.sections_em__Taeph{font-style:normal;color:var(--terra)}.sections_c__Hayg1{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--side);width:100%}.sections_props__nVLuk{padding:calc(110px * var(--vs)) 0 calc(100px * var(--vs));display:flex;flex-direction:column;gap:48px}.sections_propGrid__XnxYQ,.sections_propsHead__8yAod{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--side);width:100%}.sections_propsHead__8yAod{display:flex;flex-direction:column;gap:14px}.sections_propsHead__8yAod h2{max-width:880px}.sections_propGrid__XnxYQ{list-style:none;margin-block:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 40px;gap:0 40px}.sections_prop__tPBQC{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);grid-column-gap:18px;column-gap:18px;grid-row-gap:6px;row-gap:6px;align-content:start;padding:26px 0 30px;border-top:1px solid var(--line2)}.sections_prop__tPBQC:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:0;background:var(--terra);transition:width .5s cubic-bezier(.2,.7,.2,1)}.sections_prop__tPBQC:hover:before{width:100%}.sections_propIc__vV3cz{grid-row:span 2;width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:var(--terra);background:var(--card);border:1px solid var(--line2);box-shadow:0 10px 24px -18px rgba(16,38,27,.5);transition:transform .4s cubic-bezier(.2,.7,.2,1),background .3s,color .3s}.sections_prop__tPBQC:hover .sections_propIc__vV3cz{transform:rotate(-6deg) scale(1.06);background:var(--terra);color:var(--card)}.sections_propT__QZGc7{margin:0;font-family:var(--f-display);font-weight:400;font-size:clamp(22px,1.8vw,26px);line-height:1.1;letter-spacing:-.01em}.sections_propD__X3XbS{margin:0;font-size:15.5px;line-height:1.55;color:var(--body);text-wrap:pretty}.sections_her__9javx{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);padding:calc(120px * var(--vs)) 0;display:flex;flex-direction:column;gap:56px}.sections_herWm__0OvlP{position:absolute;right:-60px;top:-40px;font-family:var(--f-deva);font-size:clamp(180px,24vw,380px);line-height:1;color:var(--mari);opacity:.06;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sections_giWrap__7EpAr,.sections_herGrid__k38Ou,.sections_herHead__L_Ryd{position:relative;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--side);width:100%}.sections_herHead__L_Ryd{display:flex;flex-direction:column;gap:10px}.sections_herEy__q_1Y8{font:500 12px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mari)}.sections_herDeva__q_V6f{margin:10px 0 0;font-family:var(--f-deva);font-size:clamp(48px,7vw,112px);line-height:1.05;color:var(--mari);letter-spacing:0}.sections_herGloss__QMqLS{font:500 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute)}.sections_herH__0fCHF{margin:22px 0 0;font-family:var(--f-display);font-weight:400;font-size:clamp(30px,3.4vw,52px);line-height:1.02;letter-spacing:-.02em;max-width:980px;text-wrap:balance}.sections_herH__0fCHF em{font-style:normal;color:var(--mari)}.sections_herGrid__k38Ou{list-style:none;margin-block:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:36px;gap:36px}.sections_herItem___RVpH{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid rgba(241,243,234,.2)}.sections_herK__eql1_{font:500 11px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mari)}.sections_herT__2mKec{margin:0;font-family:var(--f-display);font-weight:400;font-size:26px;line-height:1.1}.sections_herD__2A9g1{margin:0;font-size:15px;line-height:1.6;color:var(--on-dark);text-wrap:pretty}.sections_giWrap__7EpAr{display:flex;flex-direction:column;gap:22px;padding-top:44px}.sections_giWrap__7EpAr:before{content:"";position:absolute;top:0;left:var(--side);right:var(--side);border-top:1px dashed rgba(233,177,12,.35)}.sections_giIntro__A5l_X{display:flex;flex-direction:column;gap:10px;max-width:640px}.sections_giIntro__A5l_X p{margin:0;font-size:15px;line-height:1.6;color:var(--on-dark)}.sections_giRow__jCRGc{list-style:none;margin:0;padding:8px 4px;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start}.sections_seal__KLBUY{width:124px;height:124px;flex:none;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;padding:14px;color:var(--paper);border:1.5px solid rgba(233,177,12,.7);box-shadow:inset 0 0 0 5px var(--ink),inset 0 0 0 6px rgba(233,177,12,.45);transform:rotate(var(--r,0deg));transition:transform .45s cubic-bezier(.2,.7,.2,1.3),background .3s}.sections_seal__KLBUY:hover{transform:rotate(0deg) scale(1.07);background:rgba(233,177,12,.1)}.sections_seal__KLBUY b{font-family:var(--f-display);font-weight:400;font-size:15.5px;line-height:1.08}.sections_sealGi__Fb6gU{font:500 9.5px var(--f-mono);letter-spacing:.12em;color:var(--mari)}.sections_sealPlace__QmMQr{font:500 9.5px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-mute)}.sections_mango__vNyqU{position:relative;overflow:hidden;background:linear-gradient(120deg,#F8E6B8,#F3CF7A 55%,#EDB450);color:var(--ink)}.sections_mangoIn__3Sfk1{max-width:var(--maxw);margin:0 auto;padding:calc(96px * var(--vs)) var(--side);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.sections_mangoPhoto__L9WZM{position:relative;transform:rotate(-1.5deg);box-shadow:0 40px 70px -40px rgba(91,50,5,.65);border-radius:18px}.sections_mangoWm__6eOQN{position:absolute;left:-18px;top:-54px;font-family:var(--f-deva);font-size:clamp(90px,10vw,150px);line-height:1;color:var(--terra);opacity:.9;pointer-events:none;text-shadow:0 6px 24px rgba(91,50,5,.25)}.sections_mangoCopy__X6C33{display:flex;flex-direction:column;gap:18px}.sections_mangoEy__jzaHU{font:500 12px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#8A3A1E}.sections_mangoH__ekIXO{margin:0;font-family:var(--f-display);font-weight:400;font-size:clamp(34px,4vw,60px);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.sections_mangoP__VlU8z{margin:0;font-size:17.5px;line-height:1.55;color:#3A2A14;max-width:540px;text-wrap:pretty}.sections_mangoList__hr5EV{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.sections_mangoList__hr5EV li{display:flex;flex-direction:column;gap:1px;background:rgba(250,251,246,.62);border:1px solid rgba(91,50,5,.16);border-radius:12px;padding:10px 12px;transition:background .2s,transform .2s}.sections_mangoList__hr5EV li:hover{background:var(--card);transform:translateY(-2px)}.sections_mangoList__hr5EV b{font-family:var(--f-display);font-weight:400;font-size:19px;line-height:1.1}.sections_mangoList__hr5EV span{font:500 10.5px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#6B4A20}.sections_roadPlain__XAfg8,.sections_road__7JqKp{padding:calc(100px * var(--vs)) 0;display:flex;flex-direction:column;gap:44px}.sections_road__7JqKp{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sections_roadFoot__jS67A,.sections_roadHead__NtVjP,.sections_tl__BF8rP{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--side);width:100%}.sections_roadHead__NtVjP{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:40px;gap:40px;align-items:end}.sections_roadP__qhwPB{margin:0;font-size:16.5px;line-height:1.6;color:var(--body);text-wrap:pretty}.sections_roadP__qhwPB b{color:var(--terra);white-space:nowrap}.sections_tl__BF8rP{list-style:none;margin-block:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));position:relative}.sections_tlItem__vlcTF{position:relative;display:flex;flex-direction:column;gap:8px;padding:30px 18px 0 0}.sections_tlItem__vlcTF:before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:repeating-linear-gradient(90deg,rgba(16,38,27,.28) 0 6px,transparent 6px 11px)}.sections_tlItem__vlcTF[data-s=done]:before{background:var(--leaf)}.sections_tlItem__vlcTF[data-s=now]:before{background:linear-gradient(90deg,var(--terra) 0 50%,rgba(16,38,27,.2) 50%)}.sections_tlDot__RjIrd{position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:var(--paper);border:2px solid rgba(16,38,27,.4);z-index:1}.sections_tlItem__vlcTF[data-s=done] .sections_tlDot__RjIrd{background:var(--leaf);border-color:var(--leaf)}.sections_tlItem__vlcTF[data-s=now] .sections_tlDot__RjIrd{background:var(--terra);border-color:var(--terra);animation:sections_ug-pulse__3Z3Yw 2s infinite}.sections_tlWhen__7jdHN{font:500 11.5px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.sections_tlItem__vlcTF[data-s=now] .sections_tlWhen__7jdHN{color:var(--terra)}.sections_tlWhat___PNX4{font-size:15px;line-height:1.45;font-weight:600;text-wrap:pretty}.sections_tlItem__vlcTF[data-s=next] .sections_tlWhat___PNX4{font-weight:500;color:var(--body)}.sections_tlState__IBEo3{align-self:flex-start;font:500 10px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:3px;background:rgba(16,38,27,.06);color:var(--mute)}.sections_tlItem__vlcTF[data-s=done] .sections_tlState__IBEo3{background:var(--ok);color:var(--leaf)}.sections_tlItem__vlcTF[data-s=now] .sections_tlState__IBEo3{background:var(--warn);color:var(--amber)}.sections_tlItem__vlcTF:last-child .sections_tlWhat___PNX4{font-family:var(--f-display);font-weight:400;font-size:20px}.sections_final__QopB4{position:relative;overflow:hidden;background:var(--terra);color:var(--card)}.sections_finalWm__6S5fv{position:absolute;right:-40px;bottom:-110px;font-family:var(--f-deva);font-size:clamp(180px,24vw,380px);line-height:1;color:rgba(16,38,27,.13);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.sections_finalIn__8fC9a{position:relative;max-width:var(--maxw);margin:0 auto;padding:calc(110px * var(--vs)) var(--side);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:center}.sections_finalCopy__Hmr9F{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.sections_finalEy__xLER6{font:500 12px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#FFE3B0}.sections_finalH__gS_qt{margin:0;font-family:var(--f-display);font-weight:400;font-size:clamp(40px,5.2vw,84px);line-height:.92;letter-spacing:-.03em;text-wrap:balance}.sections_finalP__yQ4vy{margin:0;font-size:18.5px;max-width:580px;line-height:1.5}.sections_finalCtas__tKdCm{display:flex;gap:12px;flex-wrap:wrap}.sections_finalInk__Mp4fR{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;background:var(--ink);color:var(--paper);padding:18px 30px;border-radius:999px;font-size:17px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .2s}.sections_finalInk__Mp4fR:hover{background:var(--card);color:var(--ink);transform:translateY(-2px)}.sections_finalGhost__S2Osy{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border:1.5px solid var(--card);color:var(--card);padding:16px 24px;border-radius:999px;font-size:16.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.sections_finalGhost__S2Osy:hover{background:var(--card);color:var(--terra)}.sections_finalGift__QvylT{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;align-self:flex-start;min-height:44px;color:var(--card);font-size:15.5px;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(255,255,255,.45);text-decoration-color:rgba(255,255,255,.45)}.sections_finalGift__QvylT b{font-weight:700}.sections_finalGift__QvylT:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.sections_finalNote__xz9NX{margin:6px 0 0;font-size:12.5px;line-height:1.5;max-width:700px;opacity:.88}.sections_finalNote__xz9NX a{color:inherit}.sections_cb__6hKa0{background:var(--paper);color:var(--ink);border-radius:18px;padding:26px;display:flex;flex-direction:column;gap:14px;box-shadow:0 40px 80px -40px rgba(16,38,27,.7)}.sections_cbT__0oOAl{font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1.05}.sections_cbP__9MvOp{margin:-4px 0 0;font-size:14.5px;line-height:1.5;color:var(--body)}.sections_cbField__5a_b8{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:600}.sections_cbField__5a_b8 input{width:100%;font-weight:400;font-size:16px;padding:13px 14px;border-radius:10px;border:1px solid var(--line2);background:var(--card);min-height:50px}.sections_cbField__5a_b8 input:focus{outline:2px solid var(--terra);outline-offset:1px}.sections_cbPhone__noXiS{display:flex;align-items:stretch}.sections_cbPhone__noXiS i{font:500 15px var(--f-mono);font-style:normal;display:flex;align-items:center;padding:0 12px;border:1px solid var(--line2);border-right:0;border-radius:10px 0 0 10px;background:rgba(16,38,27,.05);color:var(--mute)}.sections_cbPhone__noXiS input{border-radius:0 10px 10px 0;min-width:0}.sections_hp__7QJDW{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sections_cbErr__XRk3t{margin:0;font-size:13.5px;color:var(--err);font-weight:600}.sections_cbBtn__ucYv_{min-height:52px;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font-size:16.5px;font-weight:600;transition:background .2s}.sections_cbBtn__ucYv_:hover{background:var(--terra)}.sections_cbBtn__ucYv_[disabled]{opacity:.6;cursor:progress}.sections_cbSmall__5C4ju{font-size:12px;color:var(--mute);line-height:1.45}.sections_cbSmall__5C4ju a{color:var(--ink)}.sections_cbOk___U9CK{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--leaf);color:var(--card)}.sections_cbWa__h_35a{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--ink)}.sections_cbWa__h_35a svg{color:#1F8A4C}@media (max-width:1023px){.sections_herGrid__k38Ou,.sections_propGrid__XnxYQ{grid-template-columns:repeat(2,minmax(0,1fr))}.sections_giWrap__7EpAr{gap:24px}.sections_finalIn__8fC9a,.sections_giWrap__7EpAr,.sections_mangoIn__3Sfk1,.sections_roadHead__NtVjP{grid-template-columns:minmax(0,1fr)}.sections_roadHead__NtVjP{gap:18px}}@media (max-width:719px){.sections_props__nVLuk{gap:28px}.sections_propGrid__XnxYQ{grid-template-columns:minmax(0,1fr)}.sections_prop__tPBQC{grid-template-columns:46px minmax(0,1fr);column-gap:14px;padding:20px 0 22px}.sections_propIc__vV3cz{width:46px;height:46px;border-radius:13px}.sections_propIc__vV3cz svg{width:26px;height:26px}.sections_propD__X3XbS{font-size:15px}.sections_her__9javx{gap:36px}.sections_herGrid__k38Ou{grid-template-columns:minmax(0,1fr);gap:24px}.sections_herT__2mKec{font-size:24px}.sections_herDeva__q_V6f{font-size:40px}.sections_giRow__jCRGc{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding:8px 2px 12px;margin-inline:calc(var(--side) * -1);padding-inline:var(--side)}.sections_giRow__jCRGc::-webkit-scrollbar{display:none}.sections_seal__KLBUY{width:112px;height:112px;scroll-snap-align:start}.sections_mangoIn__3Sfk1{gap:40px}.sections_mangoWm__6eOQN{top:-38px;left:-6px}.sections_mangoP__VlU8z{font-size:16.5px}.sections_mangoList__hr5EV{grid-template-columns:repeat(2,minmax(0,1fr))}.sections_tl__BF8rP{grid-template-columns:minmax(0,1fr)}.sections_tlItem__vlcTF{padding:0 0 22px 32px}.sections_tlItem__vlcTF:before{left:7px;right:auto;top:18px;bottom:0;width:2px;height:auto;background:repeating-linear-gradient(180deg,rgba(16,38,27,.28) 0 6px,transparent 6px 11px)}.sections_tlItem__vlcTF[data-s=done]:before{background:var(--leaf)}.sections_tlItem__vlcTF[data-s=now]:before{background:linear-gradient(180deg,var(--terra) 0 50%,rgba(16,38,27,.2) 50%)}.sections_tlItem__vlcTF:last-child:before{display:none}.sections_tlDot__RjIrd{top:2px}.sections_finalIn__8fC9a{gap:36px}.sections_finalCtas__tKdCm{flex-direction:column;align-self:stretch}.sections_finalGhost__S2Osy,.sections_finalInk__Mp4fR{width:100%}.sections_finalP__yQ4vy{font-size:17px}.sections_cb__6hKa0{padding:20px}}.hero_hero__gXdNw{--p:0;--mx:0;--my:0;--k:1;position:relative;overflow:hidden;border-bottom:1px solid var(--line);isolation:isolate}.hero_wm__qRLje{right:-40px;top:-60px;font-family:var(--f-deva);font-size:clamp(220px,30vw,460px);line-height:1;color:var(--terra);opacity:.07;-webkit-user-select:none;-moz-user-select:none;user-select:none;translate:0 calc(var(--p) * 120px * var(--k))}.hero_glow__n4HVE,.hero_wm__qRLje{position:absolute;pointer-events:none;z-index:-1}.hero_glow__n4HVE{right:4%;top:12%;width:min(640px,60vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(233,177,12,.28),rgba(233,177,12,0));translate:calc(var(--mx) * 20px) calc(var(--p) * 80px * var(--k))}.hero_inner__Bh88P{position:relative;max-width:var(--maxw);margin:0 auto;padding:calc(56px * var(--vs)) var(--side) calc(88px * var(--vs));display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.hero_copy__FX1PM{display:flex;flex-direction:column;gap:26px;min-width:0}.hero_copy__FX1PM>*{animation:hero_ug-rise__Gf8JR .9s cubic-bezier(.2,.7,.2,1) both}.hero_copy__FX1PM>:nth-child(2){animation-delay:.06s}.hero_copy__FX1PM>:nth-child(3){animation-delay:.12s}.hero_copy__FX1PM>:nth-child(4){animation-delay:.18s}.hero_copy__FX1PM>:nth-child(5){animation-delay:.24s}.hero_copy__FX1PM>:nth-child(6){animation-delay:.3s}.hero_copy__FX1PM>:nth-child(7){animation-delay:.36s}.hero_chips__pXfR9{display:flex;gap:8px 10px;flex-wrap:wrap;align-items:center}.hero_chipDark__I_3OV{background:var(--ink);color:var(--paper);padding:8px 11px;border-radius:3px}.hero_chipDark__I_3OV,.hero_chipLine__Ll2aN{font:500 11.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.hero_chipLine__Ll2aN{color:var(--mute);border:1px solid var(--line2);padding:7px 10px;border-radius:3px}.hero_h1__rH5MK{margin:0;font-family:var(--f-display);font-weight:400;font-size:clamp(46px,6.3vw,102px);line-height:.9;letter-spacing:-.035em;text-wrap:balance}.hero_h1__rH5MK em{font-style:normal;color:var(--terra)}.hero_lede__UTVtv{margin:0;font-size:clamp(17px,1.45vw,20px);line-height:1.55;color:var(--body);max-width:580px;text-wrap:pretty}.hero_path__lDBVF{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hero_path__lDBVF li{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--ink);background:rgba(250,251,246,.7);border:1px solid var(--line2);padding:7px 12px 7px 8px;border-radius:999px}.hero_path__lDBVF li span{font:500 10.5px var(--f-mono);color:var(--card);background:var(--terra);border-radius:999px;padding:3px 6px;letter-spacing:.04em}.hero_ctas__Dw72o{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hero_ctaMain__nbPe_{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;background:var(--terra);color:var(--card);padding:18px 30px;border-radius:999px;font-size:17px;font-weight:600;text-decoration:none;box-shadow:var(--glow);transition:background .2s,transform .2s,color .2s}.hero_ctaMain__nbPe_:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.hero_ctaMain__nbPe_ span{transition:transform .2s}.hero_ctaMain__nbPe_:hover span{transform:translateX(3px)}.hero_ctaWa__zpZ6_{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border:1.5px solid var(--ink);color:var(--ink);padding:16px 24px;border-radius:999px;font-size:16.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.hero_ctaWa__zpZ6_ svg{color:#1F8A4C;transition:color .2s}.hero_ctaWa__zpZ6_:hover{background:var(--ink);color:var(--paper)}.hero_ctaWa__zpZ6_:hover svg{color:#6FD39A}.hero_textLink__P9wS_{align-self:flex-start;margin-top:-10px;font-size:16px;font-weight:600;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgba(16,38,27,.35);text-decoration-color:rgba(16,38,27,.35);text-underline-offset:6px;min-height:44px;display:inline-flex;align-items:center;gap:6px}.hero_textLink__P9wS_:hover{color:var(--terra);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.hero_reassure__kMZLj{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--line2);display:flex;flex-wrap:wrap;gap:6px 0;font-size:14px;color:var(--mute);max-width:600px}.hero_reassure__kMZLj li{display:inline-flex;align-items:center}.hero_reassure__kMZLj li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--dot);margin:0 10px}.hero_reassure__kMZLj b{color:var(--ink);display:inline-flex;align-items:center;gap:8px}.hero_reassure__kMZLj b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--leaf);animation:hero_ug-pulse__xpqTh 2s infinite}.hero_stage__1tugm{position:relative;width:100%;max-width:610px;justify-self:center;display:grid;animation:hero_ug-rise__Gf8JR 1.1s cubic-bezier(.2,.7,.2,1) .15s both}.hero_layer__4yC9s{will-change:translate}.hero_lPhoto__umgXM{grid-area:1/1;margin:0 0 30% 16%;transform:rotate(1.5deg);box-shadow:0 34px 70px -38px rgba(16,38,27,.6);border-radius:18px;translate:calc(var(--mx) * -10px) calc(var(--p) * 70px * var(--k) + var(--my) * -8px)}.hero_lDots__kmMLN{grid-area:1/1;align-self:end;margin-right:10%;position:relative;z-index:1;background:var(--card);border:1px solid var(--line2);border-radius:16px;padding:22px;box-shadow:var(--shadow-hero);display:flex;flex-direction:column;gap:16px;transform:rotate(-1.2deg);transition:transform .5s cubic-bezier(.2,.7,.2,1);translate:calc(var(--mx) * 14px) calc(var(--p) * -36px * var(--k) + var(--my) * 10px)}.hero_stage__1tugm:hover .hero_lDots__kmMLN{transform:rotate(-.4deg)}.hero_dotHead__koI9d{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.hero_dotHead__koI9d>div{display:flex;flex-direction:column;gap:4px;min-width:0}.hero_dotEy__j5axX{font:500 10.5px var(--f-mono);letter-spacing:.08em;color:var(--mute);text-transform:uppercase}.hero_dotTitle__a2Qi8{font-family:var(--f-display);font-size:clamp(22px,2vw,28px);line-height:1.05}.hero_live__CdNBH{font:500 11.5px var(--f-mono);color:var(--leaf);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.hero_dots__gJT8k{display:grid;grid-template-columns:repeat(16,1fr);grid-gap:7px;gap:7px}.hero_dot__wo_RL{aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(16,38,27,.3);animation:hero_pop__uuERz .5s calc(var(--i) * 4ms + .5s) cubic-bezier(.2,.7,.2,1.4) both}.hero_dotRes__KDDRs{background:var(--dot);border-color:transparent}.hero_dotMine__S90BF{background:var(--terra);border-color:transparent;animation:hero_pop__uuERz .5s calc(var(--i) * 4ms + .5s) cubic-bezier(.2,.7,.2,1.4) both,hero_ug-pulse__xpqTh 2.2s 1.6s infinite}@keyframes hero_pop__uuERz{0%{transform:scale(0);opacity:0}to{transform:none;opacity:1}}.hero_legend__L_49t{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:12.5px;color:var(--mute)}.hero_legend__L_49t>span{display:flex;gap:6px;align-items:center}.hero_legend__L_49t i{width:10px;height:10px;border-radius:50%;flex:none}.hero_swOpen__36_iW{border:1.5px solid rgba(16,38,27,.35)}.hero_lCount__e3TSC{position:absolute;right:-6px;top:7%;z-index:2;background:var(--ink);color:var(--paper);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;min-width:220px;max-width:260px;transform:rotate(2deg);box-shadow:0 24px 44px -20px rgba(0,0,0,.6);text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1);translate:calc(var(--mx) * 22px) calc(var(--p) * -90px * var(--k) + var(--my) * 16px)}.hero_lCount__e3TSC:hover{color:var(--paper);transform:rotate(0deg) scale(1.02)}.hero_cEy__i_lTA{font:500 10.5px var(--f-mono);letter-spacing:.08em;color:var(--mari);text-transform:uppercase}.hero_cWhere__kIczL{font-size:13.5px;font-weight:600}.hero_cBig__Wbb1K{font-family:var(--f-display);font-size:40px;line-height:1}.hero_cBig__Wbb1K small{font-size:18px;color:var(--on-dark-mute)}.hero_cCrops__YIwtL{font-size:12px;color:var(--on-dark);line-height:1.4}.hero_lFit__pgcRz{position:absolute;left:3%;top:9%;z-index:2;background:rgba(250,251,246,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line2);border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:6px;width:190px;box-shadow:0 18px 36px -22px rgba(16,38,27,.55);transform:rotate(-2deg);translate:calc(var(--mx) * 28px) calc(var(--p) * -60px * var(--k) + var(--my) * 20px)}.hero_fitEy__WeUmL{font:500 9.5px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.hero_fitRow__nnVLB{display:flex;align-items:center;gap:10px}.hero_fitRow__nnVLB b{font-family:var(--f-display);font-weight:400;font-size:30px;line-height:1;color:var(--leaf)}.hero_fitTrack__p8z7N{flex:1 1;height:6px;border-radius:3px;background:rgba(16,38,27,.1);overflow:hidden}.hero_fitTrack__p8z7N span{display:block;height:100%;background:var(--leaf);border-radius:3px;animation:hero_grow__OIcDh 1.4s cubic-bezier(.2,.7,.2,1) .9s both;transform-origin:left}@keyframes hero_grow__OIcDh{0%{transform:scaleX(0)}to{transform:none}}.hero_fitV__9YKME{font-size:12px;font-weight:600;color:var(--leaf)}.hero_scrollCue__G_ss0{position:absolute;left:50%;bottom:22px;translate:-50% 0;width:26px;height:42px;border:1.5px solid rgba(16,38,27,.35);border-radius:14px;display:flex;justify-content:center;padding-top:8px;opacity:calc(1 - var(--p) * 6)}.hero_scrollCue__G_ss0 span{width:3px;height:8px;border-radius:2px;background:var(--terra);animation:hero_cue__vX6yU 1.8s infinite}@keyframes hero_cue__vX6yU{0%{transform:translateY(0);opacity:1}70%{transform:translateY(12px);opacity:0}to{opacity:0}}@media (max-width:1023px){.hero_inner__Bh88P{grid-template-columns:minmax(0,1fr);gap:48px}.hero_stage__1tugm{max-width:580px}.hero_scrollCue__G_ss0{display:none}}@media (max-width:719px){.hero_hero__gXdNw{--k:.5}.hero_inner__Bh88P{gap:40px;padding-top:calc(44px * var(--vs))}.hero_copy__FX1PM{gap:20px}.hero_chips__pXfR9{gap:6px}.hero_chipDark__I_3OV,.hero_chipLine__Ll2aN{font-size:10.5px;padding:7px 8px}.hero_path__lDBVF{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.hero_path__lDBVF li{font-size:13.5px}.hero_ctas__Dw72o{flex-direction:column;align-items:stretch}.hero_ctaMain__nbPe_,.hero_ctaWa__zpZ6_{width:100%}.hero_textLink__P9wS_{margin-top:-6px}.hero_reassure__kMZLj{flex-direction:column;gap:6px;font-size:13.5px}.hero_reassure__kMZLj li+li:before{margin:0 10px 0 2px}.hero_stage__1tugm{display:flex;flex-direction:column}.hero_lPhoto__umgXM{margin:0 0 0 8%}.hero_lDots__kmMLN{margin:-64px 6% 0 0;padding:15px;gap:12px}.hero_dots__gJT8k{gap:4px}.hero_dotHead__koI9d{flex-wrap:wrap}.hero_lCount__e3TSC{top:10px;right:-2px;min-width:0;max-width:190px;padding:12px 14px}.hero_cBig__Wbb1K{font-size:30px}.hero_cCrops__YIwtL{display:none}.hero_lFit__pgcRz{left:0;top:24vw;width:158px;padding:9px 11px}.hero_fitRow__nnVLB b{font-size:24px}}