@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-rgb:5 6 15;--fg-rgb:242 244 251;--warm-rgb:255 138 102;--cool-rgb:122 162 255;--both-lights:linear-gradient(100deg, #ffd9cc, #f2f4fb 45%, #d5e1ff);--bg:#05060f;--raised:#ffffff0d;--fg:#f2f4fb;--soft:#a3a9bf;--rule:#f2f4fb29;--warm:#ff8a66;--cool:#7aa2ff;--meet:#c3a6ff;--serif:"Geist Variable", "Helvetica Neue", Arial, sans-serif;--sans:"Geist Variable", "Helvetica Neue", Arial, sans-serif;--mono:"Geist Mono Variable", ui-monospace, Consolas, monospace;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.3125rem;--step-2:clamp(1.5rem, 1.25rem + 1.1vw, 2rem);--step-3:clamp(1.9rem, 1.2rem + 2.6vw, 3.25rem);--measure:62ch;--wide:78rem;--radius:20px;--ease:cubic-bezier(.2, .7, .2, 1)}.is-warm{--mark:var(--warm)}.is-cool{--mark:var(--cool)}:root{--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:2.5rem;--sp-8:4rem;--sp-9:6rem;--gutter:clamp(1.25rem, .5rem + 3.2vw, 3.5rem);--section-y:clamp(var(--sp-7), 1.5rem + 2.5vw, 4rem);--section-y-tight:clamp(var(--sp-5), 1rem + 1.2vw, 2.25rem);--card-pad:clamp(var(--sp-5), 1rem + 1.6vw, var(--sp-7));--grid-gap:var(--sp-5);--stack:var(--sp-4);--label-gap:var(--sp-3);--head-gap:var(--sp-5);--block-gap:var(--sp-7)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg);scroll-padding-top:5.5rem}body{color:var(--fg);font-family:var(--sans);font-size:var(--step-0);margin:0;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,table{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1.5px}a:hover{text-decoration-thickness:3px}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--fg);outline-offset:3px}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--gutter);z-index:30;padding:var(--sp-2) var(--sp-4);background:var(--fg);color:var(--bg);position:absolute;top:-4rem}.skip:focus{top:.5rem}.stage{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.header,main,.footer{z-index:1;position:relative}.wrap{max-width:var(--wide);padding-inline:var(--gutter);margin-inline:auto}.display{font-family:var(--serif);font-weight:400;font-size:var(--step-3);letter-spacing:-.018em;text-wrap:balance;line-height:1.08}.tell{font-family:var(--serif);font-size:var(--step-1);max-width:var(--measure);color:var(--soft);text-wrap:pretty;line-height:1.45}.small{font-size:var(--step--1);color:var(--soft)}.label{font-family:var(--mono);color:var(--mark,var(--meet));font-size:.8125rem}.label+.display{margin-top:var(--label-gap)}.btn{min-height:2.9rem;padding:var(--sp-3) var(--sp-5);border:1.5px solid var(--fg);background:var(--fg);color:var(--bg);cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease);border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{color:var(--fg);background:0 0}.btn--ghost{border-color:var(--rule);background:var(--raised);color:var(--fg)}.btn--ghost:hover{border-color:var(--fg)}.btn--ghost[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.glass{border:1px solid var(--rule);border-radius:var(--radius);background:var(--raised)}.scope__lead{margin-top:var(--sp-5)}.offers{gap:var(--sp-4);margin-top:var(--sp-5);display:grid}@media (width>=52rem){.offers{grid-template-columns:1fr 1fr}}.offer{gap:var(--sp-4);padding:var(--card-pad);grid-template-rows:1fr auto auto;display:grid}.offer__flag{margin-bottom:var(--sp-2);padding:.15rem var(--sp-2);border:1px solid var(--warm);font-family:var(--mono);color:var(--warm);border-radius:999px;font-size:.75rem;display:inline-block}.offer__name a{text-decoration:none}.offer__name a:hover{text-decoration:underline 2px}.offer__actions{gap:var(--sp-2);grid-template-columns:auto 1fr;display:grid}.offer__actions .btn{min-height:2.75rem;padding:var(--sp-2) var(--sp-4);font-size:var(--step--1)}.offer__name{font-family:var(--serif);font-size:1.5rem;font-weight:400;line-height:1.15}.offer__format{margin-top:var(--sp-1);color:var(--soft)}.offer__points li{padding-left:var(--sp-4);color:var(--soft);position:relative}.offer__points li+li{margin-top:var(--sp-1)}.offer__points li:before{content:"";background:var(--meet);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.62em;left:0}.offer__price{font-size:1.1875rem;font-weight:600;line-height:1.25}.scope__terms{margin-top:var(--sp-7);max-width:var(--measure);color:var(--soft)}.area__footnote{margin-top:var(--sp-4);max-width:var(--measure)}.method__lead{margin-top:var(--sp-5)}.steps{width:100%;margin-top:var(--block-gap);border-collapse:collapse;counter-reset:step}.steps th,.steps td{padding:var(--sp-5) var(--sp-5) var(--sp-5) 0;border-top:1px solid var(--rule);text-align:left;vertical-align:top;color:var(--soft);font-weight:400}.steps thead th{padding-block:0 var(--sp-2);font-family:var(--mono);color:var(--cool);border-top:0;font-size:.8125rem}.steps tbody th{counter-increment:step;width:22%;font-family:var(--serif);font-size:var(--step-2);color:var(--fg);line-height:1.1}.steps tbody th:before{content:"0" counter(step);margin-bottom:var(--sp-2);font-family:var(--mono);color:var(--warm);font-size:.8125rem;display:block}@media (width<=57.99rem){.steps,.steps tbody,.steps tr,.steps th,.steps td{width:auto;display:block}.steps thead{display:none}.steps tbody tr{padding-block:var(--sp-5);border-top:1px solid var(--rule)}.steps th,.steps td{border:0;padding:0}.steps td{margin-top:var(--sp-4)}.steps td:before{content:attr(data-label);font-family:var(--mono);color:var(--cool);font-size:.8125rem;display:block}}.promises{margin-top:var(--block-gap)}.promises__list{gap:var(--sp-5) var(--sp-8);margin-top:var(--sp-7);display:grid}@media (width>=48rem){.promises__list{grid-template-columns:1fr 1fr}}.promises__list li{padding-top:var(--sp-4);border-top:1px solid var(--rule);color:var(--soft)}.promises__list strong{margin-bottom:var(--sp-1);font-family:var(--serif);color:var(--fg);font-size:1.375rem;font-weight:400;line-height:1.2;display:block}.duo{gap:var(--sp-5);margin-top:var(--sp-7);display:grid}@media (width>=58rem){.duo{grid-template-columns:1fr 1fr}}.founder{padding:var(--card-pad);background:linear-gradient(180deg, color-mix(in srgb, var(--mark) 12%, transparent), transparent 60%), var(--raised)}.founder .founder__role{font-family:var(--mono);color:var(--mark);font-size:.8125rem}.founder__name{margin-block:var(--sp-2) var(--sp-4);font-family:var(--serif);font-weight:400;font-size:var(--step-2);line-height:1.1}.founder.is-cool .founder__name{font-family:var(--sans);letter-spacing:-.02em;font-weight:500}.founder p{color:var(--soft)}.founder p+p{margin-top:var(--sp-4)}.why{gap:var(--sp-5) var(--sp-8);margin-top:var(--block-gap);display:grid}@media (width>=58rem){.why{grid-template-columns:1fr 1fr}}.why p+p{margin-top:var(--sp-4)}.why__text{color:var(--soft)}.mission h2{margin-block:var(--sp-5);max-width:16ch}.facts{margin-top:var(--block-gap)}.facts dl{margin-top:var(--sp-5);border-top:1px solid var(--rule)}.facts dl div{gap:.15rem var(--sp-5);padding-block:var(--sp-3);border-bottom:1px solid var(--rule);display:grid}@media (width>=40rem){.facts dl div{grid-template-columns:14rem 1fr}}.facts dt{font-family:var(--mono);color:var(--soft);padding-top:.15rem;font-size:.875rem}.facts__honest{margin-top:var(--sp-5)}.contact__grid{gap:var(--sp-8);display:grid}@media (width>=58rem){.contact__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.contact .spot{width:9rem;margin:0 0 var(--sp-5)}.contact__lead{margin-top:var(--sp-5)}.contact__pace{margin-top:var(--sp-4);color:var(--meet);font-family:var(--mono);font-size:.875rem}.selection{margin-top:var(--sp-7);padding-top:var(--sp-4);border-top:1px solid var(--rule)}.selection__list li{justify-content:space-between;align-items:center;gap:var(--sp-4);padding-block:var(--sp-2);border-bottom:1px solid var(--rule);display:flex}.selection__list span span{font-size:var(--step--1);color:var(--soft);display:block}.selection__list button{min-height:2.75rem;padding:var(--sp-1) var(--sp-4);border:1.5px solid var(--rule);font-size:var(--step--1);cursor:pointer;background:0 0;border-radius:999px;font-weight:600}.selection__list button:hover{border-color:var(--fg)}.selection__empty{margin-top:var(--sp-2);color:var(--soft)}.form{gap:var(--sp-4);padding:var(--card-pad);display:grid}.form label{margin-bottom:var(--sp-1);font-weight:600;display:block}.form input[type=text],.form input[type=email],.form textarea{width:100%;padding:var(--sp-3) var(--sp-3);border:1.5px solid var(--soft);background:rgb(var(--bg-rgb) / .6);border-radius:8px}.form textarea{resize:vertical;min-height:8rem}.form__consent{gap:var(--sp-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.form__consent input{width:1.4rem;height:1.4rem;accent-color:var(--cool);margin:.1rem 0 0}.form__consent label{color:var(--soft);margin:0;font-weight:400}.form .btn{justify-self:start;min-width:10rem}.pill{right:var(--gutter);z-index:15;align-items:center;gap:var(--sp-2);min-height:3rem;padding:var(--sp-2) var(--sp-4);background:var(--fg);color:var(--bg);border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;bottom:1rem;box-shadow:0 8px 26px #00000080}.pill__count{min-width:1.7rem;height:1.7rem;padding-inline:var(--sp-1);background:var(--bg);color:var(--fg);font-family:var(--mono);font-size:var(--step--1);border-radius:999px;place-items:center;display:grid}.footer{padding-block:var(--sp-8);border-top:1px solid var(--rule);background:var(--bg)}.footer__grid{gap:var(--sp-7);display:grid}@media (width>=58rem){.footer__grid{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);align-items:start}}.footer__line{font-family:var(--serif);font-size:var(--step-1);max-width:30rem;line-height:1.35}.footer__links{gap:0 var(--sp-5);grid-template-columns:1fr 1fr;align-content:start;display:grid}.footer__links a{padding-block:var(--sp-2)}.footer__meta{margin-top:var(--sp-4);font-size:var(--step--1);color:var(--soft)}.heroB{padding-bottom:var(--section-y)}.heroB__band{height:clamp(15rem,44vh,26rem);position:relative}.heroB__tag{top:var(--sp-4);font-family:var(--mono);font-size:.8125rem;position:absolute}.heroB__tag--human{left:var(--gutter);color:var(--warm)}.heroB__tag--meet{color:var(--meet);white-space:nowrap;left:50%;transform:translate(-50%)}.heroB__tag--tech{right:var(--gutter);color:var(--cool)}.heroB__text{gap:var(--sp-7) var(--sp-8);margin-top:var(--sp-7);display:grid}@media (width>=58rem){.heroB__text{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.heroB__h1{text-wrap:balance;font-size:clamp(2.2rem,1.2rem + 4.2vw,4.6rem);line-height:1.02}.heroB__cta{gap:var(--sp-4);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.channels{gap:var(--sp-4);margin-top:var(--block-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=52rem){.channels{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel{align-items:end;gap:var(--sp-5) var(--sp-2);padding:var(--sp-5);text-align:left;cursor:pointer;transition:border-color .16s var(--ease), background-color .16s var(--ease);grid-template-columns:1fr auto;display:grid}.channel__trace{grid-column:1/-1;width:100%;height:3.5rem;overflow:visible}.channel__trace path{fill:none;stroke-width:1.6px;vector-effect:non-scaling-stroke}.channel__voice{stroke:var(--warm)}.channel__signal{stroke:var(--cool)}.channel__name{font-family:var(--serif);font-size:clamp(1.35rem,1rem + 1.4vw,2rem);line-height:1.1}.channel__count{border:1px solid var(--rule);min-width:1.9rem;height:1.9rem;font-family:var(--mono);color:var(--soft);border-radius:999px;place-items:center;font-size:.8125rem;display:grid}.channel:hover{border-color:var(--soft)}.channel[aria-selected=true]{border-color:var(--fg);background:#ffffff1a}.channel-panel{padding-top:var(--sp-7)}.channel-panel+.channel-panel{margin-top:var(--sp-8)}[data-variant=b] body:before,[data-variant=b] body:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}[data-variant=b] body:before{background:radial-gradient(46vw 60vh at 12% 35%, rgb(var(--warm-rgb) / .13), transparent 70%), radial-gradient(46vw 60vh at 88% 65%, rgb(var(--cool-rgb) / .13), transparent 70%);inset:-20vh -10vw}[data-variant=b] body:after{background-image:linear-gradient(rgb(var(--cool-rgb) / .07) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--cool-rgb) / .07) 1px, transparent 1px);background-size:32px 32px;mask-image:linear-gradient(90deg,#0000 52%,#000 100%)}@keyframes breathe{0%{transform:translateY(-4vh)scale(1)}to{transform:translateY(6vh)scale(1.12)}}@keyframes grid-slide{to{background-position:0 32px,32px 0}}.rule{height:3.75rem;margin-bottom:var(--sp-5)}.stage-live .channel__trace path{visibility:hidden}[data-variant=b] .channel{backdrop-filter:none;transition:border-color .16s var(--ease), background-color .16s var(--ease), transform .22s var(--ease)}[data-variant=b] .channel:hover{transform:translateY(-4px)}[data-variant=b] .glass{background-image:radial-gradient(22rem circle at var(--mx,-99rem) var(--my,-99rem), rgb(var(--spot,195 166 255) / .16), transparent 62%)}[data-variant=b] .founder.glass{background-image:radial-gradient(22rem circle at var(--mx,-99rem) var(--my,-99rem), rgb(var(--spot,195 166 255) / .16), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--mark) 14%, transparent), transparent 60%)}[data-variant=b] .offer.glass{transition:border-color .2s var(--ease), transform .22s var(--ease)}[data-variant=b] .offer.glass:hover{transform:translateY(-3px)}@property --p{syntax:"<percentage>";inherits:false;initial-value:0%}[data-variant=b] :is(.offer.glass,.channel,.founder.glass,.note.glass,.door.glass,.case.glass){position:relative}[data-variant=b] :is(.door.glass,.case.glass){transition:transform .22s var(--ease)}[data-variant=b] :is(.door.glass,.case.glass):hover{transform:translateY(-3px)}.edge{--p:0%;pointer-events:none;opacity:0;width:calc(100% + 2px);height:calc(100% + 2px);filter:drop-shadow(0 0 5px rgb(var(--spot,195 166 255) / .5));-webkit-mask-image:linear-gradient(var(--from,to bottom right), #000 calc(var(--p) - 40%), transparent var(--p));mask-image:linear-gradient(var(--from,to bottom right), #000 calc(var(--p) - 40%), transparent var(--p));transition:opacity .3s ease-in-out,--p 0s .3s;position:absolute;inset:-1px;overflow:visible}.edge path{fill:none;stroke-width:1.5px}.edge__from{stop-color:rgb(var(--edge-from,var(--spot,195 166 255)))}.edge__to{stop-color:rgb(var(--edge-to,var(--spot,195 166 255)))}.glass:is(:hover,:focus-within)>.edge,.channel:is(:hover,:focus-visible,[aria-selected=true]) .edge{--p:140%;opacity:1;transition:opacity .12s ease-out,--p .64s cubic-bezier(.45,0,.2,1)}[data-variant=b] .channel[aria-selected=true],[data-variant=b] .channel:hover{border-color:var(--rule)}.channel[aria-selected=true] .edge{filter:none}.channel[aria-selected=true] .edge path{stroke:var(--fg)}.brand__logo{width:2rem;height:2rem;display:none}.spot{aspect-ratio:1;display:block}@media (width<=40rem){.heroB__tag--meet{display:none}}.page-head{padding-block:clamp(1.5rem, 4vw, 3rem) var(--sp-7)}.rule--head{height:5.5rem;margin-bottom:var(--sp-7)}.display--page{letter-spacing:-.025em;font-size:clamp(2.3rem,1.3rem + 4vw,4.2rem);line-height:1.02}.label+.display--page{margin-top:var(--label-gap)}.page-head__lead{margin-top:var(--sp-5)}.page-head__actions{gap:var(--sp-3);margin-top:var(--block-gap);flex-wrap:wrap;display:flex}.channel--link{align-items:start;gap:var(--sp-2);grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;min-height:15rem;text-decoration:none}.channel__trace{margin-bottom:var(--sp-4);display:block}.channel__for{color:var(--soft);font-size:.975rem;line-height:1.4}.channel__from{font-family:var(--mono);color:var(--meet);align-self:end;margin-top:auto;font-size:.8125rem}.siblings{gap:var(--sp-4);display:grid}@media (width>=48rem){.siblings{grid-template-columns:repeat(3,minmax(0,1fr))}}.channel--small{min-height:0}.channel--small .channel__name{font-size:1.5rem}.crossings{border-top:1px solid var(--rule)}.crossing{gap:var(--sp-4) var(--sp-8);padding-block:var(--sp-7);border-bottom:1px solid var(--rule);display:grid}@media (width>=58rem){.crossing{grid-template-columns:1fr 1fr;align-items:end}}.crossing p{color:var(--soft)}.crossing__link{margin-top:var(--sp-4);padding-block:var(--sp-2);font-weight:600;display:inline-block}.notes,.ladder{gap:var(--sp-4);display:grid}@media (width>=48rem){.notes{grid-template-columns:1fr 1fr}}.note{padding:var(--card-pad);color:var(--soft)}.note__title{margin-bottom:var(--sp-2);font-family:var(--serif);color:var(--fg);font-size:1.5rem;font-weight:400;line-height:1.15}.note p+p{margin-top:var(--sp-4)}.notes__more{margin-top:var(--sp-5)}.ladder{margin-top:var(--sp-7);counter-reset:rung}@media (width>=58rem){.ladder{grid-template-columns:repeat(5,minmax(0,1fr))}}.ladder li{counter-increment:rung}.ladder .note__title:before{content:"0" counter(rung);margin-bottom:var(--sp-4);font-family:var(--mono);color:var(--warm);font-size:.8125rem;display:block}.quote{margin-top:var(--block-gap);max-width:48rem}.quote blockquote{margin:0 0 var(--sp-4)}.cta__lead{margin-top:var(--sp-5)}.cta__actions{gap:var(--sp-4);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.figures{gap:var(--sp-4);margin-top:var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.figures dt{font-family:var(--serif);font-size:var(--step-3);line-height:1}.figures dd{margin-top:var(--sp-1);font-size:var(--step--1);color:var(--soft)}.selection__score{margin-top:var(--sp-4);font-family:var(--mono);color:var(--meet);font-size:.875rem}.form select{width:100%;padding:var(--sp-3) var(--sp-3);border:1.5px solid var(--soft);background:rgb(var(--bg-rgb) / .6);color:var(--fg);font:inherit;border-radius:8px}.form .small{margin-top:var(--sp-1)}.choice{align-items:center;gap:var(--sp-3);min-height:2.75rem;padding:var(--sp-2) var(--sp-4);border:1px solid var(--rule);cursor:pointer;transition:border-color .16s var(--ease), background-color .16s var(--ease);border-radius:10px;display:flex}.choice+.choice{margin-top:var(--sp-2)}.choice:hover{border-color:var(--soft)}.choice:has(input:checked){border-color:var(--fg);background:#ffffff1a}.choice input{width:1.15rem;height:1.15rem;accent-color:var(--cool);margin:0}.quiz{gap:var(--sp-4);max-width:48rem;display:grid}.quiz__q{padding:var(--card-pad);min-inline-size:0;margin:0}.quiz__q legend{float:left;width:100%;margin-bottom:var(--sp-4);padding:0}.quiz__q legend+*{clear:both}.quiz__text{margin-top:var(--sp-2);font-family:var(--serif);font-size:1.375rem;line-height:1.25;display:block}.quiz__waiting{color:var(--soft)}.quiz__result{padding:var(--card-pad);border-color:var(--fg)}.quiz__score{margin-block:var(--sp-1) var(--sp-5);font-family:var(--serif);font-size:clamp(3rem,2rem + 5vw,5.5rem);line-height:1}.quiz__result .tell{margin-top:var(--sp-4)}.quiz__funding{margin-top:var(--sp-5);color:var(--soft)}.quiz__privacy{margin-top:var(--sp-4)}.letters{gap:var(--sp-4);display:grid}.letters__h{font-family:var(--serif);font-weight:400;font-size:var(--step-1)}.letters fieldset{border:0;min-inline-size:0;margin:0;padding:0}.letters legend{margin-bottom:var(--sp-2);font-size:var(--step--1);color:var(--soft);padding:0}.letters__row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.letters__row input{min-height:2.9rem;padding:var(--sp-2) var(--sp-3);border:1.5px solid var(--soft);background:rgb(var(--bg-rgb) / .6);border-radius:999px;flex:12rem}.footer__links a[href^=\/impressum],.footer__links a[href^=\/datenschutz]{color:var(--soft)}.crumb{align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--label-gap);font-family:var(--mono);color:var(--soft);flex-wrap:wrap;font-size:.8125rem;display:flex}.crumb .offer__flag{margin:0}.buy{align-items:center;gap:var(--sp-4) var(--sp-7);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.buy__price{font-family:var(--serif);font-size:var(--step-2);line-height:1.15}.preview{gap:var(--sp-7) var(--sp-8);display:grid}@media (width>=58rem){.preview{grid-template-columns:1fr 1fr}}.preview__h{margin-bottom:var(--sp-4);font-family:var(--mono);color:var(--meet);font-size:.8125rem;font-weight:400}.preview .offer__points li{font-size:var(--step-1);color:var(--fg);line-height:1.4}.preview .offer__points li+li{margin-top:var(--sp-3)}.timeline{counter-reset:step;border-left:1px solid var(--rule)}.timeline li{counter-increment:step;padding:0 0 var(--sp-5) var(--sp-5);color:var(--soft);position:relative}.timeline li:before{content:"";background:var(--cool);width:.55rem;height:.55rem;position:absolute;top:.55em;left:-.3rem}.timeline+.small{margin-top:var(--sp-2)}.figures--wide{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media (width>=48rem){.figures--wide{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=58rem){.notes--three{margin-top:var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr))}}.filters{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip{min-height:2.75rem;padding:var(--sp-2) var(--sp-4);border:1.5px solid var(--rule);font-weight:600;font-size:var(--step--1);cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease), border-color .16s var(--ease);background:0 0;border-radius:999px}.chip:hover{border-color:var(--soft)}.chip[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.demo{padding:var(--card-pad)}.demo__lead{margin-top:var(--sp-4)}.demo__grid{gap:var(--sp-7);margin-top:var(--sp-7);display:grid}@media (width>=58rem){.demo__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.demo__set{margin:0 0 var(--sp-5);border:0;min-inline-size:0;padding:0}.demo__set legend{margin-bottom:var(--sp-2);font-family:var(--mono);color:var(--soft);padding:0;font-size:.8125rem}.demo__out{padding:var(--card-pad);border-left:2px solid var(--cool);background:rgb(var(--bg-rgb) / .55);border-radius:0 var(--radius) var(--radius) 0}.demo__how{margin-bottom:var(--sp-4);font-family:var(--mono);color:var(--cool);font-size:.8125rem}.demo__out .tell{color:var(--fg)}.demo__big{margin-bottom:var(--sp-5);font-family:var(--serif);font-size:clamp(2.5rem,1.6rem + 4vw,4.5rem);line-height:1}.demo__big--warm{color:var(--warm)}.demo__big small{font-family:var(--sans);color:var(--soft);font-size:1rem}.demo__sliders label{justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-5);font-weight:600;display:flex}.demo__sliders label:first-child{margin-top:0}.demo__sliders output{font-family:var(--mono);color:var(--warm);font-weight:400}.demo__sliders input{width:100%;height:2.75rem;accent-color:var(--warm);margin:0}.chat__line{max-width:34rem;padding:var(--sp-4) var(--sp-4);border-radius:14px}.chat__line .label{margin-bottom:var(--sp-1);display:block}.chat__line--customer{border:1px solid var(--warm);border-bottom-left-radius:0}.chat__line--customer .label{color:var(--warm)}.chat__line--agent{margin:var(--sp-3) 0 0 auto;border:1px solid var(--cool);border-bottom-right-radius:0}.chat__line--agent .label{color:var(--cool)}.dots{margin:var(--sp-5) 0 0}.dots__grid{gap:var(--sp-1);max-width:22rem;margin-bottom:var(--sp-4);grid-template-columns:repeat(20,1fr);display:grid}.dots__grid i{aspect-ratio:1;background:var(--warm);border-radius:50%}.dots__grid i.is-gone{border:1.5px solid var(--soft);background:0 0}.heroB__sub{margin-top:var(--sp-4)}.heroB .heroB__text{gap:var(--head-gap);grid-template-columns:minmax(0,1fr)}@media (width>=62rem){.heroB .heroB__text{align-items:start;gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.heroB .heroB__h1{font-size:clamp(4rem,2rem + 5.5vw,6.5rem);line-height:.9}.heroB__say{padding-top:var(--sp-2)}.heroB__say .tell{max-width:36rem;color:var(--fg);font-size:1.375rem;line-height:1.45}}.heroB__text .tell{max-width:46rem}.form__pair{gap:var(--sp-4);display:grid}@media (width>=34rem){.form__pair{grid-template-columns:1fr 1fr}}.form input[type=date]{width:100%;padding:var(--sp-3) var(--sp-3);border:1.5px solid var(--soft);background:rgb(var(--bg-rgb) / .6);color-scheme:dark;border-radius:8px}:root{--serif:"Fraunces Variable", Georgia, serif;--sans:"Geist Variable", "Helvetica Neue", Arial, sans-serif;--display-weight:340;--display-track:-.022em}.display,.heroB__h1,.offer__name,.note__title,.channel__name,.founder__name,.steps tbody th,.promises__list strong,.quiz__text,.quiz__score,.figures dt,.buy__price,.demo__big,.letters__h{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track)}.tell,.footer__line{font-family:var(--sans);letter-spacing:0;font-weight:400}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:1rem;line-height:1.6}.section{padding-block:var(--section-y)}.section--tight{padding-block:var(--section-y-tight)}.display{font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem);line-height:1.1}.display--page,.heroB__h1{font-size:clamp(2.4rem,1.4rem + 4vw,4.4rem);line-height:1.02}.tell{max-width:54ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.label,.crumb,.preview__h,.demo__how,.demo__set legend,.founder .founder__role,.steps thead th,.steps tbody th:before,.ladder li:before,.contact__pace,.channel__from,.facts dt,.heroB__tag,.selection__score{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.6875rem;font-weight:400}.heroB__tag--human,.founder.is-warm .founder__role{color:var(--warm)}.heroB__tag--tech,.founder.is-cool .founder__role{color:var(--cool)}.crumb a{color:var(--fg)}.btn{min-height:2.75rem;padding:var(--sp-2) var(--sp-5);letter-spacing:-.005em;border-width:1px;font-size:.875rem;font-weight:500}.btn--ghost{border-color:rgb(var(--fg-rgb) / .18);background:0 0}.chip{min-height:2.5rem;padding:var(--sp-1) var(--sp-4);border-width:1px;font-size:.8125rem;font-weight:450}.glass{border-color:rgb(var(--fg-rgb) / .07);background-color:#ffffff07;border-radius:20px;box-shadow:inset 0 1px #ffffff0d}.offer,.note,.demo,.form,.quiz__q,.quiz__result{padding:var(--card-pad)}.offers,.notes,.ladder,.channels,.siblings{gap:var(--grid-gap)}.offer__name,.note__title{font-size:1.375rem;line-height:1.2}.offer__format,.note,.channel__for,.founder p{font-size:.9375rem;line-height:1.6}.offer__price{font-size:1rem;font-weight:500}.channel__name{font-size:clamp(1.35rem,1rem + 1.1vw,1.75rem)}.channel--link{min-height:16.5rem;padding:var(--card-pad)}.demo__out{background:rgb(var(--bg-rgb) / .4);border-left-width:1px}.choice{border-color:rgb(var(--fg-rgb) / .1);font-size:.9375rem}.crossing{padding-block:var(--sp-8)}.crossings,.crossing,.facts dl,.facts dl div,.steps th,.steps td,.promises__list li,.selection,.selection__list li,.buy,.footer{border-color:rgb(var(--fg-rgb) / .09)}.timeline{border-left-color:rgb(var(--fg-rgb) / .14)}.timeline li:before{width:.35rem;height:.35rem;left:-.2rem}.offer__points li:before{background:var(--soft);width:.25rem;height:.25rem}.form input[type=text],.form input[type=email],.form input[type=date],.form textarea,.form select,.letters__row input{border-width:1px;border-color:rgb(var(--fg-rgb) / .2);font-size:.9375rem}.form label{color:var(--soft);font-size:.8125rem;font-weight:500}.footer__line{color:var(--soft);font-size:1.0625rem}.footer__links a{color:var(--soft);font-size:.875rem;text-decoration:none}.footer__links a:hover{color:var(--fg)}.pill{min-height:2.75rem;font-size:.875rem;font-weight:500}[data-variant=b] body:before{background:radial-gradient(46vw 60vh at 12% 35%, rgb(var(--warm-rgb) / .08), transparent 70%), radial-gradient(46vw 60vh at 88% 65%, rgb(var(--cool-rgb) / .09), transparent 70%)}[data-variant=b] body:after{background-image:linear-gradient(rgb(var(--cool-rgb) / .045) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--cool-rgb) / .045) 1px, transparent 1px)}.header{z-index:20;position:sticky;top:0}.header:before{content:"";z-index:-1;background:linear-gradient(rgb(var(--bg-rgb) / .9), rgb(var(--bg-rgb) / .6) 55%, transparent);backdrop-filter:blur(14px);opacity:0;transition:opacity .32s var(--ease);pointer-events:none;position:absolute;inset:0 0 -2.5rem;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.header.is-scrolled:before{opacity:1}.header__in{align-items:center;gap:clamp(.9rem,2vw,2rem);min-height:4.25rem;display:flex}.brand{align-items:center;gap:var(--sp-2);font-family:var(--serif);letter-spacing:-.02em;margin-right:auto;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex}.brand__mark{width:2.1rem;height:1rem;overflow:visible}.brand__mark path{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.brand__wave{stroke:var(--warm);stroke-dasharray:30 6;animation:2.6s linear infinite flow}.brand__steps{stroke:var(--cool);stroke-dasharray:34 6;animation:2.6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-72px}}.nav{align-items:center;gap:clamp(.9rem,2vw,2rem);display:flex}.nav__links{align-items:center;gap:clamp(.6rem,1.7vw,1.75rem);display:flex}.nav__item{min-height:2.75rem;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--soft);transition:color .26s var(--ease), opacity .26s var(--ease);place-items:center;font-size:.6875rem;font-weight:500;text-decoration:none;display:grid;position:relative}.nav__item span{text-align:left;transition:transform .26s var(--ease);display:inline-block;overflow:hidden}.nav__links:hover .nav__item{opacity:.38}.nav__links:hover .nav__item:hover,.nav__item:focus-visible{opacity:1;color:var(--fg)}.nav__item:hover span{background:var(--line-lights,linear-gradient(90deg, #ffb49c, #f2f4fb 50%, #a9c2ff));color:#0000;-webkit-background-clip:text;background-clip:text}.nav__item[aria-current=page]{color:var(--fg)}.nav__item[aria-current=page]:before{content:"";background:var(--warm);width:.3rem;height:.3rem;box-shadow:0 0 10px 2px rgb(var(--warm-rgb) / .7);border-radius:50%;margin-top:-.15rem;animation:2.4s ease-in-out infinite alternate glow;position:absolute;top:50%;left:-.7rem}@keyframes glow{to{background:var(--cool);box-shadow:0 0 10px 2px rgb(var(--cool-rgb) / .7)}}.nav__gap{background:rgb(var(--fg-rgb) / .18);width:1px;height:.8rem}.nav__side{align-items:center;gap:clamp(.75rem,1.6vw,1.5rem);display:flex}.langs{font-family:var(--mono);gap:.1rem;display:flex}.langs a{letter-spacing:.08em;min-width:1.6rem;min-height:2.75rem;color:var(--soft);opacity:.6;transition:color .2s var(--ease), opacity .2s var(--ease);place-items:center;font-size:.6875rem;text-decoration:none;display:grid}.langs a:hover,.langs a[aria-current=true]{color:var(--fg);opacity:1}.nav__contact{min-height:2.25rem;padding:0 var(--sp-4);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:color .32s var(--ease);border-radius:999px;place-items:center;font-size:.6875rem;font-weight:500;text-decoration:none;display:grid;position:relative;overflow:hidden}.nav__contact:before,.nav__contact:after{content:"";border-radius:inherit;background:var(--line-lights,linear-gradient(100deg, #ffb49c, #f2f4fb 50%, #a9c2ff));position:absolute;inset:0}.nav__contact:before{-webkit-mask-composite:xor;padding:1px;-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;mask-composite:exclude;mask-mode:match-source,match-source}.nav__contact:after{clip-path:inset(0 100% 0 0);transition:clip-path .38s cubic-bezier(.6,0,.2,1)}.nav__contact span{z-index:1;position:relative}.nav__contact:hover,.nav__contact[aria-current=page]{color:var(--bg)}.nav__contact:hover:after,.nav__contact[aria-current=page]:after{clip-path:inset(0)}.menu-btn{align-items:center;gap:var(--sp-2);min-height:2.75rem;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:.6875rem;font-weight:500;display:none}.menu-btn__icon{width:1.2rem;height:.5rem;position:relative}.menu-btn__icon:before,.menu-btn__icon:after{content:"";height:1.5px;transition:transform .32s var(--ease), top .32s var(--ease), bottom .32s var(--ease);border-radius:2px;position:absolute;left:0;right:0}.menu-btn__icon:before{background:var(--warm);top:0}.menu-btn__icon:after{background:var(--cool);bottom:0}.menu-btn[aria-expanded=true] .menu-btn__icon:before{top:calc(50% - .75px);transform:rotate(45deg)}.menu-btn[aria-expanded=true] .menu-btn__icon:after{bottom:calc(50% - .75px);transform:rotate(-45deg)}@media (width<=50rem){.menu-btn{display:inline-flex}.nav{top:calc(100% - .25rem);right:var(--gutter);align-items:stretch;gap:var(--sp-3);width:min(17rem, calc(100vw - 2 * var(--gutter)));padding:var(--sp-3) var(--sp-5) var(--sp-5);background:rgb(var(--bg-rgb) / .96);box-shadow:0 24px 60px #0009, 0 0 0 1px rgb(var(--fg-rgb) / .08);visibility:hidden;opacity:0;transition:opacity .26s var(--ease), transform .26s var(--ease), visibility 0s .26s;border-radius:18px;flex-direction:column;position:absolute;transform:translateY(-.5rem)}.nav[data-open=true]{visibility:visible;opacity:1;transition:opacity .26s var(--ease), transform .26s var(--ease);transform:none}.nav__links{flex-direction:column;align-items:stretch;gap:0}.nav__gap{display:none}.nav__item{border-bottom:1px solid rgb(var(--fg-rgb) / .08);min-height:2.9rem;color:var(--fg);opacity:0;transition:opacity .32s var(--ease), transform .32s var(--ease);justify-items:start;font-size:.75rem;transform:translate(.6rem)}.nav[data-open=true] .nav__item{opacity:1;transform:none}.nav[data-open=true] .nav__item:first-of-type{transition-delay:40ms}.nav[data-open=true] .nav__item:nth-of-type(2){transition-delay:80ms}.nav[data-open=true] .nav__item:nth-of-type(3){transition-delay:.12s}.nav[data-open=true] .nav__item:nth-of-type(4){transition-delay:.16s}.nav[data-open=true] .nav__item:nth-of-type(5){transition-delay:.2s}.nav[data-open=true] .nav__item:nth-of-type(6){transition-delay:.24s}.nav__item[aria-current=page]:before{left:auto;right:0}.nav__side{align-items:stretch;gap:var(--sp-3);flex-direction:column}.langs a{min-width:2.75rem}.nav__contact{min-height:2.75rem}}.langs[hidden]{display:none}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.glass{border-color:#0000;position:relative}.glass:before{content:"";border-radius:inherit;background:linear-gradient(135deg, rgb(var(--warm-rgb) / .45), rgb(var(--fg-rgb) / .07) 32%, rgb(var(--fg-rgb) / .07) 68%, rgb(var(--cool-rgb) / .5));-webkit-mask-composite:xor;pointer-events:none;padding:1px;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;mask-composite:exclude;mask-mode:match-source,match-source}.btn:not(.btn--ghost){background:var(--both-lights);color:var(--bg);transition:box-shadow .26s var(--ease);border-color:#0000;position:relative;overflow:hidden}.btn:not(.btn--ghost):hover{background:var(--both-lights);color:var(--bg);box-shadow:0 0 0 4px #ffffff14,0 10px 30px #a096ff59}.btn--ghost[aria-pressed=true]{background:var(--both-lights);color:var(--bg);border-color:#0000}.heroB__h1{background:linear-gradient(100deg,#ffc9b6 0%,#f2f4fb 38% 62%,#bcd0ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.heroB__band{margin-top:0}.offers .offer{grid-template-rows:auto 1fr auto;gap:0;padding:0}.offer__art img,.offer-photo{object-fit:cover;filter:saturate(.82)contrast(1.02);width:100%;height:100%;transition:transform .5s var(--ease);display:block}.offer:hover .offer__art img{transform:scale(1.04)}.offer-photo{border-radius:var(--radius);height:auto;max-height:26rem}.offer__art,.case__art{aspect-ratio:300/150;display:block;overflow:hidden}.art{width:100%;height:100%;transition:transform .5s var(--ease);display:block}.offer:hover .art{transform:scale(1.04)}.art__motif *{fill:none;stroke:var(--fg);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.art__motif .w{stroke:var(--warm)}.art__motif .c{stroke:var(--cool)}.art__motif .w.f{fill:var(--warm)}.art__motif .c.f{fill:var(--cool)}.art__motif .o{opacity:.45}.offer__body{padding:var(--card-pad) var(--card-pad) var(--sp-4)}.offer__body .offer__points{margin-top:var(--sp-4);font-size:.9375rem}.offer__foot{gap:var(--sp-4);padding:0 var(--card-pad) var(--card-pad);display:grid}.doors,.start,.cases{gap:var(--grid-gap);margin-top:var(--block-gap);display:grid}@media (width>=58rem){.doors,.start{grid-template-columns:repeat(3,minmax(0,1fr))}.cases{grid-template-columns:1fr 1fr}.cases--teaser{grid-template-columns:repeat(4,minmax(0,1fr))}}.start{margin-top:var(--sp-4);counter-reset:start}.start li{counter-increment:start}.start .note__title:before{content:counter(start);width:2rem;height:2rem;margin-bottom:var(--sp-4);border:1px solid var(--soft);font-family:var(--sans);letter-spacing:0;border-radius:50%;place-items:center;font-size:.8125rem;display:grid}.door{gap:var(--sp-4);padding:var(--card-pad);color:var(--soft);flex-direction:column;font-size:.9375rem;display:flex}.door__title{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track);color:var(--fg);font-size:1.625rem;line-height:1.15}.door__go{gap:var(--sp-2);padding-top:var(--sp-4);flex-wrap:wrap;margin-top:auto;display:flex}.case{color:var(--soft);font-size:.9375rem;display:grid}.case__body{padding:var(--card-pad)}.case__body p+p{margin-top:var(--sp-4)}.cases--teaser+.cta__actions,.work__honest{margin-top:var(--block-gap)}.scope__also{margin-top:var(--head-gap);color:var(--soft);font-size:.9375rem}.teaser{gap:var(--block-gap);padding:var(--card-pad);display:grid}.teaser__text .tell{margin-top:var(--head-gap)}.teaser__question .quiz__text{margin-block:var(--sp-2) var(--sp-4)}.teaser__answers{gap:var(--sp-2);display:grid}.teaser__answers .choice{margin:0;text-decoration:none}.teaser__answers .choice:hover{border-color:var(--fg);background:rgb(var(--fg-rgb) / .08)}@media (width>=58rem){.teaser{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}}.heroB__legend,.heroB__short{display:none}[data-hero="3"] .heroB__band{height:auto;min-height:0}[data-hero="3"] .heroB__legend{padding-block:var(--sp-6) 0;grid-template-rows:auto clamp(9rem,22vh,13rem) auto;display:grid}.heroB__above{grid-row:1}.heroB__below{grid-row:3}@media (width>=58rem){.heroB__above,.heroB__below{margin-left:50%}}.heroB__says{max-width:34rem;margin-top:var(--sp-5);font-size:clamp(1.125rem,.9rem + .9vw,1.6rem);line-height:1.25}.heroB__says--human{font-family:var(--serif);font-weight:var(--display-weight);color:#ffd2c2}.heroB__says--tech{font-family:var(--sans);letter-spacing:-.01em;color:#c9d9ff;margin-top:0;font-weight:450}.heroB__name .heroB__h1{font-size:clamp(3rem,1.6rem + 6vw,6rem);line-height:.95}.heroB__name .label{margin-top:var(--sp-3)}.heroB__below .tell{margin-top:var(--sp-4)}[data-hero="3"] .heroB__text{display:none}.heroB__photo{margin:0;display:none}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__tag{display:none}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB{padding-block:var(--sp-4) 0;position:relative}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__band{pointer-events:none;height:clamp(11rem,30vh,16rem);position:absolute;bottom:0;left:0;right:0}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB .heroB__text{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);margin-top:0;padding-bottom:clamp(11rem,30vh,16rem)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo{border-radius:var(--radius);aspect-ratio:16/10;display:block;overflow:hidden}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo img{object-fit:cover;filter:saturate(.8)brightness(.82);width:100%;height:100%;display:block}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB .heroB__h1{font-size:clamp(3.25rem,1.8rem + 6vw,6.5rem);line-height:.95}@media (width>=58rem){:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB .heroB__text{column-gap:var(--sp-8);row-gap:var(--sp-5);padding-bottom:var(--sp-5);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__title{grid-area:1/1}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__band{bottom:var(--sp-5);height:clamp(12rem,28vh,16rem)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo{position:relative}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo img{position:absolute;inset:0}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo:after{content:"";background:linear-gradient(#0000,#0f0a09c7);position:absolute;inset:45% 0 0}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__say{grid-area:2/1;padding-top:0;padding-bottom:clamp(12rem,28vh,16rem)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo{aspect-ratio:auto;grid-area:1/2/4;min-height:clamp(26rem,68vh,38rem)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__say .tell{color:var(--fg);font-size:1.25rem}}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .stage{z-index:5}@media (width>=58rem){:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB{min-height:clamp(34rem,88vh,46rem);overflow:hidden}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB .heroB__text{grid-template-rows:auto auto;grid-template-columns:minmax(0,33rem);padding-bottom:0}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__title,:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__say{z-index:1;position:relative}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo{-webkit-mask-composite:source-in;border-radius:0;width:64vw;min-height:0;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%),linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(90deg,#0000,#000 48%),linear-gradient(#000 62%,#0000 98%);mask-composite:intersect}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo:after{display:none}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__photo img{filter:saturate(.7)brightness(.62)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__band{bottom:var(--sp-6);height:clamp(13rem,32vh,18rem)}:is([data-hero="4"],[data-hero="5"],[data-hero="6"],[data-hero="7"],[data-hero="8"],[data-hero="9"]) .heroB__say{padding-bottom:clamp(15rem,36vh,21rem)}[data-hero="5"] .heroB__band{height:7rem}[data-hero="5"] .heroB__say{padding-bottom:9rem}[data-hero="5"] .heroB__photo{bottom:6rem}}[data-hero="6"] .heroB__photo img{filter:grayscale()contrast(1.15)brightness(.8)}[data-hero="6"] .heroB__photo{position:relative}[data-hero="6"] .heroB__photo:after{content:"";mix-blend-mode:color;opacity:.85;background:linear-gradient(90deg,#ff8a66 10%,#b48cc8 55%,#7aa2ff 95%);display:block;position:absolute;inset:0}@media (width>=58rem){[data-hero="6"] .heroB__photo{position:absolute}[data-hero="7"] .heroB__band{left:max(var(--gutter), calc((100vw - var(--wide)) / 2 + var(--gutter)));right:auto;bottom:var(--sp-5);width:min(33rem, calc(100vw - 2 * var(--gutter)));height:8rem}[data-hero="7"] .heroB__say{padding-bottom:10.5rem}[data-hero="7"] .heroB__photo{width:54vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%),linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(90deg,#0000,#000 30%),linear-gradient(#000 62%,#0000 98%)}}html:not([data-hero="8"]) .heroB__photo .heroB__model,[data-hero="8"] .heroB__band{display:none}[data-hero="8"] .heroB__photo{position:relative}[data-hero="8"] .heroB__photo img:first-child{filter:saturate(.9)sepia(.35)brightness(.95);object-position:50% 70%;transform:scaleX(-1)}[data-hero="8"] .heroB__photo .heroB__model{filter:saturate(1.1)brightness(1.25);display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 38%,#000 74%);mask-image:linear-gradient(90deg,#0000 38%,#000 74%)}@media (width>=58rem){[data-hero="8"] .heroB__photo{width:66vw;position:absolute}[data-hero="8"] .heroB__say{padding-bottom:var(--sp-8)}[data-hero="8"] .heroB{min-height:clamp(30rem,82vh,42rem)}}[data-hero="9"] .heroB__band{display:none}[data-hero="9"] .heroB .heroB__text{padding-bottom:var(--sp-5)}@media (width>=58rem){[data-hero="9"] .heroB{min-height:0;padding-bottom:var(--sp-6)}[data-hero="9"] .heroB__say{padding-bottom:0}[data-hero="9"] .heroB__photo{top:var(--sp-4);bottom:var(--sp-6);right:max(var(--gutter), calc((100vw - var(--wide)) / 2 + var(--gutter)));left:calc(max(var(--gutter), calc((100vw - var(--wide)) / 2 + var(--gutter))) + 33rem + var(--sp-7));aspect-ratio:auto;border-radius:var(--radius);width:auto;-webkit-mask-image:none;mask-image:none}[data-hero="9"] .heroB__photo img{object-position:60% 80%;filter:none}}.door__photo,.channel__photo{width:calc(100% + 2 * var(--card-pad));aspect-ratio:16/9;max-width:none;height:auto;margin:calc(var(--card-pad) * -1) calc(var(--card-pad) * -1) var(--sp-2);object-fit:cover;filter:saturate(.82);display:block}.channel--photo{grid-template-rows:auto auto 1fr auto;min-height:0}[data-look="5"]{--bg-rgb:23 17 16;--fg-rgb:248 240 231;--cool-rgb:143 178 255;--bg:#171110;--fg:#f8f0e7;--soft:#c0b2a8;--rule:#f8f0e729;--meet:#f0c3a8;--cool:#8fb2ff}[data-look="5"] body:after{display:none}[data-look="5"] .label,[data-look="5"] .crumb,[data-look="5"] .preview__h,[data-look="5"] .demo__how,[data-look="5"] .demo__set legend,[data-look="5"] .founder .founder__role,[data-look="5"] .steps thead th,[data-look="5"] .contact__pace,[data-look="5"] .channel__from,[data-look="5"] .facts dt,[data-look="5"] .selection__score{font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:.875rem}[data-look="5"] .demo__out,[data-look="5"] .form input[type=text],[data-look="5"] .form input[type=email],[data-look="5"] .form input[type=date],[data-look="5"] .form textarea,[data-look="5"] .form select,[data-look="5"] .letters__row input{background:#17111099}[data-look="5"] .review,[data-look="5"] .footer{background:#171110f2}@media (width<=50rem){[data-look="5"] .nav{background:#221917f7}}[data-look="5"]{--bg-rgb:5 7 8;--fg-rgb:244 245 242;--warm-rgb:214 164 58;--cool-rgb:67 229 223;--bg:#050708;--fg:#f4f5f2;--soft:#a7b0b4;--raised:#071522b3;--rule:#f4f5f224;--warm:#d6a43a;--cool:#43e5df;--meet:#ffd978;--both-lights:linear-gradient(100deg, #ffd978, #f4f5f2 48%, #43e5df);--line-lights:linear-gradient(100deg, #ffd978, #f4f5f2 50%, #43e5df);--edge-from:255 217 120;--edge-to:67 229 223}[data-look="5"] body:before{background:radial-gradient(52vw 64vh at 10% 30%,#d6a43a14,#0000 70%),radial-gradient(60vw 70vh at 92% 70%,#004b5538,#0000 70%),linear-gradient(#050708,#071522)}[data-look="5"] .header:before{background:linear-gradient(#050708eb,#05070899 55%,#0000)}[data-look="5"] .demo__out,[data-look="5"] .form input[type=text],[data-look="5"] .form input[type=email],[data-look="5"] .form input[type=date],[data-look="5"] .form input[type=number],[data-look="5"] .form textarea,[data-look="5"] .form select,[data-look="5"] .letters__row input{background:#07152299}[data-look="5"] .review,[data-look="5"] .footer,[data-look="5"] .dock{background:#050708f5}[data-look="5"] .brand__logo{width:2.75rem;height:2.75rem;display:block}@media (width<=40rem){[data-look="5"] .brand__logo{width:2.375rem;height:2.375rem}}[data-look="5"] .brand__mark{display:none}@media (width<=50rem){[data-look="5"] .nav{background:#071522f7}}[data-look="5"][data-hero="6"] .heroB__photo:after{background:linear-gradient(90deg,#d6a43a 10%,#004b55 55%,#43e5df 95%)}[data-look="5"]{--cool-rgb:52 214 168;--cool:#34d6a8;--line-lights:linear-gradient(100deg, #ffd978, #f4f5f2 50%, #34d6a8);--both-lights:linear-gradient(100deg, #ffd978, #f4f5f2 48%, #34d6a8);--edge-to:52 214 168}[data-look="5"] .edge{filter:drop-shadow(0 0 5px #ffd97859)drop-shadow(0 0 6px #34d6a840)}[data-look="5"] .heroB__h1{background-image:linear-gradient(100deg,#ffd978 0%,#f4f5f2 40% 60%,#34d6a8 100%)}[data-look="5"] #logo-ring stop:first-child{stop-color:#34d6a8}.prose{max-width:var(--measure)}.prose h1{margin-bottom:var(--sp-5)}.prose h2{margin-block:var(--sp-7) var(--sp-2);font-size:var(--step-1);font-weight:600}.prose p{color:var(--soft)}.prose p+p{margin-top:var(--sp-4)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.withdrawal{margin-block:var(--block-gap);padding:var(--card-pad);border:1px solid rgb(var(--warm-rgb) / .45);border-radius:var(--radius);background:rgb(var(--warm-rgb) / .08)}.withdrawal>h2{margin-top:0}.withdrawal h3{margin-top:var(--sp-6);font-family:var(--serif);font-size:var(--step-1);font-weight:var(--display-weight,400)}.withdrawal p+p{margin-top:var(--sp-3)}.legal-note{padding:var(--sp-4) var(--sp-5);border-left:2px solid rgb(var(--warm-rgb));background:rgb(var(--warm-rgb) / .06)}.offer__art,.case__art,.door__photo,.channel__photo{border-radius:calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0 0}.edge{z-index:2}.glass{border-width:1px}.flowbox{margin-top:var(--block-gap);padding:var(--sp-7) var(--card-pad)}.flow{--dot:3.5rem;gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}.flow__step{grid-template-columns:var(--dot) minmax(0, 1fr);align-items:center;column-gap:var(--sp-4);animation:flow-in .6s var(--ease) both;animation-delay:calc(var(--i) * .11s);display:grid;position:relative}.flow__dot{z-index:1;width:var(--dot);height:var(--dot);font-family:var(--mono);letter-spacing:.06em;color:var(--fg);--mix:calc(var(--i) / (var(--count) - 1) * 100%);background:linear-gradient(rgb(var(--bg-rgb)), rgb(var(--bg-rgb))) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--warm) calc(100% - var(--mix)), var(--cool)), color-mix(in srgb, var(--warm) calc(85% - var(--mix)), var(--cool))) border-box;box-shadow:0 0 24px rgb(var(--warm-rgb) / .12);border:1.5px solid #0000;border-radius:50%;place-items:center;font-size:.8125rem;display:grid;position:relative}.flow__name{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:var(--step-1);color:var(--fg);line-height:1.2}.flow__step:not(:last-child):before{content:"";left:calc(var(--dot) / 2);top:calc(var(--dot) / 2);width:1.5px;height:calc(100% + var(--sp-6));--from:color-mix(in srgb, var(--cool) calc(var(--i) / (var(--count) - 1) * 100%), var(--warm));--to:color-mix(in srgb, var(--cool) calc((var(--i) + 1) / (var(--count) - 1) * 100%), var(--warm));background:linear-gradient(var(--from), var(--to));opacity:.75;position:absolute;transform:translate(-50%)}.flow__gate{z-index:1;left:calc(var(--dot) / 2);top:calc(100% + var(--sp-6) / 2);background:var(--warm);width:.7rem;height:.7rem;box-shadow:0 0 0 4px rgb(var(--bg-rgb));position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.flow__key{align-items:center;gap:var(--sp-3);margin-top:var(--sp-6);color:var(--soft);font-size:.875rem;display:flex}.flow__gate--key{box-shadow:none;flex:none;position:static;transform:rotate(45deg)}.flow--tests .flow__step:not(:last-child):after{content:"";left:calc(var(--dot) / 2);top:calc(100% + var(--sp-6) / 2);border-right:1.5px solid rgb(var(--cool-rgb) / .9);border-bottom:1.5px solid rgb(var(--cool-rgb) / .9);width:.45rem;height:.45rem;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}@media (width>=56rem){.flow{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:0}.flow__step{justify-items:center;row-gap:var(--sp-4);text-align:center;grid-template-columns:1fr}.flow__name{font-size:var(--step-1);padding:0 var(--sp-2)}.flow__step:not(:last-child):before{left:50%;top:calc(var(--dot) / 2);background:linear-gradient(90deg, var(--from), var(--to));width:100%;height:1.5px;transform:translateY(-50%)}.flow__gate,.flow--tests .flow__step:not(:last-child):after{left:100%;top:calc(var(--dot) / 2)}.flow--tests .flow__step:not(:last-child):after{transform:translate(-50%,-50%)rotate(-45deg)}.flow__key{justify-content:center}}@keyframes flow-in{0%{opacity:0;transform:translateY(.6rem)}}@media (prefers-reduced-motion:reduce){.flow__step{animation:none}}.bundles{gap:var(--grid-gap);margin-top:var(--block-gap);display:grid}@media (width>=58rem){.bundles{grid-template-columns:repeat(3,minmax(0,1fr))}}.bundle{gap:var(--sp-4);padding:var(--card-pad);flex-direction:column;display:flex}.bundle__name{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:var(--step-2);line-height:1.1}.bundle__outcome{color:var(--soft);font-size:.9375rem}.bundle__chain{gap:var(--sp-4);margin-block:var(--sp-2);padding-left:var(--sp-5);display:grid;position:relative}.bundle__chain:before{content:"";background:linear-gradient(rgb(var(--warm-rgb)), rgb(var(--cool-rgb)));width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.3rem}.bundle__chain li{gap:var(--sp-1);display:grid;position:relative}.bundle__chain li:before{content:"";left:calc(var(--sp-5) * -1 + .05rem);background:var(--bg);border:1px solid var(--fg);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.45rem}.bundle__chain a{font-weight:500;text-decoration:none}.bundle__chain a:hover{text-decoration:underline}.bundle__chain span{color:var(--soft);font-size:.8125rem}.bundle .btn{margin-top:auto}.bundle .btn[aria-pressed=true]{border-color:rgb(var(--fg-rgb) / .4);color:var(--fg);background:0 0}.next-offer .offers{grid-template-columns:minmax(0,1fr);max-width:38rem}.selection__complete{align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);padding:var(--sp-4);border:1px dashed rgb(var(--fg-rgb) / .3);border-radius:var(--sp-3);flex-wrap:wrap;font-size:.9375rem;display:flex}.suggest{right:var(--gutter);z-index:16;width:min(22rem, calc(100vw - 2 * var(--gutter)));padding:var(--sp-5);border:1px solid rgb(var(--fg-rgb) / .2);border-radius:var(--radius);background:rgb(var(--bg-rgb) / .97);animation:suggest-in .32s var(--ease);position:fixed;bottom:5rem;box-shadow:0 20px 50px #00000080}.suggest__name{margin-block:var(--sp-2) var(--sp-1);font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:1.375rem;line-height:1.2;display:block}.suggest__go{gap:var(--sp-2);margin-top:var(--sp-4);display:flex}@keyframes suggest-in{0%{opacity:0;transform:translateY(.75rem)}}.bundle[data-reveal]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(1.25rem)}.bundle.is-in{opacity:1;transform:none}.bundle:nth-child(2){transition-delay:90ms}.bundle:nth-child(3){transition-delay:.18s}.bundle__chain:before{transform-origin:top;transition:transform .9s var(--ease) .3s;transform:scaleY(0)}.is-in .bundle__chain:before{transform:scaleY(1)}.bundle__chain li{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transition-delay:calc(.4s + var(--i) * .22s);transform:translate(-.5rem)}.is-in .bundle__chain li{opacity:1;transform:none}.bundle:hover .bundle__chain li:before{background:rgb(var(--warm-rgb));border-color:rgb(var(--warm-rgb));box-shadow:0 0 12px 2px rgb(var(--warm-rgb) / .6);transition:background-color .2s,box-shadow .2s;transition-delay:calc(var(--i) * .14s)}.spark{z-index:40;background:var(--both-lights);width:.8rem;height:.8rem;box-shadow:0 0 18px 4px rgb(var(--warm-rgb) / .7);pointer-events:none;border-radius:50%;margin:-.4rem 0 0 -.4rem;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){.bundle[data-reveal],.bundle__chain li{opacity:1;transform:none}.bundle__chain:before{transform:none}}.meter{gap:var(--sp-3);padding:var(--sp-5);transition:border-color .4s var(--ease);display:grid}.meter__head{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.meter__name{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:1.5rem;line-height:1.1}.meter__count{font-family:var(--mono);color:var(--soft);font-size:.8125rem}.meter__segs{gap:var(--sp-2);display:flex}.meter__seg{background:rgb(var(--fg-rgb) / .12);border-radius:3px;flex:1;height:6px;position:relative}.meter__seg:after{content:"";border-radius:inherit;background:linear-gradient(90deg, rgb(var(--warm-rgb)), rgb(var(--cool-rgb)));transform-origin:0;transition:transform .52s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.meter__seg.is-on:after{transform:scaleX(1)}.meter__names{color:var(--soft);font-size:.875rem;line-height:1.5}.meter__names span{transition:color .3s var(--ease)}.meter__names span.is-on{color:var(--fg)}.meter__names span:not(:last-child):after{content:" + ";color:var(--soft)}.meter__need,.meter__done{align-items:center;gap:var(--sp-2) var(--sp-3);animation:suggest-in .32s var(--ease);flex-wrap:wrap;font-size:.875rem;display:flex}.meter__need[hidden],.meter__done[hidden],.meter__add[hidden]{display:none}.meter__add{z-index:1;padding:var(--sp-2) var(--sp-4);border:1px solid rgb(var(--warm-rgb) / .7);color:var(--fg);cursor:pointer;transition:background-color .2s var(--ease);background:0 0;border-radius:999px;font-size:.875rem;position:relative}.meter__add:hover{background-color:rgb(var(--warm-rgb) / .16)}.meter__done{color:rgb(var(--warm-rgb))}.meter.is-full{border-color:rgb(var(--warm-rgb) / .7);animation:meter-full .9s var(--ease)}@keyframes meter-full{0%{box-shadow:0 0 0 0 rgb(var(--warm-rgb) / .5)}to{box-shadow:0 0 0 22px rgb(var(--warm-rgb) / 0)}}@media (prefers-reduced-motion:reduce){.meter.is-full,.meter__need,.meter__done{animation:none}}.combo__hint,.combo__hint+.packs{margin-top:var(--sp-4)}.combo .meter__head{align-items:center}.combo__chain{padding-left:calc(var(--sp-5) + var(--sp-3))}.combo__chain li:before{display:none}.combo__tick{left:calc((var(--sp-5) + var(--sp-3)) * -1 - .375rem);border:1px solid rgb(var(--fg-rgb) / .55);background:var(--bg);width:1.375rem;height:1.375rem;color:var(--bg);cursor:pointer;transition:background .26s var(--ease), border-color .26s var(--ease), box-shadow .26s var(--ease), transform .26s var(--ease);border-radius:50%;place-items:center;padding:0;font-size:.75rem;line-height:1;display:grid;position:absolute;top:0}.combo__tick:after{content:"";inset:calc(var(--sp-2) * -1);position:absolute}.combo__tick:hover{border-color:rgb(var(--warm-rgb));box-shadow:0 0 0 4px rgb(var(--warm-rgb) / .18)}.combo__tick[aria-pressed=true]{background:var(--both-lights);box-shadow:0 0 16px rgb(var(--warm-rgb) / .6);border-color:#0000;transform:scale(1.1)}.combo__chain li:has([aria-pressed=true]) a{color:rgb(var(--warm-rgb))}.combo .meter__need,.combo .meter__done{margin-top:auto}.combo .meter__need:not([hidden])~.btn,.combo .meter__done:not([hidden])~.btn{margin-top:0}.offer__packs{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);color:var(--soft);flex-wrap:wrap;font-size:.75rem;display:flex}.packtag{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border:1px solid rgb(var(--fg-rgb) / .16);color:var(--fg);transition:border-color .4s var(--ease);border-radius:999px;display:inline-flex}.packtag .meter__segs{gap:2px;width:2.25rem}.packtag .meter__seg{height:4px}.packtag.is-full{border-color:rgb(var(--warm-rgb) / .7)}.dock{z-index:17;align-items:flex-end;gap:var(--sp-3);padding:var(--sp-3) var(--gutter);border-top:1px solid rgb(var(--fg-rgb) / .16);background:rgb(var(--bg-rgb) / .97);animation:dock-in .42s var(--ease);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 40px #00000073}.dock[hidden],.dock__group[hidden],.dock__pack[hidden],.dock__need[hidden],.dock__done[hidden],.dock__more[hidden]{display:none}@keyframes dock-in{0%{transform:translateY(100%)}}.dock__groups{gap:var(--sp-3);flex:1;min-width:0;max-height:55vh;display:grid;overflow-y:auto}.dock__group{align-items:center;gap:var(--sp-4);min-height:2.75rem;display:flex}.dock__group.is-other{display:none}.dock.is-all .dock__group.is-other{padding-top:var(--sp-3);border-top:1px solid rgb(var(--fg-rgb) / .1);animation:suggest-in .32s var(--ease);display:flex}.dock__area{width:5rem;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--warm-rgb));flex:none;font-size:.6875rem}.dock__packs{gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;min-width:0;display:flex}.dock__pack{align-items:center;gap:var(--sp-2);min-width:0;animation:suggest-in .32s var(--ease);display:flex}.dock__name{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-track);flex:none;font-size:1.0625rem}.dock__pack .meter__segs{flex:none;gap:3px;width:3rem}.dock__need{min-width:0}.dock__pack .meter__add{max-width:100%;padding:var(--sp-1) var(--sp-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dock__done{color:rgb(var(--warm-rgb));font-size:.875rem}.dock__pack.is-full .dock__name{color:rgb(var(--warm-rgb))}.dock__more{min-height:2.75rem;padding:var(--sp-2) var(--sp-4);border:1px solid rgb(var(--fg-rgb) / .3);color:var(--fg);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;font-size:.875rem}.dock__more[aria-expanded=true]{border-color:var(--fg)}.dock__sel{align-items:center;gap:var(--sp-2);min-height:2.75rem;padding:var(--sp-2) var(--sp-4);background:var(--fg);color:var(--bg);border-radius:999px;flex:none;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.dock__toggle{display:none}@media (width<=47.99rem){.dock{flex-wrap:wrap}.dock__sel>span:first-child{display:none}.dock__toggle{border:1px solid rgb(var(--fg-rgb) / .3);cursor:pointer;background:0 0;border-radius:50%;flex:none;width:2.75rem;height:2.75rem;padding:0;display:block;position:relative}.dock__toggle:before{content:"";border-left:1.5px solid var(--fg);border-top:1.5px solid var(--fg);width:.55rem;height:.55rem;transition:transform .3s var(--ease), top .3s var(--ease);position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dock.is-open .dock__toggle:before{top:42%;transform:translate(-50%,-50%)rotate(225deg)}.dock__group{align-items:flex-start;gap:var(--sp-1);flex-direction:column}.dock__area{width:auto}.dock:not(.is-open) .dock__more,.dock:not(.is-open) .dock__need,.dock:not(.is-open) .dock__done,.dock:not(.is-open) .dock__group.is-other{display:none}.dock:not(.is-open) .dock__packs{gap:var(--sp-1) var(--sp-4);cursor:pointer}.dock:not(.is-open) .dock__pack{align-items:flex-start;gap:var(--sp-1);flex-direction:column}.dock:not(.is-open) .dock__name{white-space:nowrap;text-overflow:ellipsis;max-width:5.75rem;font-size:.9375rem;overflow:hidden}.dock.is-open .dock__groups{flex:100%}.dock.is-open .dock__packs{gap:var(--sp-2);width:100%;display:grid}.dock.is-open .dock__name{width:6.25rem;font-size:1rem;line-height:1.15}.dock.is-open .dock__pack .meter__segs{width:2.5rem}.dock.is-open .dock__need{flex:1}.dock.is-open .dock__more,.dock.is-open .dock__more[hidden]+.dock__toggle{margin-right:auto}.dock.is-open .dock__more:not([hidden])+.dock__toggle{margin-right:0}}body:has(.dock:not([hidden])){padding-bottom:4.5rem}body:has(.dock:not([hidden])) .pill{display:none}body:has(.dock:not([hidden])) .review{bottom:4.75rem}body:has(.dock:not([hidden])) .suggest{bottom:5.5rem}@media (prefers-reduced-motion:reduce){.dock,.dock__pack,.dock.is-all .dock__group.is-other{animation:none}}.bundle .offer__flag{align-self:flex-start}.packtag__area{margin-right:var(--sp-1);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--warm-rgb));font-size:.625rem;font-style:normal}.dock__single[hidden]{display:none}.dock__names{gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;font-size:.875rem;display:flex}.dock__names a{color:var(--fg);text-decoration:none}.dock__names a:hover{text-decoration:underline}@media (width<=47.99rem){.dock:not(.is-open) .dock__single{display:none}}@media (width>=48rem){.dock__groups{align-items:center;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.dock__group{flex:0 auto;min-width:0}.dock.is-all .dock__group.is-other{flex-basis:100%}.dock__single .dock__area{white-space:nowrap;width:auto}.dock__names{flex-wrap:nowrap;min-width:0;overflow:hidden}.dock__names li{white-space:nowrap}}.offer__date{margin-top:var(--sp-3);color:var(--soft);font-size:.8125rem}.offer__date strong{color:var(--fg);font-weight:500}.offer__actions--book .btn--book{grid-column:1/-1}.book{gap:var(--block-gap);display:grid}@media (width>=58rem){.book{grid-template-columns:1fr 1.1fr;align-items:start}}.book__lead{margin-top:var(--head-gap)}.book__price{margin-top:var(--sp-6);font-family:var(--serif);font-size:var(--step-2);line-height:1.15}.book__binding{margin-top:var(--sp-5);max-width:28rem}.form fieldset{border:0;min-width:0;margin:0;padding:0}.form legend{margin-bottom:var(--sp-2);padding:0;font-weight:600}.form .choice{margin-bottom:0;font-weight:400;display:flex}.form input[type=number]{width:6rem;padding:var(--sp-3) var(--sp-3);border:1.5px solid var(--soft);background:rgb(var(--bg-rgb) / .6);color:var(--fg);font:inherit;border-radius:8px}.book__flag{margin-left:var(--sp-2);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--warm-rgb));font-size:.6875rem;font-style:normal}.book__rest,.book__invoice,.book__pay{gap:var(--sp-4);display:grid}.book__rest[hidden],.book__invoice[hidden],.book__pay[hidden]{display:none}.book__invoice{padding:var(--sp-4);border:1px solid rgb(var(--fg-rgb) / .14);border-radius:var(--sp-3);animation:suggest-in .32s var(--ease)}.buy__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.buy__date{margin-top:var(--sp-1);color:var(--soft);font-size:.875rem}.selection__seats{align-items:center;gap:var(--sp-2);font-size:var(--step--1);color:var(--soft);flex:none;margin-left:auto;display:flex}.selection__seats input{width:4.5rem;min-height:2.75rem;padding:var(--sp-1) var(--sp-2);border:1.5px solid var(--rule);color:var(--fg);font:inherit;background:0 0;border-radius:8px}.quiz__pack{margin-top:var(--sp-6)}.bundles--one{max-width:30rem;margin-top:var(--sp-3);grid-template-columns:minmax(0,1fr)}@media (width>=58rem){.bundles:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.buy[hidden]{display:none}.heroB__headline{font-family:var(--serif);font-weight:var(--display-weight,400);letter-spacing:var(--display-track,-.02em);font-size:clamp(1.6rem,1.15rem + 1.6vw,2.4rem);line-height:1.15}.heroB__subline{margin-top:var(--sp-3);font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);line-height:1.4}.heroB__approach{margin-top:var(--sp-3);font-family:Fraunces Variable,Georgia,serif;font-style:italic;font-size:var(--step-0);color:var(--soft);line-height:1.5}.channel__more{color:var(--soft);font-size:.875rem;line-height:1.45}.about__open{max-width:46rem;margin-bottom:var(--block-gap)}.cta__more{margin-top:var(--sp-4);font-size:.9375rem}.selection__book{margin-top:var(--sp-4)}.selection__book[hidden],[data-call-only][hidden]{display:none}.offer__date a,.buy__date a{color:var(--fg)}.heroB__title .heroB__sub{margin-top:var(--sp-1);letter-spacing:.02em;padding-left:.12em}.btn:not(.btn--ghost),.btn:not(.btn--ghost):hover,.btn--ghost[aria-pressed=true]{background-origin:border-box}.channel--photo{grid-template-rows:auto auto auto 1fr}.channel__for{font-family:Fraunces Variable,Georgia,serif;font-size:1rem;font-style:italic;line-height:1.4}.channel__more{align-self:start}.selection.glass{padding:var(--card-pad);border-top:1px solid var(--rule)}.selection__h{font-family:var(--serif);font-weight:var(--display-weight,400);letter-spacing:var(--display-track,-.02em);font-size:var(--step-1);line-height:1.2}.selection__help{margin-top:var(--sp-2);color:var(--soft)}.selection__list:not(:empty),.selection__empty{margin-top:var(--sp-4)}.selection__empty[hidden]{display:none}.selection__go{align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.selection__list li{flex-wrap:wrap}.selection__list li>span:first-child{flex:12rem;min-width:0}.topics{gap:var(--sp-3);display:grid}.form .topics__group{min-width:0;padding:var(--sp-2) var(--sp-3) var(--sp-3);border:1px solid var(--rule);border-radius:var(--sp-3);margin:0}.form .topics__area{margin:0 0 0 calc(var(--sp-1) * -1);padding:0 var(--sp-1);letter-spacing:.02em;color:var(--soft);font-size:.75rem;font-weight:600}.topics__pills{gap:var(--sp-1);flex-wrap:wrap;display:flex}.form .topic{min-height:1.6rem;padding:var(--sp-1) var(--sp-2);border:1px solid var(--rule);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease), border-color .16s var(--ease);background:0 0;border-radius:999px;align-items:center;margin:0;font-size:.75rem;font-weight:450;line-height:1.2;display:inline-flex;position:relative}.form .topic:hover{border-color:var(--soft)}.topic input{opacity:0;cursor:pointer;position:absolute;inset:0}.form .topic[aria-pressed=true],.form .topic:has(input:checked){background:var(--both-lights);color:var(--bg);background-origin:border-box;border-color:#0000}.topic:focus-visible,.topic:has(input:focus-visible){outline:2px solid var(--fg);outline-offset:2px}@media (width<=47.99rem){.form .topic,.topics__area{font-size:.875rem}}.about__facts{margin-top:var(--section-y)}.about__facts .facts{margin:0}.about__facts .facts dl{margin-top:0}.about__facts .facts__honest{margin-top:var(--sp-5);max-width:none;font-size:var(--step-0);color:var(--soft)}@media (width>=58rem){.about__facts .facts dl div{grid-template-columns:11rem 1fr}.why--flip{align-items:center}.why--flip>h2{order:2}.footer__grid{grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,4fr)}}.footer .footer__links{gap:var(--sp-5) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.footer .footer__links{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer__group{align-content:start;gap:var(--sp-1);display:grid}.footer__head{margin-bottom:var(--sp-1);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);font-size:.75rem;font-weight:600}.footer .footer__links a{padding-block:var(--sp-1)}@media (width<=47.99rem){.footer__head{font-size:.875rem}}.letters-page .letters-page__field{max-width:28rem;padding:0}.letters-page .letters-page__field[hidden]{display:none}@media (width<=47.99rem){.label,.crumb,.preview__h,.offer__flag,.offer__date,.offer__packs,.packtag__area,.book__flag,.founder .founder__role,.heroB__tag,.channel__count,.channel__from,.steps thead th,.steps tbody th:before,.ladder .note__title:before,.start .note__title:before,.phase__n,.phase__cols dt,.demo__set legend,.demo__how,.selection__score,.chip,.form label,.bundle__chain span,.meter__count,.dock__area,.langs a,.nav__item,.nav__contact,.menu-btn{font-size:.875rem}.btn{padding-inline:var(--sp-4)}.heroB__cta,.page-head__actions,.buy__actions,.cta__actions{gap:var(--sp-2)}.heroB__cta>.btn,.page-head__actions>.btn,.buy__actions>.btn,.cta__actions>.btn{flex:auto}}
