.Header-module__hBw1pG__header{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f5f0ed;border-bottom:1px solid #1515151f;position:sticky;top:0}.Header-module__hBw1pG__inner{align-items:center;gap:26px;max-width:1280px;margin:0 auto;padding:15px 32px;display:flex}.Header-module__hBw1pG__brand{align-items:center;gap:10px;margin-right:auto;display:flex}.Header-module__hBw1pG__mark{border:1px solid var(--ink);place-items:center;width:15px;height:15px;display:grid}.Header-module__hBw1pG__markDot{background:var(--terra);width:5px;height:5px}.Header-module__hBw1pG__wordmark{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;font-size:12px;font-weight:500}.Header-module__hBw1pG__nav{align-items:center;gap:24px;display:flex}.Header-module__hBw1pG__navOpen{display:none}.Header-module__hBw1pG__navLink{color:#1515159e;font-size:13.5px}.Header-module__hBw1pG__navLink:hover{color:var(--terra)}.Header-module__hBw1pG__cta{background:var(--blue);color:var(--paper);border-radius:3px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s}.Header-module__hBw1pG__cta:hover{background:var(--blue-dark);color:var(--paper)}.Header-module__hBw1pG__menuButton{cursor:pointer;background:0 0;border:1px solid #15151538;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:32px;height:32px;padding:0;display:none}.Header-module__hBw1pG__menuBar{background:var(--ink);width:14px;height:1px;transition:transform .2s,opacity .2s}.Header-module__hBw1pG__menuButtonOpen .Header-module__hBw1pG__menuBar:first-child{transform:translateY(3px)rotate(45deg)}.Header-module__hBw1pG__menuButtonOpen .Header-module__hBw1pG__menuBar:last-child{transform:translateY(-3px)rotate(-45deg)}@media (max-width:720px){.Header-module__hBw1pG__menuButton{display:flex}.Header-module__hBw1pG__nav{display:none}.Header-module__hBw1pG__navOpen{z-index:55;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#f7f5f09e;flex-direction:column;align-items:stretch;gap:2px;padding:84px 32px 32px;animation:.34s cubic-bezier(.2,.8,.2,1) both Header-module__hBw1pG__navIn;display:flex;position:fixed;inset:0;overflow-y:auto}.Header-module__hBw1pG__navOpen>*{animation:.36s cubic-bezier(.2,.8,.2,1) both Header-module__hBw1pG__navItemIn}.Header-module__hBw1pG__navOpen>:first-child{animation-delay:30ms}.Header-module__hBw1pG__navOpen>:nth-child(2){animation-delay:70ms}.Header-module__hBw1pG__navOpen>:nth-child(3){animation-delay:.11s}.Header-module__hBw1pG__navOpen>:nth-child(4){animation-delay:.15s}.Header-module__hBw1pG__navOpen>:nth-child(5){animation-delay:.19s}@keyframes Header-module__hBw1pG__navIn{0%{opacity:0}to{opacity:1}}@keyframes Header-module__hBw1pG__navItemIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header-module__hBw1pG__navOpen .Header-module__hBw1pG__navLink{border-bottom:1px solid #1515151a;padding:15px 0}.Header-module__hBw1pG__navOpen .Header-module__hBw1pG__cta{text-align:center;margin-top:16px}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__navOpen,.Header-module__hBw1pG__navOpen>*{animation:none}}
.Hero-module__ZARIfG__section{border-bottom:1px solid #1515151f}.Hero-module__ZARIfG__enter{opacity:0;transition:opacity .75s cubic-bezier(.2,.8,.2,1),transform .75s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)}.Hero-module__ZARIfG__enter.Hero-module__ZARIfG__enterVisible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__enter{opacity:1;transition:none;transform:none}}.Hero-module__ZARIfG__wrap{max-width:1280px;margin:0 auto;padding:0 32px}.Hero-module__ZARIfG__statusRow{flex-wrap:wrap;align-items:center;gap:10px 24px;padding:20px 0 0;display:flex}.Hero-module__ZARIfG__statusBadge{align-items:center;gap:8px;display:inline-flex}.Hero-module__ZARIfG__statusDotWrap{background:var(--green);border-radius:50%;width:7px;height:7px;position:relative}.Hero-module__ZARIfG__statusHalo{border:1px solid #1e9b6899;border-radius:50%;animation:2.4s ease-out infinite Hero-module__ZARIfG__sigHalo;position:absolute;inset:-2px}.Hero-module__ZARIfG__statusLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--green);font-size:10.5px}.Hero-module__ZARIfG__region{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151566;margin-left:auto;font-size:10.5px}.Hero-module__ZARIfG__heroGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:end;gap:48px;padding:54px 0 40px;display:grid}.Hero-module__ZARIfG__titleCol{min-width:0}.Hero-module__ZARIfG__title{letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,82px);font-weight:500;line-height:.98}.Hero-module__ZARIfG__titleSerif{font-family:var(--font-serif);letter-spacing:-.01em;opacity:1;filter:blur();font-style:italic;font-weight:400;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1),filter .28s;display:inline-block;transform:translateY(0)}.Hero-module__ZARIfG__titleSerifSwapping{opacity:0;filter:blur(3px);transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__titleSerif{transition:none}.Hero-module__ZARIfG__titleSerifSwapping{opacity:1;filter:none;transform:none}}.Hero-module__ZARIfG__tagline{letter-spacing:-.02em;color:var(--terra);margin:24px 0 0;font-size:clamp(20px,2vw,27px);font-weight:500}.Hero-module__ZARIfG__copyCol{flex-direction:column;gap:22px;min-width:0;padding-bottom:6px;display:flex}.Hero-module__ZARIfG__lede{color:#1515159e;text-wrap:pretty;max-width:34em;margin:0;font-size:15.5px;line-height:1.7}.Hero-module__ZARIfG__ctaRow{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:640px){.Hero-module__ZARIfG__ctaRow{flex-wrap:nowrap}.Hero-module__ZARIfG__ctaPrimary,.Hero-module__ZARIfG__ctaSecondary{text-align:center;white-space:normal;flex:1 1 0;justify-content:center;min-width:0;padding-left:14px;padding-right:14px}}.Hero-module__ZARIfG__ctaPrimary{background:var(--blue);color:var(--paper);border-radius:3px;align-items:center;gap:10px;padding:15px 24px;font-size:14.5px;font-weight:600;transition:background .15s,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:inline-flex}.Hero-module__ZARIfG__ctaPrimary:hover{background:var(--blue-dark);color:var(--paper);transform:translateY(-2px);box-shadow:0 12px 24px -12px #0f23388c}.Hero-module__ZARIfG__ctaPrimary:active{box-shadow:none;transform:translateY(0)}.Hero-module__ZARIfG__ctaPrimaryArrow{opacity:.6;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-block}.Hero-module__ZARIfG__ctaPrimary:hover .Hero-module__ZARIfG__ctaPrimaryArrow{transform:translate(4px)}.Hero-module__ZARIfG__ctaSecondary{border:1px solid #15151538;border-radius:3px;align-items:center;padding:15px 22px;font-size:14.5px;font-weight:500;transition:border-color .15s,transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__ctaSecondary:before{content:"";z-index:-1;transform-origin:0;background:#1515150b;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.Hero-module__ZARIfG__ctaSecondary:hover{border-color:var(--ink);transform:translateY(-2px)}.Hero-module__ZARIfG__ctaSecondary:hover:before{transform:scaleX(1)}.Hero-module__ZARIfG__ctaSecondary:active{transform:translateY(0)}.Hero-module__ZARIfG__fineprint{font-family:var(--font-mono);letter-spacing:.06em;color:#15151561;margin:0;font-size:11px}.Hero-module__ZARIfG__sceneWrap{max-width:1280px;margin:0 auto;padding:0 32px 70px}.Hero-module__ZARIfG__readoutRow{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.Hero-module__ZARIfG__readoutDot{border-radius:50%;width:8px;height:8px}.Hero-module__ZARIfG__readoutLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:11.5px}.Hero-module__ZARIfG__dayLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#1515154d;font-size:10.5px}.Hero-module__ZARIfG__infoRow{border-top:1px solid #1515151a;flex-direction:column;gap:8px;margin:12px 0 26px;padding-top:12px;display:flex}.Hero-module__ZARIfG__infoItem{font-family:var(--font-mono);letter-spacing:.1em;color:#15151580;font-size:11px}.Hero-module__ZARIfG__infoLast{font-family:var(--font-mono);letter-spacing:.1em;color:#15151559;font-size:11px}@media (min-width:640px){.Hero-module__ZARIfG__dayLabel{margin-left:auto}.Hero-module__ZARIfG__infoRow{flex-flow:wrap;align-items:baseline;gap:6px 26px}.Hero-module__ZARIfG__infoLast{margin-left:auto}}.Hero-module__ZARIfG__infoLastValue{color:var(--terra)}.Hero-module__ZARIfG__scene{height:560px;position:relative}.Hero-module__ZARIfG__baseline{background:#15151533;height:1px;position:absolute;top:150px;left:0;right:0}.Hero-module__ZARIfG__tick{flex-direction:column;align-items:center;display:flex;position:absolute;top:150px;transform:translate(-50%)}.Hero-module__ZARIfG__tickMark{width:1px}.Hero-module__ZARIfG__tickLabel{font-family:var(--font-mono);letter-spacing:.1em;white-space:nowrap;margin-top:9px;font-size:11.5px}.Hero-module__ZARIfG__cursorTrail{pointer-events:none;background:linear-gradient(90deg,#d66a4c00 0%,#d66a4c4d 92%,#d66a4c8c 100%);height:1px;transition:opacity .4s;position:absolute;top:150px;left:0}.Hero-module__ZARIfG__cursor{background:linear-gradient(180deg, #d66a4c00, var(--terra));width:1px;height:74px;position:absolute;top:76px}.Hero-module__ZARIfG__cursorDot{background:var(--terra);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px;left:-3.5px}.Hero-module__ZARIfG__cursorLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--terra);font-size:10px;transition:opacity .4s;position:absolute;top:-20px;left:8px}.Hero-module__ZARIfG__hitDot{background:var(--green);border-radius:50%;width:15px;height:15px;margin-left:-7.5px;transition:opacity .3s,transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;top:143px;box-shadow:0 0 0 8px #1e9b6821}.Hero-module__ZARIfG__hitHalo{border:1px solid #1e9b68a6;border-radius:50%;animation:2s ease-out infinite Hero-module__ZARIfG__sigHalo;position:absolute;inset:-6px}.Hero-module__ZARIfG__hitBurst{border:2px solid var(--green);pointer-events:none;border-radius:50%;animation:.85s cubic-bezier(.2,.8,.2,1) both Hero-module__ZARIfG__pingBurst;position:absolute;inset:-6px}@keyframes Hero-module__ZARIfG__pingBurst{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(4.2)}}.Hero-module__ZARIfG__connector{background:linear-gradient(180deg, var(--green), #1e9b6840);width:1px;height:76px;transition:opacity .5s;position:absolute;top:162px}.Hero-module__ZARIfG__hitLabel{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--green);font-size:11px;transition:opacity .5s;position:absolute;top:244px;transform:translate(-50%)}.Hero-module__ZARIfG__connector2{background:linear-gradient(180deg, #1e9b6840, var(--blue));width:1px;height:44px;transition:opacity .5s;position:absolute;top:268px}.Hero-module__ZARIfG__card{border-radius:3px;width:min(320px,100%);position:absolute;top:312px;transform:translate(-50%)}.Hero-module__ZARIfG__cardDetected{background:var(--blue);color:var(--paper);animation:.5s cubic-bezier(.2,.8,.2,1) both Hero-module__ZARIfG__cardRise;box-shadow:0 34px 70px -34px #15151599}.Hero-module__ZARIfG__cardWaiting{background:0 0;border:1px dashed #15151547}.Hero-module__ZARIfG__cardDetectedInner{animation:.5s both Hero-module__ZARIfG__fadeIn}.Hero-module__ZARIfG__cardHead{border-bottom:1px solid #f7f5f029;align-items:center;gap:9px;padding:16px 20px;display:flex}.Hero-module__ZARIfG__cardHeadDotWrap{background:var(--green-light);border-radius:50%;width:6px;height:6px;position:relative}.Hero-module__ZARIfG__cardHeadHalo{border:1px solid #4fd39bb3;border-radius:50%;animation:1.8s ease-out infinite Hero-module__ZARIfG__sigHalo;position:absolute;inset:-3px}.Hero-module__ZARIfG__cardHeadLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--green-light);font-size:10px}.Hero-module__ZARIfG__cardBody{padding:20px}.Hero-module__ZARIfG__cardCentre{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f7f5f073;font-size:10px}.Hero-module__ZARIfG__cardTimeRow{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:10px;display:flex}.Hero-module__ZARIfG__cardTime{font-family:var(--font-serif);color:var(--paper);font-size:38px;line-height:1}.Hero-module__ZARIfG__cardDate{color:#f7f5f0b3;font-size:14px}.Hero-module__ZARIfG__cardNote{color:#f7f5f09e;margin:14px 0 0;font-size:13px;line-height:1.55}.Hero-module__ZARIfG__cardButton{text-align:center;color:var(--paper);border:1px solid #f7f5f04d;border-radius:3px;margin-top:18px;padding:11px 14px;font-size:12.5px;font-weight:600}.Hero-module__ZARIfG__cardWaitingInner{text-align:center;padding:34px 20px}.Hero-module__ZARIfG__cardWaitingLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151557;font-size:10px}.Hero-module__ZARIfG__cardWaitingNote{color:#1515156b;max-width:20em;margin:12px auto 0;font-size:13px;line-height:1.55}@keyframes Hero-module__ZARIfG__sigHalo{0%{opacity:.55;transform:scale(.5)}to{opacity:0;transform:scale(3.2)}}@keyframes Hero-module__ZARIfG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Hero-module__ZARIfG__cardRise{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Hero-module__ZARIfG__exampleEyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#15151566;margin-bottom:18px;font-size:10.5px;display:block}.Hero-module__ZARIfG__alertCard{background:var(--blue);max-width:420px;color:var(--paper);border-radius:6px;padding:20px 22px;animation:.6s cubic-bezier(.2,.8,.2,1) both Hero-module__ZARIfG__cardFadeIn;box-shadow:0 34px 70px -34px #15151559}.Hero-module__ZARIfG__alertHead{align-items:center;gap:9px;display:flex}.Hero-module__ZARIfG__alertHeadDotWrap{background:var(--green-light);border-radius:50%;width:7px;height:7px;position:relative}.Hero-module__ZARIfG__alertHeadHalo{border:1px solid #4fd39bb3;border-radius:50%;animation:2s ease-out infinite Hero-module__ZARIfG__sigHalo;position:absolute;inset:-3px}.Hero-module__ZARIfG__alertSender{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f7f5f0d9;font-size:11px}.Hero-module__ZARIfG__alertTime{color:#f7f5f080;margin-left:auto;font-size:12.5px}.Hero-module__ZARIfG__alertBubble{background:#f7f5f014;border:1px solid #f7f5f01f;border-radius:4px;margin-top:14px;padding:14px 16px}.Hero-module__ZARIfG__alertText{color:#f7f5f0eb;margin:0;font-size:14.5px;line-height:1.6}.Hero-module__ZARIfG__alertText strong{color:var(--paper);font-weight:600}.Hero-module__ZARIfG__alertFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.Hero-module__ZARIfG__alertChannel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f7f5f066;font-size:10px}.Hero-module__ZARIfG__alertTicks{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#f7f5f066;font-size:10px;transition:color .3s}.Hero-module__ZARIfG__alertTicksRead{color:var(--green-light)}@keyframes Hero-module__ZARIfG__cardFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
.Reveal-module__U2Tp6W__reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.Reveal-module__U2Tp6W__visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Reveal-module__U2Tp6W__reveal{opacity:1;transition:none;transform:none}}
.ProblemSection-module__A0rn6q__section{border-bottom:1px solid #1515151f}.ProblemSection-module__A0rn6q__wrap{max-width:1280px;margin:0 auto;padding:84px 32px}.ProblemSection-module__A0rn6q__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151561;font-size:10.5px}.ProblemSection-module__A0rn6q__headGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:44px;margin-top:26px;display:grid}.ProblemSection-module__A0rn6q__heading{letter-spacing:-.034em;text-wrap:balance;min-width:0;margin:0;font-size:clamp(30px,3.8vw,54px);font-weight:500;line-height:1.04}.ProblemSection-module__A0rn6q__headingSerif{font-family:var(--font-serif);font-style:italic;font-weight:400}.ProblemSection-module__A0rn6q__headingLede{color:#15151599;align-self:end;min-width:0;max-width:32em;margin:0;font-size:16px;line-height:1.7}.ProblemSection-module__A0rn6q__storyOuter{margin-top:72px;position:relative}.ProblemSection-module__A0rn6q__storyLine{background:#15151529;height:1px;position:absolute;top:0;left:0;right:0}.ProblemSection-module__A0rn6q__storyGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.ProblemSection-module__A0rn6q__storyCell{flex-direction:column;gap:10px;padding:38px 20px 40px 0;display:flex;position:relative}.ProblemSection-module__A0rn6q__storyCellHit{background:linear-gradient(#1e9b6817,#0000 65%);padding:30px 20px 40px 0}.ProblemSection-module__A0rn6q__storyNode{background:#15151540;border-radius:50%;width:5px;height:5px;position:absolute;top:-4px;left:0}.ProblemSection-module__A0rn6q__storyNodeHit{background:var(--green);width:15px;height:15px;animation:2.4s ease-in-out infinite ProblemSection-module__A0rn6q__sigPulse;top:-7px;box-shadow:0 0 0 7px #1e9b6824}.ProblemSection-module__A0rn6q__storyNodeSent{background:var(--terra);width:9px;height:9px}.ProblemSection-module__A0rn6q__storyTime{font-family:var(--font-serif);color:var(--ink);font-size:28px;line-height:1}.ProblemSection-module__A0rn6q__storyTimeHit{color:var(--green);font-size:clamp(46px,5vw,72px)}.ProblemSection-module__A0rn6q__storyLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#15151552;font-size:10.5px}.ProblemSection-module__A0rn6q__storyLabelHit{color:var(--green);font-size:11.5px}.ProblemSection-module__A0rn6q__storyLabelSent{color:var(--terra);font-size:11.5px}.ProblemSection-module__A0rn6q__storyNote{color:#1515156b;font-size:13px;line-height:1.5}.ProblemSection-module__A0rn6q__photoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));align-items:center;gap:44px;margin-top:64px;display:grid}.ProblemSection-module__A0rn6q__photoFrame{border-radius:3px;min-width:0;height:400px;position:relative;overflow:hidden}.ProblemSection-module__A0rn6q__photoImage{object-fit:cover}.ProblemSection-module__A0rn6q__photoBadge{pointer-events:none;background:#17324deb;border-radius:3px;align-items:center;gap:9px;padding:9px 13px;display:inline-flex;position:absolute;bottom:18px;left:18px}.ProblemSection-module__A0rn6q__photoBadgeDot{background:var(--green-light);border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite ProblemSection-module__A0rn6q__sigPulse}.ProblemSection-module__A0rn6q__photoBadgeLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7f5f0e6;font-size:10px}.ProblemSection-module__A0rn6q__photoCopy{min-width:0}.ProblemSection-module__A0rn6q__photoHeadline{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.14}.ProblemSection-module__A0rn6q__photoHeadlineEm{color:var(--terra);font-style:italic}.ProblemSection-module__A0rn6q__photoBody{color:#15151594;max-width:26em;margin:24px 0 0;font-size:15.5px;line-height:1.7}
.ProcessSection-module__G585fq__section{border-bottom:1px solid #1515151f}.ProcessSection-module__G585fq__wrap{max-width:1280px;margin:0 auto;padding:84px 32px}.ProcessSection-module__G585fq__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151561;font-size:10.5px}.ProcessSection-module__G585fq__heading{letter-spacing:-.03em;margin:22px 0 0;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.06}.ProcessSection-module__G585fq__headingSerif{font-family:var(--font-serif);font-style:italic;font-weight:400}.ProcessSection-module__G585fq__spine{margin-top:58px;padding-left:34px;position:relative}.ProcessSection-module__G585fq__spineLine{background:linear-gradient(180deg, #15151538 0%, #15151538 72%, var(--terra) 100%);width:1px;position:absolute;top:8px;bottom:70px;left:3px}.ProcessSection-module__G585fq__step{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:center;gap:24px 40px;padding:0 0 54px;display:grid;position:relative}.ProcessSection-module__G585fq__stepLast{padding:0 0 10px}.ProcessSection-module__G585fq__stepDot{background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:-34px}.ProcessSection-module__G585fq__stepDotFinal{background:var(--terra);width:13px;height:13px;top:8px;left:-37px;box-shadow:0 0 0 6px #d66a4c26}.ProcessSection-module__G585fq__stepHead{min-width:0}.ProcessSection-module__G585fq__stepNumber{font-family:var(--font-mono);letter-spacing:.2em;color:#15151559;font-size:11px}.ProcessSection-module__G585fq__stepTitle{letter-spacing:-.028em;margin:8px 0 0;font-size:clamp(22px,2.4vw,32px);font-weight:500}.ProcessSection-module__G585fq__stepBody{color:#1515158c;min-width:0;max-width:26em;margin:0;font-size:15px;line-height:1.65}.ProcessSection-module__G585fq__stepArt{justify-self:start;min-width:0}.ProcessSection-module__G585fq__calWrap{flex-direction:column;gap:8px;display:flex}.ProcessSection-module__G585fq__calRule{background:#15151540;width:96px;height:1px}.ProcessSection-module__G585fq__calGrid{grid-template-columns:repeat(7,8px);gap:6px;display:grid}.ProcessSection-module__G585fq__calCell{background:#15151524;height:8px}.ProcessSection-module__G585fq__calCellActive{background:var(--terra)}.ProcessSection-module__G585fq__barWrap{border-bottom:1px solid #15151540;align-items:flex-end;gap:7px;height:44px;padding-bottom:6px;display:flex}.ProcessSection-module__G585fq__bar{background:#15151547;width:1px}.ProcessSection-module__G585fq__barActive{background:var(--blue)}.ProcessSection-module__G585fq__rings{place-items:center;width:84px;height:84px;display:grid;position:relative}.ProcessSection-module__G585fq__ring{border-radius:50%;position:absolute}.ProcessSection-module__G585fq__ringCore{background:var(--green);border-radius:50%;width:10px;height:10px;animation:2.6s ease-in-out infinite ProcessSection-module__G585fq__sigPulse;position:absolute}.ProcessSection-module__G585fq__notifWrap{flex-direction:column;display:flex}.ProcessSection-module__G585fq__notifStem{background:#d66a4c80;width:1px;height:16px;margin-left:18px}.ProcessSection-module__G585fq__notifCard{border:1px solid #15151533;border-radius:3px;gap:7px;width:132px;padding:11px 12px;display:grid}.ProcessSection-module__G585fq__notifTop{align-items:center;gap:7px;display:flex}.ProcessSection-module__G585fq__notifDot{background:var(--green);border-radius:50%;width:5px;height:5px}.ProcessSection-module__G585fq__notifBar{background:#15151533;width:46px;height:4px}.ProcessSection-module__G585fq__notifLine{background:#1515151f;height:4px}
.ConfigSection-module__AqXGNW__section{border-bottom:1px solid #1515151f}.ConfigSection-module__AqXGNW__wrap{max-width:1280px;margin:0 auto;padding:84px 32px}.ConfigSection-module__AqXGNW__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151561;font-size:10.5px}.ConfigSection-module__AqXGNW__heading{letter-spacing:-.03em;margin:22px 0 44px;font-size:clamp(30px,3.4vw,48px);font-weight:500}.ConfigSection-module__AqXGNW__headingSerif{font-family:var(--font-serif);font-style:italic;font-weight:400}.ConfigSection-module__AqXGNW__panel{background:var(--panel);border:1px solid #1515152e;border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid;overflow:hidden}.ConfigSection-module__AqXGNW__formCol{order:1;min-width:0}.ConfigSection-module__AqXGNW__formBlock{border-bottom:1px solid #1515151a;padding:26px}.ConfigSection-module__AqXGNW__formBlockLast{border-bottom:none}.ConfigSection-module__AqXGNW__stepLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--terra);font-size:10px}.ConfigSection-module__AqXGNW__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:16px;margin-top:16px;display:grid}.ConfigSection-module__AqXGNW__field{min-width:0;display:block}.ConfigSection-module__AqXGNW__fieldLabel{color:#15151580;font-size:12px}.ConfigSection-module__AqXGNW__serviceNote{background:#1515150a;border:1px solid #15151514;border-radius:3px;margin-top:16px;padding:12px 14px}.ConfigSection-module__AqXGNW__serviceNoteLabel{color:#15151580;font-size:12px}.ConfigSection-module__AqXGNW__serviceNoteValue{color:var(--ink);margin-top:4px;font-size:14.5px;font-weight:600}.ConfigSection-module__AqXGNW__select{box-sizing:border-box;appearance:none;width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #15151547;outline:none;margin-top:6px;padding:7px 0;font-size:15.5px;font-weight:600}.ConfigSection-module__AqXGNW__dateRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.ConfigSection-module__AqXGNW__dateInput{min-width:130px;font-family:var(--font-mono);color:var(--ink);background:0 0;border:0;border-bottom:1px solid #15151547;outline:none;flex:1;padding:7px 0;font-size:13.5px}.ConfigSection-module__AqXGNW__dateArrow{color:#15151559}.ConfigSection-module__AqXGNW__planGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin-top:16px;display:grid}.ConfigSection-module__AqXGNW__planCard{text-align:left;cursor:pointer;background:0 0;border:1px solid #15151538;border-radius:3px;padding:14px;transition:all .2s;position:relative}.ConfigSection-module__AqXGNW__planCardActive{border-color:var(--ink);background:var(--ink);color:var(--paper)}.ConfigSection-module__AqXGNW__planName{font-size:14px;font-weight:700}.ConfigSection-module__AqXGNW__planPrice{font-family:var(--font-mono);margin-top:6px;font-size:13px}.ConfigSection-module__AqXGNW__planLevel{opacity:.7;margin-top:8px;font-size:11.5px}.ConfigSection-module__AqXGNW__planBadge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--terra);color:var(--paper);border-radius:2px;padding:3px 7px;font-size:9px;position:absolute;top:-9px;right:10px}.ConfigSection-module__AqXGNW__promoRow{gap:8px;margin-top:16px;display:flex}.ConfigSection-module__AqXGNW__promoInput{box-sizing:border-box;min-width:0;color:var(--ink);background:0 0;border:1px solid #15151533;border-radius:3px;outline:none;flex:1;padding:12px 13px;font-size:13.5px}.ConfigSection-module__AqXGNW__promoInput:focus{border-color:var(--ink)}.ConfigSection-module__AqXGNW__promoButton{color:var(--ink);cursor:pointer;background:0 0;border:1px solid #15151538;border-radius:3px;flex-shrink:0;padding:0 18px;font-size:13.5px;font-weight:600;transition:all .2s}.ConfigSection-module__AqXGNW__promoButton:disabled{opacity:.4;cursor:not-allowed}.ConfigSection-module__AqXGNW__promoSuccess{color:var(--green);margin:8px 0 0;font-size:13px}.ConfigSection-module__AqXGNW__contactInput{box-sizing:border-box;width:100%;color:var(--ink);background:0 0;border:1px solid #15151533;border-radius:3px;outline:none;margin-top:16px;padding:14px 15px;font-size:15px}.ConfigSection-module__AqXGNW__contactInput:focus{border-color:var(--ink)}.ConfigSection-module__AqXGNW__activateButton{background:var(--blue);width:100%;color:var(--paper);cursor:pointer;border:0;border-radius:3px;margin-top:16px;padding:16px;font-size:15px;font-weight:600;transition:background .15s}.ConfigSection-module__AqXGNW__activateButton:hover{background:var(--blue-dark)}.ConfigSection-module__AqXGNW__activateButton:disabled{background:var(--blue);opacity:.5;cursor:not-allowed}.ConfigSection-module__AqXGNW__errorText{color:var(--terra);margin:10px 0 0;font-size:13px}.ConfigSection-module__AqXGNW__summaryCol{background:var(--blue);min-width:0;color:var(--paper);flex-direction:column;order:2;display:flex}@media (max-width:760px){.ConfigSection-module__AqXGNW__summaryCol{display:none}}.ConfigSection-module__AqXGNW__summaryHead{border-bottom:1px solid #f7f5f029;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 26px;display:flex}.ConfigSection-module__AqXGNW__summaryTitle{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7f5f080;font-size:10px}.ConfigSection-module__AqXGNW__summaryBadge{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border-radius:2px;align-items:center;gap:7px;margin-left:auto;padding:4px 9px;font-size:9.5px;display:inline-flex}.ConfigSection-module__AqXGNW__summaryBadgeActive{color:var(--green-light);border:1px solid #4fd39b73}.ConfigSection-module__AqXGNW__summaryBadgePending{color:#f7f5f080;border:1px solid #f7f5f038}.ConfigSection-module__AqXGNW__summaryBody{align-content:start;gap:24px;padding:30px 26px;display:grid}.ConfigSection-module__AqXGNW__summaryLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7f5f06b;font-size:9.5px}.ConfigSection-module__AqXGNW__summaryCentreRow{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:8px;display:flex}.ConfigSection-module__AqXGNW__summaryFlag{font-size:26px;line-height:1}.ConfigSection-module__AqXGNW__summaryCentreName{font-family:var(--font-serif);font-size:clamp(32px,3.6vw,44px);line-height:1}.ConfigSection-module__AqXGNW__summaryCountry{color:#f7f5f08c;margin-top:6px;font-size:13.5px}.ConfigSection-module__AqXGNW__summaryTwoCol{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:20px;display:grid}.ConfigSection-module__AqXGNW__summaryValue{margin-top:7px;font-size:15px;font-weight:600}.ConfigSection-module__AqXGNW__summaryPeriodValue{font-family:var(--font-mono);margin-top:7px;font-size:14.5px}.ConfigSection-module__AqXGNW__miniBars{align-items:flex-end;gap:5px;height:26px;margin-top:14px;display:flex}.ConfigSection-module__AqXGNW__miniBar{background:#f7f5f038;flex:1}.ConfigSection-module__AqXGNW__miniBarActive{background:var(--green-light)}.ConfigSection-module__AqXGNW__summaryCheckRow{border-top:1px solid #f7f5f029;align-items:center;gap:9px;padding-top:20px;display:flex}.ConfigSection-module__AqXGNW__summaryCheckDot{background:var(--green-light);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ConfigSection-module__AqXGNW__sigPulse}.ConfigSection-module__AqXGNW__summaryCheckLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f7f5f080;font-size:10px}.ConfigSection-module__AqXGNW__summaryPriceRow{border-top:1px solid #f7f5f029;justify-content:space-between;align-items:baseline;padding-top:20px;display:flex}.ConfigSection-module__AqXGNW__summaryPriceLabel{color:#f7f5f0b3;font-size:14px}.ConfigSection-module__AqXGNW__summaryPriceValue{font-family:var(--font-serif);font-size:26px}.ConfigSection-module__AqXGNW__summaryPriceStrike{font-family:var(--font-mono);color:#f7f5f066;font-size:13px;text-decoration:line-through}.ConfigSection-module__AqXGNW__summaryNote{font-family:var(--font-serif);color:#f7f5f0d9;margin:0;font-size:21px;line-height:1.35}.ConfigSection-module__AqXGNW__manageLink{color:var(--green-light);text-underline-offset:3px;margin-top:14px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.ConfigSection-module__AqXGNW__trustRow{border-top:1px solid #f7f5f029;flex-wrap:wrap;gap:8px 20px;margin-top:auto;padding:18px 26px;display:flex}.ConfigSection-module__AqXGNW__trustItem{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f7f5f06b;font-size:9.5px}
.NetworkSection-module__6IhuyG__section{background:var(--blue);color:var(--paper)}.NetworkSection-module__6IhuyG__wrap{max-width:1280px;margin:0 auto;padding:84px 32px}.NetworkSection-module__6IhuyG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.NetworkSection-module__6IhuyG__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7f5f073;font-size:10.5px}.NetworkSection-module__6IhuyG__heading{letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:1.06}.NetworkSection-module__6IhuyG__headingSerif{font-family:var(--font-serif);font-style:italic;font-weight:400}.NetworkSection-module__6IhuyG__intro{color:#f7f5f08c;max-width:24em;margin:0;font-size:14.5px;line-height:1.65}.NetworkSection-module__6IhuyG__mapOuter{margin-top:52px;overflow-x:auto}.NetworkSection-module__6IhuyG__map{min-width:860px;height:400px;position:relative}.NetworkSection-module__6IhuyG__mapGrid{background-image:radial-gradient(#f7f5f021 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.NetworkSection-module__6IhuyG__sweep{background:linear-gradient(#0000,#4fd39b73,#0000);width:1px;animation:9s linear infinite NetworkSection-module__6IhuyG__radarSweep;position:absolute;top:0;bottom:0}.NetworkSection-module__6IhuyG__node{align-items:center;gap:12px;display:flex;position:absolute}.NetworkSection-module__6IhuyG__nodeLeft{flex-direction:row-reverse;transform:translate(-100%,-50%)}.NetworkSection-module__6IhuyG__nodeRight{transform:translateY(-50%)}.NetworkSection-module__6IhuyG__dot{border-radius:50%;flex:none}.NetworkSection-module__6IhuyG__dotActive{background:var(--green-light);width:12px;height:12px;animation:2.8s ease-in-out infinite NetworkSection-module__6IhuyG__sigPulse;box-shadow:0 0 0 7px #4fd39b24}.NetworkSection-module__6IhuyG__dotPending{background:0 0;border:1px solid #f7f5f080;width:8px;height:8px}.NetworkSection-module__6IhuyG__label{white-space:nowrap}.NetworkSection-module__6IhuyG__labelRight{text-align:left}.NetworkSection-module__6IhuyG__labelLeft{text-align:right}.NetworkSection-module__6IhuyG__labelRow{align-items:center;gap:8px;display:flex}.NetworkSection-module__6IhuyG__labelRowReverse{flex-direction:row-reverse}.NetworkSection-module__6IhuyG__labelFlag{font-size:15px;line-height:1}.NetworkSection-module__6IhuyG__labelCity{letter-spacing:-.015em;font-size:15px;font-weight:600}.NetworkSection-module__6IhuyG__status{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:9.5px;display:block}.NetworkSection-module__6IhuyG__statusActive{color:var(--green-light)}.NetworkSection-module__6IhuyG__statusPending{color:#f7f5f066}.NetworkSection-module__6IhuyG__legend{border-top:1px solid #f7f5f029;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:34px;padding-top:20px;display:flex}.NetworkSection-module__6IhuyG__legendItem{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;display:inline-flex}.NetworkSection-module__6IhuyG__legendActive{color:var(--green-light)}.NetworkSection-module__6IhuyG__legendPending{color:#f7f5f073}.NetworkSection-module__6IhuyG__legendDotActive{background:var(--green-light);border-radius:50%;width:7px;height:7px}.NetworkSection-module__6IhuyG__legendDotPending{border:1px solid #f7f5f080;border-radius:50%;width:7px;height:7px}.NetworkSection-module__6IhuyG__legendNote{color:#f7f5f073;margin-left:auto;font-size:13px}@keyframes NetworkSection-module__6IhuyG__radarSweep{0%{opacity:0;left:-4%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:104%}}
.FaqSection-module__UtxuQW__section{border-bottom:1px solid #1515151f}.FaqSection-module__UtxuQW__wrap{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:52px;max-width:1280px;margin:0 auto;padding:84px 32px;display:grid}.FaqSection-module__UtxuQW__head{min-width:0}.FaqSection-module__UtxuQW__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151561;font-size:10.5px}.FaqSection-module__UtxuQW__heading{letter-spacing:-.03em;margin:22px 0 0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.08}.FaqSection-module__UtxuQW__headingSerif{font-family:var(--font-serif);font-style:italic;font-weight:400}.FaqSection-module__UtxuQW__list{align-content:start;min-width:0;display:grid}.FaqSection-module__UtxuQW__item{border-top:1px solid #15151529}.FaqSection-module__UtxuQW__question{text-align:left;cursor:pointer;letter-spacing:-.01em;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:16px;padding:19px 0;font-size:15.5px;font-weight:600;display:flex}.FaqSection-module__UtxuQW__questionText{flex:1}.FaqSection-module__UtxuQW__icon{color:#15151566;font-size:19px;font-weight:300;transition:transform .25s}.FaqSection-module__UtxuQW__iconOpen{transform:rotate(45deg)}.FaqSection-module__UtxuQW__answer{color:#15151594;max-width:34em;margin:-4px 0 20px;font-size:14.5px;line-height:1.65;animation:.3s both FaqSection-module__UtxuQW__riseIn}@keyframes FaqSection-module__UtxuQW__riseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.Footer-module__S6Hkya__footer{background:var(--paper)}.Footer-module__S6Hkya__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:36px;max-width:1280px;margin:0 auto;padding:66px 32px 34px;display:grid}.Footer-module__S6Hkya__brandCol{flex-direction:column;gap:14px;display:flex}.Footer-module__S6Hkya__brand{align-items:center;gap:10px;display:flex}.Footer-module__S6Hkya__mark{border:1px solid var(--ink);place-items:center;width:15px;height:15px;display:grid}.Footer-module__S6Hkya__markDot{background:var(--terra);width:5px;height:5px}.Footer-module__S6Hkya__wordmark{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;font-size:11.5px;font-weight:500}.Footer-module__S6Hkya__tagline{max-width:20em;font-family:var(--font-serif);color:#15151599;font-size:19px;line-height:1.4}.Footer-module__S6Hkya__col{align-content:start;gap:10px;display:grid}.Footer-module__S6Hkya__colTitle{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#15151559;font-size:9.5px}.Footer-module__S6Hkya__link{color:#15151599;font-size:13.5px}.Footer-module__S6Hkya__status{color:#15151599;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.Footer-module__S6Hkya__statusDot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Footer-module__S6Hkya__sigPulse}.Footer-module__S6Hkya__legalWrap{border-top:1px solid #1515151f;max-width:1280px;margin:0 auto;padding:20px 32px 44px}.Footer-module__S6Hkya__legal{color:#1515156b;max-width:60em;margin:0;font-size:12px;line-height:1.65}
.LegalPage-module__icB8aa__page{background:var(--paper);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.LegalPage-module__icB8aa__topbar{border-bottom:1px solid #1515151f}.LegalPage-module__icB8aa__topbarInner{justify-content:space-between;align-items:center;gap:16px;max-width:860px;margin:0 auto;padding:22px 32px;display:flex}.LegalPage-module__icB8aa__brand{align-items:center;gap:10px;display:flex}.LegalPage-module__icB8aa__mark{border:1px solid var(--ink);flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.LegalPage-module__icB8aa__markDot{background:var(--terra);width:5px;height:5px}.LegalPage-module__icB8aa__wordmark{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;font-size:11.5px;font-weight:500}.LegalPage-module__icB8aa__back{font-family:var(--font-mono);letter-spacing:.05em;color:#1515158c;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.LegalPage-module__icB8aa__back:hover{color:var(--ink)}.LegalPage-module__icB8aa__main{flex:1;width:100%;max-width:860px;margin:0 auto;padding:56px 32px 90px}.LegalPage-module__icB8aa__updated{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#15151566;margin-bottom:18px;font-size:10.5px;display:block}.LegalPage-module__icB8aa__title{font-family:var(--font-serif);margin:0 0 16px;font-size:42px;line-height:1.1}.LegalPage-module__icB8aa__intro{color:#151515a6;max-width:48em;margin:0 0 48px;font-size:16px;line-height:1.6}.LegalPage-module__icB8aa__content h2{font-family:var(--font-sans);margin:44px 0 14px;font-size:18px;font-weight:700}.LegalPage-module__icB8aa__content h2:first-child{margin-top:0}.LegalPage-module__icB8aa__content p{color:#151515c7;margin:0 0 14px;font-size:14.5px;line-height:1.75}.LegalPage-module__icB8aa__content ul{gap:8px;margin:0 0 14px;padding-left:20px;display:grid}.LegalPage-module__icB8aa__content li{color:#151515c7;font-size:14.5px;line-height:1.65}.LegalPage-module__icB8aa__content strong{color:var(--ink)}.LegalPage-module__icB8aa__content a{text-underline-offset:2px;text-decoration:underline}.LegalPage-module__icB8aa__callout{background:var(--blue);color:var(--paper);margin:0 0 40px;padding:22px 24px}.LegalPage-module__icB8aa__callout p{color:#f7f5f0d9;margin:0}.LegalPage-module__icB8aa__callout strong{color:#fff}.LegalPage-module__icB8aa__box{background:var(--panel);border:1px solid #15151524;margin:0 0 14px;padding:18px 20px}.LegalPage-module__icB8aa__box p:last-child{margin-bottom:0}
