/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--orb-bob:0px;--orb-s:1;--orb-r:0deg}}}@layer theme{:host,:root{--font-sans:var(--font-olbey-sans),ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:var(--font-mono-figures),ui-monospace,"SF Mono","Roboto Mono",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#2dd4a8;--color-brand-2:#06b6d4;--color-violet-soft:#a78bfa;--color-safe:#34d299;--color-comfortable:#fbbf24;--color-watch:#f97316;--color-over:#ef4444;--color-sky:#0ea5e9;--radius-card:24px}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--bg);color:var(--t1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;overflow-x:hidden}::selection{background:rgba(var(--brand-rgb),.28);color:var(--t1)}:focus-visible{outline:2px solid var(--brand-text);outline-offset:3px;box-shadow:0 0 0 4px var(--brand-text);border-radius:6px}@supports (color:color-mix(in lab,red,red)){:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-text) 28%,transparent)}}h1,h2,h3,h4{letter-spacing:-.02em;line-height:1.12}.tnum{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}}@layer components{.shell{width:100%;max-width:1160px;margin-inline:auto;padding-inline:clamp(20px,5vw,40px)}.section{z-index:1;padding-block:clamp(72px,9vw,128px);position:relative}.section-tight{padding-block:clamp(48px,6vw,80px)}.grad-text{background:linear-gradient(110deg,var(--color-brand) 0,var(--color-sky) 48%,var(--color-violet-soft) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .grad-text{background-image:linear-gradient(110deg,#0f766e,#0369a1 48%,#6d28d9)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-text);background:linear-gradient(135deg,rgba(var(--brand-rgb),.14),rgba(var(--sky-rgb),.05));border:1px solid rgba(var(--brand-rgb),.24);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.eyebrow .dot{background:var(--color-brand);width:6px;height:6px;box-shadow:0 0 8px var(--color-brand);border-radius:50%}.section-title{letter-spacing:-.025em;font-size:clamp(1.7rem,1.2rem + 2.2vw,2.6rem);font-weight:800}.section-sub{color:var(--t2);font-size:clamp(1.02rem,.96rem + .4vw,1.22rem);line-height:1.55}.btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-size:.95rem;font-weight:700;line-height:1;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:linear-gradient(135deg,var(--color-brand),var(--color-brand-2));color:var(--on-brand);box-shadow:0 8px 22px rgba(var(--brand-rgb),.35),inset 0 1px 0 #ffffff4d}.btn-primary svg{stroke:var(--on-brand)}.btn-primary:hover{box-shadow:0 14px 32px rgba(var(--brand-rgb),.48),inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.btn-ghost{background:var(--surface);color:var(--t1);border-color:var(--line-strong)}.btn-ghost:hover{border-color:rgba(var(--brand-rgb),.55);background:var(--elevated);transform:translateY(-2px)}.btn-lg{padding:17px 32px;font-size:1rem}.icon-btn{background:var(--surface);border:1px solid var(--line);width:40px;height:40px;color:var(--t2);cursor:pointer;border-radius:999px;place-items:center;transition:color .15s,border-color .15s,transform .15s;display:grid}.icon-btn:hover{color:var(--t1);border-color:var(--line-strong);transform:translateY(-1px)}.brand-mark{background:linear-gradient(135deg,var(--color-brand),var(--color-brand-2));width:30px;height:30px;box-shadow:0 4px 14px rgba(var(--brand-rgb),.45);border-radius:9px;place-items:center;display:grid}.phone{background:var(--bg);width:300px;height:624px;box-shadow:var(--sh-3),0 0 0 10px #0a0d17,0 0 0 11px #20283c,0 0 60px rgba(var(--pc-rgb,var(--brand-rgb)),.22);--pc:var(--color-safe);--pc-rgb:var(--safe-rgb);--bg:#080c14;--bg-2:#0a0f1a;--surface:#0f1423;--elevated:#131b2e;--line:#1c1f27;--t1:#fff;--t2:#9ca0ad;--t3:#8a8c9c;border-radius:46px;flex:none;transition:box-shadow .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}[data-theme=light] .phone{box-shadow:var(--sh-3),0 0 0 10px #e7e9f1,0 0 0 11px #d3d7e4,0 0 50px rgba(var(--pc-rgb,var(--brand-rgb)),.2)}.phone:before{content:"";z-index:20;background:#000;border-radius:18px;width:108px;height:27px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.phone-statusbar{height:50px;color:var(--t1);z-index:15;justify-content:space-between;align-items:center;padding:18px 26px 0;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.phone-screen{background:radial-gradient(120% 60% at 80% 0,rgba(var(--pc-rgb),.15),transparent 60%),var(--bg);flex-direction:column;gap:11px;padding:52px 16px 16px;display:flex;position:absolute;inset:0;overflow:hidden}.pulse-greeting{letter-spacing:-.02em;margin-top:2px;font-size:18px;font-weight:700}.pulse-greeting span{color:var(--t2);font-weight:600}.pulse-hero{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:18px;padding:15px 15px 17px;position:relative;overflow:hidden}.blob-mini{background:linear-gradient(135deg,var(--pc),var(--pc));width:76px;height:76px;position:absolute;top:20px;right:14px}@supports (color:color-mix(in lab,red,red)){.blob-mini{background:linear-gradient(135deg,var(--pc),color-mix(in srgb,var(--pc) 55%,#fff))}}.blob-mini{box-shadow:0 0 34px rgba(var(--pc-rgb),.42);will-change:transform,border-radius;border-radius:48% 52% 36% 64%/59% 50% 50% 41%;animation:morph 12s ease-in-out infinite,pulseBlob 3s ease-in-out infinite}.pulse-amount,.pulse-avail,.pulse-label,.pulse-phrase{max-width:calc(100% - 92px)}.pulse-label{letter-spacing:.16em;opacity:.85;font-size:10px}.pulse-amount,.pulse-label{color:var(--pc);font-weight:800}.pulse-amount{letter-spacing:-.02em;font-size:38px;line-height:1.05;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pulse-avail{color:var(--t2);margin-top:4px;font-size:12.5px}.pulse-phrase{color:var(--pc);margin-top:6px;font-size:13px;font-weight:600}.pulse-chip{color:var(--pc);background:rgba(var(--pc-rgb),.12);border:1px solid rgba(var(--pc-rgb),.3);border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.pulse-chip .dot{background:var(--pc);width:6px;height:6px;box-shadow:0 0 6px var(--pc);border-radius:50%}.pulse-insight{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:16px;padding:12px 14px}.pulse-insight .l{letter-spacing:.16em;color:var(--pc);font-size:10px;font-weight:800}.pulse-insight .t{color:var(--t2);margin-top:5px;font-size:12.5px;line-height:1.45}.pulse-garden{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:16px;flex:1;min-height:0;padding:14px}.pulse-garden .gt{font-size:14px;font-weight:700}.pulse-garden .gs{color:var(--t3);margin-top:1px;font-size:10.5px}.garden-area{width:100%;height:152px;margin-top:6px;position:relative}.orb{text-align:center;color:#fff;text-shadow:0 1px 3px #00000059;letter-spacing:-.02em;white-space:nowrap;border-radius:48% 52% 36% 64%/59% 50% 50% 41%;justify-content:center;align-items:center;padding:2px;font-size:8.5px;font-weight:700;line-height:1;animation:morph 12s ease-in-out infinite;display:flex;position:absolute;overflow:hidden}.flow-screen,.phone-stack{position:absolute;inset:0}.flow-screen{opacity:0;background:radial-gradient(120% 60% at 80% 0,rgba(var(--pc-rgb),.16),transparent 60%),var(--bg);gap:11px;padding:52px 16px 18px;transition:opacity .55s cubic-bezier(.16,1,.3,1)}.flow-center,.flow-screen{flex-direction:column;display:flex}.flow-center{text-align:center;flex:1;justify-content:center;align-items:center;gap:15px}.flow-title{letter-spacing:-.02em;font-size:16px;font-weight:700}.flow-muted{color:var(--t2);max-width:200px;font-size:12px;line-height:1.45}.flow-big-blob{background:linear-gradient(135deg,var(--pc),var(--pc));border-radius:48% 52% 36% 64%/59% 50% 50% 41%;width:116px;height:116px}@supports (color:color-mix(in lab,red,red)){.flow-big-blob{background:linear-gradient(135deg,var(--pc),color-mix(in srgb,var(--pc) 55%,#fff))}}.flow-big-blob{box-shadow:0 0 50px rgba(var(--pc-rgb),.45);animation:morph 12s ease-in-out infinite,pulseBlob 3s ease-in-out infinite}.flow-loader{gap:6px;display:flex}.flow-loader span{background:var(--pc);border-radius:50%;width:8px;height:8px;animation:td 1.4s infinite}.flow-loader span:nth-child(2){animation-delay:.2s}.flow-loader span:nth-child(3){animation-delay:.4s}.connect-icon{background:linear-gradient(135deg,var(--color-brand),var(--color-brand-2));width:60px;height:60px;box-shadow:0 10px 30px rgba(var(--brand-rgb),.42);color:#fff;border-radius:18px;place-items:center;display:grid}.connect-list{background:var(--surface);border:1px solid var(--line);border-radius:14px;width:100%;overflow:hidden}.connect-row{border-top:1px solid var(--line);align-items:center;gap:11px;padding:11px 13px;font-size:12.5px;font-weight:600;display:flex}.connect-row:first-child{border-top:none}.connect-dot{color:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.connect-cta{background:linear-gradient(135deg,var(--color-brand),var(--color-brand-2));width:100%;color:var(--on-brand);text-align:center;box-shadow:0 8px 20px rgba(var(--brand-rgb),.4);border-radius:999px;padding:13px;font-size:13px;font-weight:800}.flow-note{color:var(--t3);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.flow-insight-card{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--pc);width:100%;box-shadow:var(--sh-1);text-align:left;border-radius:14px;padding:15px}.flow-insight-card .badge{letter-spacing:.1em;color:var(--pc);background:rgba(var(--pc-rgb),.14);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:9.5px;font-weight:800;display:inline-flex}.flow-insight-card .t{margin-top:11px;font-size:13.5px;font-weight:600;line-height:1.4}.flow-insight-card .r{color:var(--t2);margin-top:8px;font-size:12px;line-height:1.45}.flow-step{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:20px;grid-template-columns:46px 1fr;gap:18px;padding:18px;transition:background .25s,border-color .25s,transform .25s;display:grid}.flow-step.active,.flow-step:hover{background:var(--surface);border-color:var(--line);transform:translate(4px)}.flow-num{background:linear-gradient(135deg,rgba(var(--brand-rgb),.16),rgba(var(--sky-rgb),.06));width:46px;height:46px;color:var(--brand-text);border:1px solid rgba(var(--brand-rgb),.26);border-radius:14px;place-items:center;font-size:1.05rem;font-weight:800;transition:background .25s,color .25s,box-shadow .25s;display:grid}.flow-step.active .flow-num{background:linear-gradient(135deg,var(--color-brand),var(--color-brand-2));color:var(--on-brand);box-shadow:0 6px 18px rgba(var(--brand-rgb),.42);border-color:#0000}.flow-step h3{font-size:1.18rem;font-weight:700}.flow-step p{color:var(--t2);margin-top:5px;font-size:.94rem;line-height:1.5}.card{border:1px solid var(--line);border-radius:var(--radius-card)}.card,.insight{background:var(--surface);box-shadow:var(--sh-1)}.insight{--c:var(--color-brand);--c-rgb:var(--brand-rgb);border:1px solid var(--line);border-left:3px solid var(--c);border-radius:18px;height:100%;padding:18px 18px 20px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.insight:hover{box-shadow:var(--sh-2);transform:translateY(-4px)}.insight .badge{letter-spacing:.1em;color:var(--c);background:rgba(var(--c-rgb),.14);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.62rem;font-weight:800;display:inline-flex}.insight .text{letter-spacing:-.01em;margin-top:13px;font-size:1.05rem;font-weight:600;line-height:1.4}.insight .rec{color:var(--t2);margin-top:9px;font-size:.92rem;line-height:1.5}.insight.celebration{--c:var(--color-safe);--c-rgb:var(--safe-rgb)}.insight.heads_up{--c:var(--color-comfortable);--c-rgb:var(--comfortable-rgb)}.insight.alert{--c:var(--color-watch);--c-rgb:var(--watch-rgb)}.insight.discovery{--c:var(--color-sky);--c-rgb:var(--sky-rgb)}.compare-col{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);height:100%;padding:28px 26px}.compare-col.new{border-color:rgba(var(--brand-rgb),.35);background:linear-gradient(180deg,rgba(var(--brand-rgb),.08),var(--surface) 62%);box-shadow:var(--sh-2)}.compare-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:800}.compare-li{border-top:1px solid var(--line);color:var(--t2);grid-template-columns:22px 1fr;gap:12px;padding:11px 0;font-size:.94rem;line-height:1.45;display:grid}.compare-li:first-child{border-top:none}.compare-col.new .compare-li{color:var(--t1)}.priv-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:52px 1fr;align-items:start;gap:18px;padding:24px;display:grid}.priv-ic{background:linear-gradient(135deg,rgba(var(--brand-rgb),.16),rgba(var(--sky-rgb),.05));border:1px solid rgba(var(--brand-rgb),.22);width:52px;height:52px;color:var(--brand-text);border-radius:15px;place-items:center;display:grid}.faq-item{border-bottom:1px solid var(--line)}.faq-q{text-align:left;cursor:pointer;width:100%;color:var(--t1);background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:22px 4px;font-size:1.12rem;font-weight:600;transition:color .15s;display:flex}.faq-q:hover{color:var(--brand-text)}.faq-chev{width:22px;height:22px;color:var(--t2);flex:none;transition:transform .3s cubic-bezier(.16,1,.3,1)}.faq-item.open .faq-chev{color:var(--brand-text);transform:rotate(180deg)}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1);display:grid}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a-clip{min-height:0;overflow:hidden}.faq-a-inner{color:var(--t2);max-width:64ch;padding:0 4px 22px;line-height:1.6}.cta-card{text-align:center;background:linear-gradient(135deg,rgba(var(--brand-rgb),.14),rgba(var(--sky-rgb),.07)),var(--surface);border:1px solid rgba(var(--brand-rgb),.3);border-radius:clamp(20px,3vw,32px);padding:clamp(40px,6vw,72px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.cta-card:before{content:"";background:radial-gradient(circle,rgba(var(--brand-rgb),.4),transparent 60%);filter:blur(30px);pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.cta-card>*{position:relative}.field{background:var(--bg-2);border:1.5px solid var(--line-strong);width:100%;color:var(--t1);border-radius:999px;padding:16px 20px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.field:focus{box-shadow:0 0 0 4px rgba(var(--brand-rgb),.16);outline:none}.cookie{z-index:200;background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line-strong);border-radius:var(--radius-card);width:min(680px,100vw - 32px);box-shadow:var(--sh-3);opacity:0;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(160%)}.cookie.show{opacity:1;transform:translate(-50%)translateY(0)}.legal-summary{border-radius:var(--radius-card);background:linear-gradient(135deg,rgba(var(--brand-rgb),.1),rgba(var(--sky-rgb),.04));border:1px solid rgba(var(--brand-rgb),.2);padding:18px 20px;line-height:1.6}.legal-toc a{color:var(--t2);border-left:2px solid #0000;border-radius:10px;padding:7px 12px;font-size:.92rem;transition:all .15s;display:block}.legal-toc a.active,.legal-toc a:hover{color:var(--t1);background:var(--surface);border-left-color:var(--brand-text)}.legal-body section{border-top:1px solid var(--line);padding-block:22px;scroll-margin-top:96px}.legal-body section:first-child{border-top:none;padding-top:0}.legal-body h2{margin-bottom:14px;font-size:1.3rem;font-weight:700}.legal-body h2 .num{color:var(--t3);margin-right:10px;font-weight:700}.legal-body p{color:var(--t2);margin-bottom:14px;line-height:1.7}.legal-body ul{margin:0 0 16px}.legal-body li{color:var(--t2);margin-bottom:10px;padding-left:26px;line-height:1.65;position:relative}.legal-body li:before{content:"";background:var(--color-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:6px}.legal-body strong{color:var(--t1);font-weight:700}.legal-body a{color:var(--brand-text);text-underline-offset:2px;text-decoration:underline}.fade-in-up{animation:fadeUp .7s cubic-bezier(.22,1,.36,1) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.reveal{opacity:1}html.js .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}html.js .reveal.in{opacity:1;transform:none}.float-card{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-strong);box-shadow:var(--sh-2);will-change:transform;border-radius:16px;max-width:230px;padding:13px 15px;animation:floaty 6s ease-in-out infinite;position:absolute}.flow-big-blob{will-change:transform,border-radius}.float-card .badge{letter-spacing:.1em;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:.6rem;font-weight:800;display:inline-flex}.float-card .t{margin-top:8px;font-size:.78rem;font-weight:600;line-height:1.35}.skip-link{z-index:300;background:var(--color-brand);color:#04130f;border-radius:999px;padding:10px 16px;font-weight:700;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:50%;transform:translate(-50%)}.light-only{display:none}[data-theme=light] .light-only{display:block}[data-theme=light] .dark-only{display:none}.field{caret-color:var(--brand-text);transition:border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.field::placeholder{color:var(--t3);transition:color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1)}.field:hover:not(:focus){border-color:var(--brand-text)}@supports (color:color-mix(in lab,red,red)){.field:hover:not(:focus){border-color:color-mix(in srgb,var(--brand-text) 45%,var(--line-strong))}}.field:focus{border-color:var(--brand-text);background:var(--brand-text)}@supports (color:color-mix(in lab,red,red)){.field:focus{background:color-mix(in srgb,var(--brand-text) 5%,var(--bg-2))}}.field:focus{box-shadow:0 0 0 4px rgba(var(--brand-rgb),.2),0 6px 22px rgba(var(--brand-rgb),.14);transform:translateY(-1px)scale(1.006)}.field:focus::placeholder{color:#0000;opacity:0}.field.is-invalid:focus,.field[aria-invalid=true]:focus{border-color:var(--color-over);box-shadow:0 0 0 4px rgba(var(--over-rgb),.2)}.success-burst{animation:successIn .5s cubic-bezier(.22,1,.36,1) both}.success-check{transform-origin:50%;animation:successPop .5s cubic-bezier(.34,1.4,.5,1) 40ms both;position:relative}.success-check:before{content:"";border-radius:inherit;background:rgba(var(--safe-rgb),.35);z-index:-1;opacity:0;animation:successHalo .7s cubic-bezier(.22,1,.36,1) .12s both;position:absolute;inset:0;transform:scale(.6)}.success-check-svg path{stroke-dasharray:30;stroke-dashoffset:30px;animation:successDraw .42s cubic-bezier(.65,0,.35,1) .22s both}.success-line{animation:successLine .5s cubic-bezier(.22,1,.36,1) both}.success-burst .success-line:first-of-type{animation-delay:.34s}.success-burst .success-line:nth-of-type(2){animation-delay:.42s}.inline-waitlist-band{box-shadow:var(--sh-1);transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1);position:relative}.inline-waitlist-band:before{content:"";border-radius:inherit;background:linear-gradient(120deg,rgba(var(--brand-rgb),.55),rgba(var(--sky-rgb),.25) 60%,transparent);opacity:0;pointer-events:none;padding:1px;transition:opacity .22s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.inline-waitlist-band:hover{box-shadow:var(--sh-2),0 18px 44px rgba(var(--brand-rgb),.12);border-color:rgba(var(--brand-rgb),.5);transform:translateY(-3px)}.inline-waitlist-band:hover:before{opacity:1}html.js .reveal-scale[data-delay],html.js .reveal[data-delay]{transition-delay:calc(var(--rd,0) * 80ms)}html.js .reveal-scale[data-delay="1"],html.js .reveal[data-delay="1"]{--rd:1}html.js .reveal-scale[data-delay="2"],html.js .reveal[data-delay="2"]{--rd:2}html.js .reveal-scale[data-delay="3"],html.js .reveal[data-delay="3"]{--rd:3}html.js .reveal-scale[data-delay="4"],html.js .reveal[data-delay="4"]{--rd:4}html.js .reveal-scale[data-delay="5"],html.js .reveal[data-delay="5"]{--rd:5}html.js .reveal-scale[data-delay="6"],html.js .reveal[data-delay="6"]{--rd:6}html.js .reveal-scale[data-delay="7"],html.js .reveal[data-delay="7"]{--rd:7}html.js .reveal-scale{opacity:0;will-change:opacity,transform;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(18px)scale(.965)}html.js .reveal-scale.in{opacity:1;will-change:auto;transform:none}.reveal-scale{opacity:1}html.js .reveal{will-change:opacity,transform}html.js .reveal.in{will-change:auto}.title-sweep{display:inline-block;position:relative}.title-sweep:after{content:"";background:linear-gradient(90deg,var(--color-brand),var(--color-sky) 55%,var(--color-violet-soft));transform-origin:0;opacity:0;border-radius:999px;width:100%;height:3px;transition:transform .6s cubic-bezier(.16,1,.3,1) .12s,opacity .3s .12s;position:absolute;bottom:-.16em;left:0;transform:scaleX(0)}.reveal-scale.in .title-sweep:after,.reveal.in .title-sweep:after,html:not(.js) .title-sweep:after{opacity:1;transform:scaleX(1)}.link-underline{transition:color .16s;position:relative}.link-underline:after{content:"";transform-origin:0;opacity:.85;background:currentColor;border-radius:999px;height:1.5px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.link-underline:hover{color:var(--brand-text)}.link-underline:focus-visible:after,.link-underline:hover:after{transform:scaleX(1)}.link-underline:focus-visible{color:var(--brand-text)}.legal-body a{text-underline-offset:0;text-decoration:none;transition:color .16s;position:relative}.legal-body a:after{content:"";transform-origin:0;opacity:.35;background:currentColor;border-radius:999px;height:1.5px;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .16s,background .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(1)}.legal-body a:focus-visible,.legal-body a:hover{color:var(--brand-text)}.legal-body a:focus-visible:after,.legal-body a:hover:after{opacity:1;background:var(--color-brand);transform:scaleX(1.02)}html{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px;transition:background .18s}::-webkit-scrollbar-thumb:hover{background:var(--brand-text)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--brand-text) 55%,var(--line-strong))}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}::selection{background:rgba(var(--brand-rgb),.32);color:var(--t1);text-shadow:none}.phone ::selection{background:rgba(var(--brand-rgb),.42);color:#fff}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-\[90px\]{top:90px}.bottom-2{bottom:calc(var(--spacing) * 2)}.left-1\/2{left:50%}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[100\]{z-index:100}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[clamp\(36px\,5vw\,56px\)\]{margin-top:clamp(36px,5vw,56px)}.mt-px{margin-top:1px}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-\[18px\]{margin-bottom:18px}.mb-\[clamp\(40px\,5vw\,64px\)\]{margin-bottom:clamp(40px,5vw,64px)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-\[18px\]{width:18px;height:18px}.size-\[24px\]{width:24px;height:24px}.size-\[26px\]{width:26px;height:26px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[470px\]{height:470px}.h-full{height:100%}.min-h-\[1\.1em\]{min-height:1.1em}.min-h-\[560px\]{min-height:560px}.w-\[46px\]{width:46px}.w-\[48px\]{width:48px}.w-\[390px\]{width:390px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[34ch\]{max-width:34ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[clamp\(16px\,3vw\,32px\)\]{gap:clamp(16px,3vw,32px)}.gap-\[clamp\(28px\,4vw\,56px\)\]{gap:clamp(28px,4vw,56px)}.gap-\[clamp\(32px\,5vw\,64px\)\]{gap:clamp(32px,5vw,64px)}.rounded-\[44\%_56\%_52\%_48\%\]{border-radius:44% 56% 52% 48%}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[rgba\(45\,212\,168\,\.28\)\]{border-color:#2dd4a847}.border-\[var\(--line\)\]{border-color:var(--line)}.bg-\[rgba\(45\,212\,168\,\.14\)\]{background-color:#2dd4a824}.bg-\[var\(--elevated\)\]{background-color:var(--elevated)}.p-\[clamp\(24px\,4vw\,40px\)\]{padding:clamp(24px,4vw,40px)}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[clamp\(48px\,6vw\,72px\)\]{padding-top:clamp(48px,6vw,72px)}.pt-\[clamp\(48px\,6vw\,80px\)\]{padding-top:clamp(48px,6vw,80px)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-\[clamp\(24px\,3vw\,32px\)\]{padding-bottom:clamp(24px,3vw,32px)}.pb-\[clamp\(60px\,8vw\,100px\)\]{padding-bottom:clamp(60px,8vw,100px)}.text-center{text-align:center}.\!text-\[0\.82rem\]{font-size:.82rem!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.16rem\]{font-size:1.16rem}.text-\[clamp\(1\.3rem\,1rem\+1\.2vw\,1\.8rem\)\]{font-size:clamp(1.3rem,1rem + 1.2vw,1.8rem)}.text-\[clamp\(2\.1rem\,1\.4rem\+3\.2vw\,3\.4rem\)\]{font-size:clamp(2.1rem,1.4rem + 3.2vw,3.4rem)}.text-\[clamp\(2\.2rem\,1\.4rem\+3vw\,3\.4rem\)\]{font-size:clamp(2.2rem,1.4rem + 3vw,3.4rem)}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-\[var\(--brand-text\)\]{color:var(--brand-text)}.text-\[var\(--color-over\)\]{color:var(--color-over)}.text-\[var\(--color-safe\)\]{color:var(--color-safe)}.text-\[var\(--t1\)\]{color:var(--t1)}.text-\[var\(--t2\)\]{color:var(--t2)}.text-\[var\(--t3\)\]{color:var(--t3)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media not all and (min-width:48rem){.max-md\:text-center{text-align:center}}@media not all and (min-width:40rem){.max-sm\:flex-col{flex-direction:column}.max-sm\:text-center{text-align:center}}@media (min-width:48rem){.md\:w-\[420px\]{width:420px}.md\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}}}:root,[data-theme=dark]{--bg:#080c14;--bg-2:#0a0f1a;--surface:#0f1423;--elevated:#131b2e;--overlay:#1a2236;--line:#1c1f27;--line-strong:#34353f;--glass:#131b2e99;--t1:#fff;--t2:#9ca0ad;--t3:#8a8c9c;--brand-text:#2dd4a8;--on-brand:#04241c;--brand-rgb:45,212,168;--violet-rgb:124,58,237;--safe-rgb:52,210,153;--comfortable-rgb:251,191,36;--watch-rgb:249,115,22;--over-rgb:239,68,68;--sky-rgb:14,165,233;--sh-1:0 4px 12px #00000059;--sh-2:0 8px 24px #00000073;--sh-3:0 24px 60px #0000008c;color-scheme:dark}[data-theme=light]{--bg:#f2f3f7;--bg-2:#fff;--elevated:#ebebf0;--line:#e5e7eb;--line-strong:#b0b2bc;--glass:#ffffffb8;--t1:#0f1423;--t2:#4b5563;--t3:#5b6472;--brand-text:#0f766e;--on-brand:#04241c;--sh-1:0 4px 12px #1018280f;--sh-2:0 10px 28px #1018281a;--sh-3:0 24px 60px #10182824;color-scheme:light}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(58% 48% at 80% -6%,rgba(var(--brand-rgb),.18),transparent 70%),radial-gradient(46% 40% at 6% 6%,rgba(var(--violet-rgb),.14),transparent 70%),radial-gradient(54% 48% at 50% 110%,rgba(var(--sky-rgb),.1),transparent 70%);position:fixed;inset:0}[data-theme=light] body:before{opacity:.55}@keyframes morph{0%,to{border-radius:48% 52% 36% 64%/59% 50% 50% 41%}25%{border-radius:38% 62% 63% 37%/41% 44% 56% 59%}50%{border-radius:61% 39% 48% 52%/65% 46% 54% 35%}75%{border-radius:42% 58% 54% 46%/47% 62% 38% 53%}}@keyframes pulseBlob{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes haloPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes td{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes pdot{0%,to{box-shadow:0 0 6px}50%{box-shadow:0 0 14px}}@media (max-width:360px){.phone{transform-origin:top;transform:scale(.84)}}.btn{isolation:isolate;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1);overflow:hidden}.btn,.btn>*{position:relative}.btn>*{z-index:1}.btn:active{transition-duration:70ms,70ms,70ms,70ms,70ms;transform:translateY(0)scale(.965)}.btn-primary:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 18%,#ffffff6b 48%,#0000 78%);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;inset:-1px;transform:translate(-130%)skew(-14deg)}.btn-primary:hover:before{opacity:1;transform:translate(130%)skew(-14deg)}.btn-primary:active:before{transition:none}.btn-primary:hover{box-shadow:0 18px 38px rgba(var(--brand-rgb),.5),0 4px 14px rgba(var(--brand-rgb),.3),inset 0 1px 0 #ffffff47}.btn-primary:active{box-shadow:0 6px 16px rgba(var(--brand-rgb),.42),inset 0 1px 1px #00000029}.btn-ghost:hover{border-color:rgba(var(--brand-rgb),.55);background:linear-gradient(135deg,rgba(var(--brand-rgb),.08),rgba(var(--sky-rgb),.03)),var(--elevated);box-shadow:0 12px 26px #00000047,0 0 0 1px rgba(var(--brand-rgb),.14);color:var(--t1);transform:translateY(-2px)}[data-theme=light] .btn-ghost:hover{box-shadow:0 12px 26px #1018281a,0 0 0 1px rgba(var(--brand-rgb),.18)}.btn-ghost:active{background:var(--elevated)}.btn-arrow svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.btn-arrow:hover svg{transform:translate(3px)}.btn-arrow:active svg{transform:translate(1px)}.icon-btn{transition:color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),background .15s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1)}.icon-btn:hover{color:var(--t1);border-color:rgba(var(--brand-rgb),.45);background:var(--elevated);box-shadow:0 6px 16px rgba(var(--brand-rgb),.18);transform:translateY(-1px)}.icon-btn:active{background:var(--surface);transition-duration:70ms;transform:translateY(0)scale(.92);box-shadow:inset 0 1px 3px #0000002e}.site-header{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in srgb,var(--bg) 0%,transparent)}}.site-header{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();transition:background .32s cubic-bezier(.16,1,.3,1),border-color .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .32s cubic-bezier(.16,1,.3,1),backdrop-filter .32s cubic-bezier(.16,1,.3,1);box-shadow:0 0 #0000}.site-header.is-scrolled{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.site-header.is-scrolled{background:color-mix(in srgb,var(--bg) 72%,transparent)}}.site-header.is-scrolled{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:var(--sh-1)}.site-header:after{content:"";background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.45) 25%,rgba(var(--sky-rgb),.35) 75%,transparent);opacity:0;pointer-events:none;height:1px;transition:opacity .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0}.site-header.is-scrolled:after{opacity:.7}.nav-link{-webkit-tap-highlight-color:transparent}.nav-link:after{background:linear-gradient(90deg,var(--color-brand),var(--color-brand-2));transform-origin:50%;opacity:.9;pointer-events:none;border-radius:999px;height:2px;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s;bottom:5px;left:14px;right:14px}.nav-link:focus-visible:after,.nav-link:hover:after,.nav-link[aria-current=page]:after{transform:scaleX(1)}.nav-link:focus-visible{outline:none}.brand-logo{-webkit-tap-highlight-color:transparent}.brand-logo img{transform-origin:50%;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-radius .26s cubic-bezier(.16,1,.3,1)}.brand-logo:focus-visible img,.brand-logo:hover img{box-shadow:0 6px 18px rgba(var(--brand-rgb),.5),0 0 0 1px rgba(var(--brand-rgb),.25);border-radius:11px;transform:scale(1.06)rotate(-4deg)}.brand-logo:active img{transform:scale(.97)rotate(-2deg)}.brand-logo span{transition:color .2s cubic-bezier(.16,1,.3,1),letter-spacing .26s cubic-bezier(.16,1,.3,1)}.brand-logo:focus-visible span,.brand-logo:hover span{color:var(--brand-text)}.brand-logo:focus-visible{outline:none}.icon-btn svg{transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s}.icon-btn:hover .dark-only,.icon-btn:hover .sun{transform:rotate(38deg)scale(1.08)}.icon-btn:hover .light-only,.icon-btn:hover .moon{transform:rotate(-16deg)scale(1.08)}.icon-btn:active svg{transform:scale(.9)}[data-theme=dark] .icon-btn .dark-only,[data-theme=light] .icon-btn .light-only{animation:iconSwap .42s cubic-bezier(.22,1,.36,1) both}@keyframes iconSwap{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:rotate(0)scale(1)}}.card,.compare-col,.priv-card{--g:var(--brand-rgb);--mx:50%;--my:0%}.card{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative}.card:hover{border-color:rgba(var(--g),.42);box-shadow:var(--sh-2),0 22px 48px -20px rgba(var(--g),.42),inset 0 0 0 1px rgba(var(--g),.1)}[data-theme=light] .card:hover{box-shadow:var(--sh-2),0 20px 44px -22px rgba(var(--g),.3),inset 0 0 0 1px rgba(var(--g),.12)}.card-accent{transform-origin:50%;opacity:.85;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;transform:scaleX(.55)}.card:hover .card-accent{opacity:1;transform:scaleX(1)}.priv-card{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative}.priv-card:hover{border-color:rgba(var(--brand-rgb),.42);box-shadow:var(--sh-2),0 22px 48px -22px rgba(var(--brand-rgb),.38);transform:translateY(-4px)}[data-theme=light] .priv-card:hover{box-shadow:var(--sh-2),0 20px 44px -24px rgba(var(--brand-rgb),.26)}.priv-ic{transition:transform .3s cubic-bezier(.16,1,.3,1),background .25s,border-color .25s,box-shadow .25s}.priv-card:hover .priv-ic{background:linear-gradient(135deg,rgba(var(--brand-rgb),.26),rgba(var(--sky-rgb),.09));border-color:rgba(var(--brand-rgb),.4);box-shadow:0 8px 20px -10px rgba(var(--brand-rgb),.45);transform:translateY(-2px)}.compare-col{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative}.compare-col:hover{border-color:var(--line-strong);box-shadow:var(--sh-2);transform:translateY(-4px)}.compare-col.new{--g:var(--brand-rgb)}.compare-col.new:hover{border-color:rgba(var(--brand-rgb),.55);box-shadow:var(--sh-2),0 24px 52px -22px rgba(var(--brand-rgb),.42);transform:translateY(-4px)}[data-theme=light] .compare-col.new:hover{box-shadow:var(--sh-2),0 22px 48px -24px rgba(var(--brand-rgb),.28)}.card:after,.compare-col:after,.priv-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx) var(--my),rgba(var(--g),.14),transparent 60%);z-index:0;transition:opacity .25s;position:absolute;inset:0}.compare-col>*,.priv-card>*{z-index:1;position:relative}.card:hover:after,.compare-col:hover:after,.priv-card:hover:after{opacity:1}.insight{isolation:isolate;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-color .26s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.insight:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 80% at 0 0,rgba(var(--c-rgb),.14),transparent 58%);opacity:0;transition:opacity .26s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.insight:focus-within,.insight:hover{border-color:rgba(var(--c-rgb),.42);box-shadow:var(--sh-2),0 16px 34px -12px rgba(var(--c-rgb),.42),inset 0 0 0 1px rgba(var(--c-rgb),.1);transform:translateY(-5px)}.insight:focus-within:after,.insight:hover:after{opacity:1}[data-theme=light] .insight:focus-within,[data-theme=light] .insight:hover{box-shadow:var(--sh-2),0 14px 30px -14px rgba(var(--c-rgb),.5),inset 0 0 0 1px rgba(var(--c-rgb),.12)}.insight .badge{transition:background .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.insight .badge>*{z-index:1;position:relative}.insight .badge:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,var(--c) 48%,transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.insight .badge:before{background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--c) 65%,transparent) 48%,transparent 66%)}}.insight .badge:before{opacity:0;transform:translate(-130%)}.insight:focus-within .badge,.insight:hover .badge{background:rgba(var(--c-rgb),.2);box-shadow:0 0 0 1px rgba(var(--c-rgb),.28),0 4px 14px -6px rgba(var(--c-rgb),.5)}.insight:focus-within .badge:before,.insight:hover .badge:before{opacity:.9;transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .2s;transform:translate(130%)}.insight .badge svg{transform-origin:50%;transition:transform .22s cubic-bezier(.22,1,.36,1)}.insight:focus-within .badge svg,.insight:hover .badge svg{transform:scale(1.14)rotate(-6deg)}.insight.discovery:focus-within .badge svg,.insight.discovery:hover .badge svg{transform:scale(1.16)rotate(0)}.insight.celebration:focus-within .badge svg,.insight.celebration:hover .badge svg{transform:scale(1.16)rotate(14deg)}.insight:active{transition-duration:.1s;transform:translateY(-2px)scale(.995)}@keyframes fadeUpHero{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.hero-halo{will-change:transform;animation:haloPulse 7s ease-in-out infinite,haloDrift 19s ease-in-out infinite}@keyframes haloDrift{0%,to{translate:0}25%{translate:14px -10px}50%{translate:-6px 12px}75%{translate:-14px -6px}}@keyframes phoneIdle{0%,to{transform:translate(0)}50%{transform:translateY(-7px)}}.float-card{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,border-color .2s;animation:cardDrift 7s ease-in-out infinite}.float-card:nth-of-type(2n){animation-name:cardDriftAlt;animation-duration:8.4s}.float-card:hover{box-shadow:var(--sh-3);border-color:rgba(var(--brand-rgb),.42);transform:translateY(-4px)scale(1.025)}@keyframes cardDrift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(5px,-13px)rotate(.6deg)}}@keyframes cardDriftAlt{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-5px,-11px)rotate(-.6deg)}}.eyebrow .dot,.pulse-chip .dot,.status-dot{will-change:transform;animation:dotPulse 2.4s ease-in-out infinite}@keyframes dotPulse{0%,to{box-shadow:0 0 6px currentColor,0 0 0 0 rgba(var(--brand-rgb),.42);transform:scale(1)}50%{box-shadow:0 0 12px currentColor,0 0 0 4px rgba(var(--brand-rgb),0);transform:scale(1.18)}}.pulse-chip .dot{animation-name:dotPulsePc}@keyframes dotPulsePc{0%,to{transform:scale(1);box-shadow:0 0 6px}50%{transform:scale(1.18);box-shadow:0 0 13px}}.flow-step{transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);position:relative}.flow-step:hover{box-shadow:var(--sh-1);transform:translate(6px)}.flow-step.active{box-shadow:none;transform:translate(4px)}.flow-step:focus-visible{transform:translate(6px)}.flow-step:before{content:"";background:rgba(var(--brand-rgb),.18);opacity:0;pointer-events:none;border-radius:999px;width:3px;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:absolute;top:14px;bottom:14px;left:0}.flow-step.active:before,.flow-step:hover:before{opacity:1}.flow-step:after{content:"";background:linear-gradient(180deg,var(--color-brand),var(--color-brand-2));width:3px;box-shadow:0 0 10px rgba(var(--brand-rgb),.5);transform-origin:top;opacity:0;pointer-events:none;border-radius:999px;position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}.flow-step.active:after{opacity:1;animation:flowProgress 3.2s linear both}@keyframes flowProgress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.flow-num{isolation:isolate;transition:background .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);position:relative}.flow-step:hover .flow-num{transform:translateY(-2px)scale(1.04)}.flow-step:focus-visible .flow-num,.flow-step:hover .flow-num{border-color:rgba(var(--brand-rgb),.5);box-shadow:0 4px 14px rgba(var(--brand-rgb),.2)}.flow-step.active .flow-num{animation:flowNumPop .42s cubic-bezier(.22,1,.36,1) both}@keyframes flowNumPop{0%{transform:scale(.9)}55%{transform:scale(1.12)}to{transform:scale(1)}}.flow-step.active .flow-num:after{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--color-brand),var(--color-brand-2));z-index:-1;opacity:.5;filter:blur(7px);will-change:transform,opacity;animation:flowNumGlow 2s ease-in-out infinite;position:absolute;inset:-3px}@keyframes flowNumGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.65;transform:scale(1.12)}}.flow-screen{transform-origin:50% 42%;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),background .6s cubic-bezier(.16,1,.3,1)}.flow-screen[aria-hidden]{transform:translateY(10px)scale(.975)}.flow-screen:not([aria-hidden]){transform:none}@property --orb-bob{syntax:"<length>";inherits:false;initial-value:0}@property --orb-s{syntax:"<number>";inherits:false;initial-value:1}@property --orb-r{syntax:"<angle>";inherits:false;initial-value:0deg}.orb{--orb-c:0px,0px;--orb-bob:0px;--orb-s:1;--orb-r:0deg;--orb-glow:0;cursor:pointer;transform:translate(var(--orb-c)) translateY(var(--orb-bob)) scale(var(--orb-s)) rotate(var(--orb-r));will-change:transform,filter;filter:saturate(calc(1 + var(--orb-glow) * .22)) brightness(calc(1 + var(--orb-glow) * .07));transition:--orb-s .2s cubic-bezier(.16,1,.3,1),--orb-r .2s cubic-bezier(.16,1,.3,1),--orb-glow .2s cubic-bezier(.16,1,.3,1),filter .2s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .55s;animation:morph 12s ease-in-out infinite,orbBob 6s ease-in-out infinite}.orb-c{--orb-c:-50%,-50%}.orb:nth-child(2){animation-delay:0s,-1.6s}.orb:nth-child(3){animation-delay:0s,-3.1s}.orb:nth-child(4){animation-delay:0s,-4.4s}.orb:nth-child(5){animation-delay:0s,-2.3s}.orb:nth-child(6){animation-delay:0s,-5s}.orb:focus-visible,.orb:hover{--orb-s:1.12;--orb-r:-3deg;--orb-glow:1;z-index:8;box-shadow:0 0 0 1px #2dd4a859,0 6px 18px rgba(var(--brand-rgb),.34),0 0 26px rgba(var(--brand-rgb),.45)}@supports (color:color-mix(in lab,red,red)){.orb:focus-visible,.orb:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-brand) 35%,transparent),0 6px 18px rgba(var(--brand-rgb),.34),0 0 26px rgba(var(--brand-rgb),.45)}}.orb:active{--orb-s:1.05;--orb-r:-1deg;transition:--orb-s .1s cubic-bezier(.22,1,.36,1),--orb-r .1s cubic-bezier(.22,1,.36,1),box-shadow .1s cubic-bezier(.22,1,.36,1)}.garden-area:hover .orb{transition-property:--orb-s,--orb-r,--orb-glow,filter,box-shadow,opacity}@keyframes orbBob{0%,to{--orb-bob:0px}50%{--orb-bob:-6px}}.faq-item{position:relative}.faq-item:before{content:"";background:linear-gradient(180deg,var(--color-brand),var(--color-brand-2));width:3px;box-shadow:0 0 12px rgba(var(--brand-rgb),.5);opacity:0;transform-origin:50%;pointer-events:none;border-radius:999px;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;top:14px;bottom:14px;left:-14px;transform:scaleY(.35)}.faq-item:hover:before{opacity:.65;transform:scaleY(1)}.faq-item.open:before{opacity:1;transform:scaleY(1)}.faq-q{will-change:auto;border-radius:14px;transition:color .15s,transform .2s cubic-bezier(.16,1,.3,1),background-color .2s;position:relative}.faq-q:hover{color:var(--brand-text);background-color:var(--brand-text);transform:translate(6px)}@supports (color:color-mix(in lab,red,red)){.faq-q:hover{background-color:color-mix(in srgb,var(--brand-text) 7%,transparent)}}.faq-q:focus-visible{color:var(--brand-text);background-color:var(--brand-text);outline:none;transform:translate(6px)}@supports (color:color-mix(in lab,red,red)){.faq-q:focus-visible{background-color:color-mix(in srgb,var(--brand-text) 9%,transparent)}}.faq-q:focus-visible{box-shadow:inset 0 0 0 1.5px rgba(var(--brand-rgb),.55),0 0 0 4px var(--brand-text)}@supports (color:color-mix(in lab,red,red)){.faq-q:focus-visible{box-shadow:inset 0 0 0 1.5px rgba(var(--brand-rgb),.55),0 0 0 4px color-mix(in srgb,var(--brand-text) 22%,transparent)}}.faq-q:active{transform:translate(6px)scale(.992)}.faq-item.open>.faq-q{color:var(--brand-text)}.faq-chev{transition:transform .34s cubic-bezier(.16,1,.3,1),color .18s}.faq-q:focus-visible .faq-chev,.faq-q:hover .faq-chev{color:var(--brand-text);transform:scale(1.12)}.faq-item.open .faq-chev{color:var(--brand-text);transform:rotate(180deg)scale(1.06)}.faq-a{transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1)}.faq-a-inner{opacity:0;transition:opacity .28s,transform .42s cubic-bezier(.16,1,.3,1);transform:translateY(-6px)}.faq-item.open .faq-a-inner{opacity:1;transition-delay:60ms;transform:none}@keyframes successIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes successPop{0%{opacity:0;transform:scale(0)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes successHalo{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes successDraw{to{stroke-dashoffset:0}}@keyframes successLine{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-theme=light]{--bg:#f5f4ef;--bg-2:#fbfaf7;--surface:#fff;--elevated:#ecede7;--overlay:#fff;--line:#daddd5;--line-strong:#b8beb5;--glass:#ffffffeb;--t1:#18201e;--t2:#58635f;--t3:#707a76;--brand-text:#0f6e64;--on-brand:#fff;--sh-1:0 1px 2px #18201e0d;--sh-2:0 10px 28px #18201e14;--sh-3:0 24px 60px #18201e21;--radius-card:18px;--radius-hero:24px}.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f4eff5;border-bottom:1px solid #0000}.site-header.is-scrolled{border-bottom-color:var(--line);background:#f5f4eff5;box-shadow:0 4px 18px #18201e0d}.nav-link:after,.site-header:after{display:none}.grad-text,[data-theme=light] .grad-text{color:var(--brand-text);-webkit-text-fill-color:currentColor;background:0 0}.eyebrow{color:var(--brand-text);letter-spacing:.11em;background:0 0;border:0;border-radius:0;padding:0;font-size:.74rem}.eyebrow .dot,.title-sweep:after{display:none}.btn{box-shadow:none;border-radius:10px}.btn:before{display:none}.btn-primary{color:#fff;box-shadow:none;background:#0f6e64;border-color:#0f6e64}.btn-primary:hover{background:#0b5c54;border-color:#0b5c54;transform:translateY(-1px);box-shadow:0 8px 18px #0f6e6429}.btn-ghost{border-color:var(--line-strong);background:0 0}.btn-ghost:hover{box-shadow:none;background:#ffffff8c;border-color:#88918c;transform:translateY(-1px)}.icon-btn{box-shadow:none;border-radius:10px}.section[id=faq],.section[id=how-it-works],.section[id=insights],.section[id=privacy]{background:#fff;border-block:1px solid #e7e8e2}.card,.compare-col,.insight,.priv-card{border-color:var(--line);box-shadow:none;border-radius:16px}.card:hover,.compare-col.new:hover,.compare-col:hover,.insight:focus-within,.insight:hover,.priv-card:hover{box-shadow:none;transform:none!important}.card-accent,.card:after,.compare-col:after,.insight:after,.priv-card:after{display:none}.compare-col.new{box-shadow:none;background:#f1f8f5;border-color:#9fc9be}.insight{border-left-width:3px}.insight .badge:before{display:none}.insight:focus-within .badge,.insight:hover .badge{box-shadow:none}.priv-ic{background:#edf5f2;border-color:#c7ddd7;border-radius:12px}.flow-step.active,.flow-step:focus-visible,.flow-step:hover{box-shadow:none;transform:none}.flow-step.active{border-color:var(--line);background:#f5f7f4}.flow-step.active .flow-num:after,.flow-step:after,.flow-step:before{display:none}.flow-num,.flow-step.active .flow-num{color:#0f6e64;box-shadow:none;background:#e4f1ed;border-color:#b9d9d1;animation:none}[data-theme=light] .phone{--bg:#f6f8f5;--bg-2:#fff;--surface:#fff;--elevated:#eaefea;--line:#dde3dd;--t1:#18201e;--t2:#5d6864;--t3:#737e79;background:var(--bg);box-shadow:0 28px 65px #18201e2e,0 0 0 9px #161b1a,0 0 0 10px #343a38}.flow-screen,.phone-screen{background:var(--bg)}.connect-list,.flow-insight-card,.pulse-garden,.pulse-hero,.pulse-insight{box-shadow:none}.phone .blob-mini,.phone .flow-big-blob{box-shadow:0 10px 26px rgba(var(--pc-rgb),.18)!important}.phone .orb{box-shadow:0 6px 14px #18201e1f!important}.phone .connect-cta,.phone .connect-icon{box-shadow:none;background:#0f6e64}.phone .connect-cta{color:#fff}.hero-halo{filter:none;transform:rotate(-4deg)}.hero-halo,.hero-phone{animation:none}.demo-control{border:1px solid var(--line-strong);color:var(--t2);background:#fffffff5;box-shadow:0 4px 16px #18201e17}.demo-control:hover{color:var(--t1)}.orb{filter:none;animation:morph 14s ease-in-out infinite}.orb:focus-visible,.orb:hover{--orb-s:1.04;--orb-r:0deg;filter:none}.garden-area:hover .orb:not(:hover){opacity:1}.inline-waitlist-band{box-shadow:none;background:#edf5f2!important;border-color:#b9d9d1!important}.inline-waitlist-band:before{display:none}.inline-waitlist-band:hover{box-shadow:none;transform:none}.cta-card{color:#fff;background:#153f3a;border-color:#153f3a}.cta-card:before{display:none}.cta-card .text-\[var\(--t2\)\],.cta-card .text-\[var\(--t3\)\],.cta-card p{color:#ffffffb8}.cta-card .field{color:#18201e;background:#fff;border-color:#fff}.cta-card .field::placeholder{color:#7b8581}.cta-card .btn-primary{color:#12342f;background:#bfe8da;border-color:#bfe8da}.cta-card .btn-primary:hover{background:#d1f0e5;border-color:#d1f0e5}.cookie{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.faq-item:before{display:none}.faq-q:focus-visible,.faq-q:hover{transform:none}.fade-in-up{animation:fadeSimple .45s ease-out both}@keyframes fadeSimple{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:640px){.hero-halo{max-width:78vw;transform:none;width:310px!important}}:root,[data-theme=light]{--font-mono-figures:var(--font-olbey-sans);--bg:#f0ede5;--bg-2:#f8f5ed;--surface:#fffdf7;--elevated:#e7e3d8;--overlay:#fffdf7;--line:#c9c5b9;--line-strong:#87877f;--t2:#45554f;--t3:#66716d;--brand-text:#0b6759;--editorial-green:#113c34;--editorial-mint:#bce8d1;--editorial-orange:#ed7444;--editorial-paper:#f0ede5;color-scheme:light}body{background:var(--editorial-paper);font-family:var(--font-olbey-sans),ui-sans-serif,system-ui,sans-serif;color:var(--t1);padding-top:82px}h1,h2,h3,h4{letter-spacing:-.035em}.chapter-label{font:600 .75rem/1.2 var(--font-mono-figures),monospace;letter-spacing:.11em;text-transform:uppercase;display:inline-block}.site-header{--page-progress:0%;height:82px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;transition:height .35s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;inset:0 0 auto;position:fixed!important}.site-header.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#f4f1e8e8;height:64px;box-shadow:0 10px 34px #10251f14}.header-frame{border-bottom:1px solid #0000;max-width:none;height:82px;transition:height .35s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative}.site-header.is-scrolled .header-frame{border-bottom-color:#10251f29;height:64px}.brand-orb{object-fit:contain;width:31px;height:31px}.brand-logo img{box-shadow:none!important}.brand-logo:focus-visible img,.brand-logo:hover img{box-shadow:none;transform:rotate(-7deg)scale(1.06)}.brand-logo:focus-visible span,.brand-logo:hover span{color:inherit;letter-spacing:.01em}.nav-link{height:auto;color:var(--t2);letter-spacing:-.01em;border:0;align-items:center;gap:7px;padding:9px 0;font-weight:600;display:inline-flex}.nav-link span{display:none}.nav-link:hover{color:var(--t1)!important;background:0 0!important}.nav-link:hover span{color:var(--editorial-orange);transform:translateY(-2px)}.access-ticket{color:#172820;background:var(--editorial-orange);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);align-items:center;gap:11px;min-height:50px;padding:9px 18px;transition:transform .28s cubic-bezier(.16,1,.3,1),background .25s}.access-ticket span{letter-spacing:.1em;text-transform:uppercase;opacity:.65;font-size:.58rem}.access-ticket strong{font-size:.79rem;font-weight:700}.access-ticket b{margin-left:3px;font-size:1rem;transition:transform .28s cubic-bezier(.16,1,.3,1)}.access-ticket:hover{background:var(--editorial-mint);transform:translateY(-3px)}.access-ticket:hover b{transform:translate(3px,-3px)}.site-header.is-scrolled .access-ticket{min-height:42px;padding-block:6px}.header-progress{pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.header-progress i{width:var(--page-progress);background:var(--editorial-orange);height:100%;transition:width 80ms linear;display:block}.btn{letter-spacing:-.01em;border-radius:2px;min-height:48px;padding:14px 20px;font-size:.88rem;font-weight:700}.btn-lg{min-height:58px;padding:16px 22px;font-size:.94rem}.btn-primary,.btn-primary:hover{--button-fill:var(--editorial-orange);background:var(--editorial-green);border-color:var(--editorial-green);box-shadow:none;position:relative}.btn-primary:before{opacity:1;background:var(--button-fill);transform-origin:bottom;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block;inset:0;transform:scaleY(0)}.btn-primary:hover:before{transform:scaleY(1)}.btn-primary:hover{color:#13241f;transform:translateY(-2px);box-shadow:0 10px 24px #10251f21}.btn-primary b{z-index:1;border-left:1px solid;place-items:center;width:27px;height:27px;margin:-5px -7px -5px 5px;font-size:1.05rem;transition:transform .32s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.btn-primary:hover b{transform:translate(3px,-3px)}.header-cta{min-height:42px;padding-block:10px}.icon-btn{border-color:var(--line);background:0 0;border-radius:2px}.site-header .mobile-menu-trigger{z-index:4;color:var(--t1);background:#fffdf7c7;position:absolute;top:14px;right:18px;display:grid!important}.editorial-hero{--hero-x:0px;--hero-y:0px;isolation:isolate;margin-top:-82px;position:relative;overflow:hidden}.hero-art{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero-art-image{object-fit:cover;object-position:center;filter:saturate(.84)contrast(.96);transform:scale(1.045) translate(calc(var(--hero-x) * -.32),calc(var(--hero-y) * -.32));transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.hero-paper{background:linear-gradient(90deg,#f2eee5e0,#f2eee5b3 38%,#f2eee514 69%),linear-gradient(#0000 52%,#0c251e1f);position:absolute;inset:0}.editorial-hero:after{content:"";pointer-events:none;z-index:5;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(310px,.55fr);align-items:center;gap:clamp(34px,7vw,110px);padding-block:clamp(142px,13vw,188px) 94px;display:grid}.hero-copy,.hero-signal{z-index:2;position:relative}.hero-orb-lens{z-index:1;pointer-events:none;filter:drop-shadow(0 28px 48px #08382f29);width:clamp(235px,28vw,455px);transform:translate(calc(var(--hero-x) * .12),calc(var(--hero-y) * .12)) rotate(-8deg);transition:transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:clamp(55px,10vh,120px);right:clamp(178px,18vw,285px)}.hero-orb-lens:before{content:"";-webkit-backdrop-filter:blur(3px)saturate(155%)contrast(108%);backdrop-filter:blur(3px)saturate(155%)contrast(108%);background:#56dcbe2e;position:absolute;inset:0;-webkit-mask:url(/olbey-orb-source.png) 50%/contain no-repeat;mask:url(/olbey-orb-source.png) 50%/contain no-repeat}.hero-orb-lens img{opacity:.47;mix-blend-mode:multiply;width:100%;height:auto;display:block;position:relative}.hero-overline{color:#27433b;font:600 .67rem/1.3 var(--font-mono-figures),monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:18px;margin-bottom:clamp(22px,4vw,48px);display:flex}.hero-overline span+span{border-left:1px solid #10251f66;padding-left:18px}.hero-title{color:#10251f;max-width:9.5ch;font:400 clamp(4.2rem,8.3vw,8.4rem)/.79 var(--font-olbey-display),Georgia,serif;letter-spacing:-.072em;text-wrap:balance}.hero-title em{color:#b84827;letter-spacing:-.065em;font-weight:400;display:block}.hero-deck{color:#2d413b;max-width:48ch;margin-top:clamp(28px,4vw,46px);font-size:clamp(1.05rem,1rem + .4vw,1.28rem);line-height:1.48}.hero-actions{align-items:center;gap:24px;margin-top:32px;display:flex}.hero-tour{color:#17342c;border-bottom:1px solid #10251f73;align-items:center;gap:10px;padding-block:9px 7px;font-size:.86rem;font-weight:700;display:inline-flex}.hero-tour b{transition:transform .3s cubic-bezier(.16,1,.3,1)}.hero-tour:hover b{transform:translateY(5px)}.hero-proof{color:#465852;align-items:center;gap:8px;margin-top:17px;font-size:.76rem;display:flex}.hero-proof svg{color:#136e5e;flex:none;width:15px;height:15px}.hero-proof span{min-width:0}.hero-signal{color:#eef5ec;border-top:5px solid var(--editorial-orange);width:min(100%,360px);transform:translate(calc(var(--hero-x) * .25),calc(var(--hero-y) * .25));background:#0e352ef5;align-self:end;margin:0 0 18px auto;padding:23px 25px 21px;transition:transform 1s cubic-bezier(.16,1,.3,1),box-shadow .3s;box-shadow:18px 18px #efebe18a}.hero-signal:hover{box-shadow:11px 11px #efebe1ad}.hero-signal-top{font:500 .69rem/1.2 var(--font-mono-figures),monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;display:flex}.hero-signal-top i{color:#bfe9cb;font-style:normal}.hero-signal>strong{letter-spacing:-.08em;margin-top:31px;font-size:clamp(4.4rem,6vw,6.5rem);font-weight:500;line-height:.8;display:block}.hero-signal>p{color:#eef5ecb8;margin-top:11px;font-size:.82rem}.hero-signal-rule{background:#ffffff2e;height:2px;margin:24px 0 15px;overflow:hidden}.hero-signal-rule span{transform-origin:0;background:#bfe9cb;height:100%;display:block}@keyframes readSignal{0%{transform:scaleX(.58)}to{transform:scaleX(1)}}.hero-signal dl{gap:7px;font-size:.7rem;display:grid}.hero-signal dl div{border-top:1px solid #ffffff21;justify-content:space-between;gap:18px;padding-top:7px;display:flex}.hero-signal dt{color:#eef5ec8c}.hero-signal dd{font-weight:600}.hero-edge{color:#10251fad;font:500 .69rem/1.2 var(--font-mono-figures),monospace;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:13px;display:flex;position:absolute;bottom:22px;left:clamp(20px,5vw,70px)}.hero-edge i{background:currentColor;width:64px;height:1px;position:relative;overflow:hidden}.hero-edge i:after{content:"";background:var(--editorial-orange);position:absolute;inset:0 54% 0 0}@keyframes edgeRun{55%,to{transform:translate(100%)}}.signal-manifesto{background:var(--editorial-paper);padding:clamp(78px,8vw,120px) 0}.manifesto-grid{grid-template-columns:minmax(0,1.4fr) minmax(360px,.6fr);align-items:end;gap:clamp(48px,8vw,120px);display:grid}.manifesto-line{font:400 clamp(2.8rem,5.6vw,6.4rem)/.94 var(--font-olbey-display),Georgia,serif;letter-spacing:-.055em}.manifesto-line span{color:#767b75;-webkit-text-decoration:line-through #ad593a;text-decoration:line-through #ad593a;text-decoration-thickness:2px;display:block}.manifesto-line strong{max-width:11ch;margin-top:10px;font-weight:400;display:block}.manifesto-count{border-top:1px solid var(--t1)}.manifesto-count>div{border-bottom:1px solid #10251f3d;grid-template-columns:96px 1fr;align-items:baseline;gap:16px;padding:18px 0;display:grid}.manifesto-count b{font-size:.82rem;font-weight:700}.manifesto-count span{color:var(--t2);font-size:.82rem}.section#how-it-works{color:#f4f1e8;background:var(--editorial-green);border:0;padding-block:clamp(88px,9vw,130px);overflow:hidden}.section#how-it-works:before{content:"01";color:#ffffff09;font:500 clamp(15rem,38vw,36rem)/.8 var(--font-mono-figures),monospace;pointer-events:none;position:absolute;top:-4vw;right:-1vw}#how-it-works>.shell>.reveal:first-child{grid-template-columns:.55fr 1.25fr .72fr;align-items:end;gap:30px;display:grid;max-width:none!important;margin-bottom:clamp(48px,6vw,76px)!important}#how-it-works .eyebrow{color:#a8d9c2;align-self:start}#how-it-works .section-title{color:#f4f1e8;max-width:14ch;font:400 clamp(3.2rem,6.4vw,7rem)/.9 var(--font-olbey-display),Georgia,serif;letter-spacing:-.06em;margin:0!important}#how-it-works .section-sub{color:#f4f1e8bd;max-width:34ch;margin:0!important}#how-it-works>.shell>.grid{grid-template-columns:minmax(0,1fr) minmax(350px,.75fr);align-items:center;gap:clamp(52px,8vw,120px)}#how-it-works .flow-step{color:#f4f1e8c7;border:0;border-bottom:1px solid #f4f1e82e;border-radius:0;grid-template-columns:52px 1fr;gap:16px;padding:18px 0}#how-it-works .flow-step:first-child{border-top:1px solid #f4f1e82e}#how-it-works .flow-step.active,#how-it-works .flow-step:focus-visible,#how-it-works .flow-step:hover{color:#fff;background:0 0;transform:translate(8px)}#how-it-works .flow-step:after,#how-it-works .flow-step:before{display:none}#how-it-works .flow-num,#how-it-works .flow-step.active .flow-num{white-space:nowrap;color:#87cdb2;width:auto;height:auto;box-shadow:none;font:500 .75rem/1.5 var(--font-mono-figures),monospace;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;place-items:start;display:flex}#how-it-works .flow-num:before{content:"0"}#how-it-works .flow-step h3{color:inherit;font-size:1.12rem;font-weight:600}#how-it-works .flow-step p{color:#f4f1e8ad;max-width:52ch;font-size:.9rem;line-height:1.52}#how-it-works .flow-step.active p{color:#f4f1e8c2}#how-it-works .phone{--bg:#f1eee6;--bg-2:#fffdf8;--surface:#fffdf8;--elevated:#e5e4dc;--line:#d3d3cb;--t1:#16251f;--t2:#5c6762;--t3:#747d78;color:var(--t1);background:#f1eee6;box-shadow:26px 34px #08251f,0 0 0 9px #111714,0 0 0 10px #57635e}#how-it-works .flow-screen,#how-it-works .phone-screen{background:#f1eee6}#how-it-works .blob-mini,#how-it-works .flow-big-blob{background:#9bd5b5;box-shadow:none!important}#how-it-works .connect-cta,#how-it-works .connect-icon{background:#174f43;border-radius:5px}#how-it-works .phone .orb{box-shadow:none!important;background:#247d68!important}#how-it-works .phone .orb:nth-child(2){background:#e88853!important}#how-it-works .phone .orb:nth-child(3){background:#4d948c!important}#how-it-works .phone .orb:nth-child(4){background:#d1a94e!important}#how-it-works .phone .orb:nth-child(5){background:#759b65!important}.product-atlas{background:#f7f4ec;padding:clamp(88px,9vw,135px) 0}.atlas-heading{grid-template-columns:.6fr 1.35fr .75fr;align-items:end;gap:30px;margin-bottom:clamp(48px,6vw,76px);display:grid}.atlas-heading .chapter-label{color:var(--brand-text);align-self:start}.access-copy h2,.atlas-heading h2,.faq-heading h2,.notes-heading h2,.privacy-lead h2{font:400 clamp(3rem,5.7vw,6.4rem)/.9 var(--font-olbey-display),Georgia,serif;letter-spacing:-.058em}.access-copy h2 em,.atlas-heading h2 em,.faq-heading h2 em,.notes-heading h2 em,.privacy-lead h2 em{color:#a84729;font-weight:400}.atlas-heading>p{max-width:30ch;color:var(--t2);font-size:.98rem;line-height:1.55}.atlas-swipe-note{display:none}.atlas-grid{grid-template-columns:minmax(0,1.42fr) minmax(330px,.58fr);grid-template-areas:"today pulse""garden garden";gap:18px;display:grid}.atlas-grid article{height:100%;overflow:hidden}.atlas-index{font:600 .64rem/1.2 var(--font-mono-figures),monospace;letter-spacing:.1em}.atlas-today{grid-area:today;min-height:570px}.atlas-today article{border:1px solid var(--line);background:#fffdf7;flex-direction:column;padding:clamp(26px,4vw,52px);display:flex}.atlas-today header{color:var(--t3);justify-content:space-between;font-size:.72rem;display:flex}.today-figure{flex:1;align-content:center;justify-items:start;min-height:330px;display:grid}.today-figure>span{color:var(--t2);margin-left:8px;font-size:.82rem}.today-figure strong{letter-spacing:-.1em;font-size:clamp(7rem,13vw,12.5rem);font-weight:400;line-height:.84}.today-figure em{color:#a84729;font:italic 400 clamp(2.2rem,4vw,4.6rem)/.9 var(--font-olbey-display),serif;margin-left:51%;transform:translateY(-.15em)}.today-scale{grid-template-columns:repeat(5,1fr);gap:5px;height:9px;margin-bottom:28px;display:grid}.today-scale i{transform-origin:0;background:#d8d8cf;transition:transform .5s cubic-bezier(.16,1,.3,1),background .3s}.today-scale i:nth-child(-n+3){background:#1b735f}.atlas-today:hover .today-scale i{transform:scaleX(.9)}.atlas-today:hover .today-scale i:nth-child(-n+4){background:#df7247}.today-proof-label{color:var(--t3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:12px;font-size:.68rem;display:flex}.today-proof-label i{background:var(--line);flex:1;height:1px}.atlas-today dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.atlas-today dl div{border-right:1px solid var(--line);padding:16px 12px 4px 0}.atlas-today dl div+div{padding-left:18px}.atlas-today dl div:last-child{border:0}.atlas-today dt{color:var(--t3);font-size:.68rem}.atlas-today dd{margin-top:4px;font-size:1.05rem;font-weight:600}.atlas-today article>p{max-width:40ch;color:var(--t2);margin-top:28px;font-size:.82rem}.atlas-pulse{grid-area:pulse;min-height:570px}.atlas-pulse article{color:#eff6ed;background:#173f37;border-radius:0 80px 0 0;padding:34px;position:relative}.atlas-pulse .atlas-index{color:#addac4}.pulse-dial{background:conic-gradient(#b9e6c9 0 82%,#ffffff1c 82% 100%);border-radius:50%;place-items:center;width:205px;height:205px;margin:45px auto 39px;display:grid}.pulse-dial:before{content:"";background:#173f37;border-radius:50%;width:171px;height:171px;position:absolute}.pulse-dial div{z-index:1;text-align:center;position:relative}.pulse-dial b{font-size:3.5rem;font-weight:400;line-height:.9;display:block}.pulse-dial span{color:#addac4;letter-spacing:.08em;text-transform:uppercase;margin-top:9px;font-size:.66rem;display:block}@keyframes dialBreathe{50%{transform:scale(1.025)rotate(2deg)}}.atlas-garden h3,.atlas-pulse h3{font:400 clamp(2rem,3vw,3.35rem)/.95 var(--font-olbey-display),serif;letter-spacing:-.04em}.atlas-pulse>article>p{color:#eff6eda6;margin-top:15px;font-size:.82rem;line-height:1.55}.pulse-week{align-items:end;gap:7px;height:48px;display:flex;position:absolute;bottom:30px;left:34px;right:34px}.pulse-week i{transform-origin:bottom;background:#89caae;flex:1}@keyframes weekPulse{to{opacity:.62;transform:scaleY(.72)}}.atlas-garden{grid-area:garden;min-height:440px}.atlas-garden article{background:#e78656;grid-template-columns:.72fr 1.28fr;gap:30px;padding:clamp(30px,5vw,64px);display:grid}.garden-copy{flex-direction:column;align-items:flex-start;display:flex}.garden-copy h3{margin-top:auto;font-size:clamp(2.6rem,4.6vw,5.2rem)}.garden-copy p{color:#1c2923b8;max-width:36ch;margin-top:18px;font-size:.86rem}.atlas-orbits{min-height:370px;position:relative}.orbit{aspect-ratio:1;color:#10251f;background:#f7f2df;border:1px solid #10251f33;border-radius:49% 51% 45% 55%/58% 44% 56% 42%;flex-direction:column;justify-content:center;align-items:center;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;position:absolute;box-shadow:0 12px 24px #3b271614}.orbit b{font-size:.76rem}.orbit span{opacity:.65;margin-top:3px;font-size:.64rem}.orbit:hover{z-index:10;transform:scale(1.1)rotate(-4deg);box-shadow:0 20px 36px #3b27162b}.orbit.groceries{background:#bfe4c9;width:210px;top:27%;left:40%}.orbit.dining{background:#f4d8a4;width:138px;animation-delay:-1.1s;top:4%;left:4%}.orbit.home{background:#f3eee0;width:165px;animation-delay:-2.3s;top:0;right:2%}.orbit.transit{color:#fff;background:#6eaa9f;width:112px;animation-delay:-4.1s;bottom:0;left:15%}.orbit.coffee{color:#fff;background:#244f45;width:88px;animation-delay:-3.2s;bottom:3%;right:14%}@keyframes orbitDrift{50%{border-radius:54% 46% 58% 42%/45% 59% 41% 55%;translate:0 -9px}}.atlas-inline-cta{border-block:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-top:42px;padding-block:22px;display:grid}.atlas-inline-cta>span{font:400 1.45rem/1.1 var(--font-olbey-display),serif}.atlas-inline-cta a{color:#fff;background:var(--editorial-green);align-items:center;gap:14px;min-height:46px;padding:10px 16px;font-size:.84rem;font-weight:700;display:inline-flex}.atlas-inline-cta a b{transition:transform .25s cubic-bezier(.16,1,.3,1)}.atlas-inline-cta a:hover b{transform:translate(3px,-3px)}.atlas-inline-cta small{max-width:34ch;color:var(--t3);justify-self:end;font-size:.75rem;line-height:1.45}.notes-section{background:var(--editorial-paper);padding:clamp(88px,9vw,130px) 0}.notes-heading{grid-template-columns:.65fr 1.25fr .7fr;align-items:end;gap:30px;margin-bottom:clamp(48px,6vw,76px);display:grid}.notes-heading .chapter-label{color:#765038;align-self:start}.notes-heading>p{color:#4f5a55;max-width:31ch;font-size:.96rem;line-height:1.55}.notes-ledger{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.money-note{min-height:340px}.money-note:first-child{grid-column:span 7}.money-note:nth-child(2){grid-column:span 5;transform:translateY(48px)}.money-note:nth-child(3){grid-column:span 5}.money-note:nth-child(4){grid-column:span 7;transform:translateY(48px)}.money-note article{border:1px solid #10251f40;flex-direction:column;height:100%;padding:clamp(24px,3.6vw,48px);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.money-note article:hover{transform:translateY(-7px)rotate(-.35deg);box-shadow:13px 15px #10251f1f}.money-note header{font:500 .64rem/1.2 var(--font-mono-figures),monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.money-note header span{opacity:.55}.money-note blockquote{max-width:19ch;font:400 clamp(2rem,3.7vw,4.4rem)/.98 var(--font-olbey-display),serif;letter-spacing:-.047em;margin:auto 0;padding-block:40px}.money-note p{opacity:.72;max-width:44ch;padding-right:46px;font-size:.82rem;line-height:1.5}.money-note article>i{font-size:1.6rem;font-style:normal;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:24px;right:28px}.money-note article:hover>i{transform:translate(7px,-7px)rotate(8deg)}.note-mint article{background:#bde5cb}.note-paper article{background:#f4f0e5}.note-orange article{background:#e98658}.note-ink article{color:#f4f1e8;background:#123a32}.notes-proof{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch;gap:clamp(20px,4vw,64px);display:grid}.featured-note article{color:#f4f1e8;background:#123a32;border-radius:0 110px 0 0;flex-direction:column;min-height:500px;padding:clamp(30px,5vw,66px);display:flex}.featured-note header{color:#f4f1e8b8;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff40;justify-content:space-between;gap:24px;padding-bottom:19px;font-size:.72rem;display:flex}.featured-note header b{color:#bce8d1}.featured-note blockquote{max-width:13ch;font:400 clamp(3rem,5vw,6rem)/.9 var(--font-olbey-display),serif;letter-spacing:-.055em;margin:auto 0;padding:48px 0}.featured-note>article>p{color:#f4f1e8bf;max-width:34ch;font-size:1rem;line-height:1.5}.featured-note>article>p strong{color:#bce8d1}.featured-note dl{border-top:1px solid #ffffff40;grid-template-columns:1fr 1fr;margin-top:34px;display:grid}.featured-note dl div{padding-top:16px}.featured-note dl div+div{border-left:1px solid #ffffff40;padding-left:24px}.featured-note dt{color:#f4f1e88f;font-size:.72rem}.featured-note dd{margin-top:6px;font-size:1.5rem}.receipt-list{border-top:1px solid var(--t1);flex-direction:column;display:flex}.receipt-row{border-bottom:1px solid #10251f47;flex:1;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;min-height:132px;padding:26px 0;transition:padding .3s cubic-bezier(.16,1,.3,1),color .2s;display:grid}.receipt-row:hover{color:#9f4328;padding-inline:12px}.receipt-row>span{color:var(--t3);font-size:.68rem}.receipt-row b{font-size:1rem}.receipt-row p{color:var(--t2);margin-top:6px;font-size:.82rem;line-height:1.4}.receipt-row>strong{text-align:right;max-width:115px;font-size:1.2rem;font-weight:500}.privacy-manifesto{color:#f3f0e7;background:#102e28;padding:clamp(92px,9vw,135px) 0}.privacy-layout{grid-template-columns:minmax(0,1.05fr) minmax(380px,.75fr);align-items:start;gap:clamp(65px,10vw,145px);display:grid}.privacy-lead{position:sticky;top:120px}.privacy-lead .chapter-label{color:#9fd5ba}.privacy-lead h2{margin-top:42px;font-size:clamp(3.2rem,6vw,6.8rem)}.privacy-lead h2 em{color:#bce8d1}.privacy-lead>p{color:#f3f0e7c2;max-width:52ch;margin-top:30px;font-size:1rem;line-height:1.6}.plaid-line{max-width:520px;font:500 .68rem/1.3 var(--font-mono-figures),monospace;text-transform:uppercase;letter-spacing:.07em;border-block:1px solid #ffffff40;justify-content:space-between;gap:20px;margin-top:54px;padding:14px 0;display:flex}.plaid-line span{color:#ffffff7a}.privacy-facts{border-top:1px solid #ffffff45}.privacy-fact{border-bottom:1px solid #ffffff45;grid-template-columns:52px 1fr;gap:24px;padding:31px 0 35px;display:grid}.privacy-fact>span{color:#9fd5ba;font-size:.72rem}.privacy-fact h3{font:400 1.55rem/1.1 var(--font-olbey-display),serif;letter-spacing:-.025em}.privacy-fact p{color:#f3f0e7b3;margin-top:10px;font-size:.86rem;line-height:1.58}.privacy-route{border-bottom:1px solid #ffffff40;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:12px;max-width:590px;margin-top:32px;padding:18px 0;display:grid}.privacy-route div{flex-direction:column;gap:5px;display:flex}.privacy-route div span{color:#ffffff80;font-size:.69rem}.privacy-route div b{font-size:.82rem}.privacy-route i{background:#bce8d175;height:1px;position:relative}.privacy-route i:after{content:"";border-top:1px solid #bce8d1;border-right:1px solid #bce8d1;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.privacy-route i span{color:#ffffff8a;white-space:nowrap;font-size:.66rem;font-style:normal;position:absolute;bottom:8px;left:50%;translate:-50%}.privacy-route .privacy-route-answer b{color:#bce8d1;font-size:1.25rem}.privacy-policy-link{color:#bce8d1;border-bottom:1px solid #bce8d173;align-items:center;gap:9px;margin-top:19px;padding-bottom:5px;font-size:.78rem;font-weight:650;display:inline-flex}.privacy-policy-link span{transition:transform .25s cubic-bezier(.16,1,.3,1)}.privacy-policy-link:hover span{transform:translate(3px,-3px)}.faq-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(55px,10vw,150px);display:grid}.faq-heading{position:sticky;top:115px}.faq-heading .chapter-label{color:var(--brand-text)}.faq-heading h2{max-width:11ch;letter-spacing:-.055em;margin-top:25px;font-size:clamp(2.2rem,3.5vw,3.8rem);font-weight:650;line-height:.98}.faq-heading p{color:var(--t2);margin-top:24px}.faq-list{border-top:1px solid var(--t1)}.faq-item{border-bottom:1px solid #10251f40}.faq-q{border-radius:0;min-height:80px;padding:20px 0;font-size:1.02rem;font-weight:600}.faq-q:focus-visible,.faq-q:hover{color:#a84729;box-shadow:none;background:0 0;transform:translate(8px)}.faq-a-inner{color:var(--t2);padding:0 54px 26px 0;font-size:.9rem;line-height:1.62}.faq-chev{width:18px;height:18px}.access-section{color:#18271f;background:var(--editorial-orange);padding:clamp(68px,7vw,94px) 0}.access-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(50px,9vw,130px);display:grid}.access-copy .chapter-label{color:#54352a}.access-copy h2{margin-top:38px;font-size:clamp(3.5rem,6.4vw,7rem)}.access-copy h2 em{color:#fff2dd}.access-copy>p{color:#18271fb8;max-width:51ch;margin-top:26px;font-size:1rem;line-height:1.55}.access-form{clip-path:polygon(0 14px,14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px));background:#f5f0e4;border:1px solid #10251f57;padding:clamp(30px,5vw,58px);position:relative;box-shadow:18px 18px #6d36202e}.access-pass-head{border-bottom:1px solid var(--line);color:var(--t3);letter-spacing:.09em;justify-content:space-between;gap:20px;padding-bottom:16px;font-size:.69rem;display:flex}.access-pass-head b{color:var(--brand-text)}.access-stamp{border-bottom:1px solid var(--line);align-items:center;gap:13px;margin-bottom:28px;padding-bottom:24px;display:flex}.access-stamp span{font:400 5.2rem/.8 var(--font-olbey-display),serif}.access-stamp b{font:600 .68rem/1.25 var(--font-mono-figures),monospace;letter-spacing:.08em;text-transform:uppercase}.access-pass-route{color:var(--t3);align-items:center;gap:9px;margin:-10px 0 24px;font-size:.69rem;display:flex}.access-pass-route i{background:var(--line);flex:1;height:1px}.access-form form{max-width:none!important;margin:0!important}.access-form .field{min-height:58px;color:var(--t1);background:#fffdf7;border:1px solid #6f756e;border-radius:0}.access-form .text-\[var\(--t3\)\]{color:#626c67}footer .brand-logo{margin-bottom:6px}.cookie{background:#fffdf7;border-color:#10251f61;border-radius:2px;box-shadow:12px 12px #10251f24}.eyebrow .dot,.pulse-chip .dot,.status-dot{animation:none}.mobile-nav-overlay{z-index:150;pointer-events:none;opacity:0;transition:opacity .3s;position:fixed;inset:0}.mobile-nav-overlay.is-open{pointer-events:auto;opacity:1}.mobile-nav-backdrop{background:#0718146b;border:0;width:100%;height:100%;position:absolute;inset:0}.mobile-nav-sheet{width:min(100%,420px);height:100%;color:var(--t1);background:#f5f1e7;flex-direction:column;padding:22px 22px 28px;transition:transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 70px #081b1633}.mobile-nav-overlay.is-open .mobile-nav-sheet{transform:translate(0)}.mobile-nav-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.mobile-nav-kicker{max-width:12ch;font:400 2.55rem/.96 var(--font-olbey-display),serif;letter-spacing:-.05em;margin:38px 0 24px}.mobile-nav-sheet nav{border-top:1px solid var(--t1)}.mobile-nav-sheet nav a{border-bottom:1px solid var(--line);align-items:baseline;gap:18px;padding:17px 0;font-size:1.05rem;font-weight:650;display:flex}.mobile-nav-sheet nav a span{color:var(--t3);font-size:.65rem}.mobile-nav-offer{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:24px;display:grid}.mobile-nav-offer>span{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.mobile-nav-offer>b{margin-bottom:7px;font-size:1.1rem}.legal-summary{border-left:4px solid var(--editorial-orange);border-radius:0}.legal-body h2{font-family:var(--font-olbey-display),serif;font-weight:400}@media (max-width:1023px){.hero-layout{grid-template-columns:1fr .52fr;gap:34px}.hero-title{font-size:clamp(4rem,10vw,7rem)}.manifesto-grid,.privacy-layout{grid-template-columns:1fr}#how-it-works>.shell>.reveal:first-child,.atlas-heading,.notes-heading{grid-template-columns:.45fr 1fr}#how-it-works .section-sub,.atlas-heading>p,.notes-heading>p{grid-column:2}.faq-heading,.privacy-lead{position:static}#how-it-works>.shell>.grid{grid-template-columns:1fr}#how-it-works>.shell>.grid>.reveal:last-child{order:-1;margin-top:0}.notes-proof{grid-template-columns:1fr}.faq-layout{grid-template-columns:.55fr 1fr;gap:50px}}@media (min-width:1024px){.site-header .mobile-menu-trigger{display:none!important}}@media (max-width:760px){body{padding-top:68px}.site-header,.site-header.is-scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f1e8f0;height:68px}.header-frame,.site-header.is-scrolled .header-frame{height:68px}.editorial-hero,.hero-layout{min-height:100svh}.editorial-hero{margin-top:-68px}.hero-art-image{object-position:67% center}.hero-paper{background:linear-gradient(90deg,#f2eee5f0,#f2eee5bf 62%,#f2eee526)}.hero-layout{grid-template-columns:1fr;align-content:start;gap:24px;padding-top:108px;padding-bottom:72px}.hero-copy{max-width:100%}.hero-overline span:last-child{display:none}.hero-title{font-size:clamp(3.75rem,17vw,5.7rem);line-height:.82}.hero-deck{max-width:37ch;font-size:1rem}.hero-proof{align-items:flex-start;max-width:310px;line-height:1.45}.hero-orb-lens{width:230px;bottom:48px;right:12%}.hero-signal{width:min(82%,320px);margin:0 0 0 auto;padding:19px 20px 18px;transform:none;box-shadow:10px 10px #efebe199}.hero-edge{display:none}.access-layout,.atlas-heading,.faq-layout,.manifesto-grid,.notes-heading{grid-template-columns:1fr}#how-it-works>.shell>.reveal:first-child{grid-template-columns:1fr;gap:18px}#how-it-works .section-sub{grid-column:auto}#how-it-works>.shell>.grid>.reveal:last-child{order:0}#how-it-works [role=group]{border-top:1px solid #f4f1e833;grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important}#how-it-works .flow-step{border-right:1px solid #f4f1e82e;grid-template-columns:1fr;align-content:start;gap:7px;min-height:112px;padding:14px 9px;display:grid}#how-it-works .flow-step:last-child{border-right:0}#how-it-works .flow-step.active,#how-it-works .flow-step:focus-visible,#how-it-works .flow-step:hover{transform:none}#how-it-works .flow-step h3{font-size:.79rem;line-height:1.2}#how-it-works .flow-step p{display:none}.manifesto-count{margin-top:14px}.atlas-heading>p,.notes-heading>p{grid-column:auto}.atlas-swipe-note{color:var(--t3);margin:-20px 0 16px;font-size:.75rem;display:block}.atlas-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-template-areas:none;gap:12px;padding-bottom:16px;display:flex;overflow:auto hidden}.atlas-grid::-webkit-scrollbar{display:none}.atlas-grid>.reveal{scroll-snap-align:start;flex:0 0 min(84vw,560px)}.atlas-inline-cta{grid-template-columns:1fr;align-items:start;gap:13px}.atlas-inline-cta small{justify-self:start}.atlas-garden,.atlas-pulse,.atlas-today{min-height:590px}.atlas-garden article{grid-template-columns:1fr}.atlas-orbits{min-height:390px;margin-top:15px}.notes-ledger{grid-template-columns:1fr}.featured-note article{border-radius:0 70px 0 0;min-height:460px}.money-note:nth-child(n){grid-column:auto;min-height:330px;transform:none}.privacy-layout{gap:65px}.faq-heading{margin-bottom:30px}.access-form{box-shadow:10px 10px #6d362033}}@media (max-width:520px){.shell{padding-inline:18px}.hero-title{font-size:clamp(3.7rem,18vw,5.2rem)}.hero-actions{flex-direction:column;align-items:stretch;gap:8px}.hero-tour{align-self:flex-start}.hero-signal{width:88%}.manifesto-line{font-size:2.65rem}.access-copy h2,.atlas-heading h2,.faq-heading h2,.notes-heading h2,.privacy-lead h2{font-size:3rem}.today-figure strong{font-size:7rem}.today-figure em{margin-left:44%;font-size:2.4rem}.atlas-today dl{grid-template-columns:1fr}.atlas-today dl div,.atlas-today dl div+div{border-right:0;border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;display:flex}.atlas-today dl div:last-child{border-bottom:0}.atlas-orbits{transform-origin:50%;margin-inline:-40px;transform:scale(.82)}#how-it-works .phone{transform-origin:top;margin-bottom:-105px;transform:scale(.82)}#how-it-works .flow-step{grid-template-columns:1fr;padding:14px 7px}.receipt-row{grid-template-columns:34px 1fr;gap:12px}.receipt-row>strong{text-align:left;grid-column:2;justify-self:start}.privacy-route{gap:8px}.privacy-route i span{display:none}.access-pass-route{font-size:.66rem}.money-note blockquote{font-size:2.25rem}.access-form{padding:25px 20px}}@media (prefers-reduced-motion:reduce){.hero-art-image,.hero-signal{transform:none!important}.hero-signal-rule span{transform:none}}:root,[data-theme=light]{--bg:#f3f1ea;--bg-2:#fffefa;--surface:#fffefa;--elevated:#e9ece7;--overlay:#fffefa;--line:#d6d8d1;--line-strong:#aeb6b1;--t1:#10251f;--t2:#53625d;--t3:#707c77;--brand-text:#0f766e;--on-brand:#fff;--brand-orb:#2dd4a8;--brand-tail:#1fc0a8;--brand-mist:#ccfaf2;--deep-moss:#0b1714;--deep-surface:#10241e;--deep-elevated:#17302a;--deep-border:#29443c;--deep-text:#f6f4ee;--deep-muted:#aeb8b3;--editorial-green:#10251f;--editorial-mint:#ccfaf2;--editorial-orange:#0f766e;--editorial-paper:#f3f1ea}body{background:var(--bg);padding-top:72px}body:before{display:none}.shell{max-width:1340px}.v2-kicker{color:var(--brand-text);letter-spacing:.04em;font-size:.78rem;font-weight:700}.header-frame,.site-header,.site-header.is-scrolled,.site-header.is-scrolled .header-frame{height:72px}.site-header.is-scrolled{box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#f3f1eadb}.site-header.is-scrolled .header-frame{border-bottom-color:#10251f1f}.site-header .brand-logo{color:var(--t1)}.brand-orb{width:32px;height:32px}.header-index{gap:27px!important}.nav-link{color:#31443e;font-size:.82rem}.nav-link:after{content:"";background:var(--brand-text);transform-origin:100%;height:1px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;inset:auto 0 4px;transform:scaleX(0)}.nav-link{position:relative}.nav-link:hover:after{transform-origin:0;transform:scaleX(1)}.access-ticket{clip-path:none;color:#fff;min-height:44px;box-shadow:none;background:#0f766e;border-radius:999px;padding:10px 17px 10px 19px;position:relative;overflow:visible}.access-ticket:after{display:none}.access-ticket:hover{color:#fff;background:#0d625c;transform:translateY(-2px)}.access-ticket strong{font-size:.82rem}.header-progress i{background:var(--brand-orb)}.btn,.btn-lg{border-radius:999px}.btn-primary,.btn-primary:hover{--button-fill:#0f766e;color:#fff;background:#0f766e;border-color:#0f766e}.btn-primary:before{border-radius:inherit;transform-origin:100%;background:#0d625c;transform:scaleX(0)}.btn-primary:hover:before{transform-origin:0;transform:scaleX(1)}.btn-primary:hover{color:#fff;box-shadow:none}.btn-primary b{border:0}.editorial-hero{background:#d8d0c1;min-height:100svh;margin-top:-72px}.hero-art-image{filter:saturate(.9)contrast(.98);transform:scale(1.035) translate(calc(var(--hero-x) * -.18),calc(var(--hero-y) * -.18))}.hero-paper{background:linear-gradient(90deg,#f3f1eae3,#f3f1eab0 37%,#f3f1ea0f 68%),linear-gradient(#0000 52%,#0b171414)}.hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:clamp(30px,6vw,90px);min-height:100svh;padding-block:clamp(138px,13vw,184px) 88px}.hero-copy{max-width:810px}.hero-overline{color:#28433b;font-family:var(--font-olbey-sans),sans-serif;letter-spacing:.035em;text-transform:none;margin-bottom:clamp(22px,4vw,44px);font-size:.76rem}.hero-title{max-width:9.3ch;font-size:clamp(4.2rem,8.15vw,8.3rem)}.hero-title em{color:#0f766e}.hero-deck{color:#31443e;max-width:40ch}.hero-proof{color:#40544d;font-size:.79rem}.hero-proof svg{color:#0f766e}.hero-liquid-signal{--lens-x:calc(var(--hero-x) * .28);--lens-y:calc(var(--hero-y) * .28);z-index:2;aspect-ratio:1;width:clamp(310px,34vw,510px);transform:translate(var(--lens-x),var(--lens-y));place-self:center end;transition:transform .85s cubic-bezier(.16,1,.3,1);position:relative}.hero-liquid-orb{color:#10251f;background-blend-mode:screen,color,soft-light;-webkit-backdrop-filter:blur(7px)saturate(135%)contrast(108%);backdrop-filter:blur(7px)saturate(135%)contrast(108%);background-image:radial-gradient(circle at 28% 18%,#ffffffd1,#0000 27%),linear-gradient(145deg,#ccfaf29e,#2dd4a894),url(/olbey-light-field.webp);background-position:50%,50%,83% 49%;background-size:auto,auto,100vw 100vh;border:1px solid #ffffffb3;border-radius:52% 48% 44% 56%/58% 44% 56% 42%;flex-direction:column;justify-content:center;align-items:center;animation:v2Morph 13s ease-in-out infinite alternate;display:flex;position:absolute;inset:7% 3% 3% 7%;overflow:hidden;box-shadow:inset 0 0 50px #ffffff38,0 34px 70px #08362e1f}.hero-liquid-orb:after{content:"";border-radius:inherit;border:1px solid #ffffff38;position:absolute;inset:5%}.hero-liquid-orb>*{z-index:1;position:relative}.hero-liquid-orb>span{color:#0f766e;font-size:.78rem;font-weight:700}.hero-liquid-orb>strong{letter-spacing:-.085em;margin-top:3px;font-size:clamp(5.8rem,9.2vw,9.2rem);font-weight:520;line-height:.9}.hero-liquid-orb>small{color:#435650;margin-top:9px;font-size:.82rem}.hero-liquid-echo{aspect-ratio:1;-webkit-backdrop-filter:blur(5px)saturate(140%);backdrop-filter:blur(5px)saturate(140%);background:#2dd4a875;border-radius:50%;width:32%;position:absolute;bottom:9%;right:-2%;box-shadow:inset 0 0 25px #ffffff40}.hero-edge{font-family:var(--font-olbey-sans),sans-serif;letter-spacing:.04em;text-transform:none}.hero-edge i:after{background:#0f766e}@keyframes v2Morph{0%{border-radius:52% 48% 44% 56%/58% 44% 56% 42%;transform:rotate(-.8deg)scale(.995)}50%{border-radius:45% 55% 53% 47%/47% 58% 42% 53%;transform:rotate(.7deg)scale(1.006)}to{border-radius:57% 43% 49% 51%/51% 45% 55% 49%;transform:rotate(-.3deg)scale(1.012)}}.v2-product{background:#f3f1ea;padding:clamp(92px,10vw,150px) 0;position:relative;overflow:hidden}.v2-section-head{grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);align-items:end;gap:clamp(36px,8vw,120px);display:grid}.v2-garden-copy h2,.v2-section-head h2,.v2-security-head h2{max-width:14ch;font-family:var(--font-olbey-sans),sans-serif;letter-spacing:-.065em;text-wrap:balance;margin-top:18px;font-size:clamp(3rem,5.4vw,6rem);font-weight:610;line-height:.94}.v2-garden-copy h2,.v2-section-head h2{margin-top:0}.v2-section-copy{max-width:40ch;color:var(--t2);font-size:1.02rem;line-height:1.58}.v2-product-layout{margin-top:clamp(52px,7vw,92px);display:block}.v2-app-stage{color:#10251f;background:#fffefa;border:1px solid #d6d8d1;border-radius:42px;width:min(100%,1120px);min-height:690px;margin-inline:auto;position:relative;overflow:hidden}.v2-app-topbar{border-bottom:1px solid #e2e4de;justify-content:space-between;align-items:center;min-height:82px;padding:20px clamp(24px,4vw,54px);display:flex}.v2-app-topbar>div{align-items:baseline;gap:20px;display:flex}.v2-app-topbar span{color:#7c8782;font-size:.72rem}.v2-app-topbar b{font-size:.92rem;font-weight:650}.v2-read-badge{align-items:center;gap:8px;display:inline-flex}.v2-read-badge i{background:#34d299;border-radius:50%;width:7px;height:7px}.v2-app-viewport{min-height:530px;position:relative;overflow:hidden}.v2-math-view,.v2-pulse-view{transition:opacity .42s,transform .72s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.v2-traveling-amount{z-index:4;color:#10251f;font-variant-numeric:tabular-nums;letter-spacing:-.09em;transform-origin:100%;will-change:left,top,transform,font-size;font-size:clamp(5.4rem,9vw,9.5rem);font-weight:520;line-height:.83;transition:left .82s cubic-bezier(.16,1,.3,1),top .82s cubic-bezier(.45,0,.2,1),transform .82s cubic-bezier(.16,1,.3,1),color .45s,font-size .76s cubic-bezier(.16,1,.3,1),letter-spacing .76s cubic-bezier(.16,1,.3,1),text-shadow .45s;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.v2-app-viewport.is-math .v2-traveling-amount{color:#0f766e;letter-spacing:-.08em;text-shadow:0 12px 30px #0f766e14;font-size:clamp(3.2rem,5vw,5.8rem);top:67%;left:88%;transform:translate(-50%,-50%)}.v2-pulse-view{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:35px 24px 54px;display:flex}.v2-pulse-view:before{content:"";background:linear-gradient(90deg,#dfe4e0 0 72%,#2dd4a8 72% 100%);border-radius:999px;width:min(470px,72%);height:12px;margin-bottom:48px;transition:opacity .3s,transform .62s cubic-bezier(.16,1,.3,1)}.v2-app-viewport.is-math .v2-pulse-view{opacity:0;pointer-events:none;transform:translate(-8%)scale(.98)}.v2-pulse-unit,.v2-pulse-view>p,.v2-pulse-view>small{transition:opacity .3s,transform .58s cubic-bezier(.16,1,.3,1)}.v2-app-viewport.is-math .v2-pulse-view:before{opacity:0;transform:scaleX(.72)}.v2-app-viewport.is-math .v2-pulse-view>p{opacity:0;transform:translateY(-13px)}.v2-app-viewport.is-math .v2-pulse-unit,.v2-app-viewport.is-math .v2-pulse-view>small{opacity:0;transform:translateY(15px)}.v2-pulse-orb{aspect-ratio:1;background:linear-gradient(140deg,#76e7c7,#2dd4a8 52%,#1fc0a8);border-radius:54% 46% 44% 56%/58% 46% 54% 42%;width:clamp(145px,18vw,210px);animation:v2Morph 12s ease-in-out infinite alternate;position:relative;box-shadow:0 22px 65px #2dd4a83b}.v2-pulse-orb:before{content:"";filter:blur(14px);background:#ffffff7a;border-radius:50%;width:35%;height:23%;position:absolute;inset:12% 17% auto auto;transform:rotate(-25deg)}.v2-pulse-orb i{aspect-ratio:1;z-index:-1;background:#1fc0a88c;border-radius:50%;width:34%;position:absolute;bottom:3%;right:-17%}.v2-pulse-view>p{color:#059669;font-size:1rem;font-weight:680}.v2-today-amount-slot{width:1px;height:clamp(76px,8.2vw,124px);margin-top:4px}.v2-pulse-unit{color:#53625d;margin-top:15px;font-size:.9rem}.v2-pulse-view>small{color:#53625d;max-width:36ch;margin-top:24px;font-size:.86rem;line-height:1.45}.v2-math-view{opacity:0;pointer-events:none;grid-template-columns:.76fr 1.24fr;align-items:center;gap:clamp(30px,5vw,70px);padding:clamp(36px,5vw,72px);display:grid;transform:translate(8%)scale(.98)}.v2-app-viewport.is-math .v2-math-view{opacity:1;pointer-events:auto;transform:none}.v2-math-checks span,.v2-math-copy,.v2-simple-math .answer span,.v2-split-caption{opacity:0;transition:opacity .36s,transform .58s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.v2-app-viewport.is-math .v2-math-checks span,.v2-app-viewport.is-math .v2-math-copy,.v2-app-viewport.is-math .v2-simple-math .answer span,.v2-app-viewport.is-math .v2-split-caption{opacity:1;transform:none}.v2-app-viewport.is-math .v2-math-copy{transition-delay:.12s}.v2-app-viewport.is-math .v2-split-caption{transition-delay:.2s}.v2-app-viewport.is-math .v2-math-checks span:first-child{transition-delay:.28s}.v2-app-viewport.is-math .v2-math-checks span:nth-child(2){transition-delay:.36s}.v2-app-viewport.is-math .v2-simple-math .answer span{transition-delay:.43s}.v2-math-copy p{color:#0f766e;font-size:.77rem;font-weight:700}.v2-math-copy h3{letter-spacing:-.055em;max-width:15ch;margin-top:18px;font-size:clamp(1.8rem,3.2vw,3.25rem);font-weight:600;line-height:1}.v2-simple-math{display:grid}.v2-split-caption{color:#707c77;justify-content:space-between;gap:20px;font-size:.72rem;display:flex}.v2-split-caption b{color:#0f766e;font-weight:700}.v2-split-bar{grid-template-columns:3fr 1fr;gap:5px;height:20px;margin-top:12px;display:grid}.v2-split-bar b,.v2-split-bar i{transform-origin:0;border-radius:999px;display:block}.v2-split-bar i{background:#dfe4e0}.v2-split-bar b{background:#2dd4a8}.v2-app-viewport.is-math .v2-split-bar>*{animation:v2BarIn .7s both}.v2-app-viewport.is-math .v2-split-bar b{animation-delay:.12s}.v2-math-checks{color:#53625d;gap:9px;margin-top:25px;font-size:.76rem;display:grid}.v2-math-checks span:before{content:"✓";color:#0f766e;margin-right:9px;font-weight:750;display:inline-block}.v2-simple-math .answer{border-top:1px solid #d6d8d1;justify-content:space-between;align-items:baseline;margin-top:26px;padding-top:24px;display:flex}.v2-simple-math .answer span{color:#53625d;font-size:.8rem}.v2-simple-math .answer b{color:#0f766e;letter-spacing:-.08em;font-size:clamp(3.2rem,5vw,5.8rem);font-weight:540;line-height:.85}.v2-simple-math .answer .v2-answer-slot{visibility:hidden}@keyframes v2BarIn{0%{opacity:.3;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}.v2-liquid-tabs{z-index:5;background:#fffefaeb;border:1px solid #d6d8d1;border-radius:999px;grid-template-columns:repeat(2,108px);height:54px;padding:4px;display:grid;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.v2-liquid-tabs button{z-index:2;color:#53625d;cursor:pointer;border-radius:999px;font-size:.78rem;font-weight:700;transition:color .25s;position:relative}.v2-liquid-tabs button[aria-selected=true]{color:#073c34}.v2-liquid-track{background:#ccfaf2;border-radius:999px;width:108px;transition:transform .58s cubic-bezier(.16,1,.3,1);position:absolute;inset:4px auto 4px 4px}.v2-liquid-track.is-math{transform:translate(108px)}.v2-liquid-track i{background:#2dd4a880;border-radius:50%;width:19px;height:19px;transition:left .58s cubic-bezier(.16,1,.3,1);display:none;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.v2-liquid-track.is-math i{left:97px}.v2-product-picker{border-top:1px solid #10251f}.v2-product-picker button{text-align:left;color:#7c8782;cursor:pointer;border-bottom:1px solid #d6d8d1;grid-template-columns:64px 1fr;gap:5px 16px;width:100%;padding:24px 0;transition:color .25s,padding .35s cubic-bezier(.16,1,.3,1);display:grid}.v2-product-picker button.is-active,.v2-product-picker button:hover{color:#10251f;padding-left:12px}.v2-product-picker button>span{color:#0f766e;grid-row:1/3;font-size:.75rem;font-weight:700}.v2-product-picker button strong{font-size:1rem;font-weight:650}.v2-product-picker button small{color:#707c77;font-size:.8rem;line-height:1.45}.v2-product-picker>p{color:#7c8782;margin-top:22px;font-size:.72rem;line-height:1.45}.v2-garden{min-height:100svh;color:var(--deep-text);background:var(--deep-moss);padding:clamp(92px,10vw,150px) 0;position:relative;overflow:hidden}.v2-garden-backdrop{display:none}.v2-garden-backdrop i{background:#2dd4a8;border-radius:50%;position:absolute}.v2-garden-backdrop i:first-child{opacity:.18;width:32vw;height:32vw;top:14%;right:8%}.v2-garden-backdrop i:nth-child(2){opacity:.1;width:25vw;height:25vw;bottom:-10%;left:28%}.v2-garden-backdrop i:nth-child(3){opacity:.1;background:#6366f1;width:18vw;height:18vw;bottom:5%;right:-5%}.v2-garden-layout{z-index:1;grid-template-columns:minmax(280px,.48fr) minmax(580px,1fr);align-items:center;gap:clamp(36px,7vw,105px);min-height:720px;display:grid;position:relative}.v2-garden-copy .v2-kicker{color:#76e7c7}.v2-garden-copy h2{max-width:10ch}.v2-garden-copy>p:last-child{max-width:31ch;color:var(--deep-muted);margin-top:28px;font-size:.98rem;line-height:1.6}.v2-garden-canvas{min-height:670px;position:relative}.v2-garden-orb{color:#08241d;cursor:pointer;border:1px solid #ffffff29;border-radius:52% 48% 44% 56%/58% 44% 56% 42%;place-items:center;transition:filter .35s,transform .5s cubic-bezier(.16,1,.3,1),opacity .3s;animation:v2Morph 13s ease-in-out infinite alternate;display:grid;position:absolute;box-shadow:0 18px 55px #00000038}.v2-garden-orb span{font-size:.78rem;font-weight:720}.v2-garden-orb.is-active,.v2-garden-orb:focus-visible,.v2-garden-orb:hover{z-index:5;filter:saturate(1.08)brightness(1.06);transform:scale(1.07)}.v2-garden-orb:not(.is-active){opacity:.78;color:#0c3028;filter:saturate(.72);background:linear-gradient(145deg,#9adbc9,#4fae9b)}.orb-groceries{background:linear-gradient(145deg,#8df0d2,#2dd4a8 62%,#1fc0a8);width:255px;height:235px;top:18%;left:32%}.orb-dining{background:linear-gradient(145deg,#b8f6e6,#62d7c3);width:155px;height:145px;animation-duration:10.5s;animation-delay:-3s;top:4%;left:3%}.orb-home{color:#f6f4ee;background:linear-gradient(145deg,#8f90ee,#6366f1);width:185px;height:172px;animation-duration:11s;animation-delay:-5s;top:2%;right:3%}.orb-transit{background:linear-gradient(145deg,#8de7f2,#06b6d4);width:135px;height:128px;animation-duration:10s;animation-delay:-7s;bottom:12%;left:13%}.v2-orb-receipt{z-index:10;color:#10251f;background:#fffefa;border:1px solid #ffffff59;border-radius:28px;width:min(330px,48%);padding:26px;position:absolute;bottom:2%;right:1%;box-shadow:0 25px 70px #0000003b}.v2-orb-receipt header{align-items:center;gap:10px;font-size:.78rem;display:flex}.v2-orb-receipt header i{background:#2dd4a8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #2dd4a821}.v2-orb-receipt header>span{color:#10251f;font-weight:720}.v2-orb-receipt>p{color:#40534c;max-width:22ch;margin-top:15px;font-size:1rem;font-weight:620;line-height:1.38}.v2-receipt-merchants{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.v2-receipt-merchants span{color:#53625d;background:#e9ece7;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:570}.v2-security{background:#f3f1ea;padding:clamp(96px,10vw,152px) 0}.v2-security-head{grid-template-columns:1fr minmax(330px,.46fr);align-items:end;gap:clamp(38px,8vw,120px);display:grid}.v2-security-head h2{margin-top:0}.v2-security-head>.reveal:last-child{color:#53625d;max-width:44ch;font-size:1.02rem;line-height:1.6}.v2-read-scene{background:#fffefa;border:1px solid #d6d8d1;border-radius:44px;grid-template-columns:minmax(210px,.8fr) minmax(360px,1.35fr) minmax(180px,.65fr);align-items:center;gap:clamp(20px,3vw,48px);min-height:410px;margin-top:clamp(55px,8vw,100px);padding:clamp(36px,5vw,68px);display:grid;overflow:hidden}.v2-bank-visual,.v2-read-answer{text-align:center;flex-direction:column;align-items:center;display:flex}.v2-bank-building{clip-path:polygon(50% 0,100% 27%,92% 27%,92% 100%,8% 100%,8% 27%,0 27%);background:#ccfaf2;justify-content:center;align-items:flex-end;gap:14px;width:158px;height:116px;padding:34px 29px 17px;display:flex;position:relative}.v2-bank-building i{opacity:.74;background:#0f766e;border-radius:999px;width:12px;height:55px}.v2-bank-visual>strong{margin-top:16px;font-size:.92rem;font-weight:720}.v2-bank-foundation{color:#f6f4ee;background:#10251f;border-radius:12px;gap:11px;margin-top:18px;padding:11px 14px;display:flex}.v2-bank-foundation span{color:#d8e2de;align-items:center;gap:5px;font-size:.67rem;font-weight:620;display:inline-flex}.v2-bank-foundation span:before{content:"×";color:#76e7c7;font-size:.8rem}.v2-read-beam{min-height:210px;position:relative}.v2-read-beam>i{background:linear-gradient(90deg,#0000,#ccfaf2 18%,#76e7c7 72%,#0000);border-radius:999px;height:42px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.v2-read-beam>div{z-index:2;justify-content:space-between;align-items:center;gap:130px;padding:0 8px;display:flex;position:absolute;inset:0}.v2-read-beam>div span{color:#0f766e;white-space:nowrap;background:#fffefae6;border:1px solid #a8dbd0;border-radius:999px;padding:8px 10px;font-size:.68rem;font-weight:700}.v2-read-beam>b{z-index:3;color:#10251f;background:#fffefaf5;border:1px solid #d6d8d1;border-radius:15px;place-items:center;min-width:104px;height:52px;padding-inline:18px;font-size:.78rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #10251f14}.v2-read-answer>span{color:#0f766e;background:#ccfaf2;border-radius:50%;place-items:center;width:78px;height:78px;font-size:1.45rem;font-weight:800;display:grid}.v2-read-answer>strong{margin-top:18px;font-size:.93rem;font-weight:720}.v2-read-answer>small{color:#66716d;margin-top:8px;font-size:.74rem;line-height:1.45}.v2-assurance-line{color:#40534c;background:#eef7f4;border-radius:18px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-around;align-items:center;gap:12px 22px;width:100%;margin-top:2px;padding:15px 18px;display:flex}.v2-assurance-line span{align-items:center;gap:8px;font-size:.74rem;font-weight:650;display:inline-flex}.v2-assurance-line i{color:#0f766e;background:#ccfaf2;border-radius:50%;place-items:center;width:21px;height:21px;font-size:.72rem;font-style:normal;font-weight:800;display:grid}.v2-security-foot{color:#53625d;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;font-size:.78rem;display:flex}.v2-security-foot a{color:#0f766e;border-bottom:1px solid #0f766e59;padding-bottom:4px;font-weight:700}.v2-security-foot a b{margin-left:6px;transition:transform .25s;display:inline-block}.v2-security-foot a:hover b{transform:translate(3px,-3px)}.faq-section{background:#fffefa;padding:clamp(72px,8vw,110px) 0}.faq-layout{grid-template-columns:minmax(250px,.55fr) minmax(0,1fr);gap:clamp(50px,9vw,130px)}.faq-heading{position:static}.faq-heading h2{max-width:12ch;font-family:var(--font-olbey-sans),sans-serif;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:620}.faq-heading p{color:#53625d;max-width:28ch;font-size:.9rem;line-height:1.5}.faq-q{min-height:72px;font-size:.96rem}.faq-q:focus-visible,.faq-q:hover{color:#0f766e}.faq-a-inner{color:#53625d}.access-section{color:#10251f;background:#ccfaf2;padding:clamp(82px,9vw,132px) 0;position:relative;overflow:hidden}.access-section:before{content:"";filter:blur(3px);background:#2dd4a83d;border-radius:50%;width:48vw;height:48vw;position:absolute;top:-22vw;right:-18vw}.access-layout{z-index:1;grid-template-columns:1fr minmax(380px,.7fr)}.access-copy,.access-layout{position:relative}.access-copy h2{font-family:var(--font-olbey-sans),sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(3.3rem,6.2vw,6.8rem);font-weight:620;line-height:.92}.access-copy>p{color:#40534c;max-width:44ch}.access-form{clip-path:none;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffefad1;border:1px solid #0f766e38;border-radius:28px;padding:clamp(28px,4vw,48px)}.access-form-title{margin-bottom:22px;font-size:1.15rem;font-weight:650}.access-form .field{background:#fffefa;border-color:#8ba39b;border-radius:999px}.access-form .btn-primary{--button-fill:#0d625c}footer{background:#f3f1ea}@media (max-width:1023px){.hero-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.v2-product-layout{grid-template-columns:1fr}.v2-product-picker{display:none}.v2-garden-layout{grid-template-columns:280px 1fr;gap:34px}.v2-read-scene{grid-template-columns:minmax(160px,.7fr) minmax(280px,1.1fr) minmax(140px,.55fr);gap:16px;padding-inline:24px}}@media (max-width:760px){body{padding-top:68px}.header-frame,.site-header,.site-header.is-scrolled,.site-header.is-scrolled .header-frame{height:68px}.editorial-hero{min-height:100svh;margin-top:-68px}.hero-layout{grid-template-columns:1fr;align-content:start;min-height:100svh;padding-top:104px;padding-bottom:58px}.hero-art-image{object-position:67% center}.hero-paper{background:linear-gradient(90deg,#f3f1eaf0,#f3f1eab3 65%,#f3f1ea1a)}.hero-title{font-size:clamp(3.65rem,17vw,5.5rem)}.hero-deck{max-width:31ch}.hero-liquid-signal{width:min(65vw,280px);margin:-26px 3vw 0 auto}.hero-liquid-orb{background-position:50%,50%,72% 48%;background-size:auto,auto,190vw 100vh}.hero-liquid-orb>strong{font-size:clamp(4.8rem,22vw,6.5rem)}.hero-liquid-signal>p{text-align:right;max-width:19ch;bottom:-13px;right:5%}.access-layout,.faq-layout,.v2-section-head,.v2-security-head{grid-template-columns:1fr}.v2-section-copy,.v2-security-head>.reveal:last-child{margin-top:26px}.v2-product-layout{margin-top:42px}.v2-app-stage{border-radius:30px;min-height:630px}.v2-app-topbar{min-height:70px;padding:18px 20px}.v2-app-topbar>div>span{display:none}.v2-read-badge{font-size:.66rem!important}.v2-app-viewport{min-height:500px}.v2-math-view{grid-template-columns:1fr;align-content:center;padding:30px 22px 74px}.v2-app-viewport.is-math .v2-traveling-amount{font-size:4.15rem;top:73%;left:80%}.v2-math-copy h3{max-width:18ch;font-size:1.8rem}.v2-simple-math{margin-top:4px}.v2-garden{min-height:auto}.v2-garden-layout{grid-template-columns:1fr;min-height:auto}.v2-garden-copy h2{max-width:11ch}.v2-garden-copy>p:last-child{margin-top:20px}.v2-garden-canvas{min-height:650px;margin-inline:-5vw}.orb-groceries{width:215px;height:200px;top:19%;left:31%}.orb-dining{width:125px;height:120px}.orb-home{width:145px;height:138px}.orb-transit{width:110px;height:106px;bottom:34%;left:1%}.v2-orb-receipt{width:min(330px,75%);right:5vw}.v2-read-scene{border-radius:30px;grid-template-columns:1fr;gap:24px;min-height:auto;padding:38px 22px}.v2-read-beam{width:min(220px,100%);min-height:230px;margin-inline:auto}.v2-read-beam>i{width:42px;height:auto;inset:0 auto 0 50%;transform:translate(-50%)}.v2-read-beam>div{flex-direction:column;justify-content:space-between;gap:0;padding:14px 0}.v2-bank-foundation{justify-content:center;width:min(280px,100%)}.v2-assurance-line{padding:17px 18px}.v2-assurance-line,.v2-security-foot{flex-direction:column;align-items:flex-start}.faq-heading{margin-bottom:20px}.access-form{margin-top:10px}}@media (max-width:520px){.hero-actions{flex-flow:wrap;align-items:center;gap:12px 18px}.hero-cta{min-height:52px;padding-inline:18px}.hero-tour{align-self:center}.hero-proof{max-width:290px}.hero-liquid-signal{width:min(58vw,245px);margin-top:-38px}.v2-garden-copy h2,.v2-section-head h2,.v2-security-head h2{font-size:2.85rem}.v2-app-stage{min-height:590px}.v2-app-viewport{min-height:465px}.v2-pulse-view{padding-bottom:72px}.v2-pulse-orb{width:135px}.v2-traveling-amount{font-size:5.7rem}.v2-liquid-tabs{grid-template-columns:repeat(2,96px)}.v2-liquid-track{width:96px}.v2-liquid-track.is-math{transform:translate(96px)}.v2-liquid-track.is-math i{left:85px}.v2-garden-canvas{min-height:610px}.orb-groceries{left:25%}.orb-home{right:0}.v2-orb-receipt{width:82%}.access-copy h2{font-size:3.5rem}.access-copy>p{margin-top:20px}}@media (prefers-reduced-motion:reduce){.hero-liquid-orb,.v2-garden-orb,.v2-pulse-orb,.v2-security-orb{animation:none!important}.v2-app-viewport *,.v2-liquid-track,.v2-liquid-track i{transition-duration:.18s!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}