.iso{--anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;--anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;--anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;--anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;--anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#ffffff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;--anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014}.iso[data-theme=light]{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#ffffff;--anatomy-top:#ffffff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#ffffff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #ffffff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{display:block;width:100%;height:auto;overflow:visible}.iso-svg circle,.iso-svg path{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:iso-flow 1.6s linear infinite}.iso-dots circle[data-pulse]{animation:iso-pulse 1.6s step-end infinite;animation-delay:var(--pulse-at,0s)}.iso-figure{margin:32px 0 36px}.iso-plate{position:relative;padding:52px 24px;border-radius:0;background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card)}.iso-plate-corners{position:absolute;inset:18px 20px;pointer-events:none}.iso-plate-corner{position:absolute;color:var(--anatomy-muted);font-family:var(--anatomy-mono);font-size:10.5px;line-height:1;letter-spacing:.04em;white-space:nowrap}.iso-plate-corner[data-corner=fig]{top:0;left:0;color:var(--anatomy-text)}.iso-plate-corner[data-corner=title]{top:0;right:0;text-transform:uppercase;letter-spacing:.1em}.iso-plate-corner[data-corner=hint]{bottom:0;left:0;text-transform:uppercase;letter-spacing:.1em}.iso-plate-corner[data-corner=readout]{right:0;bottom:0;color:var(--anatomy-text);font-variant-numeric:tabular-nums}.iso-plate .iso-svg{margin:0 auto}.iso-legend{display:grid;gap:8px;margin-top:12px;color:var(--anatomy-muted);font-size:13px;line-height:1.55}.iso-keys{display:flex;flex-wrap:wrap;gap:6px 18px}.iso-key{display:inline-flex;align-items:center;gap:7px}.iso-swatch{width:16px;height:10px;flex:none;overflow:visible}.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-swatch[data-mark=flat] path,.iso-swatch[data-mark=raised] path{stroke:var(--anatomy-mid)}.iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4}.iso-swatch[data-mark=dashed] path{stroke-dasharray:3 2.5}.iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.iso-swatch[data-mark=green] path{stroke:var(--anatomy-green)}.iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (max-width:560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner=hint]{bottom:18px}}@media (prefers-reduced-motion:reduce){.iso-dots circle[data-pulse],.iso-line[data-flow]{animation:none}}.zt{--anatomy-page:#FFF9F0;--anatomy-card:#FFF9F0;--anatomy-text:#636E72;--anatomy-strong:#2D3436;--anatomy-muted:#9AA0A3;--anatomy-paper:#FFFDF8;--anatomy-face:#FFFDF8;--anatomy-top:#FFFDF8;--anatomy-shade-0:#E6DECF;--anatomy-shade-1:#ECE5D8;--anatomy-shade-2:#F2ECE2;--anatomy-shade-3:#F8F4EC;--anatomy-lit-top:#FFFDF8;--anatomy-lit-shade:#F2ECE2;--anatomy-hi:#3A2E26;--anatomy-mid:#8A7E70;--anatomy-lo:#B8AC9C;--anatomy-faint:#DDD3C3;--anatomy-lit:#FF6B6B;--anatomy-halo:#6E5A3E;--anatomy-halo-opacity:.3;--anatomy-dot:#3A2E26;--anatomy-weight:.7px}.zt .m-earth{--anatomy-top:#8FC77B;--anatomy-shade-0:#7A5634;--anatomy-shade-1:#86603B;--anatomy-shade-2:#926A42;--anatomy-shade-3:#9E7449;--anatomy-paper:#926A42}.zt .m-grass{--anatomy-top:#A6D98C;--anatomy-paper:#A6D98C}.zt .iso-line.m-tuft{stroke:#5E9B4A;stroke-width:.9}.zt .m-wood{--anatomy-top:#E2B985;--anatomy-shade-0:#A97B4C;--anatomy-shade-1:#B68757;--anatomy-shade-2:#C39463;--anatomy-shade-3:#D0A170;--anatomy-paper:#C39463}.zt .m-bark{--anatomy-top:#A47A55;--anatomy-shade-0:#5E4129;--anatomy-shade-1:#6B4B30;--anatomy-shade-2:#795637;--anatomy-shade-3:#87613F;--anatomy-paper:#795637}.zt .m-leaves{--anatomy-top:#7FC48A;--anatomy-shade-0:#2F7A5C;--anatomy-shade-1:#3A8A68;--anatomy-shade-2:#469A74;--anatomy-shade-3:#55AA80;--anatomy-paper:#469A74}.zt .m-leaves .iso-line{stroke:#24604A}.zt .m-ball{stroke:var(--anatomy-hi);stroke-width:.6}.zt .m-shine{fill:#fff;opacity:.55}.zt .m-fruit .m-ball{fill:var(--c);stroke:color-mix(in srgb,var(--c) 55%,black)}.zt .m-acorn-gold .m-ball{fill:#E2B246;stroke:#8A6420}.zt .m-acorn-grey .m-ball{fill:#A29D96;stroke:#625E58}.zt .m-glow{fill:none;stroke:#FFD86B;stroke-width:1.2;opacity:.85}.zt .m-brass{--anatomy-top:#EAD08A;--anatomy-shade-0:#B8923E;--anatomy-shade-1:#C59F4B;--anatomy-shade-2:#D2AD5B;--anatomy-shade-3:#DDBD6D;--anatomy-paper:#D2AD5B}.zt .m-dialface{fill:#FFFBEF}.zt .iso-line.m-needle{stroke:#C0392B;stroke-width:1.1}.zt .m-firefly{fill:#FFE66D;filter:drop-shadow(0 0 2px #FFD23F)}.zt .m-iron{--anatomy-top:#5B6166;--anatomy-shade-0:#2B2F32;--anatomy-shade-1:#33383B;--anatomy-shade-2:#3C4145;--anatomy-shade-3:#464C50;--anatomy-paper:#3C4145}.zt .m-letter{--anatomy-top:#FFFDF6;--anatomy-shade-0:#D9CFBF;--anatomy-shade-1:#E2D9CA;--anatomy-shade-2:#EAE2D5;--anatomy-shade-3:#F2EBE0;--anatomy-paper:#F2EBE0}.zt .m-cover{fill:var(--c);stroke:color-mix(in srgb,var(--c) 60%,black);stroke-width:.6}.zt .m-pages{fill:#FFF6E0}.zt .m-page,.zt .m-pages{stroke:#B8AC9C;stroke-width:.4}.zt .m-page{fill:#FFF8E8}.zt .m-turning{fill:#FFFDF6}.zt .m-dust{fill:#FFD86B;filter:drop-shadow(0 0 1.5px #FFC93C)}.zt .m-wing{fill:color-mix(in srgb,var(--c) 35%,white);stroke:color-mix(in srgb,var(--c) 70%,black);stroke-width:.5}.zt .m-cap{--anatomy-top:#8A6440;--anatomy-shade-0:#4E3720;--anatomy-shade-1:#5A4027;--anatomy-shade-2:#664A2E;--anatomy-shade-3:#725436;--anatomy-paper:#664A2E}.zt .m-cup{--anatomy-top:#C9A06B;--anatomy-shade-0:#8A6440;--anatomy-shade-1:#96704A;--anatomy-shade-2:#A27C55;--anatomy-shade-3:#AE8860;--anatomy-paper:#A27C55}.zt .iso-line.m-plank{stroke:#8A6440;stroke-width:2.6}.zt .m-stem{--anatomy-top:#FFF4DE;--anatomy-shade-0:#D9C9A8;--anatomy-shade-1:#E2D3B4;--anatomy-shade-2:#EBDDC1;--anatomy-shade-3:#F3E7CE;--anatomy-paper:#EBDDC1}.zt .m-cap-red{--anatomy-top:#FF7A6B;--anatomy-shade-0:#B83A2E;--anatomy-shade-1:#C84436;--anatomy-shade-2:#D84F40;--anatomy-shade-3:#E85B4B;--anatomy-paper:#D84F40}.zt .m-spots circle{fill:#FFF8E8}.zt .m-book{--anatomy-top:color-mix(in srgb,var(--c) 70%,white);--anatomy-shade-0:color-mix(in srgb,var(--c) 75%,black);--anatomy-shade-1:color-mix(in srgb,var(--c) 84%,black);--anatomy-shade-2:color-mix(in srgb,var(--c) 92%,black);--anatomy-shade-3:var(--c);--anatomy-paper:var(--c)}.zt .iso-line.m-specs{stroke:#3A2E26;stroke-width:.9}.zt .m-water{fill:#7FC8E8;stroke:none}.zt .iso-line.m-bank{stroke:#5E9B4A;stroke-width:1.4}.zt .iso-line.m-ripple{stroke:#E8F7FF;stroke-width:1.1;stroke-dasharray:3 9;opacity:.9}.zt .m-pebbles circle{fill:#B7B0A5}.zt .m-leaf{fill:#5FB862}.zt .iso-line.m-vein,.zt .m-leaf{stroke:#2F7A3C;stroke-width:.6}.zt .m-paper{--anatomy-top:#FFFDF6;--anatomy-shade-0:#D9CFBF;--anatomy-shade-1:#E2D9CA;--anatomy-shade-2:#EAE2D5;--anatomy-shade-3:#F2EBE0;--anatomy-paper:#F2EBE0}.zt .iso-line.m-pencil{stroke:#9AA0A3;stroke-width:.6}.zt .iso-line.m-inked{stroke:#2D3436;stroke-width:.6}.zt .m-cloud .m-ball{fill:#FFFFFF;stroke:#CFE3EE}.zt .m-cloud .m-shine{opacity:0}.zt .iso-line.m-rim{stroke:#8A6440;stroke-width:1.6}.zt .iso-line.m-paddle{stroke:#A47A55;stroke-width:1.3}.zt .iso-line.m-pour{stroke:var(--c);stroke-width:2.2;opacity:.9}.zt .iso-line.m-screw{stroke:#C4C9CC;stroke-width:1.6}.zt .m-birdhouse{--anatomy-top:#FFC93C;--anatomy-shade-0:#C9962C;--anatomy-shade-1:#D6A438;--anatomy-shade-2:#E2B246;--anatomy-shade-3:#ECC056;--anatomy-paper:#E2B246}.zt .m-roof{fill:#C0392B;stroke:#7A241B;stroke-width:.6}.zt .m-hole{fill:#3A2E26}.zt .m-sandbottom,.zt .m-sandtop{fill:#E6C279;stroke:#C9A35A;stroke-width:.4}.zt .m-bwing{fill:color-mix(in srgb,var(--c) 75%,white);stroke:color-mix(in srgb,var(--c) 60%,black);stroke-width:.4}.zt .m-plane{fill:#FFFFFF;stroke:#8A9BA8;stroke-width:.5}.zt .m-fall{fill:#7FC8E8;opacity:.9}.zt .iso-line.m-fallstreaks{stroke:#E8F7FF;stroke-width:1;stroke-dasharray:4 7}.zt .iso-line.m-reed{stroke:#4E8A3A;stroke-width:.9}.zt .m-pad{fill:#4FA35A;stroke:#2F7A3C;stroke-width:.4}.zt .iso-line.m-stalk{stroke:#4E8A3A;stroke-width:.7}.zt .m-flower{fill:var(--c);stroke:#7A5A3A;stroke-width:.3}.zt .m-grove .m-ball{fill:#6FBF73;stroke:#2F7A3C}.zt .m-note{fill:#3A2E26}.zt .iso-line.m-notestem{stroke:#3A2E26;stroke-width:.8}.zt .iso-svg{overflow:hidden}.LandingPage_page__v5hg8{--landing-ease:cubic-bezier(0.16,1,0.3,1);overflow:clip;background:linear-gradient(180deg,#f4ebdd 0,#f8f1e6 10%,#fcf8f1 24%,#fffbeb 42%,#fed7aa 58%,#fbcfe8 72%,#c4b5fd 84%,#5b21b6 93%,#0b0822)}.LandingPage_download__64_0H,.LandingPage_page__v5hg8 section{scroll-margin-top:104px}.LandingPage_page__v5hg8 :is(h1,h2,h3){text-wrap:balance}.LandingPage_page__v5hg8 :is(p,h1,h2,h3,li){user-select:text}.LandingPage_page__v5hg8 :is(a,button){transition-property:color,background-color,opacity,transform,box-shadow;transition-duration:.18s;transition-timing-function:var(--landing-ease)}.LandingPage_page__v5hg8 :is(a,button):focus-visible{outline:2px solid var(--color-turquesa-ink);outline-offset:5px}.LandingPage_page__v5hg8 button:disabled{cursor:default}.LandingPage_header__9kj_r{position:absolute;inset-block-start:16px;inset-inline-end:max(24px,calc((100% - 1152px) / 2));z-index:50}.LandingPage_hero__0ZB9j{position:relative;padding-block:88px 96px}.LandingPage_hero__0ZB9j:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .45 0 0 0 0 .3 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:linear-gradient(180deg,#000 60%,transparent)}.LandingPage_heroGrid__RVINC{display:grid;align-items:center;gap:40px}@media (min-width:1024px){.LandingPage_heroGrid__RVINC{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:48px}}.LandingPage_heroKicker__kGs58{margin-bottom:14px;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--color-turquesa-ink)}.LandingPage_heroCopy__v1xhr h1{max-width:12ch;font-family:var(--font-literata),Georgia,serif;font-size:clamp(2.7rem,4.4vw,4rem);font-weight:550;letter-spacing:-.035em;line-height:1.16;color:var(--color-ink)}.LandingPage_heroDescription__wl6oq{max-width:46ch;margin-top:28px;font-size:17px;line-height:1.75;color:#4d5b61}.LandingPage_heroDescription__wl6oq strong{color:var(--color-ink)}.LandingPage_download__64_0H{margin-top:36px}.LandingPage_name__zZxmh{position:relative;display:inline-grid;color:var(--color-turquesa-ink)}.LandingPage_nameMeasure__fDFgo,.LandingPage_nameVisible__1u7t4{grid-area:1/1}.LandingPage_nameMeasure__fDFgo{visibility:hidden}.LandingPage_pillars__yl3f_{display:grid;column-gap:24px}.LandingPage_pillarHeading___DV__{border-top:1px solid #cbd5e1}.LandingPage_pillarButton__aO7cp{display:flex;flex-direction:column;width:100%;height:100%;padding-block:20px 24px;text-align:start;cursor:pointer}.LandingPage_pillarLabel__i14qH{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;color:#0e7490;font-family:var(--font-typewriter);font-size:14px;font-weight:700;letter-spacing:.06em}.LandingPage_pillarLabel__i14qH svg{flex-shrink:0;transition:transform .24s var(--landing-ease)}.LandingPage_pillarButton__aO7cp[aria-expanded=true] .LandingPage_pillarLabel__i14qH svg{transform:rotate(45deg)}.LandingPage_pillarButton__aO7cp:hover .LandingPage_pillarTitle__Kn_R0,.LandingPage_pillarButton__aO7cp[aria-expanded=true] .LandingPage_pillarTitle__Kn_R0{color:#0e7490}.LandingPage_pillarTitle__Kn_R0{display:block;margin-top:10px;color:#0f172a;font-family:var(--font-literata),Georgia,serif;font-size:17px;font-weight:600;line-height:1.5}.LandingPage_pillarDetail__StU3S{padding-block:0 28px;color:#475569;font-size:15px;line-height:1.75}.LandingPage_pillarDetail__StU3S p{max-width:72ch}.LandingPage_pillarDetail__StU3S ul{display:grid;gap:8px 32px;margin-top:20px;padding-inline-start:18px;list-style:disc}.LandingPage_pillarDetail__StU3S li::marker{color:#0e7490}@media (min-width:768px){.LandingPage_pillars__yl3f_{grid-template-columns:repeat(4,minmax(0,1fr))}.LandingPage_pillarHeading___DV__{grid-row:1}.LandingPage_pillarDetail__StU3S{grid-column:1/-1;grid-row:2;border-bottom:1px solid #cbd5e1}.LandingPage_pillarDetail__StU3S ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.LandingPage_comparisonTable__eHnI0{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:1.6;color:#526570}.LandingPage_comparisonTable__eHnI0 td,.LandingPage_comparisonTable__eHnI0 th{text-align:start;vertical-align:top;overflow-wrap:anywhere}.LandingPage_comparisonTable__eHnI0 thead th{width:34%;border-bottom:1px solid #a9bfc7;font-size:15px;font-weight:700}.LandingPage_comparisonTable__eHnI0 thead .LandingPage_comparisonFeatureHeader__VTfCl{width:28%}.LandingPage_comparisonTable__eHnI0 thead .LandingPage_comparisonZeta__V7IPk{width:38%;color:#0e7490}.LandingPage_comparisonTable__eHnI0 tbody th{color:#183746;font-family:var(--font-literata),Georgia,serif;font-size:16px;font-weight:550;line-height:1.5}.LandingPage_comparisonTable__eHnI0 .LandingPage_comparisonZeta__V7IPk{color:#183746;font-weight:600}.LandingPage_comparisonRow__vR0cv{border-bottom:1px solid #d0dfe3;transition:background-color .18s ease}@media (hover:hover){.LandingPage_comparisonRow__vR0cv:hover{background-color:rgb(47 167 160/3%)}}@media (min-width:768px){.LandingPage_comparisonTable__eHnI0 td,.LandingPage_comparisonTable__eHnI0 th{padding-block:20px;padding-inline:0 24px}.LandingPage_comparisonTable__eHnI0 td:last-child,.LandingPage_comparisonTable__eHnI0 th:last-child{padding-inline-end:0}}@media (max-width:767px){.LandingPage_comparisonSection__buohs{padding-inline:16px}.LandingPage_comparisonTable__eHnI0,.LandingPage_comparisonTable__eHnI0 tbody,.LandingPage_comparisonTable__eHnI0 thead{display:block}.LandingPage_comparisonTable__eHnI0 tr{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);column-gap:16px}.LandingPage_comparisonTable__eHnI0 thead{border-bottom:1px solid #a9bfc7}.LandingPage_comparisonTable__eHnI0 thead th{width:auto;padding-block:0 14px;padding-inline:0;border:0}.LandingPage_comparisonTable__eHnI0 thead .LandingPage_comparisonFeatureHeader__VTfCl{position:absolute;width:1px;height:1px;padding-block:0;padding-inline:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.LandingPage_comparisonTable__eHnI0 thead .LandingPage_comparisonZeta__V7IPk{width:auto}.LandingPage_comparisonTable__eHnI0 tbody th{grid-column:1/-1;padding-block:20px 10px;padding-inline:0}.LandingPage_comparisonTable__eHnI0 td{padding-block:0 20px;padding-inline:0}}.LandingPage_topicStrip__RiTmB{display:flex;width:max-content}.LandingPage_night__FZnbZ{position:relative}.LandingPage_night__FZnbZ>:is(section,footer){z-index:1}.LandingPage_night__FZnbZ :is(a,button):focus-visible{outline-color:#d5eee7}.LandingPage_moon__HmZnc{position:absolute;top:0;left:0;width:240px;height:240px;transform:translate(8vw,120px)}.LandingPage_moon__HmZnc svg{width:100%;height:100%}.LandingPage_pricingCard__PB2gD{color:#cbd5e1;box-shadow:0 24px 60px -24px rgb(0 0 0/40%)}.LandingPage_cadence__FRu9a{--cadence-shift:100%;position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin-top:20px;padding:4px;border-radius:999px;background:rgb(255 255 255/8%)}.LandingPage_cadence__FRu9a:before{content:"";position:absolute;inset-block:4px;inset-inline-start:4px;width:calc(50% - 4px);border-radius:999px;background:#b8dfcf;transform:translateX(var(--cadence-shift));transition:transform .3s var(--landing-ease)}.LandingPage_cadence__FRu9a:dir(rtl){--cadence-shift:-100%}.LandingPage_cadence__FRu9a[data-cadence=weekly]:before{transform:translateX(0)}.LandingPage_cadence__FRu9a button{position:relative;background:transparent;box-shadow:none}.LandingPage_price__JAvY_{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){html:has(.LandingPage_page__v5hg8){scroll-behavior:smooth}.LandingPage_heroCopy__v1xhr>*{animation:LandingPage_copy-arrive__fQD7k .9s var(--landing-ease) both}.LandingPage_heroCopy__v1xhr>:nth-child(2){animation-delay:90ms}.LandingPage_heroCopy__v1xhr>:nth-child(3){animation-delay:.18s}.LandingPage_heroCopy__v1xhr>:nth-child(4){animation-delay:.27s}.LandingPage_twinkle__Judil{animation:LandingPage_star-twinkle__vagaR 6s ease-in-out infinite;animation-play-state:paused}.LandingPage_sky___Q34D[data-animate=true] .LandingPage_twinkle__Judil{animation-play-state:running}}@keyframes LandingPage_star-twinkle__vagaR{0%,70%,to{opacity:.45}35%{opacity:1}}@keyframes LandingPage_copy-arrive__fQD7k{0%{opacity:0;translate:0 14px}}@keyframes LandingPage_price-change__rPS0s{0%{opacity:0;filter:blur(4px);translate:0 8px}}@media (max-width:767px){.LandingPage_hero__0ZB9j{padding-block:88px 56px}.LandingPage_heroCopy__v1xhr h1{max-width:14ch}.LandingPage_heroDescription__wl6oq{font-size:16px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.LandingPage_cadence__FRu9a:before,.LandingPage_page__v5hg8 :is(a,button),.LandingPage_pillarLabel__i14qH svg{transition-property:color,background-color,opacity}.LandingPage_page__v5hg8 [class*=animate-]{animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.LandingPage_topicStrip__RiTmB{animation:LandingPage_discover-topics__gK6Ba linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}@keyframes LandingPage_discover-topics__gK6Ba{0%{transform:translateX(0)}to{transform:translateX(-240px)}}.LandingPage_flourish__gDT5n{display:block;width:132px;height:24px;margin:0 auto 18px;fill:none;stroke:#b8923a;stroke-width:1.6;stroke-linecap:round}.LandingPage_flourish__gDT5n[data-tone=night]{stroke:#f0c35b}.LandingPage_flourishGem__Guu1O{fill:#b8923a;stroke:none;transform-origin:80px 14px}.LandingPage_flourish__gDT5n[data-tone=night] .LandingPage_flourishGem__Guu1O{fill:#f0c35b}.LandingPage_pathCard__wZx2k{height:100%;padding:24px;border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255/88%),rgb(255 252 245/80%));box-shadow:inset 0 0 0 1px rgb(214 200 176/55%),0 18px 40px -30px rgb(90 60 20/35%);transition:transform .4s var(--landing-ease),box-shadow .4s var(--landing-ease)}@media (hover:hover){.LandingPage_pathCard__wZx2k:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent),0 24px 48px -28px rgb(90 60 20/40%)}}.LandingPage_pathChain__iW5o3{position:relative;display:grid;gap:10px;margin-bottom:18px;padding-inline-start:26px;list-style:none}.LandingPage_pathChain__iW5o3:before{content:"";position:absolute;inset-block:8px;inset-inline-start:6px;width:2px;border-radius:2px;background:linear-gradient(to bottom,var(--accent),color-mix(in srgb,var(--accent) 25%,transparent));transform-origin:top}.LandingPage_pathChain__iW5o3 li{position:relative;font-size:14px;font-weight:500;line-height:1.45;color:#334155}.LandingPage_pathChain__iW5o3 li:before{content:"";position:absolute;inset-block-start:3px;inset-inline-start:-26px;width:14px;height:14px;background:var(--accent);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.LandingPage_pathChain__iW5o3 li:first-child:before{inset-block-start:1px;inset-inline-start:-28px;width:18px;height:18px}.LandingPage_fireflies__b96WP{position:absolute;inset:0;overflow:hidden;pointer-events:none}.LandingPage_fireflies__b96WP span{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffe39a;box-shadow:0 0 8px 2px rgb(255 214 120/70%),0 0 18px 6px rgb(255 190 90/25%);opacity:0}.LandingPage_fireflies__b96WP span:first-child{top:8%;left:6%}.LandingPage_fireflies__b96WP span:nth-child(2){top:18%;left:92%}.LandingPage_fireflies__b96WP span:nth-child(3){top:27%;left:3%}.LandingPage_fireflies__b96WP span:nth-child(4){top:34%;left:96%}.LandingPage_fireflies__b96WP span:nth-child(5){top:42%;left:9%}.LandingPage_fireflies__b96WP span:nth-child(6){top:49%;left:88%}.LandingPage_fireflies__b96WP span:nth-child(7){top:57%;left:4%}.LandingPage_fireflies__b96WP span:nth-child(8){top:63%;left:94%}.LandingPage_fireflies__b96WP span:nth-child(9){top:70%;left:12%}.LandingPage_fireflies__b96WP span:nth-child(10){top:76%;left:85%}.LandingPage_fireflies__b96WP span:nth-child(11){top:83%;left:7%}.LandingPage_fireflies__b96WP span:nth-child(12){top:88%;left:91%}.LandingPage_fireflies__b96WP span:nth-child(13){top:94%;left:15%}.LandingPage_fireflies__b96WP span:nth-child(14){top:12%;left:80%}.LandingPage_shootingStar__mUDST{position:absolute;z-index:0;top:6%;left:62%;width:120px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(255 246 214/95%),rgb(255 255 255/0));opacity:0;pointer-events:none;transform:rotate(-24deg)}.LandingPage_shootingStar__mUDST+.LandingPage_shootingStar__mUDST{top:38%;left:18%;width:90px}.LandingPage_savings__QWUya{display:inline-flex;align-items:center;min-height:26px;padding-inline:10px;border-radius:999px;font-size:12px;font-weight:800;color:#10302b;background:#b8dfcf;transition:opacity .3s ease,transform .4s var(--landing-ease)}.LandingPage_savings__QWUya[data-visible=false]{opacity:0;transform:translateX(-6px) scale(.92)}.LandingPage_cloudMore__50INp{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--landing-ease)}.LandingPage_cloudMore__50INp>div{min-height:0;overflow:hidden}.LandingPage_cloudMore__50INp[data-open=true]{grid-template-rows:1fr}.LandingPage_cloudToggle__MpC6z{min-height:44px;padding-inline:20px;border:1px solid #b8dfcf;border-radius:999px;font-size:14px;font-weight:700;color:var(--color-turquesa-ink);background:#f3faf7;cursor:pointer}@media (hover:hover){.LandingPage_cloudToggle__MpC6z:hover{background:#e6f4ef;transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){.LandingPage_pillarDetail__StU3S:not([hidden]){animation:LandingPage_detail-open__FCLqN .52s var(--landing-ease) both}.LandingPage_fireflies__b96WP span{animation:LandingPage_firefly___zmpD 9s ease-in-out infinite}.LandingPage_fireflies__b96WP span:nth-child(3n){animation-duration:12s;animation-delay:-4s}.LandingPage_fireflies__b96WP span:nth-child(3n+1){animation-duration:10.5s;animation-delay:-7s}.LandingPage_fireflies__b96WP span:nth-child(4n){animation-delay:-2s}.LandingPage_shootingStar__mUDST{animation:LandingPage_shooting-star__brdC2 11s ease-in 3s infinite}.LandingPage_shootingStar__mUDST+.LandingPage_shootingStar__mUDST{animation-duration:17s;animation-delay:9s}.LandingPage_price__JAvY_{animation:LandingPage_price-change__rPS0s .42s var(--landing-ease)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.LandingPage_flourish__gDT5n path{stroke-dasharray:1;animation:LandingPage_flourish-draw___YOW9 linear both;animation-timeline:view();animation-range:entry 10% cover 35%}.LandingPage_flourishGem__Guu1O{animation:LandingPage_flourish-gem__knIoC linear both;animation-timeline:view();animation-range:entry 25% cover 40%}.LandingPage_pathChain__iW5o3:before{animation:LandingPage_thread-grow__8oD4l linear both;animation-timeline:view();animation-range:entry 20% cover 45%}.LandingPage_pathChain__iW5o3 li{animation:LandingPage_node-light__tKyAj linear both;animation-timeline:view();animation-range:entry calc(20% + var(--i) * 6%) cover calc(30% + var(--i) * 4%)}}}@keyframes LandingPage_flourish-draw___YOW9{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes LandingPage_flourish-gem__knIoC{0%{opacity:0;transform:scale(.2) rotate(-45deg)}}@keyframes LandingPage_thread-grow__8oD4l{0%{transform:scaleY(0)}}@keyframes LandingPage_node-light__tKyAj{0%{opacity:.25;translate:-6px 0}}@keyframes LandingPage_detail-open__FCLqN{0%{opacity:0;translate:0 -6px}}@keyframes LandingPage_firefly___zmpD{0%,to{opacity:0;transform:translate(0) scale(.6)}30%{opacity:.95}50%{opacity:.4;transform:translate(26px,-34px) scale(1)}70%{opacity:.9}85%{transform:translate(-14px,-58px) scale(.8)}}@keyframes LandingPage_shooting-star__brdC2{0%,88%{opacity:0;translate:0 0}90%{opacity:1}to{opacity:0;translate:-260px 116px}}.LandingPage_scholarship__HVxHX{padding:24px;border-radius:20px;background:rgb(26 18 60/42%);box-shadow:inset 0 0 0 1px rgb(255 255 255/14%),0 18px 40px -28px rgb(15 10 40/60%);backdrop-filter:blur(6px)}.LandingPage_scholarshipCta__wkSI2{display:inline-flex;align-items:center;min-height:44px;padding-inline:20px;border-radius:999px;font-size:14px;font-weight:700;color:#ffe1d7;background:rgb(244 140 116/14%);box-shadow:inset 0 0 0 1px rgb(244 140 116/55%)}@media (hover:hover){.LandingPage_scholarshipCta__wkSI2:hover{color:#fff;background:rgb(244 140 116/32%);transform:translateY(-1px)}}.LandingPage_storyBrook__cNG7D{margin:0 auto;max-width:64rem}@media (max-width:640px){.LandingPage_storyBrook__cNG7D{overflow:hidden}.LandingPage_storyBrook__cNG7D .iso-stage{width:165%;margin:-4% 0 -12% -32%}}.LandingPage_storyBrookLinks__Fuj0G{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:1rem;font-size:.95rem}.LandingPage_storyBrookLinks__Fuj0G a{color:var(--color-ink,#2d3436);text-decoration:underline;text-underline-offset:.2em}