.landing-root{--teal:#13353f;--teal-deep:#0f2a32;--teal-2:#0b2027;--gold:#bc9a75;--gold-soft:#cdb08e;--gold-light:#e3cba9;--cream:#f5efe6;--muted:rgba(245,239,230,0.62);--hair:rgba(245,239,230,0.1);position:relative;min-height:100vh;background:var(--teal-2);color:var(--cream);font-family:var(--lf-archivo),system-ui,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}body:has(.landing-root){background:#0b2027;overflow-x:hidden}html:has(.landing-root){background:#0b2027}.landing-root *{box-sizing:border-box}.landing-root section[id]{scroll-margin-top:96px}.landing-root .display,.landing-root h1,.landing-root h2,.landing-root h3{font-family:var(--lf-grotesk),sans-serif;line-height:1.02;letter-spacing:-.02em;color:var(--cream);font-weight:700}.landing-root a{color:inherit;text-decoration:none}.landing-root ::selection{background:var(--gold);color:var(--teal-deep)}.landing-root .ls-starscape{position:fixed;inset:0;z-index:0;opacity:.55;pointer-events:none}.landing-root .ls-progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:1000;background:linear-gradient(90deg,var(--gold),var(--gold-light));transition:width 60ms linear}.landing-root .navbar{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:900;width:calc(100% - 32px);max-width:1200px;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;background:rgba(11,32,39,.72);border:1px solid rgba(245,239,230,.08);border-radius:16px;backdrop-filter:blur(14px)}.landing-root .nav-brand{display:flex;align-items:center;gap:12px}.landing-root .nav-brand .logo-mark{width:34px;height:34px}.landing-root .nav-brand .nb-name{font-family:var(--lf-grotesk);font-size:.9rem;letter-spacing:.26em;color:var(--cream)}.landing-root .nav-links{display:flex;gap:26px}.landing-root .nav-links a{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);transition:color .2s}.landing-root .nav-links a:hover{color:var(--gold-light)}.landing-root .btn{display:inline-block;font-family:var(--lf-grotesk);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding:13px 22px;border-radius:999px;transition:.25s;cursor:pointer;border:1px solid transparent}.landing-root .btn-primary{background:var(--gold);color:var(--teal-deep);font-weight:600;box-shadow:0 0 0 rgba(188,154,117,0)}.landing-root .btn-primary:hover{box-shadow:0 8px 30px rgba(188,154,117,.4);transform:translateY(-1px)}.landing-root .btn-ghost{border-color:var(--hair);color:var(--cream)}.landing-root .btn-ghost:hover{border-color:var(--gold);color:var(--gold-light)}.landing-root section{position:relative;z-index:1}.landing-root .wrap{max-width:1100px;margin:0 auto;padding:0 24px}.landing-root .kicker{font-size:.7rem;letter-spacing:.34em;text-transform:uppercase;color:var(--gold-soft)}.landing-root .hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:130px 24px 90px;overflow:hidden}.landing-root .hero-inner{width:100%;max-width:1180px;display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center;z-index:1}.landing-root .hero-text{text-align:left}.landing-root .hero-logo{height:58px;width:auto;margin-bottom:26px;filter:brightness(0) invert(1);opacity:.95}.landing-root .hero-photo{position:relative;justify-self:end;width:100%;max-width:400px}.landing-root .hero-photo img{width:100%;height:auto;border-radius:22px;display:block;border:1px solid rgba(245,239,230,.14);box-shadow:0 30px 80px rgba(0,0,0,.5)}.landing-root .hero-photo:after{content:"";position:absolute;inset:0;border-radius:22px;pointer-events:none;background:linear-gradient(0deg,rgba(11,32,39,.55),transparent 42%)}.landing-root .orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;z-index:-1}.landing-root .orb.a{width:520px;height:520px;background:radial-gradient(circle,rgba(188,154,117,.5),transparent 70%);top:-120px;left:-80px;animation:lf-drift 18s ease-in-out infinite}.landing-root .orb.b{width:460px;height:460px;background:radial-gradient(circle,rgba(19,53,63,.9),transparent 70%);bottom:-140px;right:-60px;animation:lf-drift 22s ease-in-out infinite reverse}@keyframes lf-drift{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}.landing-root .grid-ov{position:absolute;inset:0;z-index:-1;opacity:.04;background-image:linear-gradient(var(--cream) 1px,transparent 1px),linear-gradient(90deg,var(--cream) 1px,transparent 1px);background-size:64px 64px}.landing-root .hero .kicker{margin-bottom:22px}.landing-root .hero h1{font-size:clamp(2.3rem,5.6vw,4.8rem);max-width:16ch}.landing-root .hero h1 .em{color:var(--gold-light);font-family:var(--font-display),Georgia,serif;font-style:italic;font-weight:500}.landing-root .hero .lead{margin:24px 0 0;max-width:52ch;color:var(--muted);font-size:clamp(1rem,1.5vw,1.15rem)}.landing-root .hero-quiz{margin-top:32px;max-width:560px}.landing-root .hq-title{font-family:var(--lf-grotesk);font-weight:600;font-size:1.05rem;color:var(--gold-light);margin-bottom:14px}.landing-root .hq-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.landing-root .hq-opt{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:12px 16px;border-radius:14px;border:1px solid rgba(188,154,117,.45);background:rgba(188,154,117,.07);transition:.2s}.landing-root .hq-opt:hover{background:var(--gold);border-color:var(--gold);transform:translateY(-1px)}.landing-root .hq-opt:hover b,.landing-root .hq-opt:hover span{color:var(--teal-deep)}.landing-root .hq-opt b{font-family:var(--lf-grotesk);font-weight:600;font-size:.88rem;line-height:1.3}.landing-root .hq-opt span{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.landing-root .hq-how{display:inline-block;margin-top:16px;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--hair);padding-bottom:2px;transition:color .2s}.landing-root .hq-how:hover{color:var(--gold-light)}.landing-root .cta-note{margin-top:14px;font-size:.74rem;letter-spacing:.06em;color:var(--muted)}.landing-root .hero-proof{margin-top:10px;font-size:.78rem;color:var(--muted)}.landing-root .hero-proof .stars{color:var(--gold);letter-spacing:2px;margin-right:8px}.landing-root .scroll-hint{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);font-size:.64rem;letter-spacing:.34em;text-transform:uppercase;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:8px}.landing-root .scroll-hint .chev{width:16px;height:16px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(45deg);animation:lf-bob 1.6s infinite}@keyframes lf-bob{0%,to{transform:rotate(45deg) translate(0);opacity:.4}50%{transform:rotate(45deg) translate(4px,4px);opacity:1}}.landing-root .method{padding:120px 20px 90px;position:relative;background:radial-gradient(1100px 480px at 50% 0,rgba(23,64,76,.85) 0,transparent 65%)}.landing-root .method .m-serif{font-family:var(--font-display),Georgia,serif;font-style:italic;font-weight:500;color:var(--gold-light)}.landing-root .ticket{max-width:720px;margin:0 auto;background:var(--cream);color:var(--teal);border-radius:18px;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 40px 90px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.3)}.landing-root .tk-band{background:var(--teal);color:var(--gold-light);padding:12px 22px;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase}.landing-root .tk-band,.landing-root .tk-route{display:flex;justify-content:space-between;gap:12px}.landing-root .tk-route{align-items:center;padding:28px 26px 6px}.landing-root .tk-city{text-align:center}.landing-root .tk-city .code{font-family:var(--lf-grotesk);font-weight:700;font-size:clamp(1.7rem,5vw,2.75rem);line-height:1;letter-spacing:-.02em}.landing-root .tk-city .sub{font-family:var(--font-display),Georgia,serif;font-style:italic;font-size:.94rem;color:#5c6f75;margin-top:4px}.landing-root .tk-path{flex:1;position:relative;height:34px}.landing-root .tk-path:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed rgba(19,53,63,.35)}.landing-root .tk-path .plane{position:absolute;top:50%;left:0;transform:translate(-2px,-52%);font-size:18px;opacity:0}.landing-root .method.play .plane{animation:tk-fly 3s ease-in-out forwards}@keyframes tk-fly{0%{left:0;opacity:0}12%{opacity:1}to{left:calc(100% - 20px);opacity:1}}.landing-root .tk-legs{padding:18px 26px 22px}.landing-root .tk-leg{display:flex;align-items:center;gap:14px;padding:13px 0;border-top:1px solid rgba(19,53,63,.12)}.landing-root .tk-leg:first-child{border-top:0}.landing-root .tk-leg .n{font-family:var(--lf-grotesk);font-weight:600;font-size:.7rem;letter-spacing:.18em;color:var(--gold);width:26px;flex:0 0 auto}.landing-root .tk-leg .t{flex:1}.landing-root .tk-leg .t b{display:block;font-family:var(--lf-grotesk);font-weight:600;font-size:.95rem}.landing-root .tk-leg .t span{font-size:.8rem;color:#5c6f75}.landing-root .stamp{flex:0 0 auto;width:74px;height:30px;border:2px solid rgba(188,120,60,.85);border-radius:6px;color:rgba(188,120,60,.95);display:grid;place-items:center;font-family:var(--lf-grotesk);font-weight:700;font-size:.6rem;letter-spacing:.14em;opacity:0;transform:rotate(-8deg) scale(2.4)}.landing-root .method.play .tk-leg:first-child .stamp{animation:tk-punch .4s ease .9s forwards}.landing-root .method.play .tk-leg:nth-child(2) .stamp{animation:tk-punch .4s ease 1.5s forwards}.landing-root .method.play .tk-leg:nth-child(3) .stamp{animation:tk-punch .4s ease 2.1s forwards}.landing-root .method.play .tk-leg:nth-child(4) .stamp{animation:tk-punch .4s ease 2.7s forwards}@keyframes tk-punch{0%{opacity:0;transform:rotate(-8deg) scale(2.4)}to{opacity:1;transform:rotate(-8deg) scale(1)}}.landing-root .tk-tear{position:relative;border-top:2px dashed rgba(19,53,63,.3);margin:0 -10px}.landing-root .tk-tear:after,.landing-root .tk-tear:before{content:"";position:absolute;top:-11px;width:22px;height:22px;border-radius:50%;background:var(--teal-2)}.landing-root .tk-tear:before{left:-1px}.landing-root .tk-tear:after{right:-1px}.landing-root .tk-stub{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 26px 20px}.landing-root .tk-stub .info{font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:#46606a;line-height:2}.landing-root .tk-stub .info b{color:var(--teal)}.landing-root .barcode{width:130px;height:44px;flex:0 0 auto;opacity:.85;background:repeating-linear-gradient(90deg,var(--teal) 0 2px,transparent 2px 5px,var(--teal) 5px 6px,transparent 6px 10px)}.landing-root .specs{padding:130px 0;text-align:center}.landing-root .specs .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:50px}.landing-root .spec-number{font-family:var(--lf-grotesk);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700;color:var(--gold-light)}.landing-root .spec-number.pulse{text-shadow:0 0 24px rgba(188,154,117,.7)}.landing-root .spec-suffix{color:var(--gold)}.landing-root .spec-label{margin-top:6px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.landing-root .features{padding:60px 0 130px}.landing-root .sec-head{text-align:center;max-width:60ch;margin:0 auto 54px}.landing-root .sec-head h2{font-size:clamp(1.9rem,4vw,3rem);margin-top:14px}.landing-root .sec-head p{margin-top:16px;color:var(--muted)}.landing-root .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.landing-root .card{padding:28px;border-radius:20px;background:rgba(245,239,230,.04);border:1px solid var(--hair);backdrop-filter:blur(20px);transition:.28s}.landing-root .card:hover{transform:translateY(-4px);border-color:var(--gold);box-shadow:0 16px 50px rgba(0,0,0,.35)}.landing-root .card .ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;margin-bottom:16px;background:rgba(188,154,117,.14);color:var(--gold-light);font-family:var(--lf-grotesk);font-weight:700}.landing-root .card h3{font-size:1.15rem;margin-bottom:10px;letter-spacing:-.01em}.landing-root .card p{font-size:.92rem;color:var(--muted)}.landing-root .cta{padding:130px 24px;text-align:center;position:relative;overflow:hidden}.landing-root .cta h2{font-size:clamp(2rem,5vw,3.6rem);max-width:18ch;margin:0 auto}.landing-root .cta p{margin:20px auto 34px;max-width:52ch;color:var(--muted)}.landing-root .cta .btn-primary{font-size:.82rem;padding:15px 34px}.landing-root footer{border-top:1px solid transparent;border-image:linear-gradient(90deg,transparent,var(--gold),transparent) 1;padding:56px 24px 40px;text-align:center}.landing-root footer .fname{font-family:var(--lf-grotesk);font-size:1.4rem;letter-spacing:.24em}.landing-root footer .ftag{color:var(--muted);font-style:italic;font-family:var(--font-display),Georgia,serif;font-size:1.1rem;margin-top:10px}.landing-root footer .fcopy{margin-top:26px;font-size:.72rem;letter-spacing:.1em;color:rgba(245,239,230,.4)}.landing-root .testimonials{padding:40px 0 120px}.landing-root .testimonials .sec-head{margin-bottom:40px}.landing-root .t-track{display:flex;gap:22px;overflow-x:auto;padding:8px 24px 24px;scroll-snap-type:x mandatory;cursor:grab;scrollbar-width:none}.landing-root .t-track::-webkit-scrollbar{display:none}.landing-root .t-track.drag{cursor:grabbing}.landing-root .t-hint{text-align:center;margin-top:8px;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.landing-root .t-reel{flex:0 0 340px;max-width:88vw;scroll-snap-align:center;border-radius:20px;overflow:hidden;border:1px solid var(--gold);position:relative}.landing-root .t-reel .fac{position:relative;min-height:472px;width:100%;display:flex;flex-direction:column;cursor:pointer;border:0;text-align:left;color:var(--cream);overflow:hidden;background:radial-gradient(120% 90% at 50% 0,#1a4653 0,#13353f 45%,#0d2831 100%)}.landing-root .t-reel .fac .cover-img{position:absolute;inset:0;z-index:0}.landing-root .t-reel .fac .cover-img img{object-fit:cover;object-position:center 20%}.landing-root .t-reel .fac:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgba(7,18,22,.96) 6%,rgba(7,18,22,.55) 40%,rgba(7,18,22,.1) 64%,rgba(7,18,22,.5))}.landing-root .t-reel .fac>:not(.cover-img){position:relative;z-index:1}.landing-root .t-reel .fac .igbar{height:3px;background:linear-gradient(90deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5)}.landing-root .t-reel .fac .hd{display:flex;align-items:center;gap:8px;padding:14px 18px 0;font-size:.8rem;opacity:.92;text-shadow:0 1px 6px rgba(0,0,0,.5)}.landing-root .t-reel .fac .mid{position:absolute;inset:0;display:grid;place-items:center;padding:10px}.landing-root .t-reel .fac .play{width:60px;height:60px;border-radius:50%;background:var(--gold);display:grid;place-items:center;box-shadow:0 8px 26px rgba(0,0,0,.5);transition:transform .2s}.landing-root .t-reel:hover .fac .play{transform:scale(1.09)}.landing-root .t-reel .fac .btm{margin-top:auto;padding:0 18px 18px;display:flex;flex-direction:column;gap:9px}.landing-root .t-reel .fac .stars{color:var(--gold);letter-spacing:3px;font-size:.95rem}.landing-root .t-reel .fac .cq{font-family:var(--font-display),Georgia,serif;font-style:italic;font-size:1.16rem;line-height:1.4;color:var(--cream);text-shadow:0 1px 8px rgba(0,0,0,.65);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.landing-root .t-reel .fac .who2{display:flex;align-items:center;justify-content:space-between;gap:10px}.landing-root .t-reel .fac .nm2{font-family:var(--lf-grotesk);font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 6px rgba(0,0,0,.5)}.landing-root .t-reel .fac .badge{font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:rgba(245,239,230,.2);flex:0 0 auto}.landing-root .t-reel .ig-player{display:flex;flex-direction:column;background:#000}.landing-root .t-reel .ig-player .hd2{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;color:var(--teal)}.landing-root .t-reel .ig-player .nm3{font-family:var(--lf-grotesk);font-weight:600;font-size:.85rem;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .t-reel .ig-player .hd2 a{flex:0 0 auto;background:#0095f6;color:#fff;font-size:.74rem;font-weight:600;padding:6px 12px;border-radius:8px}.landing-root .t-reel .ig-player video{width:100%;aspect-ratio:9/16;object-fit:cover;display:block;background:#000}@media (max-width:860px){.landing-root .hero{padding:120px 22px 70px}.landing-root .hero-inner{grid-template-columns:1fr;gap:34px;max-width:520px}.landing-root .hero-text{text-align:center}.landing-root .hero-logo{height:48px}.landing-root .hero .lead,.landing-root .hero-logo,.landing-root .hero-quiz{margin-left:auto;margin-right:auto}.landing-root .hq-opt{text-align:left}.landing-root .hero-photo{justify-self:center;order:-1;max-width:260px}.landing-root .navbar .nav-brand .nb-name,.landing-root .scroll-hint{display:none}}@media (max-width:420px){.landing-root .hq-opts{grid-template-columns:1fr}.landing-root .hq-opt{min-height:48px}}@media (max-width:768px){.landing-root .nav-links{display:none}.landing-root .specs .grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:520px){.landing-root .method{padding:90px 14px 70px}.landing-root .tk-route{padding:22px 18px 4px}.landing-root .tk-legs{padding:14px 18px 18px}.landing-root .tk-leg .t span{font-size:.74rem}.landing-root .stamp{width:62px;height:26px;font-size:.54rem}.landing-root .tk-stub{padding:14px 18px 18px}.landing-root .tk-stub .info{font-size:.56rem}.landing-root .barcode{width:92px;height:38px}}.landing-root .faq-cta{padding:0 24px 110px;text-align:center}.landing-root .faq-cta p{color:var(--muted);max-width:46ch;margin:0 auto 22px}.landing-root .sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:950;display:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(11,32,39,.97),rgba(11,32,39,.86));backdrop-filter:blur(10px);border-top:1px solid var(--hair);transform:translateY(102%);transition:transform .3s ease}.landing-root .sticky-cta.show{transform:translateY(0)}.landing-root .sticky-cta .btn{display:block;text-align:center}@media (max-width:860px){.landing-root .sticky-cta{display:block}}.landing-root .lf-faq{padding:20px 0 56px}.landing-root .lf-faq-list{max-width:780px;margin:8px auto 0}.landing-root .lf-q{border-bottom:1px solid var(--hair);padding:20px 4px}.landing-root .lf-q summary{list-style:none;cursor:pointer;font-family:var(--lf-grotesk);font-weight:500;font-size:1.06rem;line-height:1.4;color:var(--cream);display:flex;gap:12px;align-items:baseline;transition:color .2s}.landing-root .lf-q summary::-webkit-details-marker{display:none}.landing-root .lf-q[open] summary{color:var(--gold-light)}.landing-root .lf-plus{color:var(--gold);font-weight:700;flex:0 0 auto;transition:transform .2s}.landing-root .lf-q[open] .lf-plus{transform:rotate(45deg)}.landing-root .lf-q p{margin-top:14px;padding-left:24px;color:var(--muted);font-size:.98rem;line-height:1.62;max-width:68ch}@media (prefers-reduced-motion:reduce){.landing-root .orb,.landing-root .scroll-hint .chev{animation:none}.landing-root .method .plane,.landing-root .method.play .plane{animation:none;opacity:1;left:calc(100% - 20px)}.landing-root .method .stamp,.landing-root .method.play .stamp{animation:none;opacity:1;transform:rotate(-8deg) scale(1)}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_49a339{--lf-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_385830{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_385830{--lf-archivo:"Archivo","Archivo Fallback"}