.index-module-scss-module__pJGPjW__driver{background-image:url(/images/grid.png);background-position:50%;background-repeat:no-repeat;background-size:1224px 100%;margin-top:-110px;position:relative}.index-module-scss-module__pJGPjW__pin{--u:min(100vh, 63.33vw);flex-direction:column;align-items:center;height:100vh;padding-top:clamp(120px,26vh,300px);display:flex;position:relative;overflow:hidden}@media (max-width:900px){.index-module-scss-module__pJGPjW__pin{padding-top:100px}}@media (max-height:760px){.index-module-scss-module__pJGPjW__pin{justify-content:center;padding-top:90px}}@media (max-height:640px){.index-module-scss-module__pJGPjW__pin{padding-top:72px}}@media (orientation:portrait) and (min-width:700px){.index-module-scss-module__pJGPjW__pin{justify-content:center;padding-top:64px}}@media (max-width:600px){.index-module-scss-module__pJGPjW__pin{justify-content:flex-start;height:auto;min-height:0;padding-top:120px;padding-bottom:190px}}.index-module-scss-module__pJGPjW__container{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.index-module-scss-module__pJGPjW__content{text-align:center;flex-direction:column;align-items:center;display:flex}.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__kicker{font-size:max(var(--u)*.0137,12px);letter-spacing:.14em;color:#000000bf;will-change:transform,opacity;font-weight:500;line-height:1.43}@media (max-width:900px){.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__kicker{font-size:14px}}.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__title{margin-top:calc(var(--u)*.02348);font-family:"Funnel Display",var(--font-geist-sans),sans-serif;font-weight:600;font-size:calc(var(--u)*.09393);letter-spacing:-.025em;transform-origin:50%;will-change:transform;line-height:1}@media (max-width:900px){.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__title{margin-top:24px;font-size:clamp(44px,9vw,96px)}}@media (max-width:600px){.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__title{letter-spacing:-1.2px}}.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__subtitle{margin-top:calc(var(--u)*.02348);font-size:max(var(--u)*.02348,17px);letter-spacing:-.025em;will-change:transform,opacity;font-weight:400;line-height:1.333}@media (max-width:900px){.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__subtitle{margin-top:24px;font-size:clamp(18px,3vw,24px)}}@media (max-width:600px){.index-module-scss-module__pJGPjW__content .index-module-scss-module__pJGPjW__subtitle{margin-top:16px}}.index-module-scss-module__pJGPjW__bgImageWrapper{will-change:transform;pointer-events:none;position:absolute;top:59.5vh;left:-403px}.index-module-scss-module__pJGPjW__bgImageWrapper img{clip-path:inset(0 0 2px);min-width:max(2607px,100vw + 820px)}.index-module-scss-module__pJGPjW__bgImageWrapper:after{content:"";pointer-events:none;background:#00000014;height:200vh;position:absolute;top:calc(100% - 2px);left:0;right:0}@media (orientation:portrait) and (min-width:700px){.index-module-scss-module__pJGPjW__bgImageWrapper{top:calc(59.5vh + 220px)}}@media (min-width:901px) and (max-height:760px){.index-module-scss-module__pJGPjW__bgImageWrapper{top:calc(59.5vh + 110px)}}@media (max-width:600px){.index-module-scss-module__pJGPjW__bgImageWrapper{transform-origin:0 0;top:21vh;left:calc(50% - 1012px)}}.index-module-scss-module__pJGPjW__bgImage1{pointer-events:none;will-change:transform;min-width:max(3116px,100vw + 1400px);position:absolute;top:calc(100vh + -1*max(350px,13.85vw + 112.32px));left:-1400px}.index-module-scss-module__pJGPjW__bgImage1 img{width:100%;height:auto}@media (orientation:portrait) and (min-width:700px){.index-module-scss-module__pJGPjW__bgImage1{top:calc(50vh + 230px)}}@media (max-width:600px){.index-module-scss-module__pJGPjW__bgImage1{left:calc(50% - 1487px)}}.index-module-scss-module__pJGPjW__headerToneSentinel{pointer-events:none;position:absolute;inset:34% 0 0}
.index-module-scss-module___jkdvq__section{color:#fff;--u:min(100vh, 63.33vw);background-color:#000;padding-top:clamp(4px,.6vw,8px);position:relative}@media (max-width:600px){.index-module-scss-module___jkdvq__section{padding-top:40px}}.index-module-scss-module___jkdvq__intro{text-align:center;flex-direction:column;align-items:center;padding:clamp(48px,4.5vw,64px) 0 clamp(80px,11vw,160px);display:flex}.index-module-scss-module___jkdvq__intro p{max-width:min(1030px,100%);font-family:"Funnel Display",var(--font-geist-sans),sans-serif;letter-spacing:-.025em;color:#fffffff5;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2vw + 1.4rem,3.25rem);font-weight:600;line-height:1.15}@media (max-width:900px){.index-module-scss-module___jkdvq__intro{text-align:left;align-items:flex-start;padding:56px 8px 72px}.index-module-scss-module___jkdvq__intro p{font-size:clamp(1.5rem,5vw,2.25rem);line-height:1.2}}@media (min-width:901px) and (max-height:760px){.index-module-scss-module___jkdvq__section{padding-top:8px}.index-module-scss-module___jkdvq__intro{padding:56px 0 72px}}
.index-module-scss-module__SEY1Va__section{color:#fff;--u:min(100vh, 63.33vw);background:#000}.index-module-scss-module__SEY1Va__track{height:190vh;position:relative}@media (max-width:768px){.index-module-scss-module__SEY1Va__track{height:auto}}.index-module-scss-module__SEY1Va__sticky{background:#000;grid-template-rows:auto minmax(300px,1fr);gap:clamp(40px,6vh,72px);height:100vh;padding:clamp(96px,14vh,140px) 0 clamp(32px,5vh,56px);display:grid;position:sticky;top:0;overflow:hidden}@media (max-width:768px){.index-module-scss-module__SEY1Va__sticky{gap:36px;height:auto;padding:56px 0 40px;position:relative;overflow:visible}}.index-module-scss-module__SEY1Va__copyContainer{width:100%}.index-module-scss-module__SEY1Va__copyRow{align-items:flex-start;gap:clamp(32px,6vw,96px);display:flex}@media (max-width:768px){.index-module-scss-module__SEY1Va__copyRow{flex-direction:column;gap:24px}}.index-module-scss-module__SEY1Va__title{font-family:"Funnel Display",var(--font-geist-sans),sans-serif;letter-spacing:-.025em;flex:1 1 0;max-width:9ch;margin:0;font-size:clamp(2.75rem,5vw + 1rem,4.5rem);font-weight:600;line-height:.96}.index-module-scss-module__SEY1Va__copyCol{flex-direction:column;flex:1 1 0;align-self:stretch;align-items:flex-start;gap:clamp(24px,3vw,40px);max-width:610px;display:flex}.index-module-scss-module__SEY1Va__copyCol p{font-size:max(var(--u)*.01761,16px);letter-spacing:-.01em;color:#ffffffbd;text-wrap:pretty;margin:0;line-height:1.55}@media (min-width:769px){.index-module-scss-module__SEY1Va__copyCol .index-module-scss-module__SEY1Va__seeHow{margin-top:auto}}.index-module-scss-module__SEY1Va__seeHow{color:#000;letter-spacing:-.01em;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;min-height:56px;padding:16px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .3s,background-color .3s;display:inline-flex}.index-module-scss-module__SEY1Va__seeHow svg{transition:transform .3s}@media (hover:hover){.index-module-scss-module__SEY1Va__seeHow:hover{background:#ffffffe6;transform:translateY(-2px)}.index-module-scss-module__SEY1Va__seeHow:hover svg{transform:translate(4px)}}@media (max-width:768px){.index-module-scss-module__SEY1Va__seeHow{min-height:44px;padding:12px 20px;font-size:14px}}.index-module-scss-module__SEY1Va__gallery{height:min(52vh,560px);min-height:0;position:relative;overflow:hidden}@media (max-width:768px){.index-module-scss-module__SEY1Va__gallery{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;height:auto;overflow:auto hidden}}.index-module-scss-module__SEY1Va__row{box-sizing:content-box;will-change:transform;gap:12px;width:max-content;height:100%;padding-left:clamp(20px,3.9vw,40px);padding-right:clamp(20px,3.9vw,40px);display:flex}@media (max-width:768px){.index-module-scss-module__SEY1Va__row{height:min(420px,62vh);min-height:360px;transform:none!important}}.index-module-scss-module__SEY1Va__slide{width:max(480px,51vw);height:100%;color:inherit;scroll-snap-align:start;background:#111;flex:none;text-decoration:none;display:block;position:relative;overflow:hidden}@media (max-width:768px){.index-module-scss-module__SEY1Va__slide{width:min(88vw,460px)}}@media (hover:hover){.index-module-scss-module__SEY1Va__slide:hover{cursor:none}.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__slideImage{filter:brightness()saturate(1.04);transform:scale(1.05)}.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__scrim{opacity:1}.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__cue{color:#0a0a0a;background:#fff;border-color:#fff;animation:none;transform:scale(1.06)}.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__overlay{opacity:1}.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__overlayTop,.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__overlayBottom{opacity:1;transform:translateY(0)}.index-module-scss-module__SEY1Va__slide:hover .index-module-scss-module__SEY1Va__cta svg{transform:translate(3px,-3px)}}.index-module-scss-module__SEY1Va__frame{position:absolute;inset:0;overflow:hidden}.index-module-scss-module__SEY1Va__slideImage{object-fit:cover;object-position:top center;filter:brightness(.82)saturate(.94);transition:transform .7s cubic-bezier(.16,1,.3,1),filter .6s}.index-module-scss-module__SEY1Va__scrim{opacity:.55;pointer-events:none;background:linear-gradient(#0000008c 0%,#0000001a 38%,#000000d9 100%);transition:opacity .5s;position:absolute;inset:0}.index-module-scss-module__SEY1Va__cue{z-index:3;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#0000002e;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .35s,color .35s,border-color .35s,transform .35s;animation:2.6s ease-in-out infinite index-module-scss-module__SEY1Va__cuePulse;display:inline-flex;position:absolute;bottom:16px;right:16px}@keyframes index-module-scss-module__SEY1Va__cuePulse{0%,to{box-shadow:0 0 #ffffff47}50%{box-shadow:0 0 0 8px #fff0}}.index-module-scss-module__SEY1Va__overlay{z-index:2;opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;padding:clamp(22px,2.4vw,32px) clamp(64px,7vw,96px) clamp(22px,2.4vw,32px) clamp(22px,2.4vw,32px);transition:opacity .45s;display:flex;position:absolute;inset:0}@media (max-width:768px){.index-module-scss-module__SEY1Va__overlay{opacity:1;padding:16px 64px 22px 16px}}.index-module-scss-module__SEY1Va__overlayTop{opacity:0;flex-wrap:wrap;align-items:center;gap:18px;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(-10px)}@media (max-width:768px){.index-module-scss-module__SEY1Va__overlayTop{opacity:1;transform:none}}.index-module-scss-module__SEY1Va__logo{object-fit:contain;object-position:left center;filter:brightness(0)invert();opacity:.75;width:auto;max-width:min(72%,280px);height:clamp(64px,6.5vw,110px)}@media (max-width:768px){.index-module-scss-module__SEY1Va__logo{max-width:min(55%,160px);height:40px}}.index-module-scss-module__SEY1Va__overlayBottom{opacity:0;flex-direction:column;gap:clamp(12px,1.2vw,18px);transition:opacity .45s 50ms,transform .6s cubic-bezier(.16,1,.3,1) 50ms;display:flex;transform:translateY(16px)}@media (max-width:768px){.index-module-scss-module__SEY1Va__overlayBottom{opacity:1;transform:none}}.index-module-scss-module__SEY1Va__projectWhatIf{font-family:"Funnel Display",var(--font-geist-sans),sans-serif;letter-spacing:-.02em;color:#fff;text-wrap:pretty;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.25rem,.7vw + 1.05rem,1.7rem);font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.index-module-scss-module__SEY1Va__projectWhatIf b{font-weight:600}@media (max-width:768px){.index-module-scss-module__SEY1Va__projectWhatIf{-webkit-line-clamp:4;font-size:clamp(1.05rem,4.2vw,1.3rem)}}.index-module-scss-module__SEY1Va__metaRow{border-top:1px solid #ffffff38;flex-direction:column;gap:3px;padding-top:clamp(10px,1vw,14px);display:flex}.index-module-scss-module__SEY1Va__projectTitle{font-family:"Funnel Display",var(--font-geist-sans),sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(1rem,.5vw + .85rem,1.2rem);font-weight:600;line-height:1.2}.index-module-scss-module__SEY1Va__projectClient{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa8;white-space:pre-line;font-size:11.5px;line-height:1.35}.index-module-scss-module__SEY1Va__cta{color:#fff;letter-spacing:-.01em;flex-shrink:0;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}.index-module-scss-module__SEY1Va__cta svg{transition:transform .3s}@media (max-width:768px){.index-module-scss-module__SEY1Va__cta{margin-top:8px;padding-bottom:2px}}.index-module-scss-module__SEY1Va__cursor{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:10;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:-32px;left:-32px}@media (max-width:860px){.index-module-scss-module__SEY1Va__cursor{display:none}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__SEY1Va__slideImage,.index-module-scss-module__SEY1Va__scrim,.index-module-scss-module__SEY1Va__overlay,.index-module-scss-module__SEY1Va__overlayTop,.index-module-scss-module__SEY1Va__overlayBottom{transition:none}.index-module-scss-module__SEY1Va__cue{animation:none}}
.index-module-scss-module__rpbyXG__section{color:#fff;--u:min(100vh, 63.33vw);background-color:#000;padding-top:clamp(48px,6vw,96px);position:relative}.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow{grid-gap:clamp(28px,5.06vw,64px);border-top:1px solid #ffffff24;gap:clamp(28px,5.06vw,64px);padding-top:clamp(20px,2.53vw,32px);padding-bottom:clamp(54px,8.54vw,108px);display:flex}.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow .index-module-scss-module__rpbyXG__left{flex:1}.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow .index-module-scss-module__rpbyXG__left .index-module-scss-module__rpbyXG__title{font-size:calc(var(--u)*.05479);letter-spacing:-.025em;font-weight:600;line-height:1;font-family:"Funnel Display",var(--font-geist-sans),sans-serif;max-width:clamp(360px,41.77vw,528px)}@media (max-width:900px){.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow .index-module-scss-module__rpbyXG__left .index-module-scss-module__rpbyXG__title{font-size:clamp(32px,4.43vw,56px)}}.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow .index-module-scss-module__rpbyXG__right{flex-direction:column;flex:1;align-items:flex-start;gap:clamp(24px,3vw,40px);display:flex}.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow .index-module-scss-module__rpbyXG__right .index-module-scss-module__rpbyXG__text{font-size:max(var(--u)*.01957,14px);line-height:1.4;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.03em;color:#d4d4d4;text-wrap:pretty;max-width:clamp(360px,41.77vw,528px)}@media (max-width:900px){.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow .index-module-scss-module__rpbyXG__right .index-module-scss-module__rpbyXG__text{font-size:clamp(16px,1.58vw,20px)}}@media (max-width:768px){.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow{flex-direction:column;gap:28px;padding-bottom:64px}}@media (max-width:600px){.index-module-scss-module__rpbyXG__section{padding-top:40px}.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow{padding-bottom:48px}}@media (min-width:901px) and (max-height:760px){.index-module-scss-module__rpbyXG__section .index-module-scss-module__rpbyXG__titleRow{padding-top:24px;padding-bottom:64px}}.index-module-scss-module__rpbyXG__ctaLink{align-self:flex-start}@media (min-width:769px){.index-module-scss-module__rpbyXG__ctaLink{margin-top:auto}}.index-module-scss-module__rpbyXG__ctaLink{color:#000;letter-spacing:-.01em;background:#fff;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:16px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .3s,background-color .3s;display:inline-flex}.index-module-scss-module__rpbyXG__ctaLink svg{transition:transform .3s}@media (hover:hover){.index-module-scss-module__rpbyXG__ctaLink:hover{background:#ffffffe6;transform:translateY(-2px)}.index-module-scss-module__rpbyXG__ctaLink:hover svg{transform:translate(4px)}}@media (max-width:768px){.index-module-scss-module__rpbyXG__ctaLink{min-height:44px;padding:12px 20px;font-size:14px}}
.index-module-scss-module__6CHYmW__section{color:#fff;z-index:1;--u:min(100vh, 63.33vw);background-color:#000;padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(96px,12vw,160px);position:relative}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow{border-top:1px solid #ffffff24;margin-bottom:clamp(56px,7.5vw,112px);padding-top:clamp(16px,1.9vw,24px);display:flex}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__left{margin-right:clamp(60px,15.03vw,190px)}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__left .index-module-scss-module__6CHYmW__title{font-family:"Funnel Display",var(--font-geist-sans),sans-serif;font-weight:600;font-size:calc(var(--u)*.03914);letter-spacing:-.025em;line-height:1}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__right{flex:1;align-items:flex-end;display:flex}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__right .index-module-scss-module__6CHYmW__text{font-size:max(var(--u)*.02348,16px);letter-spacing:-.025em;color:#ffffffdb;text-wrap:pretty;line-height:1.35}@media (max-width:768px){.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow{flex-direction:column;gap:20px;margin-bottom:64px}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__left{margin-right:0}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__left .index-module-scss-module__6CHYmW__title{font-size:28px}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow .index-module-scss-module__6CHYmW__right .index-module-scss-module__6CHYmW__text{font-size:16px}}.index-module-scss-module__6CHYmW__laurelRow{justify-content:center;align-items:flex-start;gap:clamp(48px,7vw,112px);margin:0;padding:0;list-style:none;display:flex}@media (max-width:900px){.index-module-scss-module__6CHYmW__laurelRow{flex-wrap:wrap;gap:56px}}@media (max-width:600px){.index-module-scss-module__6CHYmW__laurelRow{flex-direction:column;align-items:center;gap:56px}}.index-module-scss-module__6CHYmW__laurel{flex-direction:column;align-items:center;gap:22px;display:flex}.index-module-scss-module__6CHYmW__laurelMark{width:clamp(150px,16vw,max(210px,var(--u)*.20548));aspect-ratio:210/206;position:relative}.index-module-scss-module__6CHYmW__laurelMark>img:first-child{width:100%;height:100%}.index-module-scss-module__6CHYmW__laurelOverlay{width:58.1%;height:42.2%;position:absolute;top:42.7%;left:20%}.index-module-scss-module__6CHYmW__laurelVenture{letter-spacing:.14em;text-transform:uppercase;color:#ffffff70;font-size:11.5px;font-weight:600}@media (min-width:901px) and (max-height:760px){.index-module-scss-module__6CHYmW__section{padding-bottom:88px}.index-module-scss-module__6CHYmW__section .index-module-scss-module__6CHYmW__titleRow{margin-bottom:56px}}
.index-module-scss-module__IjN5Sa__cta{--u:min(100vh, 63.33vw);z-index:1;color:#fff;background:#000;border-top:1px solid #ffffff14;position:relative;overflow:hidden}.index-module-scss-module__IjN5Sa__close{text-align:center;flex-direction:column;align-items:center;padding:clamp(96px,14vw,200px) clamp(20px,4vw,40px) clamp(96px,13vw,180px);display:flex;position:relative;overflow:hidden}.index-module-scss-module__IjN5Sa__closeGlow{aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff1f 0%,#ffffff0a 32%,#fff0 60%);width:min(1200px,120vw);position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.index-module-scss-module__IjN5Sa__closeInner{z-index:1;flex-direction:column;align-items:center;max-width:820px;display:flex;position:relative}.index-module-scss-module__IjN5Sa__closeTitle{font-family:"Funnel Display",var(--font-geist-sans),sans-serif;letter-spacing:-.025em;color:#fff;text-shadow:0 8px 18px #ffffff24,0 20px 40px #ffffff12;margin:0 0 clamp(16px,2vw,28px);font-size:clamp(2.5rem,4vw + 1.25rem,4.5rem);font-weight:600;line-height:1}.index-module-scss-module__IjN5Sa__closeCopy{max-width:32em;font-size:max(var(--u)*.01957,16px);letter-spacing:-.01em;color:#ffffffd1;text-wrap:pretty;margin:0 0 clamp(28px,3.5vw,44px);line-height:1.55}.index-module-scss-module__IjN5Sa__ctaLink{color:#000;letter-spacing:-.01em;background:#fff;border-radius:999px;align-items:center;gap:10px;min-height:58px;padding:17px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .3s,background-color .3s;display:inline-flex;position:relative}.index-module-scss-module__IjN5Sa__ctaLink svg{transition:transform .3s}.index-module-scss-module__IjN5Sa__ctaLink:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.index-module-scss-module__IjN5Sa__ctaLink:hover{background:#f2f2f2;transform:translateY(-2px)}.index-module-scss-module__IjN5Sa__ctaLink:hover svg{transform:translate(4px)}}@media (max-width:860px){.index-module-scss-module__IjN5Sa__ctaLink{min-height:52px;padding:15px 26px;font-size:15px}}@media (max-width:900px){.index-module-scss-module__IjN5Sa__close{padding:96px 24px 80px}.index-module-scss-module__IjN5Sa__closeTitle{font-size:clamp(40px,11vw,56px)}.index-module-scss-module__IjN5Sa__closeCopy{font-size:16px;line-height:1.5}}
