.landing-module__c91Cnq__root{--paper:#eeece8;--card:#f7f6f3;--ink:#151318;--night:#0a130d;--moss:#2b4a3d;--mut:#625e69;--line:#1513181a;--forest:#1e5b47;--deep:#0f3527;--sage:#3d8a65;--mint:#8fe0b8;--lime:#c6f24e;--ok:#17744b;--accent:#1f6b4d;--grad:linear-gradient(90deg, #1e5b47, #8fe0b8 55%, #3d8a65);--serif:var(--font-instrument-serif), Georgia, serif;--sans:var(--font-geist-sans), system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--fg:var(--ink);--fg-mut:var(--mut);background:var(--paper);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow:clip}:root:has(.landing-module__c91Cnq__root){scroll-behavior:smooth}.landing-module__c91Cnq__root [id]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){:root:has(.landing-module__c91Cnq__root){scroll-behavior:auto}}:where(.landing-module__c91Cnq__root) a{color:inherit;text-decoration:none}:where(.landing-module__c91Cnq__root) h1,:where(.landing-module__c91Cnq__root) h2,:where(.landing-module__c91Cnq__root) h3,:where(.landing-module__c91Cnq__root) h4{margin:0;font-weight:400}:where(.landing-module__c91Cnq__root) p{margin:0}:where(.landing-module__c91Cnq__root) em{font-style:italic}.landing-module__c91Cnq__wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,4vw,32px)}.landing-module__c91Cnq__heroWrap{padding-inline:clamp(10px,1.1vw,16px)}.landing-module__c91Cnq__wrapWide{max-width:1440px;margin:0 auto;padding-inline:clamp(10px,1.6vw,20px)}.landing-module__c91Cnq__sec{padding-block:clamp(64px,7vw,100px)}.landing-module__c91Cnq__band{border-block:1px solid var(--line);background:#faf9f7}.landing-module__c91Cnq__secTight{padding-block:clamp(48px,5vw,72px)}.landing-module__c91Cnq__center{text-align:center;margin-inline:auto}.landing-module__c91Cnq__center .landing-module__c91Cnq__sub{margin-inline:auto}.landing-module__c91Cnq__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__c91Cnq__mark{flex-shrink:0;display:inline-block;overflow:visible}.landing-module__c91Cnq__spark{color:var(--forest);vertical-align:-1px;flex-shrink:0;display:inline-block}.landing-module__c91Cnq__wordmark{flex-shrink:0;display:block}.landing-module__c91Cnq__grain{z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0}.landing-module__c91Cnq__noise{z-index:-1;pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.landing-module__c91Cnq__mesh{isolation:isolate;color:#fff;position:relative}.landing-module__c91Cnq__meshWarm{background:radial-gradient(40% 55% at 100% 100%,#8fe0b8 0,#0000 70%),radial-gradient(55% 75% at 92% 8%,#3d8a65 0,#0000 70%),radial-gradient(60% 80% at 4% 100%,#0f3527 0,#0000 72%),#1e5b47}.landing-module__c91Cnq__meshCool{background:radial-gradient(55% 80% at 100% 100%,#1e5b47 0,#0000 70%),radial-gradient(50% 60% at 0 0,#0a130d 0,#0000 75%),radial-gradient(40% 50% at 85% 10%,#8fe0b8 0,#0000 70%),#0f3527}.landing-module__c91Cnq__meshHot{background:radial-gradient(60% 80% at 0 0,#3d8a65 0,#0000 70%),radial-gradient(50% 70% at 100% 100%,#8fe0b8 0,#0000 70%),#1e5b47}.landing-module__c91Cnq__btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 24px;font-size:15px;font-weight:600;transition:transform .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.landing-module__c91Cnq__btn:hover{transform:translateY(-1px)}.landing-module__c91Cnq__btn:focus-visible,.landing-module__c91Cnq__fork a:focus-visible,.landing-module__c91Cnq__navLinks a:focus-visible,.landing-module__c91Cnq__burger:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.landing-module__c91Cnq__btnSm{height:40px;padding:0 18px;font-size:14px}.landing-module__c91Cnq__btnInk{background:var(--ink);color:#fff;box-shadow:0 10px 24px -12px #15131899}.landing-module__c91Cnq__btnInk:hover{background:#2a2631}.landing-module__c91Cnq__btnWhite{color:var(--ink);background:#fff;box-shadow:0 14px 30px -14px #0a130d8c}.landing-module__c91Cnq__btnGlass{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff24;border-color:#ffffff73}.landing-module__c91Cnq__btnGlass:hover{background:#ffffff3d}.landing-module__c91Cnq__btnLine{color:var(--ink);border-color:#15131838}.landing-module__c91Cnq__btnLine:hover{background:var(--ink);color:#fff}.landing-module__c91Cnq__btnLineLight{color:#fff;border-color:#ffffff4d}.landing-module__c91Cnq__btnLineLight:hover{color:var(--ink);background:#fff}.landing-module__c91Cnq__nav{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(16px);border-bottom:1px solid var(--line);background:#eeece8c7;position:sticky;top:0}.landing-module__c91Cnq__navIn{justify-content:space-between;align-items:center;gap:20px;height:70px;display:flex}.landing-module__c91Cnq__navLinks{color:var(--mut);gap:30px;font-size:14.5px;font-weight:500;display:flex}.landing-module__c91Cnq__navLinks a{transition:color .2s}.landing-module__c91Cnq__navLinks a:hover{color:var(--ink)}.landing-module__c91Cnq__navCta{align-items:center;gap:16px;display:flex}.landing-module__c91Cnq__navGhost{font-size:14.5px;font-weight:600}.landing-module__c91Cnq__burgerCb{opacity:0;pointer-events:none;position:absolute}.landing-module__c91Cnq__burger{cursor:pointer;border:1px solid #1513182e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.landing-module__c91Cnq__burger span[aria-hidden]{background:var(--ink);border-radius:2px;width:16px;height:1.5px;transition:transform .25s}.landing-module__c91Cnq__burgerCb:checked~.landing-module__c91Cnq__navIn .landing-module__c91Cnq__burger span[aria-hidden]:first-child{transform:translateY(3.25px)rotate(45deg)}.landing-module__c91Cnq__burgerCb:checked~.landing-module__c91Cnq__navIn .landing-module__c91Cnq__burger span[aria-hidden]:nth-child(2){transform:translateY(-3.25px)rotate(-45deg)}.landing-module__c91Cnq__burgerCb:focus-visible~.landing-module__c91Cnq__navIn .landing-module__c91Cnq__burger{outline:2px solid var(--forest);outline-offset:3px}.landing-module__c91Cnq__drawer{display:none}@media (max-width:980px){.landing-module__c91Cnq__navLinks{display:none}.landing-module__c91Cnq__burger{display:inline-flex}.landing-module__c91Cnq__drawer{max-height:0;transition:max-height .35s;display:block;overflow:hidden}.landing-module__c91Cnq__burgerCb:checked~.landing-module__c91Cnq__drawer{max-height:calc(100dvh - 70px);overflow-y:auto}.landing-module__c91Cnq__drawerIn{flex-direction:column;gap:4px;padding-top:8px;padding-bottom:22px;display:flex}.landing-module__c91Cnq__drawerIn a:not(.landing-module__c91Cnq__btn){font-family:var(--serif);border-bottom:1px solid var(--line);padding:12px 0;font-size:24px}.landing-module__c91Cnq__drawerIn .landing-module__c91Cnq__btn{flex-shrink:0;margin-top:16px}}@media (max-width:520px){.landing-module__c91Cnq__navGhost,.landing-module__c91Cnq__navCta>.landing-module__c91Cnq__btn{display:none}}.landing-module__c91Cnq__hero{padding-top:6px;padding-bottom:clamp(48px,5vw,72px)}.landing-module__c91Cnq__heroCard{isolation:isolate;clip-path:inset(0 round clamp(18px,2.4vw,30px));color:#fff;text-align:center;background:var(--forest);border-radius:clamp(18px,2.4vw,30px);place-items:center;min-height:clamp(640px,94vh,900px);padding:clamp(96px,12vw,140px) clamp(18px,4vw,40px) clamp(200px,22vw,260px);display:grid;position:relative;overflow:hidden}.landing-module__c91Cnq__heroArt{z-index:-2;will-change:transform;animation:26s ease-in-out infinite alternate landing-module__c91Cnq__drift;position:absolute;inset:-6%}.landing-module__c91Cnq__heroArt .landing-module__c91Cnq__grain{z-index:0}@keyframes landing-module__c91Cnq__drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.07)translate(-2%,1.5%)}}.landing-module__c91Cnq__heroIn{flex-direction:column;align-items:center;max-width:1020px;display:flex}.landing-module__c91Cnq__heroMark{filter:drop-shadow(0 6px 24px #0a130d59);margin-bottom:28px}.landing-module__c91Cnq__h1{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;text-shadow:0 2px 40px #0a130d47;font-size:clamp(42px,6.6vw,96px);line-height:.98}.landing-module__c91Cnq__h1 em{color:#eafbc8}.landing-module__c91Cnq__heroLede{color:#ffffffeb;text-wrap:pretty;max-width:580px;margin-top:26px;font-size:clamp(16px,1.4vw,18.5px);line-height:1.6}.landing-module__c91Cnq__heroCta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.landing-module__c91Cnq__heroMeta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffd1;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:28px;font-size:11px;display:flex}.landing-module__c91Cnq__heroMeta .landing-module__c91Cnq__spark{color:#fff}.landing-module__c91Cnq__heroCustom{color:#ffffffe0;text-wrap:balance;margin-top:18px;font-size:14.5px}.landing-module__c91Cnq__heroCustom a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.landing-module__c91Cnq__heroCustom a:hover{text-decoration-color:#fff}@media (max-width:720px){.landing-module__c91Cnq__heroCard{min-height:0}.landing-module__c91Cnq__heroArt{background:radial-gradient(55% 30% at 25% 0%, #0a130d 0, transparent 70%), radial-gradient(65% 60% at 45% 35%, #3d8a65 0, transparent 70%), radial-gradient(45% 20% at 100% 12%, #c6f24e 0, transparent 70%), radial-gradient(70% 35% at 95% 80%, #2d6a4f 0, transparent 70%), radial-gradient(80% 35% at 0% 100%, #0f3527 0, transparent 70%), var(--forest)}.landing-module__c91Cnq__heroArt .landing-module__c91Cnq__grain{display:none}}.landing-module__c91Cnq__mockStage{max-width:1000px;margin:clamp(-230px,-18vw,-170px) auto 0;padding-inline:clamp(8px,3vw,24px);position:relative}.landing-module__c91Cnq__mock{background:#fff;border:1px solid #1513180f;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #0a130d8c,0 4px 14px #0a130d0f}.landing-module__c91Cnq__mockBar{border-bottom:1px solid var(--line);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.landing-module__c91Cnq__dots{align-items:center;gap:7px;min-width:0;display:flex}.landing-module__c91Cnq__dots i{border-radius:50%;flex-shrink:0;width:10px;height:10px}.landing-module__c91Cnq__url{font-family:var(--mono);color:var(--mut);white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:11.5px;overflow:hidden}.landing-module__c91Cnq__live{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ok);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.landing-module__c91Cnq__live:before{content:"";background:#22a06b;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite landing-module__c91Cnq__blink;box-shadow:0 0 0 4px #22a06b2e}@keyframes landing-module__c91Cnq__blink{50%{box-shadow:0 0 0 7px #22a06b0d}}.landing-module__c91Cnq__mockBody{text-align:left;grid-template-columns:1.45fr 1fr;gap:18px;padding:clamp(16px,2.4vw,26px);display:grid}.landing-module__c91Cnq__mockHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.landing-module__c91Cnq__mockTitle{font-family:var(--serif);font-size:28px;line-height:1}.landing-module__c91Cnq__stack{flex-direction:column;gap:10px;display:flex}.landing-module__c91Cnq__row{background:var(--card);border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}.landing-module__c91Cnq__ring{flex-shrink:0}.landing-module__c91Cnq__rowMain{flex-direction:column;flex:1;min-width:0;display:flex}.landing-module__c91Cnq__rowMain b{font-size:15px;font-weight:650}.landing-module__c91Cnq__rowMain span{color:var(--mut);font-size:12.5px}.landing-module__c91Cnq__mockSide{flex-direction:column;gap:10px;display:flex}.landing-module__c91Cnq__miniK{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:12px;font-size:10px}.landing-module__c91Cnq__activity{background:var(--ink);color:#eeeaf3;border-radius:16px;padding:16px}.landing-module__c91Cnq__actRow{align-items:center;gap:10px;font-size:13px;display:flex}.landing-module__c91Cnq__actRow+.landing-module__c91Cnq__actRow{margin-top:10px}.landing-module__c91Cnq__av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:inline-flex}.landing-module__c91Cnq__month{background:var(--card);border-radius:16px;padding:16px}.landing-module__c91Cnq__monthIn{color:var(--ok);font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.landing-module__c91Cnq__monthOut{color:var(--accent);font-variant-numeric:tabular-nums;margin-top:6px;font-size:14px;font-weight:650}.landing-module__c91Cnq__floatChip{-webkit-backdrop-filter:blur(14px);text-align:left;background:#ffffffdb;border:1px solid #ffffffe6;border-radius:16px;flex-direction:column;gap:2px;padding:14px 18px;display:flex;position:absolute;bottom:-28px;left:-64px;box-shadow:0 24px 50px -24px #0a130d80}.landing-module__c91Cnq__floatK{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-size:10px}.landing-module__c91Cnq__floatV{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.landing-module__c91Cnq__floatV em{color:var(--ok);font-size:13px;font-style:normal}@media (max-width:1140px){.landing-module__c91Cnq__floatChip{left:8px}}@media (max-width:760px){.landing-module__c91Cnq__mockBody{grid-template-columns:1fr}.landing-module__c91Cnq__floatChip{width:max-content;margin:-22px 0 0 14px;position:relative;bottom:auto;left:auto}}.landing-module__c91Cnq__fork{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:clamp(40px,6vw,64px);padding-inline:16px;display:flex}.landing-module__c91Cnq__forkQ{text-align:center;width:100%;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin-bottom:4px;font-size:11px}.landing-module__c91Cnq__fork a{background:#ffffff80;border:1px solid #15131829;border-radius:999px;padding:11px 18px;font-size:14.5px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s}.landing-module__c91Cnq__fork a:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.landing-module__c91Cnq__head{max-width:780px;margin-bottom:clamp(32px,4vw,52px)}.landing-module__c91Cnq__kicker{color:var(--fg-mut);align-items:center;gap:8px;margin-bottom:16px;font-size:15px;font-weight:500;display:inline-flex}.landing-module__c91Cnq__h2{font-family:var(--serif);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(38px,5vw,68px);line-height:1.02}.landing-module__c91Cnq__h2 em{color:var(--accent)}.landing-module__c91Cnq__h3{font-family:var(--serif);letter-spacing:-.012em;text-wrap:balance;font-size:clamp(30px,3.2vw,44px);line-height:1.04}.landing-module__c91Cnq__sub{max-width:640px;color:var(--fg-mut);text-wrap:pretty;margin-top:20px;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.landing-module__c91Cnq__fine{max-width:720px;color:var(--fg-mut);margin-top:24px;font-size:13px;line-height:1.6}.landing-module__c91Cnq__ticks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.landing-module__c91Cnq__tick{align-items:flex-start;gap:11px;font-size:15px;line-height:1.5;display:flex}.landing-module__c91Cnq__tick .landing-module__c91Cnq__spark{margin-top:5px}.landing-module__c91Cnq__notesCard{isolation:isolate;color:#fff;background:var(--forest);border-radius:22px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.landing-module__c91Cnq__notes{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.landing-module__c91Cnq__note{flex-direction:column;gap:8px;padding-right:20px;display:flex}.landing-module__c91Cnq__note+.landing-module__c91Cnq__note{border-left:1px solid #ffffff59;padding-left:20px}.landing-module__c91Cnq__noteK{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:10.5px}.landing-module__c91Cnq__noteT{font-family:var(--serif);text-shadow:0 1px 20px #0a130d40;font-size:26px;line-height:1.12}@media (max-width:860px){.landing-module__c91Cnq__notes{grid-template-columns:1fr 1fr;row-gap:28px}.landing-module__c91Cnq__note:nth-child(3){border-left:0;padding-left:0}}@media (max-width:480px){.landing-module__c91Cnq__notes{grid-template-columns:1fr;row-gap:0}.landing-module__c91Cnq__note,.landing-module__c91Cnq__note+.landing-module__c91Cnq__note{border-left:0;padding:16px 0}.landing-module__c91Cnq__note+.landing-module__c91Cnq__note{border-top:1px solid #ffffff4d}}.landing-module__c91Cnq__bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.landing-module__c91Cnq__stageCard{isolation:isolate;color:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:clamp(22px,2.6vw,30px);display:flex;position:relative;overflow:hidden}.landing-module__c91Cnq__stageCard p{opacity:.9;font-size:15px;line-height:1.55}.landing-module__c91Cnq__stageDark{background:#242226}.landing-module__c91Cnq__stageMoss{background:var(--moss)}.landing-module__c91Cnq__stage{letter-spacing:.01em;font-size:15px;font-weight:700}.landing-module__c91Cnq__stageDark .landing-module__c91Cnq__stage{color:#c6f24e}.landing-module__c91Cnq__bentoStatement{font-family:var(--serif);letter-spacing:-.012em;font-size:clamp(28px,2.6vw,36px);line-height:1.04}@media (max-width:860px){.landing-module__c91Cnq__bento{grid-template-columns:1fr}}.landing-module__c91Cnq__feat{grid-template-columns:1fr 1.08fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.landing-module__c91Cnq__feat+.landing-module__c91Cnq__feat{border-top:1px solid var(--line);margin-top:clamp(40px,5vw,64px);padding-top:clamp(40px,5vw,64px)}.landing-module__c91Cnq__featRev .landing-module__c91Cnq__featCopy{order:2}.landing-module__c91Cnq__featK{color:var(--accent);margin-bottom:14px;font-size:15px;font-weight:600}.landing-module__c91Cnq__featP{color:var(--mut);max-width:520px;margin:18px 0 26px;font-size:16.5px;line-height:1.65}.landing-module__c91Cnq__featArt{isolation:isolate;border-radius:clamp(18px,2vw,26px);place-items:center;min-height:clamp(360px,38vw,480px);padding:clamp(22px,4vw,52px);display:grid;position:relative;overflow:hidden}@media (max-width:860px){.landing-module__c91Cnq__feat{grid-template-columns:1fr}.landing-module__c91Cnq__featRev .landing-module__c91Cnq__featCopy{order:0}}.landing-module__c91Cnq__panel{-webkit-backdrop-filter:blur(18px);width:100%;max-width:470px;color:var(--ink);background:#ffffffed;border:1px solid #ffffffb3;border-radius:20px;padding:clamp(16px,2.2vw,24px);box-shadow:0 40px 70px -36px #0a130d99}.landing-module__c91Cnq__panelFlat{-webkit-backdrop-filter:none;background:#fff;border-color:#1513180f;max-width:none;box-shadow:0 30px 60px -44px #0a130d66}.landing-module__c91Cnq__panelK{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:14px;font-size:10.5px;display:block}.landing-module__c91Cnq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.landing-module__c91Cnq__panelHead .landing-module__c91Cnq__panelK{margin-bottom:0}.landing-module__c91Cnq__line{background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.landing-module__c91Cnq__lineT{font-size:14.5px;font-weight:600}.landing-module__c91Cnq__lineS{color:var(--mut);font-size:12.5px}.landing-module__c91Cnq__lineV{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700}.landing-module__c91Cnq__amtOk .landing-module__c91Cnq__lineV{color:var(--ok)}.landing-module__c91Cnq__amtDue .landing-module__c91Cnq__lineV,.landing-module__c91Cnq__amtDue .landing-module__c91Cnq__lineS{color:var(--accent)}.landing-module__c91Cnq__amtLater{opacity:.6}.landing-module__c91Cnq__tag{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.landing-module__c91Cnq__tagOk{color:var(--ok);background:#17744b1c}.landing-module__c91Cnq__tagRev{color:#0f766e;background:#2dd4bf24}.landing-module__c91Cnq__tagPend{color:#8a5a1c;background:#b4772e24}.landing-module__c91Cnq__bars{flex-direction:column;gap:16px;display:flex}.landing-module__c91Cnq__barHead{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:14px;display:flex}.landing-module__c91Cnq__barHead span{font-weight:600}.landing-module__c91Cnq__barHead b{color:var(--accent);font-weight:700}.landing-module__c91Cnq__bar{background:#15131814;border-radius:99px;height:8px;overflow:hidden}.landing-module__c91Cnq__bar span{border-radius:inherit;background:var(--grad);height:100%;display:block}.landing-module__c91Cnq__barDark{background:#ffffff1f}.landing-module__c91Cnq__phone{border:9px solid var(--ink);width:min(270px,100%);color:var(--ink);background:#fff;border-radius:38px;overflow:hidden;box-shadow:0 40px 70px -30px #0a130db3}.landing-module__c91Cnq__phoneTop{background:var(--ink);color:#fff;padding:18px 18px 20px}.landing-module__c91Cnq__phoneK{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#c6f24e;font-size:10px}.landing-module__c91Cnq__phoneT{font-family:var(--serif);margin-top:4px;font-size:26px;line-height:1.1}.landing-module__c91Cnq__phoneBody{flex-direction:column;gap:12px;padding:16px;display:flex}.landing-module__c91Cnq__checkin{background:#1e5b471a;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.landing-module__c91Cnq__checkin b{font-size:14px;display:block}.landing-module__c91Cnq__checkin span:not(.landing-module__c91Cnq__av){color:var(--mut);font-size:12px}.landing-module__c91Cnq__photo{isolation:isolate;border-radius:14px;align-items:flex-end;height:110px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.landing-module__c91Cnq__photo span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:10px}.landing-module__c91Cnq__quote{color:var(--mut);font-size:13px;font-weight:500}.landing-module__c91Cnq__cards{grid-template-columns:1fr 1fr;gap:14px;display:grid;position:relative}.landing-module__c91Cnq__bizCard{isolation:isolate;color:#fff;border-radius:16px;padding:22px 24px;position:relative;overflow:hidden}.landing-module__c91Cnq__bizDark{background:#242226}.landing-module__c91Cnq__bizMark{width:100px;height:auto;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.landing-module__c91Cnq__bizK{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin-bottom:8px;font-size:10px;display:block}.landing-module__c91Cnq__bizBody{max-width:calc(100% - 120px);position:relative}.landing-module__c91Cnq__bizBody h4{font-family:var(--serif);margin-bottom:4px;font-size:clamp(22px,2vw,26px);line-height:1.1}.landing-module__c91Cnq__bizBody p{opacity:.86;font-size:13.5px;line-height:1.5}@media (max-width:860px){.landing-module__c91Cnq__cards{grid-template-columns:1fr}.landing-module__c91Cnq__bizCard:nth-child(3){order:4}.landing-module__c91Cnq__bizCard:nth-child(4){order:3}}@media (max-width:520px){.landing-module__c91Cnq__bizMark{opacity:.7;width:84px;right:-14px}.landing-module__c91Cnq__bizBody{max-width:calc(100% - 64px)}}.landing-module__c91Cnq__dark{--fg:#f1f5ef;--fg-mut:#f1f5efb8;--accent:#c6f24e;isolation:isolate;background:var(--deep);color:var(--fg);padding-block:clamp(64px,7vw,100px);position:relative;overflow:hidden}.landing-module__c91Cnq__dark:before{content:"";z-index:-1;background:linear-gradient(90deg,#08100b80,#08100b1a);position:absolute;inset:0}.landing-module__c91Cnq__dark .landing-module__c91Cnq__tick .landing-module__c91Cnq__spark,.landing-module__c91Cnq__dark .landing-module__c91Cnq__kicker .landing-module__c91Cnq__spark{color:#c6f24e}.landing-module__c91Cnq__dark .landing-module__c91Cnq__panelK{color:#ffffffb8}.landing-module__c91Cnq__two{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,88px);display:grid}.landing-module__c91Cnq__two .landing-module__c91Cnq__sub{margin-bottom:28px}@media (max-width:900px){.landing-module__c91Cnq__two{grid-template-columns:1fr}}.landing-module__c91Cnq__weights{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.landing-module__c91Cnq__weight,.landing-module__c91Cnq__board{-webkit-backdrop-filter:blur(20px);background:#08100b9e;border:1px solid #ffffff24;border-radius:16px;box-shadow:0 20px 40px -24px #08100b99}.landing-module__c91Cnq__weight{padding:16px 18px}.landing-module__c91Cnq__weightH{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.landing-module__c91Cnq__weightH b{font-size:15.5px;font-weight:600}.landing-module__c91Cnq__weightH span{font-family:var(--serif);color:#c6f24e;font-size:26px;line-height:1}.landing-module__c91Cnq__weight p{color:#ffffffd1;margin-bottom:12px;font-size:14px;line-height:1.5}.landing-module__c91Cnq__board{padding:18px 18px 6px}.landing-module__c91Cnq__board .landing-module__c91Cnq__panelK{margin-bottom:6px}.landing-module__c91Cnq__boardRow{border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 0;display:flex}.landing-module__c91Cnq__boardRow:first-of-type{border-top:0}.landing-module__c91Cnq__boardAv{background:var(--grad);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:inline-flex}.landing-module__c91Cnq__boardN{flex-direction:column;flex:1;min-width:0;display:flex}.landing-module__c91Cnq__boardN b{font-size:14.5px;font-weight:600}.landing-module__c91Cnq__boardN span{color:#ffffffc7;font-size:13px}.landing-module__c91Cnq__grade{font-family:var(--serif);color:var(--lime);font-size:34px;line-height:1}.landing-module__c91Cnq__flame{color:#ddf59a;white-space:nowrap;background:#c6f24e2e;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.landing-module__c91Cnq__before{grid-template-columns:1fr 1fr 1.15fr;align-items:stretch;gap:16px;display:grid}.landing-module__c91Cnq__portalPanel .landing-module__c91Cnq__fine{margin-top:14px}.landing-module__c91Cnq__beforeC{isolation:isolate;border-radius:22px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.landing-module__c91Cnq__beforeC ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.landing-module__c91Cnq__beforeC li{align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.landing-module__c91Cnq__beforeC li .landing-module__c91Cnq__spark{color:#fff;margin-top:5px}.landing-module__c91Cnq__beforeK{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin-bottom:20px;font-size:11px}.landing-module__c91Cnq__beforeOld{color:var(--mut);background:0 0;border:1px dashed #15131840}.landing-module__c91Cnq__beforeOld li:before{content:"×";color:#15131866;flex-shrink:0;width:12px}@media (max-width:1000px){.landing-module__c91Cnq__before{grid-template-columns:1fr 1fr}.landing-module__c91Cnq__portalPanel{grid-column:1/-1}}@media (max-width:640px){.landing-module__c91Cnq__before{grid-template-columns:1fr}}.landing-module__c91Cnq__roiSum{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}.landing-module__c91Cnq__roiItem{isolation:isolate;border-radius:20px;flex-direction:column;gap:6px;padding:26px 24px;display:flex;position:relative}.landing-module__c91Cnq__roiItem:not(.landing-module__c91Cnq__roiTotal){border:1px solid var(--line);background:#fff}.landing-module__c91Cnq__roiOp{font-family:var(--serif);color:var(--mut);font-size:30px;line-height:1;position:absolute;top:50%;left:-20px;transform:translate(-50%,-50%)}.landing-module__c91Cnq__roiV{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(38px,3.6vw,50px);line-height:1}.landing-module__c91Cnq__roiT{margin-top:6px;font-size:15px;font-weight:600}.landing-module__c91Cnq__roiItem p{color:var(--mut);font-size:14px;line-height:1.5}.landing-module__c91Cnq__roiTotal .landing-module__c91Cnq__noise{border-radius:inherit}.landing-module__c91Cnq__roiTotal p{color:#ffffffe6}@media (max-width:960px){.landing-module__c91Cnq__roiSum{grid-template-columns:1fr 1fr;gap:14px}.landing-module__c91Cnq__roiOp{display:none}}@media (max-width:480px){.landing-module__c91Cnq__roiSum{grid-template-columns:1fr}}.landing-module__c91Cnq__trustCard{--fg:#fff;--fg-mut:#ffffffd1;--accent:#d9f5a0;isolation:isolate;color:var(--fg);background:var(--deep);border-radius:clamp(18px,2.4vw,30px);padding-block:clamp(56px,6vw,88px);position:relative;overflow:hidden}.landing-module__c91Cnq__trustCard .landing-module__c91Cnq__kicker .landing-module__c91Cnq__spark{color:#fff}.landing-module__c91Cnq__trustShade{z-index:-1;background:linear-gradient(90deg,#08100b80,#08100b1a);position:absolute;inset:0}.landing-module__c91Cnq__trustList{flex-direction:column;gap:12px;display:flex}.landing-module__c91Cnq__trust{-webkit-backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff3d;border-radius:18px;align-items:flex-start;gap:14px;padding:20px;display:flex}.landing-module__c91Cnq__trust .landing-module__c91Cnq__spark{color:#fff;margin-top:4px}.landing-module__c91Cnq__trust h4{margin-bottom:4px;font-size:16.5px;font-weight:600}.landing-module__c91Cnq__trust p{color:var(--fg-mut);font-size:14.5px;line-height:1.55}.landing-module__c91Cnq__chipRow{flex-wrap:wrap;justify-content:center;gap:10px;margin:-28px 0 clamp(36px,5vw,52px);display:flex}.landing-module__c91Cnq__chipRow span{background:#ffffff73;border:1px solid #15131824;border-radius:999px;padding:8px 15px;font-size:13.5px}.landing-module__c91Cnq__plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.landing-module__c91Cnq__plan{isolation:isolate;background:#fff;border:1px solid #1513180f;border-radius:24px;flex-direction:column;padding:clamp(24px,2.6vw,32px);display:flex;position:relative;overflow:hidden}.landing-module__c91Cnq__plan .landing-module__c91Cnq__ticks{flex:1;gap:10px;margin-bottom:28px}.landing-module__c91Cnq__plan .landing-module__c91Cnq__tick{font-size:14.5px}.landing-module__c91Cnq__planK{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:11px}.landing-module__c91Cnq__planN{font-family:var(--serif);margin:12px 0 10px;font-size:clamp(32px,3vw,40px);line-height:1.05}.landing-module__c91Cnq__planP{color:var(--mut);margin-bottom:24px;font-size:14.5px;line-height:1.6}.landing-module__c91Cnq__planHero{color:#fff;border:0;box-shadow:0 40px 70px -36px #2d6a4fb3}.landing-module__c91Cnq__planHero:before{content:"";z-index:-1;background:linear-gradient(#0a130d0d,#0a130d52);position:absolute;inset:0}.landing-module__c91Cnq__planHero .landing-module__c91Cnq__planP{color:#ffffffeb}.landing-module__c91Cnq__planHero .landing-module__c91Cnq__spark,.landing-module__c91Cnq__planDark .landing-module__c91Cnq__spark{color:#fff}.landing-module__c91Cnq__planDark{background:var(--ink);color:#fff;border:0}.landing-module__c91Cnq__planDark .landing-module__c91Cnq__planP{color:#ffffffb8}.landing-module__c91Cnq__planDark .landing-module__c91Cnq__tick .landing-module__c91Cnq__spark{color:#c6f24e}.landing-module__c91Cnq__planFlag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#fff3;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:9.5px;display:inline-flex;position:absolute;top:clamp(20px,2.2vw,28px);right:clamp(20px,2.2vw,28px)}.landing-module__c91Cnq__planFoot{text-align:center;color:var(--mut);margin-top:32px;font-size:15px}.landing-module__c91Cnq__planFoot a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.landing-module__c91Cnq__plans{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}.landing-module__c91Cnq__ctaSec{padding-bottom:clamp(10px,1.6vw,20px)}.landing-module__c91Cnq__halo{isolation:isolate;text-align:center;background:#fff;border-radius:clamp(18px,2.4vw,30px);place-items:center;min-height:clamp(600px,86vh,860px);display:grid;position:relative;overflow:hidden}.landing-module__c91Cnq__haloIn{flex-direction:column;align-items:center;max-width:540px;padding:48px 24px;display:flex}.landing-module__c91Cnq__haloMark{margin-bottom:26px}.landing-module__c91Cnq__haloH{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(34px,4.2vw,54px);line-height:1.04}.landing-module__c91Cnq__haloH em{color:var(--accent);display:block}.landing-module__c91Cnq__haloP{color:var(--mut);max-width:400px;margin-top:18px;font-size:16px;line-height:1.6}.landing-module__c91Cnq__haloCta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}@media (max-width:640px){.landing-module__c91Cnq__haloIn{background:radial-gradient(closest-side,#fff 70%,#fff0);padding:64px 28px}}.landing-module__c91Cnq__foot{background:var(--ink);color:#c9c4d2;margin-top:clamp(10px,1.6vw,20px);padding-top:clamp(56px,7vw,88px);overflow:hidden}.landing-module__c91Cnq__footTop{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.landing-module__c91Cnq__footBlurb{color:#a6a0b1;max-width:340px;margin-top:16px;font-size:14.5px;line-height:1.6}.landing-module__c91Cnq__footCols{gap:clamp(40px,7vw,96px);display:flex}.landing-module__c91Cnq__footCol{flex-direction:column;gap:10px;font-size:14.5px;display:flex}.landing-module__c91Cnq__footCol b{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:10.5px;font-weight:400}.landing-module__c91Cnq__footCol a{color:#a6a0b1;transition:color .2s}.landing-module__c91Cnq__footCol a:hover{color:#fff}.landing-module__c91Cnq__footWord{font-family:var(--serif);letter-spacing:-.03em;text-align:center;background:linear-gradient(95deg,#1e5b47 0%,#8fe0b8 40%,#3d8a65 75%,#c6f24e 100%);color:#0000;opacity:.95;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:clamp(40px,6vw,72px) 0 -.12em;font-size:clamp(88px,21vw,300px);line-height:.85}.landing-module__c91Cnq__footBtm{font-family:var(--mono);letter-spacing:.06em;color:#8a8496;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0 28px;font-size:11px;display:flex;position:relative}.landing-module__c91Cnq__footLegal{gap:16px;display:flex}.landing-module__c91Cnq__footLegal a:hover{color:#fff}@keyframes landing-module__c91Cnq__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.landing-module__c91Cnq__heroMark,.landing-module__c91Cnq__h1,.landing-module__c91Cnq__heroLede,.landing-module__c91Cnq__heroCta,.landing-module__c91Cnq__heroCustom,.landing-module__c91Cnq__heroMeta,.landing-module__c91Cnq__mockStage{animation:.9s cubic-bezier(.2,.7,.2,1) both landing-module__c91Cnq__rise}.landing-module__c91Cnq__h1{animation-delay:80ms}.landing-module__c91Cnq__heroLede{animation-delay:.2s}.landing-module__c91Cnq__heroCta{animation-delay:.3s}.landing-module__c91Cnq__heroCustom{animation-delay:.34s}.landing-module__c91Cnq__heroMeta{animation-delay:.38s}.landing-module__c91Cnq__mockStage{animation-duration:1.2s;animation-delay:.45s}}@media (prefers-reduced-motion:reduce){.landing-module__c91Cnq__heroArt,.landing-module__c91Cnq__live:before{animation:none}.landing-module__c91Cnq__root *,.landing-module__c91Cnq__root :before,.landing-module__c91Cnq__root :after{transition-duration:.01ms!important}.landing-module__c91Cnq__btn:hover{transform:none}}