@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.header{padding:1rem;background:#00000026;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 4px #00000040;position:absolute;width:100%;box-sizing:border-box;z-index:11}.header--content{display:flex;align-items:center;justify-content:space-between;padding:0 5rem}@media screen and (max-width: 768px){.header--content{padding:0}}.header--content .logo--mini{display:none}@media screen and (max-width: 768px){.header--content .logo--mini{display:block}}.header--content .logo{display:block}@media screen and (max-width: 768px){.header--content .logo{display:none}}.header #menuButton,.header #closeMenuButton{display:none;background:none;border:none;color:#fff;outline:none}@media screen and (max-width: 768px){.header #menuButton,.header #closeMenuButton{display:block}}@media screen and (max-width: 768px){.header #closeMenuButton{position:absolute;top:2rem;right:2rem;z-index:5}}@media screen and (max-width: 768px){.header--menu{display:none;position:absolute;top:0;left:0;height:100vh;width:100%;background:#000000d9;justify-content:center;align-items:center;overflow:hidden;z-index:3}.header--menu.active{display:flex}}.header--menu ul{display:flex;gap:5rem;justify-content:space-around}@media screen and (max-width: 768px){.header--menu ul{flex-direction:column;width:100%;justify-content:center}}.header--menu ul li{list-style:none;margin:0;padding:0;display:inline-block}.header--menu ul a{color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease;font-size:18pt;cursor:pointer}.header--menu ul a:hover{color:#f0f0f0}.footer{background:#000}.footer--content{padding:1rem 5rem;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 1920px){.footer--content{padding:2rem 20rem}}@media screen and (min-width: 1280px){.footer--content{padding:2rem 7.5rem}}@media screen and (max-width: 768px){.footer--content{padding:3vh 10vw}}.footer--top{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1rem}@media screen and (max-width: 768px){.footer--top{flex-direction:column;align-items:flex-start;gap:1rem}}@media screen and (max-width: 768px){.footer--top ul{padding:0}}.footer--top ul li{list-style:none;margin-bottom:1rem}.footer--top ul li a{color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease;font-size:18pt}@media screen and (max-width: 768px){.footer--top ul li a{font-size:1.2rem;text-align:left}}.footer--top ul li a:hover{color:#f0f0f0}.projects{margin-top:-30vh}@media screen and (max-width: 768px){.projects{margin-top:0}}.projects--content{min-height:100vh;padding:5vh 10vw 5vw 10vw}@media screen and (max-width: 768px){.projects--content{padding:3vh 5vw}}@media screen and (min-width: 1280px){.projects--content{padding:1vw 5vw}}@media screen and (min-width: 1920px){.projects--content{padding:0vw 10vw 7.5vw}}@media screen and (min-width: 2300px){.projects--content{padding:5vh 10vw 0 10vw;min-height:80vh}}@media screen and (min-width: 3000px){.projects--content{padding:5vh 10vw 0 10vw;min-height:70vh}}.projects-track{display:flex;gap:120px;will-change:transform;margin-bottom:32px;padding:8px 0;position:relative}@media screen and (min-width: 1280px){.projects-track{padding:16px 0}}@media screen and (min-width: 1920px){.projects-track{padding:32px 0}}@media screen and (max-width: 768px){.projects-track{flex-direction:column;gap:2rem}}.projects .project-card{flex:0 0 20vw;width:20vw;height:50vh;box-shadow:0 4px 24px #00000014;transition:box-shadow .3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width: 768px){.projects .project-card{width:100%;height:auto;display:flex;flex-direction:column}}.projects .project-card.active .project-description{display:block}.projects .project-card .project-more--button{background:none;border:1px solid #d5a940;border-radius:15px;color:#d5a940;padding:.5rem 1.5rem;display:flex;align-items:center;justify-content:center;font-size:18pt;cursor:pointer;transition:cubic-bezier(.4,0,.2,1) .3s}.projects .project-card .project-more--button svg{margin-left:1rem;width:2rem;transition:cubic-bezier(.4,0,.2,1) .3s}.projects .project-card .project-more--button:hover{background-color:#d5a940;color:#4b4b4b}.projects .project-card .project-more--button:hover>svg{margin-left:1.5rem}.projects .project-card .project-more--button:hover>svg path{stroke:#4b4b4b}.projects .project-card img{width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.projects .project-card .divider{width:25%;height:4px;content:"";background-color:#d5a940}@media screen and (min-width: 1280px){.projects .project-card{height:40vh}}@media screen and (min-width: 1920px){.projects .project-card{height:45vh}}@media screen and (min-width: 2300px){.projects .project-card{height:50vh}}.projects .project--tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0}.projects .project--tag{color:#000;background-color:#e4e4e4;border-radius:5px;font-size:12pt;padding:.25rem .5rem}.projects .project--link{color:#d5a940;font-size:14pt;text-decoration:none;display:flex;justify-content:flex-start;align-items:center;transition:.45s}.projects .project--link:hover{text-decoration:underline}.projects .project--link svg{margin-left:1.5rem}@media screen and (max-width: 1440px){.projects .project--link svg{width:1.5rem}}@media screen and (min-width: 1280px){.projects .project--link{font-size:16pt}}@media screen and (min-width: 1920px){.projects .project--link{font-size:18pt}}@media screen and (min-width: 2300px){.projects .project--link{font-size:20pt}}.projects .project-title{font-size:20pt;word-break:break-word;width:80%;font-weight:400;margin:1rem 0;color:#fff;text-shadow:2px 2px 6px rgba(0,0,0,.5)}.projects .project-title:before{display:none;opacity:0}@media screen and (min-width: 1280px){.projects .project-title{font-size:30pt}}@media screen and (min-width: 1920px){.projects .project-title{font-size:35pt}}@media screen and (min-width: 2300px){.projects .project-title{font-size:40pt}}.projects .project-text{font-size:12pt;line-height:120%;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.2)}@media screen and (min-width: 1280px){.projects .project-text{font-size:13pt}}@media screen and (min-width: 1920px){.projects .project-text{font-size:16pt}}@media screen and (min-width: 2300px){.projects .project-text{font-size:18pt}}.projects .project-description{position:absolute;left:1rem;top:25.5vh;width:100%;padding:.5rem;color:#fff;opacity:0;pointer-events:none;transform:translateY(40px);transition:opacity .3s,transform .3s;will-change:opacity,transform;box-sizing:border-box}@media screen and (min-width: 1280px){.projects .project-description{padding:1rem;top:12vh;width:25vw}}@media screen and (min-width: 1920px){.projects .project-description{padding:.25rem;top:20.5vh;width:100%}}@media screen and (min-width: 2300px){.projects .project-description{padding:2rem;top:25.5vh;width:100%}}@media screen and (max-width: 768px){.projects .project-description{position:initial;opacity:1;transform:none;pointer-events:initial}}.projects .project-info{min-width:28vw;max-width:32vw;margin-left:2vw;margin-bottom:4rem}.media{background:#000}.media--content{gap:2rem;padding:5rem 10rem}@media screen and (max-width: 1920px){.media--content{padding:1.5rem 5rem}}@media screen and (max-width: 768px){.media--content{padding:3vh 3vw}}.media--text{font-size:18pt;line-height:120%;word-break:break-word}@media screen and (max-width: 768px){.media--text{font-size:1.125rem}}.media--footer{font-size:1em;color:#888}.media--button{color:#d6b440}.media--card{width:100%;height:100%;background-color:#ffffff1a}.media--card-content,.media--card-header p.media--text{padding:.5rem 1.5rem}@media screen and (max-width: 768px){.media--card-header p.media--text{padding:.25rem 1rem;margin:1rem 0 0}}.media--card img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.embla{display:flex;justify-content:space-between;align-items:center;margin:auto;gap:1rem}@media screen and (max-width: 768px){.embla{display:block}}.embla__next,.embla__prev{background:none;border:none;outline:none;cursor:pointer}@media screen and (max-width: 768px){.embla__next,.embla__prev{position:relative;top:0}}@media screen and (max-width: 768px){.embla__next.desktop,.embla__prev.desktop{display:none}}.embla__viewport{overflow:hidden}.embla__container{display:flex;padding:0 1rem;gap:3rem;touch-action:pan-y pinch-zoom;margin-left:-1rem}.embla__slide{transform:translateZ(0);flex:0 0 35rem;min-width:0;height:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1920px){.embla__slide{flex:0 0 25rem}}@media screen and (max-width: 768px){.embla__slide{flex:0 0 17.5rem;gap:.5rem}}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:19rem;-webkit-user-select:none;user-select:none}.directions{background:#000;padding:0}.directions--padding{padding:3vh 3vw}@media screen and (min-width: 1280px){.directions--padding{padding:1.5rem 5rem}}@media screen and (min-width: 1920px){.directions--padding{padding:1.5rem 10rem}}@media screen and (min-width: 2300px){.directions--padding{padding:2rem 10rem}}@media screen and (max-width: 768px){.directions--padding{padding:3vh 5vw}}.directions--grid{display:grid;grid-template-columns:1fr}.directions--title{display:flex;align-items:center;justify-content:flex-start;gap:3rem}@media screen and (max-width: 768px){.directions--title{gap:1.5rem}}.directions--item{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;border-bottom:1px solid rgba(255,255,255,.5);transition:.35s ease}.directions--item:hover{background-color:#ffffff1a}.directions--item h3{text-shadow:5px 4px 4.5px 0px rgba(0,0,0,.2509803922);font-size:25pt;font-weight:300}@media screen and (max-width: 768px){.directions--item h3{font-size:1.125rem}}.directions--item button{background:none;outline:none;border:none;cursor:pointer}.directions--item svg{transition:.35s ease}.directions--item.active svg{transform:rotate(45deg);opacity:.5}.directions--item.active>.directions--wrapper .directions--content{display:block}@media screen and (max-width: 768px){.directions--item{padding:0 2vw;box-sizing:border-box}}.directions--count{color:#d5a94080;font-size:30pt;font-weight:400}@media screen and (max-width: 768px){.directions--count{font-size:1rem}}.directions--wrapper{max-width:70vw;padding:.5rem;margin-left:5vw}@media screen and (max-width: 768px){.directions--wrapper{width:100%;max-width:100%;margin:0;box-sizing:border-box}}.directions--header{display:flex;justify-content:space-between}.directions--content{display:none;transition:.35s ease}.directions--content p{margin-left:2vw;font-size:18pt;color:#fffc;text-decoration:none;padding:.5rem}@media screen and (max-width: 768px){.directions--content p{font-size:1.2rem}}.directions--content ul{margin-left:2vw}.directions--content ul li{list-style:none;padding:.5rem}.directions--content ul li a{font-size:18pt;color:#fffc;text-decoration:none}.directions--content ul li a:hover{text-decoration:underline}.intro-block{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;background:#000;display:flex;align-items:center;justify-content:center;transition:transform .8s cubic-bezier(.77,.2,.21,1),opacity .6s;will-change:transform,opacity}.intro-block img,.intro-block svg{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}.intro-block h3{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);z-index:0;font-size:45pt;color:#d5a940;font-weight:400;letter-spacing:1px;text-transform:uppercase}.intro-logo{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}.intro-full{position:absolute;top:51.7%;left:50%;transform:translate(-50%,-50%);z-index:1}.intro-text{position:absolute;top:66%;left:50%;transform:translate(-50%,-50%);z-index:0}@media screen and (min-width: 1280px){.intro-text{top:76%}}@media screen and (min-width: 1920px){.intro-text{top:72%}}@media screen and (min-width: 2300px){.intro-text{top:66%}}.intro-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.intro-logo svg g#tree,.intro-logo svg g#intro-text{will-change:opacity,transform}.decisions{background:#000}.decisions--wrapper{padding:5rem 10rem}@media screen and (min-width: 1280px){.decisions--wrapper{padding:1.5rem 5rem}}@media screen and (min-width: 1920px){.decisions--wrapper{padding:1.5rem 10rem}}@media screen and (min-width: 2300px){.decisions--wrapper{padding:5rem 10rem}}@media screen and (max-width: 768px){.decisions--wrapper{padding:3vh 5vw}}.decisions--grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-template-areas:"item1 item4  item4   item7" "item2 item4  item4   item7" "item3 item5  item6   item7";gap:30px}.decisions--grid .item-1{grid-area:item1;background:url(/images/decisions/5.webp) no-repeat,#202020;background-position:center 30%;background-size:35%}@media screen and (max-width: 768px){.decisions--grid .item-1{background-position:center 30%}}.decisions--grid .item-2{grid-area:item2;background:url(/images/decisions/3.webp) no-repeat,#202020;background-position:center 20%;background-size:35%}@media screen and (max-width: 768px){.decisions--grid .item-2{background-position:center 30%}}.decisions--grid .item-3{grid-area:item3;background:url(/images/decisions/6.webp) no-repeat,#202020;background-position:center 30%;background-size:35%}@media screen and (max-width: 768px){.decisions--grid .item-3{background-position:center 30%}}.decisions--grid .item-4{grid-area:item4;background:url(/images/decisions/2.webp) no-repeat,#202020;background-position:bottom right;background-size:55%}@media screen and (min-width: 2000px){.decisions--grid .item-4{background:url(/images/decisions/2-max.webp) no-repeat,#202020;background-position:bottom right;background-size:contain}}@media screen and (max-width: 768px){.decisions--grid .item-4{background-position:right bottom;background-size:60%}}.decisions--grid .item-5{grid-area:item5;background:url(/images/decisions/7.webp) no-repeat,#202020;background-position:center 30%;background-size:35%}@media screen and (max-width: 768px){.decisions--grid .item-5{background-position:center 30%}}.decisions--grid .item-6{grid-area:item6;background:url(/images/decisions/1.webp) no-repeat,#202020;background-position:center 30%;background-size:35%}@media screen and (max-width: 768px){.decisions--grid .item-6{background-position:center 30%}}.decisions--grid .item-7{grid-area:item7;background:url(/images/decisions/4.webp) no-repeat,#202020;background-position:center 50%;background-size:90%}@media screen and (max-width: 768px){.decisions--grid .item-7{background-position:center 30%;background-size:35%}}@media screen and (min-width: 1280px){.decisions--grid{gap:15px}}@media screen and (min-width: 1920px){.decisions--grid{gap:20px}}@media screen and (min-width: 2300px){.decisions--grid{gap:30px}}@media screen and (max-width: 768px){.decisions--grid{margin-top:3rem;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"item1" "item2" "item3" "item7" "item5" "item6" "item4";gap:2rem}}.decisions--item{padding:2rem;background-color:#202020;min-height:17.5vh;display:flex;justify-content:flex-start;align-items:flex-end}@media screen and (max-width: 768px){.decisions--item{padding:1rem;min-height:20.5vh;justify-content:center}}@media screen and (min-width: 1280px){.decisions--item{min-height:13.5vh}}@media screen and (min-width: 1920px){.decisions--item{min-height:15.5vh}}@media screen and (min-width: 2300px){.decisions--item{min-height:17.5vh}}@media screen and (min-height: 2000px){.decisions--item{min-height:11.5vh}}.decisions--item h4{margin:0;font-size:20pt;font-weight:400;width:90%}@media screen and (min-width: 1280px){.decisions--item h4{font-size:16pt}}@media screen and (min-width: 1920px){.decisions--item h4{font-size:18pt}}@media screen and (min-width: 2300px){.decisions--item h4{font-size:20pt}}@media screen and (max-width: 768px){.decisions--item h4{text-align:left;font-size:1.25rem;text-shadow:0px 2px 6px black}}section h2{font-size:50pt;line-height:120%;font-weight:100;letter-spacing:2px}@media screen and (max-width: 768px){section h2{font-size:2.2rem}}section h2:before{content:"";display:block;position:absolute;margin-left:-2.5rem;width:4px;height:82px;background:linear-gradient(to right,#d5a940,#eace76 20%,#fdce1e 50%,#d5a940)}@media screen and (max-width: 768px){section h2:before{margin-left:0;position:relative;top:3.5rem;width:30vw;height:4px}}.about{display:grid;grid-template-columns:1fr 1fr;min-height:130vh}@media screen and (max-width: 768px){.about{grid-template-columns:1fr;min-height:auto;height:100lvh;position:relative}}.about--content{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:10vh 5vw}@media screen and (max-width: 768px){.about--content{z-index:2;background-color:#0000004d;justify-content:center}}.about--content h1{font-size:30pt;line-height:130%;font-weight:100;letter-spacing:2px}.about--content h1 span{border-bottom:6px solid #d5a940}@media screen and (min-width: 1280px){.about--content h1{font-size:45pt}}@media screen and (min-width: 1920px){.about--content h1{font-size:60pt}}@media screen and (min-width: 2120px){.about--content h1{font-size:70pt}}.about--content h3{font-size:1.75rem;line-height:140%;letter-spacing:1px;font-weight:300;color:#ffffffe6}@media screen and (min-width: 1280px){.about--content h3{font-size:25pt}}@media screen and (min-width: 1920px){.about--content h3{font-size:30pt}}@media screen and (min-width: 2120px){.about--content h3{font-size:35pt}}.about--video{width:100%;box-sizing:border-box}@media screen and (max-width: 768px){.about--video{transform:translateZ(0);will-change:transform;position:absolute;z-index:0;height:100lvh;top:0;left:0}.about--video video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}}.about--button-container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:5rem}.about--button-container button{position:relative;border:1px solid #d5a940;border-radius:10px;width:25rem;height:4rem;padding:0;color:#d5a940;background:transparent;font-size:20pt;font-weight:300;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}.about--button-container button .btn-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.about--button-container button .scroll-indicator{display:flex;justify-content:center;align-items:center;margin-top:15px;animation-delay:2s}.about--button-container button .arrow-down{animation:bounce-down 1.6s infinite ease-in-out;transform-origin:center}@keyframes bounce-down{0%,to{transform:translateY(0);opacity:.8}50%{transform:translateY(4px);opacity:1}}.contacts{background-color:#000;padding:5rem 10rem}@media screen and (max-width: 1440px){.contacts{padding:1.5rem 5rem}}@media screen and (max-width: 768px){.contacts{padding:3vh 3vw}}.contacts--grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:2rem}@media screen and (min-width: 1280px){.contacts--grid{gap:3rem}}@media screen and (min-width: 1920px){.contacts--grid{gap:10rem}}@media screen and (max-width: 768px){.contacts--grid{grid-template-columns:1fr;gap:1rem}}.contacts--item{box-sizing:border-box;background:#ffffff1a;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:3rem 0;width:100%;height:100%}.contacts--item a{font-size:18pt;color:#fff;text-decoration:none;text-align:center;width:100%}@media screen and (max-width: 1920px){.contacts--item a{font-size:14pt}}@media screen and (max-width: 1920px){.contacts--item{padding:1.5rem .5rem}}.contacts--icon{padding:3rem 0;width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1440px){.contacts--icon{padding:1.5rem 0}}.contacts--block{margin-top:5rem;display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;background-color:#ffffff1a}@media screen and (max-width: 1440px){.contacts--block{margin-top:2.5rem}}@media screen and (max-width: 768px){.contacts--block{grid-template-columns:1fr}}.contacts--form{padding:4rem}@media screen and (max-width: 1440px){.contacts--form{padding:2rem}}@media screen and (max-width: 768px){.contacts--form{padding:1rem}}.contacts--form h4{margin:0;font-size:3rem;font-weight:500}@media screen and (max-width: 1440px){.contacts--form h4{font-size:2rem}}@media screen and (max-width: 768px){.contacts--form h4{font-size:1.4rem}}.contacts--form p{margin:.5rem 0 3rem;font-size:1.5rem;font-weight:400;color:#fffc}@media screen and (max-width: 768px){.contacts--form p{font-size:1rem;margin:.5rem 0}}.contacts--form input,.contacts--form textarea{width:100%;border:none;border-bottom:2px solid #d5a940;font-size:14pt;min-height:3rem;color:#fff;background:none;outline:none}.contacts--form input.error,.contacts--form textarea.error{border-bottom:2px solid #d12d2d}@media screen and (max-width: 768px){.contacts--form input,.contacts--form textarea{font-size:1rem}}.contacts--form textarea{resize:none}.contacts--form button{margin-top:2rem;background-color:#fdce1e;color:#000;width:100%;padding:1rem;border:none;outline:none;cursor:pointer;letter-spacing:1px;font-weight:300;font-size:14pt;transition:.45s ease}.contacts--form button:hover{background-color:#d5a940}@media screen and (max-width: 768px){.contacts--form button{font-size:1rem}}.contacts--form .form--group{width:100%;margin-bottom:1.5rem}.contacts--map{width:100%;height:100%}.contacts--map div{height:100%}.contacts--map iframe{width:100%;border:none;outline:none;height:100%}.input--error{margin-top:1rem;color:#d12d2d;font-size:13pt}div#errorContainer{background-color:#800404;padding:1rem;display:none}div#errorContainer p{margin:0;color:#fff;font-size:16pt}div#successContainer{background-color:#218004;margin-top:1rem;padding:1rem;display:none}div#successContainer p{margin:0;color:#fff;font-size:16pt}.news--content{padding:2rem 15rem 5rem}@media screen and (max-width: 768px){.news--content{padding:1.5rem 1rem}}.news--content h3{font-size:2.5rem;line-height:120%;font-weight:100;letter-spacing:2px}@media screen and (max-width: 768px){.news--content h3{font-size:2.2rem}}.news--text{font-size:1.125rem;line-height:150%;word-break:break-word}@media screen and (max-width: 768px){.news--text{font-size:1rem}}.news--image{display:flex;justify-content:center;align-items:center}.news--image img{width:100%;max-width:50vw;height:auto;object-fit:cover;object-position:center;display:block}.news--date{font-size:1em;color:#888}body{font-family:Inter,sans-serif;margin:0;padding:0;color:#fff;max-width:100%;height:100%;overflow-x:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.4'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23n)' opacity='0.1'/%3E%3C/svg%3E"),linear-gradient(#121212,#1a1a1a)}body.no-scroll{overflow:hidden;height:100vh}div#app{width:100%}textarea{font-family:Inter,sans-serif}
