:root{--b-night:var(--wine-night)}html[data-theme=dark]{--b-night:#0f0508}@supports (color:lab(0% 0 0)){html[data-theme=dark]{--b-night:lab(2.11488% 2.99651 -.135157)}}.b-page{--b-gut:16px;--out:cubic-bezier(.23, 1, .32, 1);--b-card:#e4dcd6d9;--b-sheet:var(--bone-white);--b-old:#e1d9d3;--b-old-ink:#635453;--b-old-title:#7d6d6d;--b-wine:var(--wine);--b-field-wine:#371720;--b-held:#928183;--b-sig:#102c5a}@supports (color:lab(0% 0 0)){.b-page{--b-card:lab(88.3721% 2.15131 3.91756/.85);--b-old:lab(87.2121% 2.15173 3.91785);--b-old-ink:lab(37.1585% 6.34989 2.6962);--b-old-title:lab(47.5988% 6.34754 2.69079);--b-field-wine:lab(12.9462% 17.0994 1.63293);--b-held:lab(55.6958% 6.59254 1.65815);--b-sig:lab(18.0049% 4.22899 -31.5155)}}html[data-theme=dark] .b-page{--b-card:#2f1a21e6;--b-sheet:#2b171e;--b-old:#2b191f;--b-old-ink:#988788;--b-old-title:#807071;--b-wine:#451c26;--b-field-wine:#51232d;--b-held:#746465;--b-sig:#96bbe3}@supports (color:lab(0% 0 0)){html[data-theme=dark] .b-page{--b-card:lab(12.5536% 11.5727 -.334367/.9);--b-sheet:lab(10.8136% 11.5573 -.333285);--b-old:lab(11.4574% 9.94197 -.288141);--b-old-ink:lab(58.0241% 6.51452 2.0481);--b-old-title:lab(48.744% 6.51386 2.05035);--b-wine:lab(16.8607% 21.3238 2.95029);--b-field-wine:lab(20.8755% 22.957 4.1398);--b-held:lab(44.1039% 6.51345 2.05175);--b-sig:lab(74.3342% -5.96139 -24.2807)}}@media (min-width:640px){.b-page{--b-gut:32px}}@media (min-width:1180px){.b-page{--b-gut:56px}}.b-page .window-light .slats,.b-page .window-light .frame{translate:var(--b-cross,0px) 0}.b-paper{z-index:-1;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='300' height='300'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .6' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .32 0 0 0 0 .3 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");position:fixed;inset:0}html[data-theme=dark] .b-paper{mix-blend-mode:screen;opacity:.14}.b-zone{pointer-events:none;position:absolute;inset-inline:0}.b-page .b-night{background-color:var(--b-night)}.b-field{pointer-events:none;background-color:var(--b-tint);position:absolute;-webkit-mask:url(/b/print-field.svg) 50%/cover no-repeat;mask:url(/b/print-field.svg) 50%/cover no-repeat}.b-field-night{--b-tint:#2b131a;opacity:.55;-webkit-mask-composite:source-in;animation:22s ease-in-out infinite alternate b-breathe;inset:0;-webkit-mask-image:url(/b/print-field.svg),linear-gradient(#0000 0%,#000 24% 66%,#0000 96%);mask-image:url(/b/print-field.svg),linear-gradient(#0000 0%,#000 24% 66%,#0000 96%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover,100% 100%;mask-size:cover,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:lab(0% 0 0)){.b-field-night{--b-tint:lab(9.60467% 13.1902 .702801)}}html[data-theme=dark] .b-field-night{--b-tint:#200d13}@supports (color:lab(0% 0 0)){html[data-theme=dark] .b-field-night{--b-tint:lab(5.83732% 10.5376 .49133)}}.b-field-wine{--b-tint:var(--b-field-wine);width:110%;height:160%;animation:24s ease-in-out infinite alternate b-drift;top:-30%;left:30%}@keyframes b-breathe{to{transform:scale(1.06)rotate(1.5deg)}}@keyframes b-drift{to{transform:translate(-30px,18px)scale(1.04)}}.b-page .b-lab{font:500 12.5px/1.2 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2)}.b-page .b-h{font:700 clamp(68px, 7.8vw, 120px)/.88 var(--font-display);letter-spacing:-.045em;margin-top:14px}.b-page .b-h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(46px,5.8vw,88px);line-height:.92}.b-page .b-ln{max-width:30em;font:400 clamp(17px, 16px + .25vw, 19px)/1.5 var(--font-text);color:var(--color-ink-2);text-wrap:pretty;margin-top:18px}.b-page .b-in{width:min(1180px, 100% - 2 * var(--b-gut));margin-inline:auto;position:relative}.b-page .b-sec{padding-block:clamp(64px,10vw,150px);position:relative}.b-page .b-problem{text-align:center;background:linear-gradient(180deg, oklch(from var(--b-night) l c h / 0) 0 38%, oklch(from var(--b-night) l c h / .08) 52%, oklch(from var(--b-night) l c h / .3) 66%, oklch(from var(--b-night) l c h / .62) 80%, oklch(from var(--b-night) l c h / .88) 91%, var(--b-night) 100%);padding:170px 0 300px;position:relative;overflow:clip}.b-page .b-wall{font:500 30px/1.3 var(--font-text);white-space:nowrap;color:#0000;-webkit-text-stroke:1px oklch(from var(--wine) l c h / .16);-webkit-mask-composite:source-in;align-content:center;gap:4px;display:grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 40%,#0000 30%,#000 75%),linear-gradient(#0000 0%,#000 22% 48%,#0000 72%);mask-image:radial-gradient(60% 50% at 50% 40%,#0000 30%,#000 75%),linear-gradient(#0000 0%,#000 22% 48%,#0000 72%);-webkit-mask-composite:source-in;mask-composite:intersect}.b-page .b-wall p{margin:0}.b-page .b-wall span{margin-right:34px}.b-page .b-wall span.k{color:oklch(from var(--wine) l c h / .2);-webkit-text-stroke:0}html[data-theme=dark] .b-page .b-wall{-webkit-text-stroke-color:oklch(from var(--bone-white) l c h / .11)}html[data-theme=dark] .b-page .b-wall span.k{color:oklch(from var(--bone-white) l c h / .14)}.b-page .b-problem-s{width:min(980px, 100% - 2 * var(--b-gut));font:700 clamp(36px, 4.6vw, 70px)/1 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 auto;position:relative}.b-page .b-ch{align-items:center;min-height:max(100svh,900px);padding-block:96px;display:grid;position:relative}.b-page .b-ch-in{width:min(1180px, 100% - 2 * var(--b-gut));grid-template-columns:minmax(0,560px) auto;justify-content:center;align-items:center;column-gap:clamp(64px,8vw,150px);margin-inline:auto;display:grid;position:relative}.b-page .b-ch-phone{justify-self:center}.b-page .b-pts{max-width:470px;margin-top:26px}.b-page .b-pts p{border-top:1px solid oklch(from currentColor l c h / .16);font:400 16px/1.4 var(--font-text);text-wrap:balance;gap:14px;padding:12px 0;display:flex}.b-page .b-pts p b{min-width:22px;color:var(--color-ink-2);font-variant-numeric:tabular-nums;font-weight:500}.b-page .b-decide{overflow:clip}.b-page .b-who{font:700 26px/1 var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin-top:30px;display:flex}.b-page .b-ids{flex-wrap:wrap;gap:8px;max-width:540px;margin-top:14px;display:flex}.b-page .b-ln.b-after-ids{margin-top:40px}.b-page .b-ids button{cursor:pointer;height:44px;box-shadow:inset 0 0 0 1px oklch(from var(--color-ink) l c h / .5);color:var(--color-ink);font:500 15px/1 var(--font-text);transition:background-color .35s, color .35s, box-shadow .35s, translate .5s var(--out);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.b-page .b-ids button[aria-pressed=true]{background:var(--color-pill);color:var(--color-on-pill);box-shadow:none}.b-page .b-plan{gap:calc(10 * var(--u));margin-top:calc(14 * var(--u));flex-direction:column;display:flex}.b-page .b-plan>*{animation:b-item .6s var(--out) both;animation-delay:calc(var(--i) * var(--gap))}.b-page .b-plan.wait>*{opacity:0;animation:none}.b-page .b-plan .s-card{margin-top:0}.b-page .b-plan .s-pill{margin-top:calc(2 * var(--u))}@keyframes b-item{0%{opacity:0;transform:translateY(calc(12 * var(--u)))}}.b-page [data-phone][data-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-ground:#eee8e2;--color-ink:#2a0f17;--color-ink-2:#725b5e;--color-ink-3:#8f7b7c;--color-line:#ccc1bd;--color-surface:#dfd7d2;--color-chip:#d7cdc9;--color-kept:#2a0f17;--color-momentum:#2a0f17;--color-on-momentum:#f3ece6;--color-on-momentum-2:#958282;--color-momentum-mark:#d8bfa3;--color-action:#6e2826;--color-on-action:#f3ece6;--color-pill:#2a0f17;--color-on-pill:#f3ece6;--wall-night:linear-gradient(170deg, #e4cac7, #eee6e0 62%);--wall-morning:linear-gradient(172deg, #f4cfbb, #f5dad6 52%, #f1eae3 88%);--on-wall:var(--wine-night);--note-bg:#ffffffd1;--note-ink:var(--wine-night);--note-meta:#654f52;--kb-bg:#d5d0ccf7;--key:#fcf9f7;--key-fn:#b7afab;--key-on:#aca29f;--bar:#1b0d1266;--finger:#1b0d1224;--finger-ring:#1b0d1252;--field-edge:#c0b5b1}@supports (color:lab(0% 0 0)){.b-page [data-phone][data-light]{--color-ground:lab(92.3445% 1.26171 3.55912);--color-ink:lab(8.2587% 15.1059 1.12213);--color-ink-2:lab(41.0719% 9.95447 1.90756);--color-ink-3:lab(53.5583% 8.17516 2.40409);--color-line:lab(78.9182% 3.57541 3.55349);--color-surface:lab(86.5084% 2.18424 3.42671);--color-chip:lab(83.1118% 2.96536 3.16076);--color-kept:lab(8.2587% 15.1059 1.12213);--color-momentum:lab(8.2587% 15.1059 1.12213);--color-on-momentum:lab(93.8395% 1.68571 3.76687);--color-on-momentum-2:lab(56.1456% 7.38266 2.80261);--color-momentum-mark:lab(78.9966% 6.00502 17.4118);--color-action:lab(27.0896% 31.4485 18.4038);--color-on-action:lab(93.8395% 1.68571 3.76687);--color-pill:lab(8.2587% 15.1059 1.12213);--color-on-pill:lab(93.8395% 1.68571 3.76687);--wall-night:linear-gradient(170deg, lab(83.4826% 9.20093 4.96578), lab(91.8577% 2.02909 3.99849) 62%);--wall-morning:linear-gradient(172deg, lab(85.8516% 11.272 15.0867), lab(89.309% 8.8096 5.85749) 52%, lab(93.0262% 1.84247 4.11164) 88%);--note-meta:lab(35.8518% 9.94909 1.91017);--kb-bg:lab(83.7455% 1.34566 2.66109/.97);--key:lab(98.253% .667602 1.3273);--key-fn:lab(72.1185% 2.17223 2.9529);--key-on:lab(67.444% 3.10925 2.98449);--field-edge:lab(74.3941% 3.57714 3.5547)}}.b-page .b-dawn{--color-ink-2:#d4c7c3;background:linear-gradient(180deg, var(--b-night) 0%, #2c1117 18%, #481b1c 40%, #6d3025 60%, #a46a4d 78%, #d4b8a1b3 90%, #eee8e200 100%);padding:120px 0 260px}@supports (color:lab(0% 0 0)){.b-page .b-dawn{--color-ink-2:lab(81.3449% 3.88905 3.73238);background:linear-gradient(180deg, var(--b-night) 0%, lab(8.99016% 14.7711 2.6321) 18%, lab(16.9083% 22.4002 10.1564) 40%, lab(28.4406% 27.1362 20.7672) 60%, lab(50.7897% 21.0714 26.4601) 78%, lab(76.7125% 7.62305 15.6536/.7) 90%, lab(92.3445% 1.26171 3.55912/0) 100%)}}html[data-theme=dark] .b-page .b-dawn{background:linear-gradient(180deg, var(--b-night) 0%, #2b0d13 26%, #521d1a 52%, #682f20 72%, #47211ea6 87%, #1b0d1200 100%)}@supports (color:lab(0% 0 0)){html[data-theme=dark] .b-page .b-dawn{background:linear-gradient(180deg, var(--b-night) 0%, lab(7.78319% 16.3329 3.29649) 26%, lab(19.1787% 25.0369 15.2727) 52%, lab(27.3762% 24.849 21.9108) 72%, lab(18.2245% 18.6645 11.0455/.65) 87%, lab(5.10483% 6.99395 -.316313/0) 100%)}}.b-page .b-rows{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:56px 0 0;padding:0;list-style:none;display:grid}.b-page .b-row{background:var(--b-card);min-height:156px;transition:translate .5s var(--out), box-shadow .5s var(--out);border-radius:20px;align-content:space-between;gap:12px;padding:18px 18px 16px;display:grid}.b-page .b-row b{font:700 clamp(21px, 1.75vw, 25px)/1.02 var(--font-display);letter-spacing:-.02em;display:block}.b-page .b-row i{font:400 13.5px/1.3 var(--font-text);color:var(--color-ink-2);margin-top:6px;font-style:normal;display:block}.b-page .b-row .n{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.b-page .b-row .n .s-roll{font:700 46px/1.2 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-block:-.17em}.b-page .b-row em{font:500 11.5px/1.2 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-2);text-align:right;font-style:normal}.b-page .b-row.miss{box-shadow:inset 0 0 0 1px var(--color-line);background:0 0}.b-page .b-row.miss b,.b-page .b-row.miss .n .s-roll{color:var(--b-held)}.b-page .b-row .q{background:var(--color-pill);color:var(--color-on-pill);font:500 12.5px/1.2 var(--font-text);border-radius:999px;justify-self:start;align-items:center;gap:7px;margin-top:8px;padding:7px 11px;display:inline-flex}.b-page .b-two{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:clamp(40px,5vw,80px);display:grid}.b-page .b-asks{gap:10px;max-width:540px;margin-top:30px;display:grid}.b-page .b-asks button{cursor:pointer;text-align:left;background:var(--b-card);min-height:58px;color:var(--color-ink);font:500 17px/1.3 var(--font-text);transition:translate .5s var(--out), background-color .35s, color .35s;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.b-page .b-asks button[aria-pressed=true]{background:var(--color-pill);color:var(--color-on-pill)}.b-page .b-ask-go{opacity:.7;flex:none}.b-page .b-chat{background:var(--b-sheet);border-radius:34px;align-content:start;gap:12px;min-height:400px;padding:22px;display:grid;box-shadow:0 30px 70px -30px #43232859;box-shadow:0 30px 70px -30px lab(18.2231% 16.4193 3.60438/.35)}html[data-theme=dark] .b-page .b-chat{box-shadow:0 30px 70px -30px #010000b3;box-shadow:0 30px 70px -30px lab(.0985222% .439741 -.0169516/.7)}.b-page .b-chat-who{font:500 12.5px/1.2 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2);justify-content:center;align-items:center;gap:8px;display:flex}.b-page .b-chat-thread{gap:12px;display:grid}.b-page .b-bub{max-width:86%;font:400 17px/1.45 var(--font-text);border-radius:20px;padding:12px 16px}.b-page .b-bub.u{background:var(--color-pill);color:var(--color-on-pill);animation:b-rise .5s var(--out) both;border-bottom-right-radius:6px;justify-self:end}.b-page .b-bub.c{background:var(--b-card);color:var(--color-ink);border-bottom-left-radius:6px;justify-self:start}.b-page .b-bub.c span{opacity:0;transition:opacity .35s}.b-page .b-bub.c span.on{opacity:1}.b-page .b-dots{background:var(--b-card);border-radius:20px;justify-self:start;gap:5px;padding:15px 16px;display:inline-flex}.b-page .b-dots i{background:var(--color-ink-2);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite b-dot}.b-page .b-dots i:nth-child(2){animation-delay:.15s}.b-page .b-dots i:nth-child(3){animation-delay:.3s}.b-page .b-chat-note{font:400 13px/1.3 var(--font-text);color:var(--color-ink-2);opacity:0;padding-left:4px;transition:opacity .6s}.b-page .b-chat-note.on{opacity:1}@keyframes b-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes b-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.b-page .b-diff-top{text-align:center}.b-page .b-diff-top .b-h2{max-width:15ch;margin-inline:auto}.b-page .b-diff-top .b-ln{max-width:36em;margin-inline:auto}.b-page .b-ways{border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:54px;display:grid;overflow:hidden}.b-page .b-way{padding:36px 36px 30px;position:relative;overflow:hidden}.b-page .b-way>:not(.b-field){position:relative}.b-page .b-way.old{background:var(--b-old);color:var(--b-old-ink)}.b-page .b-way.new{background:var(--b-wine);color:var(--bone-white)}.b-page .b-way-k{font:500 12.5px/1 var(--font-text);letter-spacing:.1em;text-transform:uppercase}.b-page .b-way-t{font:700 clamp(36px, 3.8vw, 54px)/.94 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-top:14px}.b-page .b-way.old .b-way-t{color:var(--b-old-title)}.b-page .b-way ul{margin:26px 0 0;padding:0;list-style:none}.b-page .b-way li{border-top:1px solid oklch(from currentColor l c h / .2);transition:transform .5s var(--out);padding:16px 0 14px}.b-page .b-way li p{font:500 19px/1.3 var(--font-text)}.b-page .b-way li small{font:500 11.5px/1.2 var(--font-text);letter-spacing:.1em;text-transform:uppercase;margin-top:4px;display:block}.b-page .b-way.new li small{color:oklch(from var(--bone-white) l c h / .7)}.b-page .b-struck{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .55s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--strike) + var(--i) * var(--step));background:linear-gradient(currentColor,currentColor) 0 56%/0% 1.5px no-repeat}.b-page .b-ways.on .b-struck{background-size:100% 1.5px}.b-page .b-arrive{opacity:1;transition:opacity .8s var(--out) calc(var(--strike) + .2s + var(--i) * var(--step)), translate .8s var(--out) calc(var(--strike) + .2s + var(--i) * var(--step)), transform .5s var(--out);translate:10px}.b-page .b-ways.on .b-arrive{opacity:1;translate:0}.b-page .b-privacy{flex-wrap:wrap;justify-content:center;gap:12px 30px;margin:26px 0 0;padding:0;list-style:none;display:flex}.b-page .b-privacy li{font:400 15px/1.4 var(--font-text);color:var(--color-ink-2);align-items:center;gap:10px;display:flex}.b-page .b-letter{background:radial-gradient(60% 34% at 50% 58%, #38191ed9, transparent 75%), linear-gradient(180deg, oklch(from var(--b-night) l c h / 0) 0, oklch(from var(--b-night) l c h / .08) 70px, oklch(from var(--b-night) l c h / .3) 150px, oklch(from var(--b-night) l c h / .65) 240px, oklch(from var(--b-night) l c h / .9) 320px, var(--b-night) 400px);padding:330px 0 130px}@supports (color:lab(0% 0 0)){.b-page .b-letter{background:radial-gradient(60% 34% at 50% 58%, lab(13.5824% 16.3905 3.62953/.85), transparent 75%), linear-gradient(180deg, oklch(from var(--b-night) l c h / 0) 0, oklch(from var(--b-night) l c h / .08) 70px, oklch(from var(--b-night) l c h / .3) 150px, oklch(from var(--b-night) l c h / .65) 240px, oklch(from var(--b-night) l c h / .9) 320px, var(--b-night) 400px)}}.b-page .b-sheet{z-index:2;width:min(880px, 100% - 2 * var(--b-gut));background:var(--b-sheet);color:var(--color-ink);border-radius:4px;margin:0 auto;padding:clamp(36px,5vw,70px) clamp(22px,6.25vw,90px);position:relative;box-shadow:0 40px 100px -30px #040102cc;box-shadow:0 40px 100px -30px lab(.425095% 1.08138 -.0458241/.8)}html[data-theme=dark] .b-page .b-sheet{box-shadow:0 40px 100px -30px #010000e6,inset 0 0 0 1px #422b30;box-shadow:0 40px 100px -30px lab(.0486927% .289068 -.0104398/.9),inset 0 0 0 1px lab(20.6976% 11.6278 1.30745)}.b-page .b-sheet-head{align-items:center;gap:18px;display:flex}.b-page .b-face{text-align:center;background:repeating-linear-gradient(135deg,#dacec8 0 6px,#cdc1bb 6px 12px);background:repeating-linear-gradient(135deg,lab(83.6972% 3.27086 4.43786) 0 6px,lab(79.0527% 3.49528 4.73821) 6px 12px);border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 0 0 0 1px #baaaa5;box-shadow:inset 0 0 0 1px lab(70.872% 5.20903 4.99436)}html[data-theme=dark] .b-page .b-face{background:repeating-linear-gradient(135deg,#3a282e 0 6px,#301e24 6px 12px);background:repeating-linear-gradient(135deg,lab(18.4175% 9.98072 -.290704) 0 6px,lab(13.7775% 9.95669 -.289124) 6px 12px);box-shadow:inset 0 0 0 1px #513c40;box-shadow:inset 0 0 0 1px lab(27.7181% 10.003 1.1125)}.b-page .b-face i{font:500 10px/1.15 var(--font-text);color:var(--color-ink);padding:0 8px;font-style:normal}.b-page .b-by{font:500 16px/1.4 var(--font-text);color:var(--color-ink-2);margin-top:6px}.b-page .b-quote p{font:700 clamp(32px, 3.75vw, 54px)/.98 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-top:26px}.b-page .b-story{font:400 clamp(17px, 15.9px + .21vw, 19px)/1.62 var(--font-text);margin-top:16px}.b-page .b-quote+.b-story{margin-top:30px}.b-page .b-sig{color:var(--b-sig);clip-path:inset(0 100% 0 0);margin-top:24px;font:400 44px/1.1 Ink Free,Segoe Script,Bradley Hand,Snell Roundhand,cursive;transition:clip-path 1.1s cubic-bezier(.23,1,.32,1)}.b-page .b-sig.on{clip-path:inset(0)}.b-page .b-ps{border-top:1px solid var(--color-line);margin-top:34px;padding-top:26px}.b-page .b-ps-t{font:700 clamp(24px, 2.4vw, 34px)/1.02 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:8px}.b-page .b-narrow{width:min(860px, 100% - 2 * var(--b-gut))}.b-page .b-qa{padding-block:clamp(64px,8vw,110px) clamp(64px,8vw,120px)}.b-page .b-qa h2.b-lab{margin-bottom:18px}.b-page .b-last{text-align:center;background:radial-gradient(50% 45% at 50% 45%, #421b20cc, transparent 75%), var(--b-night);place-items:center;min-height:100svh;display:grid}@supports (color:lab(0% 0 0)){.b-page .b-last{background:radial-gradient(50% 45% at 50% 45%, lab(15.813% 19.5102 6.06208/.8), transparent 75%), var(--b-night)}}html[data-theme=dark] .b-page .b-last{background:radial-gradient(50% 45% at 50% 45%, #2e0f14cc, transparent 75%), var(--b-night)}@supports (color:lab(0% 0 0)){html[data-theme=dark] .b-page .b-last{background:radial-gradient(50% 45% at 50% 45%, lab(8.95238% 16.3095 4.19269/.8), transparent 75%), var(--b-night)}}.b-page .b-last-who{font:500 13px/1 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2);align-items:center;gap:10px;display:inline-flex}.b-page .b-last-h{max-width:12ch;font:700 clamp(min(52px, 13.6vw), 8.3vw, 128px)/.92 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:22px auto 0}.b-page .b-foot{border-top:1px solid var(--color-line);padding-block:22px}.b-page .b-foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.b-page .b-foot-end{justify-items:end;display:grid}@media (max-width:767px){.b-page .b-foot-end{justify-items:start}}@media (hover:hover){.b-page .b-ids button:hover,.b-page .b-asks button:hover{translate:0 -2px}.b-page .b-row:hover{translate:0 -4px;box-shadow:0 18px 40px -24px #43232880;box-shadow:0 18px 40px -24px lab(18.2231% 16.4193 3.60438/.5)}.b-page .b-way li:hover{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.b-page .b-ids button,.b-page .b-asks button,.b-page .b-row,.b-page .b-way li{transform:none!important}.b-field-night,.b-field-wine{animation:none}.b-page .b-problem-s [aria-hidden]{opacity:1!important}.b-page .b-wall p{transform:none!important}.b-page .window-light .slats,.b-page .window-light .frame{translate:none!important}}header[data-b-bar][data-theme]{background:0 0}header[data-b-bar][data-b-night]>span:first-child{background-color:oklch(from var(--b-night) l c h / .88)}.b-links{display:none}.b-links a{height:44px;color:var(--color-ink);font:500 15px/1 var(--font-text);border-radius:999px;align-items:center;padding:0 15px;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex;position:relative}.b-links a.on{color:var(--color-on-pill)}.b-thumb{background:var(--color-pill);border-radius:999px;position:absolute;inset:0}@media (hover:hover){.b-links a:not(.on):hover{background:oklch(from var(--color-ink) l c h / .07)}}.b-menu-btn{background:var(--color-pill);min-width:68px;height:44px;color:var(--color-on-pill);font:700 14px/1 var(--font-text);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}@media (min-width:1280px){.b-links{gap:2px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}header[data-b-bar] .b-menu-btn{display:none}}.b-menu{--out:cubic-bezier(.23, 1, .32, 1);z-index:70;color:var(--color-ink);isolation:isolate;scrollbar-width:none;grid-template-rows:auto 1fr auto;padding:8px 16px 18px;display:grid;position:fixed;inset:0;overflow-y:auto}.b-menu::-webkit-scrollbar{display:none}.b-menu[hidden]{display:none}.b-menu[data-theme]{background:0 0}.b-menu:not(.open) .b-wipe{color:#0000}.b-menu-night{z-index:-1;background:var(--b-night);clip-path:ellipse(140% 0% at 50% 0);transition:clip-path .4s cubic-bezier(.65,0,.35,1);position:fixed;inset:0;overflow:hidden}.b-menu.open .b-menu-night{clip-path:ellipse(140% 150% at 50% 0);transition-duration:.5s}.b-menu-top{opacity:0;justify-content:space-between;align-items:center;min-height:64px;transition:opacity .15s;display:flex}.b-menu.open .b-menu-top{opacity:1;transition:opacity .3s var(--out) .16s}.b-menu-top .b-menu-btn{color:var(--color-ink);box-shadow:inset 0 0 0 1px oklch(from var(--color-ink) l c h / .35);background:0 0}.b-menu-join{background:var(--color-pill);height:44px;color:var(--color-on-pill);font:700 14px/1 var(--font-text);border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.b-menu-mid{align-self:center;justify-items:center;gap:30px;padding:24px 0;display:grid}.b-menu-nav{text-align:center;justify-items:center;display:grid}.b-menu-nav a{color:var(--color-ink);font:700 clamp(38px, 11vw, 68px)/1 var(--font-display);letter-spacing:-.035em;padding:4px 10px 8px;text-decoration:none;display:block;position:relative}.b-menu-mask{margin:-.06em -.14em -.12em;padding:.06em .14em .12em;display:block;overflow:hidden}.b-menu-word{transition:translate .25s cubic-bezier(.65,0,.35,1);display:block;translate:0 115%}.b-menu.open .b-menu-word{transition:translate .7s var(--out) calc(.3s + var(--i) * 70ms);translate:0}.b-menu-ridge{fill:currentColor;clip-path:inset(0 100% 0 0);width:calc(100% - 20px);height:auto;transition:clip-path .2s;position:absolute;bottom:-3px;left:10px}.b-menu.open .b-menu-ridge{clip-path:inset(0);transition:clip-path .7s var(--out) .85s}.b-menu-mark{opacity:0;justify-items:center;gap:14px;transition:opacity .2s;display:grid}.b-menu.open .b-menu-mark{opacity:1;transition:opacity .6s var(--out) .55s}.b-menu-mark p,.b-menu-foot a{font:600 12px/1.2 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2)}.b-menu-foot{flex-wrap:wrap;justify-content:center;gap:0 4px;display:flex}.b-menu-foot a{align-items:center;min-height:44px;padding:0 10px;text-decoration:none;display:inline-flex}.b-wipe{display:inline-block;position:relative}.b-wipe:after{content:"";background:var(--color-ink);transform-origin:0;position:absolute;inset:-2px -4px;transform:scaleX(0)}.b-menu.open .b-wipe{animation:b-wipe-text .56s steps(1, end) var(--d,.7s) both}.b-menu.open .b-wipe:after{animation:b-wipe .56s cubic-bezier(.65, 0, .35, 1) var(--d,.7s) both}@keyframes b-wipe{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}50.01%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes b-wipe-text{0%{color:#0000}50%{color:var(--color-ink-2)}}@media (min-width:640px){.b-menu{padding:12px 32px 26px}}@media (prefers-reduced-motion:reduce){.b-menu-night,.b-menu-top,.b-menu-word,.b-menu-ridge,.b-menu-mark{transition:none!important}.b-menu .b-wipe,.b-menu .b-wipe:after{animation:none!important}}@media (max-width:1100px){.b-page .b-two{grid-template-columns:minmax(0,1fr);row-gap:max(50px,5vw)}.b-page .b-chat{max-width:620px}.b-page .b-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1025px){.b-page .b-ch-in{grid-template-columns:minmax(0,1fr) auto;column-gap:48px}}@media (max-width:760px){.b-page .b-problem{padding:110px 0 240px}.b-page .b-wall{font-size:19px}.b-page .b-ch{min-height:0;padding-block:64px}.b-page .b-ch-in{grid-template-columns:minmax(0,1fr);row-gap:40px}.b-page .b-dawn{padding:64px 0 180px}.b-page .b-rows{margin-top:16px}.b-page .b-row{min-height:140px;padding:14px 14px 12px}.b-page .b-row .n .s-roll{font-size:36px}.b-page .b-ways{grid-template-columns:minmax(0,1fr)}.b-page .b-way{padding:26px 20px}.b-page .b-privacy{text-align:center;flex-direction:column;align-items:center}.b-page .b-letter{padding:260px 0 64px}.b-page .b-sig{font-size:36px}.b-page .b-chat{border-radius:28px;min-height:360px;padding:16px}.b-page .b-bub{font-size:16px}.b-page .b-asks button{min-height:52px;font-size:15px}}
