html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
.cocktail-footer{color:var(--ink);font-family:var(--sans);background-color:#fff;padding:60px 4vw 0;overflow-x:hidden}@media (max-width:768px){.cocktail-footer{padding:40px 20px 0}}.newsletter-section{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:60px;display:grid}@media (max-width:900px){.newsletter-section{grid-template-columns:1fr;gap:20px;margin-bottom:40px}}.newsletter-card{border-radius:16px;min-height:280px;position:relative;overflow:hidden}@media (max-width:768px){.newsletter-card{min-height:220px}}.image-card{background-color:var(--cream);position:relative}.image-card .image-wrapper{border-radius:16px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.image-card .parallax-img{will-change:transform;width:120%;height:120%;transition:transform .1s linear,filter .8s;animation:1.4s cubic-bezier(.16,1,.3,1) forwards zoomInSmooth;position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.image-card .image-overlay{z-index:2;background:linear-gradient(rgba(0,0,0,.4) 0%,rgba(0,0,0,.15) 100%);align-items:flex-start;padding:32px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:480px){.image-card .image-overlay{padding:24px 20px}}.image-card .newsletter-title{color:#fff;font-size:max(1.3rem,min(2.5vw,2.2rem));font-weight:500;font-family:var(--sans);letter-spacing:-.02em;margin:0;padding-bottom:8px;display:inline-block;position:relative}.image-card .newsletter-title span:first-child{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) .3s forwards fadeInText;display:inline-block}.image-card .newsletter-title .animated-underline{background-color:#fff;width:0%;height:2px;animation:1.2s cubic-bezier(.16,1,.3,1) .5s forwards expandLine;position:absolute;bottom:0;left:0}.form-card{background-color:var(--paper);border-radius:16px;flex-direction:column;justify-content:center;padding:48px 40px;display:flex}@media (max-width:768px){.form-card{padding:32px 24px}}@media (max-width:480px){.form-card{padding:24px 18px}}.form-card .newsletter-description{max-width:500px;font-size:max(.95rem,min(1.4vw,1.15rem));font-weight:600;font-family:var(--sans);color:var(--ink);margin:0;line-height:1.5}.form-card .newsletter-contact-row{justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding-top:14px;display:flex;position:relative}.form-card .newsletter-contact-row:before{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;transform:scaleX(0)}.form-card .newsletter-contact-row.is-visible:before{transform:scaleX(1)}.form-card .newsletter-contact-label{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.form-card .newsletter-contact-link{color:var(--ink);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:.78rem;font-weight:700;text-decoration:none;transition:gap .45s cubic-bezier(.2,.7,.2,1),opacity .3s;display:inline-flex}.form-card .newsletter-contact-link span{font-size:15px;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.form-card .newsletter-contact-link:hover{gap:16px}.form-card .newsletter-contact-link:hover span{transform:translate(3px,-3px)}.form-card .newsletter-contact-link:focus-visible{outline:1px solid var(--ink);outline-offset:5px}@media (max-width:480px){.form-card .newsletter-contact-row{gap:15px;margin-top:30px}.form-card .newsletter-contact-label{font-size:.62rem}.form-card .newsletter-contact-link{font-size:.68rem}}.footer-main-content{justify-content:space-between;align-items:flex-start;gap:40px;padding:40px 0 60px;display:flex}@media (max-width:1024px){.footer-main-content{flex-direction:column;gap:40px;padding:20px 0 40px}}.brand-logo-container{flex:1;width:100%}@media (max-width:700px){.brand-logo-container{justify-content:center;width:100%;display:flex}.brand-logo-container img{width:100%;height:auto}}.brand-logo-container .brand-title{font-family:var(--display);color:var(--ink);letter-spacing:-.03em;word-break:break-word;margin:0;font-size:max(2.8rem,min(8vw,6.5rem));font-weight:400;line-height:.95}.brand-logo-container .brand-title .cursive-text{font-family:var(--display);margin:0 .1em;font-size:.7em;font-style:italic;font-weight:300}.links-grid{gap:48px;display:flex}@media (max-width:768px){.links-grid{grid-template-columns:repeat(2,1fr);gap:32px 24px;width:100%;display:grid}}@media (max-width:480px){.links-grid{grid-template-columns:1fr;gap:24px}}.links-grid .links-col{flex-direction:column;gap:12px;display:flex}.links-grid .links-col a{font-family:var(--sans);color:var(--ink);white-space:nowrap;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .2s}.links-grid .links-col a:hover{color:var(--muted)}.bottomRowFooter{border-top:1px solid var(--muted);color:#000;font-family:var(--sans);background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;margin:0 -4vw;padding:20px 4vw;font-size:.85rem;display:flex}.bottomRowFooter .copyright-info{font-size:.85rem;font-weight:400}.bottomRowFooter .footerSelos{margin:1rem 3rem;display:flex}@media (max-width:700px){.bottomRowFooter .footerSelos{margin:1rem}}.bottomRowFooter .footerSelos .logoYaslip{justify-content:center;align-items:center;width:90px;height:60px;display:flex}.bottomRowFooter .footerSelos .logoYaslip a{justify-content:center;width:100%;display:flex}.bottomRowFooter .footerSelos .logoYaslip object{pointer-events:none;width:100px;height:100px}.bottomRowFooter .footerSelos ul{gap:10px;margin:0;padding:0;display:flex}.bottomRowFooter .footerSelos ul a:before{height:0}.bottomRowFooter .footerSelos ul li{list-style:none}@media (max-width:768px){.bottomRowFooter{text-align:center;flex-direction:column;gap:20px;padding:24px 20px 90px}.bottomRowFooter .footerSelos .logoYaslip{width:100%}.bottomRowFooter .footerSelos .logoYaslip img{width:130px}}@keyframes zoomInSmooth{0%{transform:scale(1.3)}to{transform:scale(1.1)}}@keyframes fadeInText{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes expandLine{0%{width:0%}to{width:100%}}[data-reveal]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(35px)}[data-reveal][data-visible=true]{opacity:1;transform:none}.whatsapp-animate-circulo-pulse,.whatsapp-btn-bg{border-radius:100%}.animated.infinite{animation-iteration-count:infinite}.zoomIn{animation-name:zoomIn}.animated{animation-duration:1s;animation-fill-mode:both}.whatsapp-btn{z-index:2;display:block}@media (max-width:768px){.whatsapp-btn{display:none!important}}.whatsapp-animate-circulo-pulse{opacity:.1;z-index:2;background-color:transparent;border:2px solid #43b91e;border-radius:100%;width:90px;height:90px;position:fixed;bottom:96px;right:24px}.whatsapp-btn-config{opacity:1;transform-origin:50%;z-index:999999;background:rgba(30,30,30,.1) url(/selos/WhatsAppButton.webp) 50%/100% no-repeat;border-radius:100%;width:47px;height:47px;transition:all .2s ease-in-out;position:fixed;bottom:118px;right:46px}.whatsapp-btn-bg{z-index:999999;border:2px solid transparent;border-radius:100%;width:60px;height:60px;transition:all .5s;position:fixed;bottom:111px;right:39px;opacity:.4!important}.whatsapp-btn-bg,.whatsapp-btn-config{background-color:#43b91e}.tada{animation-name:tada}@keyframes tada{0%,to{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.floating-actions{z-index:9990;flex-direction:column;align-items:center;gap:14px;display:flex;position:fixed;bottom:24px;right:24px}@media (max-width:768px){.floating-actions{gap:10px;bottom:16px;right:16px}}.cocktail-scroll-top{--scroll-progress:0;z-index:999;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:0 0;border:0;place-items:center;width:78px;height:92px;padding:0;transition:opacity .45s,visibility 0s linear .45s,transform .55s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;bottom:max(20px,min(2.4vw,38px));right:max(18px,min(2.1vw,34px));transform:translateY(18px)scale(.92)}.cocktail-scroll-top:before{content:"";-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:rgba(15,15,14,.91);border:1px solid rgba(255,255,255,.12);border-radius:22px;transition:background .4s,border-color .4s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 14px 40px rgba(0,0,0,.2)}.cocktail-scroll-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s,visibility linear,transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(1)}.cocktail-scroll-top:hover{transform:translateY(-5px)scale(1.02)}.cocktail-scroll-top:hover:before{background:rgba(12,12,11,.97);border-color:rgba(216,255,33,.4)}.cocktail-scroll-top:active{transform:translateY(-2px)scale(.97)}.cocktail-scroll-top:focus-visible{outline-offset:5px;outline:2px solid #d8ff21}.cocktail-scroll-top__glass{z-index:1;width:61px;height:76px;display:block;position:relative}.cocktail-scroll-top__glass svg{width:100%;height:100%;display:block;overflow:visible}.cocktail-scroll-top__outline,.cocktail-scroll-top__rim{fill:none;stroke:rgba(255,255,255,.87);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cocktail-scroll-top__rim{stroke:rgba(255,255,255,.95)}.cocktail-scroll-top__liquid{transform:translateY(calc(50px - var(--scroll-progress)*50px));transform-origin:bottom;transition:transform 80ms linear}.cocktail-scroll-top__wave{transform:translateY(calc(50px - var(--scroll-progress)*50px));transition:transform 80ms linear;animation:2.8s ease-in-out infinite cocktailWave}@keyframes cocktailWave{0%,to{translate:-2px}50%{translate:3px 1px}}.cocktail-scroll-top__garnish{fill:#171716;stroke:#d8ff21;stroke-width:2px}.cocktail-scroll-top__arrow{fill:none;stroke:#171716;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:calc(.18 + var(--scroll-progress)*.82);transition:opacity .1s linear}@media (max-width:700px){.cocktail-scroll-top{border-radius:18px;width:64px;height:76px;bottom:16px;right:14px}.cocktail-scroll-top__glass{width:50px;height:64px}}@media (max-width:420px){.cocktail-scroll-top{width:58px;height:70px;bottom:12px;right:11px}.cocktail-scroll-top__glass{width:46px;height:59px}}@media (prefers-reduced-motion:reduce){.cocktail-scroll-top,.cocktail-scroll-top:before,.cocktail-scroll-top__liquid,.cocktail-scroll-top__wave,.cocktail-scroll-top__arrow{transition-duration:.01ms;animation:none}}.floating-actions-stack{z-index:999;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;bottom:max(20px,min(2.3vw,36px));right:max(18px,min(2vw,32px))}.floating-actions-stack>*{pointer-events:auto}.floating-whatsapp{color:#fff;background:#25d366;border:1px solid rgba(255,255,255,.22);border-radius:50%;place-items:center;width:62px;height:62px;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .35s,background .35s;display:grid;position:relative;box-shadow:0 12px 32px rgba(0,0,0,.22)}.floating-whatsapp svg{width:30px;height:30px}.floating-whatsapp:hover{background:#20c85d;transform:translateY(-4px)scale(1.04);box-shadow:0 16px 38px rgba(0,0,0,.28)}.floating-whatsapp:active{transform:translateY(-1px)scale(.97)}.floating-whatsapp:focus-visible{outline-offset:5px;outline:2px solid #d8ff21}.floating-actions-stack .cocktail-scroll-top{position:relative;bottom:auto;right:auto}@media (max-width:700px){.floating-actions-stack{gap:9px;bottom:14px;right:13px}.floating-whatsapp{width:54px;height:54px}.floating-whatsapp svg{width:26px;height:26px}.floating-actions-stack .cocktail-scroll-top{width:60px;height:72px}}@media (max-width:420px){.floating-actions-stack{bottom:11px;right:10px}.floating-whatsapp{width:50px;height:50px}.floating-whatsapp svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.floating-whatsapp{transition:none}}.fashion-header{z-index:100;color:#fff;background:linear-gradient(rgba(0,0,0,.35),transparent);grid-template-columns:220px 1fr auto;align-items:center;padding:22px 36px;transition:all .35s;display:grid;position:fixed;top:0;left:0;right:0}.fashion-header.is-compact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(16,16,15,.92);padding-top:10px;padding-bottom:10px}@media (max-width:900px){.fashion-header{grid-template-columns:1fr auto;padding:14px 20px;transition:padding .45s cubic-bezier(.16,1,.3,1),background .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s}.fashion-header.is-compact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(16,16,15,.92);padding:10px 20px}.fashion-header.menu-open{-webkit-backdrop-filter:none;background:0 0;padding:14px 20px}.desktop-nav,.header-cta{display:none}.brand{width:108px;height:80px;display:block}.brand .brand img{object-fit:contain;width:100%;height:auto;filter:none!important}}@media (max-width:900px) and (max-width:700px){.brand{width:100px;height:80px}}@media (max-width:900px){.menu-trigger{z-index:105;color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;display:flex;position:relative}.menu-trigger-text{width:58px;height:18px;font-family:var(--display);text-align:right;font-size:13px;line-height:18px;display:block;position:relative;overflow:hidden}.menu-text-menu,.menu-text-close{transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.menu-text-menu{opacity:1;transform:translateY(0)}.menu-text-close{opacity:0;transform:translateY(100%)}.menu-trigger.is-open .menu-text-menu{opacity:0;transform:translateY(-100%)}.menu-trigger.is-open .menu-text-close{opacity:1;transform:translateY(0)}.menu-trigger-icon{width:26px;height:18px;display:block;position:relative}.menu-trigger-icon i{transform-origin:50%;background:#fff;width:26px;height:1px;transition:top .45s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);position:absolute;left:0}.menu-trigger-icon i:first-child{top:5px}.menu-trigger-icon i:last-child{top:12px}.menu-trigger.is-open .menu-trigger-icon i:first-child{top:9px;transform:rotate(45deg)}.menu-trigger.is-open .menu-trigger-icon i:last-child{top:9px;transform:rotate(-45deg)}.menu-overlay{z-index:102;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#10100f;grid-template-columns:1fr;align-items:center;width:100vw;height:100dvh;padding:14vh 22px 8vh;transition:opacity .55s,transform .75s cubic-bezier(.16,1,.3,1),visibility 0s linear .75s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(-30px)}.menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .55s,transform .75s cubic-bezier(.16,1,.3,1),visibility;transform:translate(0,0)}.menu-overlay nav{flex-direction:column;width:100%;display:flex}.menu-overlay nav a{width:100%;font-family:var(--display);opacity:0;transition:opacity .7s ease var(--menu-delay),transform .8s cubic-bezier(.16,1,.3,1)var(--menu-delay);border-bottom:1px solid rgba(255,255,255,.15);align-items:center;padding:.12em 0;font-size:max(3.5rem,min(15vw,6rem));line-height:.95;display:flex;transform:translateY(40px)}.menu-overlay.open nav a{opacity:1;transform:translateY(0)}.menu-overlay nav small{width:55px;font-family:var(--sans);color:var(--accent);flex-shrink:0;font-size:9px}}.abcd{color:transparent}.page-hero{flex-direction:column;justify-content:flex-end;min-height:78vh;padding:24vh 7vw 10vh;display:flex}.page-hero h1{color:#fff;font-size:6rem}@media (max-width:700px){.page-hero{padding:20vh 7vw 10vh}.page-hero h1{font-size:4rem}}.page-hero .eyebrow{margin-bottom:auto}.page-hero-note,.page-hero>p{max-width:520px;color:var(--accent);align-self:flex-end;margin-top:40px;line-height:1.6}.editorial-hero{background:#a93a27}.interactive-menu{color:#d9d7d0;background:#171211}.menu-hero{color:#fff;background:#a93a27}.menu-hero .eyebrow,.menu-hero>p{color:var(--accent)}.menu-hero h1 em{color:var(--accent);font-size:5rem}@media (max-width:700px){.menu-hero h1 em{font-size:4rem}}.cocktail-menu{background:#171211;border-bottom:1px solid rgba(255,255,255,.08);grid-template-columns:50% 50%;min-height:100vh;display:grid}.cocktail-menu__content{flex-direction:column;min-height:100vh;padding:max(55px,min(6vw,100px)) max(30px,min(4vw,75px)) max(35px,min(4vw,60px));display:flex;position:relative}.cocktail-menu__heading{max-width:700px}.cocktail-menu__number{letter-spacing:.18em;color:rgba(255,255,255,.35);margin-bottom:18px;font-size:10px;display:block}.cocktail-menu__tag{letter-spacing:.22em;color:var(--accent);margin-bottom:12px;font-size:10px;display:block}.cocktail-menu__heading h2{font-family:var(--display);color:#d2d0c8;margin:0;font-size:max(4.5rem,min(7vw,8rem));font-weight:400;line-height:.88}.cocktail-menu__heading>p{color:rgba(255,255,255,.5);max-width:560px;margin:28px 0 0;font-size:14px;line-height:1.7}.cocktail-menu__drink-info{margin-top:auto;padding-top:60px;animation:.55s cubic-bezier(.2,.7,.2,1) cocktailTextIn}.cocktail-menu__drink-info h3{color:#c9c7c0;margin:0 0 14px;font-size:18px;font-weight:500}.cocktail-menu__drink-info ul{color:rgba(255,255,255,.55);grid-template-columns:repeat(2,minmax(0,180px));gap:7px 35px;max-width:430px;margin:0;padding-left:16px;display:grid}.cocktail-menu__drink-info li{font-family:var(--display);padding-left:3px;font-size:14px;line-height:1.25}.cocktail-menu__thumbs{scrollbar-width:none;align-items:flex-end;gap:14px;margin-top:42px;padding:2px 2px 8px;display:flex;overflow-x:auto;overflow-y:hidden}.cocktail-menu__thumbs::-webkit-scrollbar{display:none}.cocktail-thumb{cursor:pointer;opacity:.58;background:#211b1a;border:1px solid transparent;flex:0 0 max(72px,min(6.3vw,105px));width:max(72px,min(6.3vw,105px));height:max(105px,min(9vw,145px));padding:0;transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1),border-color .4s;position:relative;overflow:hidden;transform:translateY(0)}.cocktail-thumb img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .45s}.cocktail-thumb:hover{opacity:.9;transform:translateY(-5px)}.cocktail-thumb:hover img{transform:scale(1.04)}.cocktail-thumb.is-active{opacity:1;border-color:rgba(225,222,212,.85);transform:translateY(-8px)}.cocktail-thumb.is-active img{transform:scale(1.03)}.cocktail-menu__visual{background:#0d0c0b;min-width:0;min-height:100vh;position:relative;overflow:hidden}.cocktail-menu__visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(23,18,17,.18) 0%,transparent 20%);position:absolute;top:0;bottom:0;left:0;right:0}.cocktail-menu__image{animation:.75s cubic-bezier(.2,.7,.2,1) cocktailImageIn;position:absolute;top:0;bottom:0;left:0;right:0}.cocktail-menu__image img{object-fit:cover;object-position:center;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .8s;transform:scale(1.01)}.cocktail-menu:hover .cocktail-menu__image img{transform:scale(1.025)}@keyframes cocktailImageIn{0%{opacity:0;filter:blur(4px);transform:scale(1.025)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes cocktailTextIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.cocktail-menu{grid-template-columns:48% 52%}.cocktail-menu__content{padding-left:35px;padding-right:35px}.cocktail-menu__heading h2{font-size:max(4rem,min(8vw,6rem))}.cocktail-menu__drink-info ul{grid-template-columns:1fr;gap:6px}.cocktail-thumb{flex-basis:74px;width:74px;height:105px}}@media (max-width:760px){.cocktail-menu{flex-direction:column;min-height:auto;display:flex}.cocktail-menu__content{order:1;width:100%;min-height:auto;padding:45px 20px 35px}.cocktail-menu__visual{order:2;width:100%;height:65svh;min-height:0}.cocktail-menu__heading h2{font-size:max(4.2rem,min(22vw,7rem))}.cocktail-menu__heading>p{margin-top:22px;font-size:13px}.cocktail-menu__drink-info{margin-top:45px;padding-top:0}.cocktail-menu__drink-info h3{font-size:20px}.cocktail-menu__drink-info ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 25px;max-width:none}.cocktail-menu__thumbs{scroll-snap-type:x proximity;width:calc(100% + 20px);margin-top:35px;margin-right:-20px;padding-right:20px}.cocktail-thumb{scroll-snap-align:start;flex:0 0 82px;width:82px;height:118px}.cocktail-thumb:hover{transform:none}.cocktail-thumb.is-active{transform:translateY(-4px)}}@media (max-width:480px){.cocktail-menu__visual{height:58svh}.cocktail-menu__content{padding-left:17px;padding-right:17px}.cocktail-menu__heading h2{font-size:max(3.8rem,min(22vw,5.5rem))}.cocktail-menu__drink-info ul{grid-template-columns:1fr}.cocktail-thumb{flex-basis:72px;width:72px;height:105px}}@media (prefers-reduced-motion:reduce){.cocktail-menu__image,.cocktail-menu__drink-info{animation:none}.cocktail-thumb,.cocktail-thumb img,.cocktail-menu__image img{transition:none}}.menu-index{letter-spacing:.18em;color:rgba(255,255,255,.4);opacity:0;font-size:9px;transition:opacity .6s .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;position:absolute;top:105px;left:22px;transform:translateY(15px)}.menu-overlay.open .menu-index{opacity:1;transform:translateY(0)}.menu-overlay p{display:none}.desktop-nav{letter-spacing:.12em;text-transform:uppercase;justify-self:center;gap:28px;font-size:12px;display:flex}.desktop-nav a{opacity:.72;transition:all .2s}.desktop-nav a:hover,.desktop-nav a.active{opacity:1}.header-cta{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.5);padding:8px 0;font-size:12px}.header-cta span{margin-left:12px;display:inline-block}.menu-trigger{z-index:103;color:#fff;background:0 0;border:0;display:none;position:relative}.menu-overlay{z-index:102;background:var(--ink);color:#fff;grid-template-columns:1fr 2fr;align-items:center;padding:10vh 8vw;transition:transform .7s cubic-bezier(.76,0,.24,1);display:grid;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(-102%)}.menu-overlay.open{transform:translateY(0)}.menu-overlay nav{flex-direction:column;display:flex}.menu-overlay nav a{font-family:var(--display);border-bottom:1px solid #333;padding:.12em 0;font-size:max(3.5rem,min(8vw,8rem));line-height:.82}.menu-overlay nav small{font-family:var(--sans);vertical-align:middle;color:var(--accent);margin-right:1.4rem;font-size:.7rem}.menu-overlay p{color:#aaa;align-self:end;max-width:330px}.menu-index{letter-spacing:.18em;color:#888;font-size:11px;position:absolute;top:12vh;left:8vw}.hero{color:#fff;background:#000;min-height:100svh;position:relative;overflow:hidden}.hero-media{transform:translate3d(0,var(--parallax-y,0),0);will-change:transform;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.hero-media img,.hero-media video{object-fit:cover;filter:saturate(.78)contrast(1.05);width:100%;height:100%}.hero-shade{background:linear-gradient(rgba(0,0,0,.35) 0%,rgba(0,0,0,.08) 45%,rgba(0,0,0,.72) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-topline{letter-spacing:.22em;font-size:10px;position:absolute;top:130px;left:6vw}.hero-content{z-index:2;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:0 6vw 7vh;display:flex;position:relative}.hero-content>p{letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:12px}.hero h1{font-family:var(--display);letter-spacing:-.058em;max-width:1200px;margin:0;font-size:max(5rem,min(13vw,13rem));font-weight:500;line-height:.68}.hero h1 em{color:var(--accent);font-weight:500}.hero-title{flex-direction:column;align-items:flex-start;display:flex}.hero-title-line{margin-bottom:-.18em;padding-top:.2em;padding-bottom:.18em;display:flex;overflow:hidden}.hero-title-accent{color:var(--accent);font-style:italic}.hero-letter-mask{letter-spacing:1px;line-height:.86;display:inline-block}.hero-letter{opacity:0;animation:1.2s cubic-bezier(.16,1,.3,1) forwards heroLetterRise;animation-delay:calc(.25s + var(--letter-delay));display:inline-block;transform:translateY(115%)}@keyframes heroLetterRise{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:translateY(0)}}.hero-bottom{border-top:1px solid rgba(255,255,255,.38);justify-content:space-between;align-items:flex-end;margin-top:45px;padding-top:16px;display:flex}.hero-bottom>span{color:#ddd;max-width:340px;font-size:13px;line-height:1.5}.text-link{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:5px;font-size:12px}.text-link b{margin-left:24px}.text-link.dark{color:var(--ink)}.scroll-cue{z-index:2;letter-spacing:.18em;writing-mode:vertical-rl;align-items:center;gap:10px;font-size:9px;display:flex;position:absolute;bottom:7vh;right:3vw}.scroll-cue i{background:#fff;width:1px;height:70px}.section-pad{padding:11vw 7vw}.eyebrow{letter-spacing:.23em;text-transform:uppercase;color:#716f68;margin-bottom:56px;font-size:10px}.manifesto{position:relative;overflow:hidden}.manifesto .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.5);margin-bottom:2rem;font-size:.875rem}.manifesto-editorial{grid-template-columns:1.4fr .8fr;align-items:start;gap:max(40px,min(6vw,120px));display:grid}.manifesto-title h2{letter-spacing:-.03em;color:#000;font-size:max(4.5rem,min(6.5vw,6.5rem));font-weight:400;line-height:1.05;font-family:var(--font-serif,"Georgia",serif);margin:0}.manifesto-title em{color:#999;font-style:italic;font-weight:300}.manifesto-content{max-width:480px;padding-top:.8rem}.manifesto-content p{color:#333;margin:0 0 1.8rem;font-size:max(.95rem,min(1.05vw,1.15rem));font-weight:400;line-height:1.6}.manifesto-content .text-link{color:#000;align-items:center;gap:8px;margin-top:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.manifesto-content .text-link b{transition:transform .3s}.manifesto-content .text-link:hover b{transform:translate(5px)}@media (max-width:900px){.manifesto-editorial{grid-template-columns:1fr;gap:2.5rem}.manifesto-title h2{font-size:max(2.8rem,min(10vw,4rem))}.manifesto-content{max-width:100%;padding-top:0}}@keyframes revealUpAnimation{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.reveal-up{animation:.8s forwards revealUpAnimation}@supports (animation-timeline:view()){.reveal-up{fill-mode:forwards;animation-timeline:view();animation-range:entry 10% cover 30%}}.eyebrow.reveal-up{animation-delay:0s}.manifesto-title.reveal-up{animation-delay:.15s}.manifesto-content.reveal-up{animation-delay:.3s}.split-story{background:var(--ink);color:#fff;grid-template-columns:38% 62%;gap:6vw;padding:10vw 6vw;display:grid}.sticky-copy{height:max-content;position:-webkit-sticky;position:sticky;top:140px}.sticky-copy .eyebrow{color:#777}.sticky-copy h2{font:500 clamp(3rem,5vw,5.7rem)/.95 var(--display);margin:0 0 30px}.sticky-copy p{color:#aaa;max-width:380px;line-height:1.7}.story-media{grid-template-columns:1fr 1fr;gap:8vw 3vw;display:grid}.story-media figure{margin:0;position:relative}.story-media figure:nth-child(2){margin-top:16vw}.story-media figure:nth-child(3){grid-column:1/-1;width:45%;margin-left:auto}.story-media img{object-fit:cover;width:100%;height:auto}.story-media figcaption{letter-spacing:.14em;text-transform:uppercase;color:#8d8d8d;margin-top:10px;font-size:10px}.stats-strip{background:var(--accent);grid-template-columns:repeat(3,1fr);padding:5.5vw 6vw;display:grid;overflow:hidden}.stats-strip .stat-item{border-right:1px solid rgba(0,0,0,.22);padding:1vw 3.5vw;font-size:7rem;position:relative}@media (max-width:900px){.stats-strip .stat-item{font-size:5rem}}.stats-strip .stat-item:last-child{border-right:0}.stats-strip strong{font:500 clamp(4.5rem,8vw,9rem)/.82 var(--display);letter-spacing:-.055em;color:#111;white-space:nowrap;display:block}.stats-strip span{text-transform:uppercase;letter-spacing:.17em;color:rgba(0,0,0,.72);margin-top:14px;font-size:10px;display:block}.services-editorial{background:var(--paper)}.services-head{margin-bottom:6vw}.services-head h2{max-width:1100px;margin-top:1.5rem}.service-blocks{flex-direction:column;gap:0;display:flex}.service-block-item{background:var(--paper);grid-template-columns:1fr 1fr;align-items:stretch;min-height:560px;display:grid}.service-block-item:nth-child(2n) .service-block-info{order:2}.service-block-item:nth-child(2n) .service-block-media{order:1}.service-block-info{background:var(--paper);flex-direction:column;justify-content:center;padding:max(3rem,min(6vw,7rem));display:flex}.service-index{align-items:center;gap:18px;margin-bottom:3rem;display:flex}.service-index span{font-family:var(--display);color:#111;flex-shrink:0;font-size:max(1.2rem,min(1.7vw,1.8rem));font-style:italic}.service-line{background:rgba(0,0,0,.22);width:100%;height:1px}.service-block-info h3{font:500 clamp(2.8rem,4vw,5rem)/.92 var(--display);letter-spacing:-.035em;color:#111;margin:0 0 1.6rem;font-size:5rem}.service-block-info p{color:#4d4c48;max-width:510px;margin:0;font-size:max(1rem,min(1.15vw,1.15rem));line-height:1.7}.service-block-media{will-change:clip-path;background:#111;width:100%;min-width:0;height:100%;min-height:560px;position:relative;overflow:hidden}.service-block-media[data-direction=from-left]{clip-path:inset(0 100% 0 0)}.service-block-media[data-direction=from-right]{clip-path:inset(0 0 0 100%)}.service-block-item.is-visible .service-block-media{clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.22,1,.3,1)}.service-media-inner{will-change:transform;width:100%;height:100%;transition:transform 1.35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.service-block-media[data-direction=from-left] .service-media-inner{transform:translate(-9%)}.service-block-media[data-direction=from-right] .service-media-inner{transform:translate(9%)}.service-block-media.is-visible .service-media-inner{transform:translate(0)}.service-media-inner img{transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .6s;transform:scale(1.06);object-fit:cover!important;width:100%!important;height:100%!important}.service-block-media:hover .service-media-inner img{filter:saturate(1.08)contrast(1.03);transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.service-block-media{transition:none;clip-path:inset(0)!important}.service-media-inner{transition:none;transform:none!important}}@media (max-width:900px){.services-head{margin-bottom:10vh}.service-block-item{grid-template-columns:1fr;min-height:auto}.service-block-info,.service-block-item:nth-child(2n) .service-block-info{order:1;padding:10vh 20px}.service-block-media,.service-block-item:nth-child(2n) .service-block-media{order:2;height:55vh;min-height:420px}.service-block-info h3{font-size:max(3rem,min(13vw,5rem))}.service-block-info p{max-width:90%}}.menu-teaser{color:#fff;background:#b73c26;grid-template-columns:1fr 1fr;min-height:80vh;display:grid}.menu-photo{min-height:70vh;transform:translate3d(0,var(--parallax-y,0),0);position:relative;overflow:hidden}.menu-photo img{object-fit:contain;filter:drop-shadow(0 30px 35px rgba(0,0,0,.25));padding:8vh 5vw}.menu-copy{flex-direction:column;justify-content:center;padding:9vw 7vw;font-size:2.7rem;display:flex}.menu-copy .eyebrow{color:rgba(255,255,255,.65)}.menu-copy h2{font:500 clamp(3.5rem,7vw,8rem)/.9 var(--display);margin:0}.menu-copy h2 em{color:var(--accent)}.menu-copy p{color:#f1d9d3;max-width:470px;margin:34px 0;line-height:1.7}.menu-teaser{align-items:stretch;position:relative}.menu-copy-sticky{min-height:76vh;transform:translate3d(0,var(--parallax-y,0),0);will-change:transform;align-self:flex-start;transition:transform .18s cubic-bezier(.22,1,.36,1);position:-webkit-sticky;position:sticky;top:8vh}.pill-link{letter-spacing:.14em;border:1px solid rgba(255,255,255,.5);border-radius:100px;width:max-content;padding:17px 22px;font-size:11px}.pill-link span{margin-left:25px}.gallery-title{justify-content:space-between;align-items:flex-end;display:flex}.gallery-title h2{font:500 clamp(3.5rem,7vw,8rem)/.9 var(--display);margin:0}.gallery-title a{text-transform:uppercase;letter-spacing:.12em;font-size:11px}.preview-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr 1fr;gap:16px;height:100vh;margin-top:6vw;display:grid}.preview-grid figure{margin:0;position:relative;overflow:hidden}.preview-grid img{object-fit:cover;transition:transform .8s}.preview-grid figure:hover img{transform:scale(1.035)}.g1{grid-row:1/-1}.g2{grid-column:2/-1}.g3{grid-column:2}.g4{grid-column:3}.company-photo{height:72vh;min-height:580px;position:relative;overflow:hidden}.company-photo img{object-fit:cover;transform:scale(1.08)}.company-copy h2{margin-bottom:40px;font-size:max(2.7rem,min(5vw,5.5rem))}.quote-band{background:var(--accent);padding:9vw 8vw;font-size:3rem}.quote-band p{font:500 clamp(3rem,6.5vw,7rem)/.95 var(--display);max-width:1200px;margin:0}.ceo-story{background:#d7d3c8;grid-template-columns:1.1fr .9fr;gap:9vw;display:grid}.ceo-copy dl{margin-top:55px}.ceo-copy dl div{border-top:1px solid #aaa;grid-template-columns:120px 1fr;padding:18px 0;display:grid}.ceo-copy dt{letter-spacing:.12em;text-transform:uppercase;font-size:2rem}.ceo-copy dd{color:#595750;margin:0;line-height:1.5}.ceo-photo{height:80vh;transform:translate3d(0,var(--parallax-y,0),0);margin:0;position:relative}.ceo-photo img{object-fit:cover}.ceo-photo figcaption{letter-spacing:.12em;text-transform:uppercase;font-size:10px;position:absolute;bottom:-26px}.menu-catalog{background:var(--ink);color:#fff}.menu-chapter{border-bottom:1px solid #323230;grid-template-columns:70px .9fr 1.1fr;align-items:center;gap:4vw;min-height:95vh;padding:8vw 6vw;display:grid}.menu-number{color:#777;align-self:start;font-size:10px}.menu-chapter-media{height:70vh;position:relative;overflow:hidden}.menu-chapter-media img{object-fit:contain;padding:3vw;transition:transform .7s}.menu-chapter-media:hover img{transform:scale(1.04)rotate(-1deg)}.menu-chapter-copy>span{letter-spacing:.2em;color:var(--accent);font-size:10px}.menu-chapter-copy h2{font:500 clamp(4rem,8vw,9rem)/.8 var(--display);margin:20px 0 35px}.menu-chapter-copy p{color:#aaa;max-width:520px;line-height:1.7}.menu-chapter-copy ul{margin:40px 0 0;padding:0;list-style:none}.menu-chapter-copy li{color:#d6d4cf;border-top:1px solid #333;padding:13px 0;font-size:13px}.menu-disclaimer{grid-template-columns:.6fr 1fr;gap:7vw;display:grid}.menu-disclaimer .eyebrow{grid-column:1}.menu-disclaimer h2{grid-column:1/-1}.menu-disclaimer p{grid-column:2;max-width:650px}.gallery-hero{color:#fff;background:#171716}.gallery-hero .eyebrow,.gallery-hero>p{color:#82827d}.gallery-hero h1 em{color:var(--accent)}.masonry-gallery{background:#171716;grid-template-columns:repeat(12,1fr);grid-auto-rows:90px;gap:10px;padding:2vw;display:grid}.gallery-cell{cursor:pointer;color:#fff;background:#222;border:0;padding:0;position:relative;overflow:hidden}.gallery-cell img{object-fit:cover;transition:transform .7s,filter .7s}.gallery-cell:hover img{filter:brightness(.82);transform:scale(1.04)}.gallery-cell span{letter-spacing:.15em;z-index:2;font-size:9px;position:absolute;bottom:10px;left:12px}.gc-0{grid-area:span 7/span 5}.gc-1{grid-area:span 5/span 4}.gc-2{grid-area:span 6/span 3}.gc-3{grid-area:span 7/span 4}.gc-4{grid-area:span 5/span 3}.gc-5{grid-area:span 6/span 5}.lightbox{z-index:300;background:rgba(10,10,10,.97);place-items:center;padding:6vh 6vw;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.lightbox>button{color:#fff;letter-spacing:.15em;z-index:2;background:0 0;border:0;font-size:11px;position:absolute;top:3vh;right:3vw}.lightbox-image{width:90vw;height:86vh;position:relative}.lightbox-image img{object-fit:contain}@media (max-width:900px){.fashion-header{grid-template-columns:1fr auto;padding:16px 20px}.desktop-nav,.header-cta{display:none}.menu-trigger{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.menu-trigger i{background:#fff;width:25px;height:1px;display:block}.menu-overlay{grid-template-columns:1fr;padding:14vh 7vw 8vh}.menu-overlay nav a{font-size:max(3rem,min(15vw,6rem))}.menu-overlay p{display:none}.hero-topline{top:110px;left:20px}.hero-content{padding:0 20px 8vh}.hero h1{font-size:max(4.6rem,min(20vw,8rem))}.hero-bottom{flex-direction:column;align-items:flex-start;gap:20px}.scroll-cue{display:none}.section-pad{padding:18vw 20px}.eyebrow{margin-bottom:35px}.manifesto-grid{grid-template-columns:.75fr 1.15fr .8fr;align-items:center;gap:4vw;min-height:72vh;display:grid}.manifesto-intro{align-self:start;padding-top:5vh}.manifesto-copy{align-self:center}.manifesto-center{isolation:isolate;width:100%;height:60vh;min-height:520px;position:relative}.manifesto-center-photo{background:#111;margin:0;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .8s,box-shadow .6s;position:absolute;top:auto;bottom:auto;left:auto;right:auto;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.08)}.manifesto-center-photo-a{z-index:1;width:64%;height:72%;transform:translate3d(0,var(--parallax-y,0),0)rotate(-2deg);top:5%;left:5%}.manifesto-center-photo-b{z-index:2;width:48%;height:54%;transform:translate3d(0,var(--parallax-y,0),0)rotate(3deg);bottom:3%;right:2%}.manifesto-center-photo img{transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .6s;object-fit:cover!important;width:100%!important;height:100%!important}.manifesto-center-photo:hover{z-index:5;box-shadow:0 40px 90px rgba(0,0,0,.16)}.manifesto-center-photo:hover img{filter:saturate(1.08)contrast(1.04);transform:scale(1.055)}}@media (max-width:900px) and (max-width:900px){.manifesto-grid,.company-intro,.ceo-story{grid-template-columns:1fr}.manifesto-grid{grid-template-columns:1fr;gap:7vh;min-height:auto}.manifesto-intro{padding-top:0}.manifesto-center{width:100%;height:68vh;min-height:500px}.manifesto-center-photo-a{width:72%;height:64%;top:0;left:0}.manifesto-center-photo-b{width:55%;height:48%;bottom:0;right:0}}@media (max-width:900px){.manifesto{background:var(--paper);position:relative;overflow:hidden}.manifesto-grid{z-index:3;grid-template-columns:1.15fr .75fr;gap:10vw;display:grid;position:relative}.manifesto-grid>div:last-child{align-self:end}.manifesto-visuals{z-index:2;pointer-events:none;width:36%;height:60%;position:absolute;top:22%;left:28%}.manifesto-photo{pointer-events:auto;background:#111;margin:0;transition:transform 1s cubic-bezier(.16,1,.3,1),box-shadow .5s;position:absolute;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.1)}.manifesto-photo-a{z-index:1;width:66%;height:72%;transform:translate3d(0,var(--parallax-y,0),0)rotate(-2deg);top:0;left:0}.manifesto-photo-b{z-index:2;width:48%;height:54%;transform:translate3d(0,var(--parallax-y,0),0)rotate(3deg);bottom:0;right:0}.manifesto-photo img{transition:transform 1.15s cubic-bezier(.16,1,.3,1),filter .5s;object-fit:cover!important;width:100%!important;height:100%!important}.manifesto-photo:hover{z-index:5;box-shadow:0 40px 100px rgba(0,0,0,.18)}.manifesto-photo:hover img{filter:saturate(1.08)contrast(1.04);transform:scale(1.055)}.split-story{grid-template-columns:1fr;padding:18vw 20px}.sticky-copy{position:static}.story-media{margin-top:30px}.stats-strip{grid-template-columns:1fr;padding:8vw 20px}.stats-strip div{border-bottom:1px solid rgba(0,0,0,.2);border-right:0;padding:20px 0}.service-row{grid-template-columns:40px 1fr 20px}.service-row p{grid-column:2/-1}.menu-teaser{grid-template-columns:1fr}.menu-photo{min-height:60vh}.menu-copy{padding:18vw 20px}.gallery-title{flex-direction:column;align-items:flex-start;gap:25px}.preview-grid{grid-template-rows:2fr 1fr 1fr;grid-template-columns:1fr 1fr;height:125vh}.g1{grid-area:1/1/auto/-1}.g2{grid-column:1/-1}.g3{grid-column:1}.g4{grid-column:2}.page-hero{min-height:70vh;padding:20vh 20px 10vh}.page-hero .eyebrow{margin-bottom:80px}.page-hero-note,.page-hero>p{align-self:flex-start}.company-photo{height:65vh;min-height:450px}.company-copy{padding-top:10vw}.quote-band{padding:15vw 20px}.ceo-photo{grid-row:1;height:70vh}.menu-chapter{grid-template-columns:1fr;min-height:auto;padding:15vw 20px}.menu-number{display:none}.menu-chapter-media{height:55vh}.menu-chapter-copy{padding-bottom:10vw}.menu-disclaimer{display:block}.masonry-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:180px;padding:8px}.gallery-cell[class*=gc-]{grid-area:span 2/span 1}.gallery-cell:nth-child(3n){grid-column:span 2}.contact-intro{min-height:65vh}.contact-form-wrap{padding:9vw 20px}.contact-form-wrap [class*=boxInput]{grid-template-columns:1fr}.footer-main{flex-direction:column;align-items:flex-start;gap:50px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}[data-reveal]{opacity:1;transform:none}.hero-media,.menu-photo,.ceo-photo{transform:none!important}}.seo-title{background:#dedacf;padding:22vh 7vw 8vh}.seo-title h1{font:500 clamp(3.4rem,7vw,7.8rem)/.9 var(--display);letter-spacing:-.04em;max-width:1200px;margin:0}.seo-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:8vw;display:grid}.seo-image{height:min(58vw,620px);margin:0 0 50px;overflow:hidden}.seo-image img{object-fit:cover;width:100%;height:100%}.seo-content{color:#45443f;font-size:16px;line-height:1.75}.seo-content h2,.seo-content h3{font-family:var(--display);color:#111;margin:2.1em 0 .7em;line-height:1.05}.seo-content h2{font-size:2.7rem}.seo-content h3{font-size:2rem}.seo-content a{text-underline-offset:3px;text-decoration:underline}.seo-content li{margin:.55em 0}.seo-layout aside{border-top:1px solid #999;padding-top:20px;position:-webkit-sticky;position:sticky;top:130px}.seo-layout aside span{letter-spacing:.14em;text-transform:uppercase;font-size:10px}.seo-layout aside p{color:#666;line-height:1.6}.seo-layout aside a{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:15px;font-size:11px;display:inline-block}@media (max-width:900px){.seo-title{padding:20vh 20px 8vh}.seo-layout{grid-template-columns:1fr}.seo-layout aside{position:static}.seo-content h2{font-size:2.2rem}.seo-content h3{font-size:1.7rem}}.info-hero{background:#d9ff42}.info-hero em{color:#555}.info-index{background:var(--paper)}.info-index-head{letter-spacing:.14em;text-transform:uppercase;color:#777;border-bottom:1px solid #aaa;justify-content:space-between;padding-bottom:15px;font-size:10px;display:flex}.info-links{flex-direction:column;display:flex}.info-links a{border-bottom:1px solid #c6c1b7;grid-template-columns:70px 1fr 30px;align-items:center;padding:20px 0;display:grid}.info-links small{color:#888}.info-links span{font:500 clamp(1.35rem,2.2vw,2.4rem)var(--display)}.site-map-page{background:var(--cream)}.site-map{grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.site-map-primary{flex-direction:column;display:flex}.site-map-primary a{font:500 2rem var(--display);border-top:1px solid #aaa;justify-content:space-between;padding:16px 0;display:flex}.site-map-seo{columns:2;column-gap:40px}.site-map-seo a{break-inside:avoid;color:#555;border-bottom:1px solid #c4c0b6;align-items:baseline;gap:14px;padding:8px 0;font-size:13px;display:flex}.site-map-num{letter-spacing:.12em;color:#a93a27;font-variant-numeric:tabular-nums;min-width:24px;font-size:10px}.site-map-hero{color:#171211;background:#a93a27;position:relative}.page-hero.site-map-hero h1{color:#fff}.page-hero.site-map-hero .eyebrow{color:var(--accent)}.not-found{background:var(--ink);color:#fff;flex-direction:column;justify-content:center;min-height:100vh;padding:15vh 7vw;display:flex}.not-found>span{letter-spacing:.2em;color:var(--accent);font-size:10px}.not-found h1{font:500 clamp(4rem,10vw,10rem)/.84 var(--display);margin:25px 0}.not-found h1 em{color:var(--accent);font-weight:500}.not-found p{color:#888}.not-found a{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;width:max-content;margin-top:25px;font-size:11px}@media (max-width:900px){.site-map{grid-template-columns:1fr}.site-map-seo{columns:1}.info-links a{grid-template-columns:45px 1fr 20px}}.fashion-header{background:linear-gradient(rgba(0,0,0,.62),rgba(0,0,0,.08));grid-template-columns:180px 1fr 210px;padding:18px 42px}.desktop-nav{gap:34px;font-size:11px;font-weight:500}.header-cta{justify-self:end;font-size:10px}.menu-overlay{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:8vw;padding:15vh 9vw 8vh;overflow:auto}.menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.menu-overlay nav a{padding:.09em 0;font-size:max(2.8rem,min(6vw,6.5rem));line-height:.9}.menu-overlay nav small{width:40px;margin-right:1rem;display:inline-block}.menu-overlay p{align-self:center;font-size:14px;line-height:1.7}[data-reveal]{opacity:1;transform:none}[data-reveal][data-visible=true]{animation:.85s cubic-bezier(.2,.7,.2,1) both fashionReveal}@keyframes fashionReveal{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}.cinema-strip{color:#fff;background:#111;grid-template-columns:1fr 2.1fr;align-items:center;gap:4vw;min-height:120vh;padding:16vh 7vw;display:grid;position:relative;overflow:hidden}.cinema-frame{z-index:2;height:78vh;clip-path:inset(calc((1 - var(--progress,0))*10%)calc((1 - var(--progress,0))*10%));transition:clip-path .15s linear;position:relative;overflow:hidden}.cinema-frame img{object-fit:cover;transform:scale(calc(1.12 - var(--progress,0)*.12));transition:transform .12s linear}.cinema-word{transform-origin:50%;font:500 clamp(4rem,10vw,11rem)/1 var(--display);letter-spacing:-.06em;color:#242422;white-space:nowrap;position:absolute;top:50%;left:2vw;transform:translateY(-50%)rotate(-90deg)}.cinema-caption{color:#9b9b94;letter-spacing:.04em;max-width:360px;font-size:12px;line-height:1.7;position:absolute;bottom:7vh;right:7vw}.horizontal-showcase{background:#dedacf;padding:12vw 0 11vw;overflow:hidden}.horizontal-head{grid-template-columns:.45fr 1.55fr;align-items:end;padding:0 7vw 6vw;display:grid}.horizontal-marquee{width:100%;overflow:hidden}.horizontal-track{--showcase-gap:18px;gap:var(--showcase-gap);will-change:transform;width:max-content;animation:24s linear infinite showcaseInfinite;display:flex}.horizontal-group{gap:var(--showcase-gap);flex-shrink:0;align-items:flex-start;display:flex}@keyframes showcaseInfinite{0%{transform:translate(0,0)}to{transform:translate3d(calc(-50% - var(--showcase-gap)/2),0,0)}}.horizontal-marquee:hover .horizontal-track{animation-play-state:paused}.horizontal-group figure{background:#111;flex:0 0 min(34vw,520px);width:min(34vw,520px);height:min(70vh,720px);margin:0;transition:filter .7s,opacity .7s,transform .7s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.horizontal-group figure:nth-child(2n){height:min(58vh,610px);margin-top:8vh}.horizontal-group figure img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1);transform:scale(1)}.horizontal-group figure:hover img{transform:scale(1.045)}.horizontal-group figcaption{z-index:2;color:#fff;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 10px #000;font-size:9px;position:absolute;bottom:12px;left:14px}.horizontal-track.has-focused-item figure{filter:blur(3px);opacity:.4;transform:scale(.98)}.horizontal-track.has-focused-item figure.is-focused{filter:blur();opacity:1;z-index:5;transform:scale(1.02)}@media (max-width:900px){.horizontal-track{--showcase-gap:10px}.horizontal-group{gap:10px}.horizontal-group figure{flex-basis:78vw;width:78vw;height:62vh}.horizontal-group figure:nth-child(2n){height:52vh;margin-top:5vh}}.preview-grid-six{grid-template-rows:1.2fr .8fr 1fr;grid-template-columns:1.2fr .8fr 1fr 1fr;height:130vh}.preview-grid-six .g1{grid-area:1/1/3/3}.preview-grid-six .g2{grid-area:1/3}.preview-grid-six .g3{grid-area:1/4/3}.preview-grid-six .g4{grid-area:2/3}.preview-grid-six .g5{grid-area:3/1/auto/2}.preview-grid-six .g6{grid-area:3/2/auto/5}.closing-cta{color:#fff;background:#111;align-items:flex-end;min-height:92vh;display:flex;position:relative;overflow:hidden}.closing-media{transform:translate3d(0,var(--parallax-y,0),0);position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.closing-media img{object-fit:cover}.closing-shade{background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.78));position:absolute;top:0;bottom:0;left:0;right:0}.closing-copy{z-index:2;flex-direction:column;align-items:flex-start;padding:8vw 7vw;display:flex;position:relative}.closing-copy>span{letter-spacing:.2em;text-transform:uppercase;color:#bbb;margin-bottom:30px;font-size:10px}.closing-copy h2{font:500 clamp(4rem,9vw,10rem)/.82 var(--display);letter-spacing:-.055em;margin:0 0 45px}.closing-copy h2 em{color:var(--accent);font-weight:500}@media (max-width:900px){.fashion-header{grid-template-columns:1fr auto;padding:12px 18px}.menu-overlay{grid-template-columns:1fr;padding:14vh 22px 8vh}.menu-overlay nav a{font-size:max(2.6rem,min(14vw,5.2rem))}.cinema-strip{grid-template-columns:1fr;min-height:95vh;padding:12vh 20px}.cinema-frame{height:65vh}.cinema-word{opacity:.7;font-size:24vw;left:-12vw}.cinema-caption{max-width:60vw;bottom:4vh;right:20px}.horizontal-head{grid-template-columns:1fr;gap:28px;padding:0 20px 12vw}.horizontal-track{gap:10px;padding-left:20px;transform:none}.horizontal-track figure{width:78vw;height:62vh}.horizontal-track figure:nth-child(2n){height:52vh;margin-top:5vh}.horizontal-track.has-focused-item figure{filter:blur(4px);opacity:.48;transform:scale(.975)}.horizontal-track.has-focused-item figure.is-focused{filter:blur();opacity:1;z-index:3;transform:scale(1.025)}.preview-grid-six{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr 1fr;height:155vh;display:grid}.preview-grid-six .g1{grid-area:1/1/auto/-1}.preview-grid-six .g2{grid-area:2/1}.preview-grid-six .g3{grid-area:2/2}.preview-grid-six .g4{grid-area:3/1/auto/-1}.preview-grid-six .g5{grid-area:4/1}.preview-grid-six .g6{grid-area:4/2}.closing-copy{padding:14vw 20px}.closing-cta{min-height:78vh}}.menu-overlay{display:none}@media (max-width:900px){.menu-overlay{display:grid}}.event-types{color:#f1efe9;background:#171716;position:relative;overflow:hidden}.event-types-intro{padding-bottom:max(55px,min(7vw,110px))}.event-types .eyebrow{color:rgba(255,255,255,.42);margin-bottom:max(30px,min(4vw,55px))}.event-types-head{grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);align-items:end;gap:max(45px,min(8vw,140px));display:grid}.event-types-head h2{max-width:1150px;font-family:var(--display);letter-spacing:-.045em;color:#efede7;margin:0;font-size:max(4.4rem,min(7.2vw,8.5rem));font-weight:400;line-height:.86}.event-types-head h2 em{font:5rem;color:var(--accent);font-weight:400}.event-types-head>p{color:rgba(255,255,255,.52);max-width:420px;margin:0;font-size:max(.95rem,min(1.1vw,1.15rem));line-height:1.65}.event-type-grid{background:rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.event-type-card{cursor:pointer;isolation:isolate;background:#111;min-width:0;height:max(610px,min(72vw,820px));position:relative;overflow:hidden}.event-type-media{background:#111;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.event-type-img,.event-type-video{object-fit:cover;width:100%;height:100%;top:0;bottom:0;left:0;right:0;position:absolute!important}.event-type-img{z-index:1;opacity:1;transition:opacity .7s cubic-bezier(.2,.65,.25,1),transform 1.2s cubic-bezier(.2,.65,.25,1),filter .8s;transform:scale(1)}.event-type-video{z-index:2;opacity:0;pointer-events:none;transition:opacity .65s cubic-bezier(.2,.65,.25,1),transform 1.4s cubic-bezier(.2,.65,.25,1);transform:scale(1.015)}.event-type-overlay{z-index:3;pointer-events:none;background:linear-gradient(rgba(8,8,7,.1) 0%,rgba(8,8,7,.18) 30%,rgba(8,8,7,.56) 70%,rgba(8,8,7,.9) 100%);transition:background .7s;position:absolute;top:0;bottom:0;left:0;right:0}.event-type-hover-copy{z-index:5;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:max(30px,min(3vw,50px));right:max(25px,min(3vw,45px))}.event-type-hover-copy span{opacity:0;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.8);transition:opacity .55s,transform .65s cubic-bezier(.2,.65,.25,1);transition-delay:calc(var(--caption-index)*70ms);font-size:10px;display:block;transform:translateY(12px)}.event-type-copy{z-index:6;color:#fff;pointer-events:none;grid-template-columns:45px minmax(0,1fr);column-gap:15px;display:grid;position:absolute;top:auto;bottom:max(25px,min(3.5vw,50px));left:max(25px,min(3vw,45px));right:max(25px,min(3vw,45px))}.event-type-number{letter-spacing:.18em;color:rgba(255,255,255,.5);padding-top:11px;font-size:9px;transition:transform .65s cubic-bezier(.2,.65,.25,1),color .45s}.event-type-main{min-width:0}.event-type-main h3{max-width:430px;font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:max(2.8rem,min(4.1vw,5.2rem));font-weight:400;line-height:.91;transition:transform .7s cubic-bezier(.2,.65,.25,1)}.event-type-main p{color:rgba(255,255,255,.68);max-width:430px;margin:max(20px,min(2vw,30px)) 0 0;font-size:13px;line-height:1.55;transition:transform .7s cubic-bezier(.2,.65,.25,1),color .45s}.event-type-cta{pointer-events:auto;letter-spacing:.16em;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(255,255,255,.48);grid-column:2;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin-top:max(28px,min(3vw,42px));padding-bottom:6px;font-size:9px;font-weight:500;text-decoration:none;transition:gap .4s,border-color .4s,opacity .4s;display:inline-flex}.event-type-arrow{font-size:14px;transition:transform .4s cubic-bezier(.2,.65,.25,1);display:inline-block}.event-type-cta:hover{border-color:#fff;gap:17px}.event-type-cta:hover .event-type-arrow{transform:translate(2px,-2px)}@media (hover:hover) and (pointer:fine){.event-type-card:hover .event-type-video{opacity:1;transform:scale(1)}.event-type-card:hover .event-type-img{opacity:0;transform:scale(1.035)}.event-type-card:hover .event-type-overlay{background:linear-gradient(rgba(8,8,7,.14) 0%,rgba(8,8,7,.28) 45%,rgba(8,8,7,.88) 100%)}.event-type-card:hover .event-type-hover-copy span{opacity:1;transform:translateY(0)}.event-type-card:hover .event-type-number{color:rgba(255,255,255,.85);transform:translateY(-5px)}.event-type-card:hover .event-type-main h3{transform:translateY(-6px)}.event-type-card:hover .event-type-main p{color:rgba(255,255,255,.82);transform:translateY(-4px)}}.event-type-card.is-active .event-type-video{opacity:1;transform:scale(1)}.event-type-card.is-active .event-type-img{opacity:0;transform:scale(1.03)}.event-type-card.is-active .event-type-hover-copy span{opacity:1;transform:translateY(0)}.event-type-card.is-active .event-type-overlay{background:linear-gradient(rgba(8,8,7,.14) 0%,rgba(8,8,7,.28) 45%,rgba(8,8,7,.9) 100%)}@media (max-width:1350px){.event-types-head{grid-template-columns:1.35fr .65fr;gap:55px}.event-type-card{height:690px}.event-type-main h3{font-size:max(2.65rem,min(4vw,4rem))}}@media (max-width:1050px){.event-types-head{grid-template-columns:1fr;gap:35px}.event-types-head>p{max-width:590px;font-size:1rem}.event-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-type-card{height:690px}.event-type-card:last-child{grid-column:1/-1;height:660px}.event-type-card:last-child .event-type-main{max-width:600px}}@media (max-width:700px){.event-types-intro{padding-bottom:50px}.event-types-head{gap:28px}.event-types-head h2{font-size:max(3.2rem,min(14vw,5rem));line-height:.9}.event-types-head>p{max-width:100%;font-size:.95rem;line-height:1.55}.event-type-grid{grid-template-columns:1fr}.event-type-card,.event-type-card:last-child{grid-column:auto;height:min(760px,145vw);min-height:590px}.event-type-copy{grid-template-columns:35px minmax(0,1fr);column-gap:8px;top:auto;bottom:28px;left:20px;right:20px}.event-type-number{padding-top:7px}.event-type-main h3{font-size:max(3rem,min(13vw,4.5rem))}.event-type-main p{max-width:360px;font-size:12px}.event-type-cta{margin-top:27px}.event-type-hover-copy{top:25px;right:20px}}@media (max-width:420px){.event-type-card,.event-type-card:last-child{height:670px}.event-type-main h3{font-size:max(2.7rem,min(13vw,3.8rem))}.event-type-hover-copy{align-items:flex-start;left:20px;right:auto}}@media (prefers-reduced-motion:reduce){.event-type-img,.event-type-video,.event-type-main h3,.event-type-main p,.event-type-number,.event-type-hover-copy span,.event-type-arrow,.event-type-cta{transition:none}}.menu-video video{object-fit:cover;filter:saturate(.9)contrast(1.03);width:100%;height:100%;display:block}.menu-video img{display:none}.clients-section{background:#f0ede5;border-top:1px solid #cbc7bc}.clients-head{grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw;display:grid}.clients-head h2{font:500 clamp(3rem,6vw,6.8rem)/.95 var(--display);letter-spacing:-.045em;margin:0}.clients-head p{color:#777;max-width:360px;line-height:1.7}.client-marquee{border-top:1px solid #c7c2b8;border-bottom:1px solid #c7c2b8;margin-top:6vw;overflow:hidden}.client-track{grid-template-columns:repeat(6,1fr);display:grid}.client-logo{border-right:1px solid #c7c2b8;place-items:center;min-height:150px;padding:22px;display:grid}.client-logo:nth-child(n+7){border-top:1px solid #c7c2b8}.client-logo img{filter:grayscale();opacity:.68;max-width:100%;height:auto;transition:filter .35s,opacity .35s,transform .35s}.client-logo:hover img{filter:none;opacity:1;transform:scale(1.04)}figure[data-reveal][data-visible=true] img,.event-type-card[data-reveal][data-visible=true] img{animation:1.2s cubic-bezier(.2,.7,.2,1) both fashionImageReveal}@keyframes fashionImageReveal{0%{filter:brightness(.72);transform:scale(1.08)}to{filter:brightness();transform:scale(1)}}@media (max-width:900px){.event-types-head,.clients-head{grid-template-columns:1fr;gap:30px;margin-bottom:12vw}.event-type-grid{grid-template-columns:1fr}.event-type-card{min-height:68vh}.client-track{grid-template-columns:repeat(2,1fr)}.client-logo{min-height:120px}.client-logo:nth-child(n+3){border-top:1px solid #c7c2b8}}.story-scroll{color:#fff;background:#111;padding:12vh 7vw 14vh;position:relative}.story-scroll-heading{border-top:1px solid rgba(255,255,255,.12);grid-template-columns:.65fr .35fr;align-items:end;margin-bottom:10vh;padding-top:22px;display:grid}@media (max-width:900px){.story-scroll-heading{flex-direction:column;display:flex}}.story-scroll-heading>span{letter-spacing:.22em;text-transform:uppercase;color:#85857f;font-size:9px}.story-scroll-heading h2{font:500 clamp(4rem,7.5vw,8rem)/.88 var(--display);letter-spacing:-.05em;margin:0;font-size:4rem}.story-scroll-heading h2 em{color:var(--accent);font-weight:500}.story-scroll-layout{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:start;gap:7vw;display:grid}.story-sticky-media{height:78vh;position:-webkit-sticky;position:sticky;top:11vh}.story-image-stage{background:#181816;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:670px){.story-image-stage{display:none}}.story-image{opacity:0;pointer-events:none;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.08)}.story-image.is-active{opacity:1;transform:scale(1)}.story-image img{object-fit:cover}.story-image-stage:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(transparent 55%,rgba(0,0,0,.35));position:absolute;top:0;bottom:0;left:0;right:0}.story-image-index{z-index:4;letter-spacing:.18em;color:#fff;gap:10px;font-size:9px;display:flex;position:absolute;bottom:20px;left:22px}.story-image-index span:first-child{color:var(--accent)}.story-image-index span+span:before{content:"/";color:rgba(255,255,255,.35);margin-right:10px}.story-scroll-content{position:relative}.story-scroll-item{opacity:.25;border-top:1px solid rgba(255,255,255,.12);flex-direction:column;justify-content:center;min-height:60vh;padding:10vh 0;transition:opacity .65s,transform .8s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(30px)}@media (max-width:670px){.story-scroll-item{flex-direction:column;justify-content:center;display:flex}}.story-scroll-item:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.story-scroll-item.is-active{opacity:1;transform:translateY(0)}.story-item-top{justify-content:space-between;align-items:center;margin-bottom:42px;display:flex}.story-item-top span{color:var(--accent);letter-spacing:.16em;font-size:10px}.story-item-top small{color:#73736e;letter-spacing:.17em;text-transform:uppercase;font-size:9px}.story-scroll-item h3{font:500 clamp(4rem,7vw,7.5rem)/.86 var(--display);letter-spacing:-.05em;margin:0 0 28px}.story-scroll-item p{color:#999994;max-width:470px;margin:0;font-size:2rem;line-height:1.8}.story-progress{background:rgba(255,255,255,.1);width:100%;height:1px;margin-top:55px;position:relative;overflow:hidden}.story-progress span{background:var(--accent);transform-origin:0;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.story-scroll-item.is-active .story-progress span{transform:scaleX(1)}@media (max-width:1100px){.section-pad{padding:10vw 5vw}.hero-content{padding:0 5vw 7vh}.hero h1{font-size:max(4.5rem,min(14vw,10rem))}.manifesto-editorial{grid-template-columns:1.15fr .85fr;gap:5vw}}@media (max-width:1100px) and (max-width:900px){.manifesto-editorial{grid-template-columns:none}}@media (max-width:1100px){.manifesto-title h2{font-size:max(3rem,min(6vw,5.5rem))}.story-scroll{padding:10vh 5vw 12vh}.story-scroll-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:5vw}}@media (max-width:1100px) and (max-width:670px){.story-scroll-layout{display:flex}}@media (max-width:1100px){.story-sticky-media{height:68vh}.service-block-info{padding:max(2.5rem,min(5vw,5rem))}.service-block-info h3{font-size:max(2.6rem,min(5vw,4.5rem))}.event-types-head{gap:6vw}.event-type-card{min-height:65vh}.menu-copy{padding:8vw 5vw}.clients-head{gap:5vw}}:root{--ink:#10100f;--paper:#f0ede5;--cream:#e4dfd2;--accent:#d9ff42;--muted:#9f9b90;--display:var(--font-frank-text),Georgia,serif;--sans:var(--font-poppins),Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block}.skip-link{z-index:999;background:#fff;padding:.8rem 1rem;position:fixed;top:-100px;left:1rem}.skip-link:focus{top:1rem}.fashion-cursor{pointer-events:none;z-index:99999;background:var(--accent);will-change:transform,width,height;border:1px solid transparent;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:0;transition:width .4s cubic-bezier(.16,1,.3,1),height .4s cubic-bezier(.16,1,.3,1),background-color .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex;position:fixed;top:0;left:0}.fashion-cursor.is-link{border-color:var(--accent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:0 0;width:52px;height:52px}.fashion-cursor.is-link:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;animation:.8s ease-in-out infinite alternate cursorPulse;position:absolute}.fashion-cursor.has-label{background:var(--accent);border-color:var(--accent);-webkit-backdrop-filter:none;backdrop-filter:none;width:86px;height:86px}.fashion-cursor.has-label:before{display:none}.fashion-cursor.has-label:after{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#111;font-size:9px;font-weight:700;line-height:1;animation:.35s cubic-bezier(.16,1,.3,1) cursorLabelIn;display:block}@media (hover:none),(pointer:coarse){.fashion-cursor{display:none!important}}@keyframes cursorPulse{0%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(1.8)}}@keyframes cursorLabelIn{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}.contact-page{color:#171412;background:#eceae2;overflow:hidden}.contact-hero{border-bottom:1px solid rgba(23,20,18,.18);grid-template-rows:auto 1fr;grid-template-columns:minmax(190px,.32fr) minmax(550px,1.25fr) minmax(250px,.43fr);column-gap:max(40px,min(6vw,110px));min-height:min(900px,92vh);padding:max(110px,min(10vw,175px)) max(30px,min(7vw,110px)) max(80px,min(8vw,135px));display:grid;position:relative}.contact-hero__label{letter-spacing:.18em;text-transform:uppercase;color:rgba(23,20,18,.55);grid-column:1;align-self:start;align-items:center;gap:12px;padding-top:10px;font-size:8px;font-weight:600;display:flex}.contact-dot{background:#d8ff21;border-radius:50%;flex:0 0 11px;width:11px;height:11px}.contact-hero__title{grid-column:2;align-self:center}.contact-hero h1{max-width:1050px;font-family:var(--display);letter-spacing:-.06em;color:#171412;margin:0;font-size:max(5.2rem,min(8.2vw,10rem));font-weight:400;line-height:.81}.contact-hero h1 em{font-weight:inherit;color:#b73c26}.contact-hero__aside{grid-column:3;align-self:end;max-width:330px;padding-bottom:25px}.contact-index{letter-spacing:.17em;color:rgba(23,20,18,.4);margin-bottom:28px;font-size:8px;display:block}.contact-hero__aside p{font-family:var(--display);color:rgba(23,20,18,.67);margin:0;font-size:max(1.2rem,min(1.5vw,1.65rem));line-height:1.17}.contact-glass{color:rgba(23,20,18,.075);pointer-events:none;width:max(100px,min(11vw,180px));position:absolute;top:7%;right:max(30px,min(3vw,60px));transform:rotate(5deg)}.contact-glass2{color:#fff;pointer-events:none;width:max(100px,min(11vw,180px));position:absolute;top:7%;right:max(30px,min(3vw,60px));transform:rotate(5deg)}.contact-glass svg{width:100%;height:auto;display:block}.contact-workspace{border-bottom:1px solid rgba(23,20,18,.18);grid-template-columns:minmax(360px,.72fr) minmax(600px,1.28fr);min-height:900px;display:grid}.contact-information{background:#f7f6f2;border-right:1px solid rgba(23,20,18,.18);flex-direction:column;justify-content:space-between;padding:max(60px,min(7vw,110px)) max(30px,min(5vw,80px));display:flex}.contact-section-number{letter-spacing:.18em;color:rgba(23,20,18,.4);margin-bottom:35px;font-size:8px;display:block}.contact-information__top>p{max-width:520px;font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:max(2.9rem,min(4.4vw,5.7rem));line-height:.9}.contact-information__top em{font-weight:inherit;color:#b73c26}.contact-direct{margin:max(65px,min(8vw,130px)) 0}.contact-direct a{color:#171412;border-top:1px solid rgba(23,20,18,.18);grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:25px;min-height:77px;text-decoration:none;transition:padding .55s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.contact-direct a:last-child{border-bottom:1px solid rgba(23,20,18,.18)}.contact-direct__label{letter-spacing:.15em;text-transform:uppercase;color:rgba(23,20,18,.45);font-size:8px}.contact-direct strong{font-family:var(--display);text-overflow:ellipsis;font-size:max(1.25rem,min(1.5vw,1.75rem));font-weight:400;line-height:1.1;overflow:hidden}.contact-direct__arrow{font-size:18px;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.contact-direct a:hover{padding-left:10px;padding-right:10px}.contact-direct a:hover .contact-direct__arrow{transform:translate(4px,-4px)}.contact-direct a:focus-visible{outline-offset:5px;outline:1px solid #171412}.contact-information__note{border-top:1px solid rgba(23,20,18,.18);grid-template-columns:110px minmax(0,1fr);gap:25px;padding-top:30px;display:grid}.contact-information__note>span{letter-spacing:.15em;color:rgba(23,20,18,.45);font-size:8px;line-height:1.45}.contact-information__note p{color:rgba(23,20,18,.6);max-width:330px;margin:0;font-size:13px;line-height:1.55}.contact-form-panel{color:#efede7;background:#f7f6f2;padding:max(65px,min(7vw,115px)) max(35px,min(6vw,95px)) max(75px,min(8vw,130px));position:relative}.contact-form-panel:before{content:"";background:#d8ff21;border-radius:50%;width:10px;height:10px;position:absolute;top:52px;right:52px}.contact-form-panel__header{grid-template-columns:95px minmax(0,1fr);margin-bottom:max(65px,min(7vw,110px));display:grid}.contact-form-panel__header>span{letter-spacing:.18em;color:rgba(255,255,255,.38);padding-top:8px;font-size:8px}.contact-form-panel__header h2{max-width:720px;font-family:var(--display);letter-spacing:-.05em;color:#171412;margin:0;font-size:max(3.8rem,min(5.6vw,7rem));font-weight:400;line-height:.84}.contact-form-panel__header h2 em{font-weight:inherit;color:#b73c26}.contact-form-panel__header>p{color:rgba(255,255,255,.52);grid-column:2;max-width:430px;margin:35px 0 0;font-size:13px;line-height:1.6}.contact-form-wrap{width:100%;position:relative}.contact-form-wrap :-webkit-any(input,textarea,select){color:#efede7;border-color:rgba(255,255,255,.25);width:100%;transition:border-color .35s,background-color .35s}.contact-form-wrap :-moz-any(input,textarea,select){color:#efede7;border-color:rgba(255,255,255,.25);width:100%;transition:border-color .35s,background-color .35s}.contact-form-wrap :is(input,textarea,select){color:#efede7;border-color:rgba(255,255,255,.25);width:100%;transition:border-color .35s,background-color .35s}.contact-form-wrap :-webkit-any(input,textarea,select):focus{border-color:#d8ff21;outline:none}.contact-form-wrap :-moz-any(input,textarea,select):focus{border-color:#d8ff21;outline:none}.contact-form-wrap :is(input,textarea,select):focus{border-color:#d8ff21;outline:none}.contact-form-wrap :-webkit-any(input,textarea)::placeholder{color:rgba(255,255,255,.32)}.contact-form-wrap :-moz-any(input,textarea)::placeholder{color:rgba(255,255,255,.32)}.contact-form-wrap :is(input,textarea)::placeholder{color:rgba(255,255,255,.32)}@media (max-width:1250px){.contact-hero{grid-template-columns:170px minmax(0,1fr);row-gap:70px}.contact-hero__title{grid-column:2}.contact-hero__aside{grid-column:2;max-width:430px}.contact-workspace{grid-template-columns:43% 57%}}@media (max-width:950px){.contact-hero{min-height:auto;padding-top:100px;display:block}.contact-hero__label{margin-bottom:65px}.contact-hero h1{font-size:max(4.3rem,min(11vw,7rem))}.contact-hero__aside{max-width:500px;margin-top:75px;padding-bottom:0}.contact-glass{top:auto;bottom:6%;right:4%}.contact-workspace{grid-template-columns:1fr}.contact-information{border-bottom:1px solid rgba(23,20,18,.18);border-right:0}.contact-information__top>p{max-width:720px}}@media (max-width:650px){.contact-hero{padding:100px 17px 70px}.contact-hero__label{margin-bottom:48px;font-size:7px}.contact-dot{flex-basis:9px;width:9px;height:9px}.contact-hero h1{font-size:max(3.7rem,min(15vw,5rem));line-height:.84}.contact-hero__aside{margin-top:55px;padding-right:70px}.contact-hero__aside p{font-size:1.15rem}.contact-glass{opacity:.8;width:90px;bottom:35px;right:-6px}.contact-information{padding:60px 17px}.contact-information__top>p{font-size:max(2.9rem,min(12vw,4rem))}.contact-direct{margin:65px 0}.contact-direct a{grid-template-columns:1fr auto;gap:10px;min-height:82px;padding:14px 0}.contact-direct__label{grid-column:1/-1}.contact-direct strong{font-size:1.25rem}.contact-information__note{grid-template-columns:1fr;gap:15px}.contact-form-panel{padding:65px 17px 80px}.contact-form-panel:before{top:25px;right:18px}.contact-form-panel__header{margin-bottom:65px;display:block}.contact-form-panel__header>span{margin-bottom:35px;display:block}.contact-form-panel__header h2{font-size:max(3.6rem,min(14vw,5rem))}.contact-form-panel__header>p{margin-top:30px}}@media (prefers-reduced-motion:reduce){.contact-direct a,.contact-direct__arrow{transition:none}}
@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eb7e7d46342de29d-s.affc0284.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5fc322119a88a33d-s.1be5bdb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2ec89ddc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eb7e7d46342de29d-s.affc0284.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fc322119a88a33d-s.1be5bdb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2ec89ddc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.josefin_sans_13964f4a-module__SlZbEa__className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.josefin_sans_13964f4a-module__SlZbEa__variable{--font-josefin:"Josefin Sans","Josefin Sans Fallback"}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da0c36c2f20008af-s.02867003.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6834f34aea8eb10-s.07534845.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/910852303c6b2343-s.p.d37298f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da0c36c2f20008af-s.02867003.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d6834f34aea8eb10-s.07534845.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/910852303c6b2343-s.p.d37298f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da0c36c2f20008af-s.02867003.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6834f34aea8eb10-s.07534845.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/910852303c6b2343-s.p.d37298f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.frank_ruhl_libre_eb602e90-module__dOF1NW__className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal}.frank_ruhl_libre_eb602e90-module__dOF1NW__variable{--font-frank-text:"Frank Ruhl Libre","Frank Ruhl Libre Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1db2973a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.da3cbacd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.a61bc753.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_2d9d13da-module__4dIWkW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_2d9d13da-module__4dIWkW__variable{--font-poppins:"Poppins","Poppins Fallback"}
@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.f170796f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.f2244ea0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.4a36b7d0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.90e10d49.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.6884c055.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.3eaec13b.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.6c710ca8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.195cce89.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.d55a2306.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.417aa1a2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.f170796f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.f2244ea0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.4a36b7d0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.90e10d49.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.6884c055.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.3eaec13b.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.6c710ca8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.195cce89.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.d55a2306.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.417aa1a2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.f170796f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.f2244ea0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.4a36b7d0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.90e10d49.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.6884c055.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.3eaec13b.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.6c710ca8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.195cce89.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.d55a2306.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.417aa1a2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.f170796f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.f2244ea0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.4a36b7d0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.90e10d49.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.6884c055.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.3eaec13b.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.6c710ca8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.195cce89.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.d55a2306.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.417aa1a2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Fallback;src:local(Arial);ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.0%;size-adjust:105.15%}.open_sans_f7c0193c-module__CKfgKa__className{font-family:Open Sans,Open Sans Fallback;font-style:normal}.open_sans_f7c0193c-module__CKfgKa__variable{--font-open-sans:"Open Sans","Open Sans Fallback"}
