.hub[data-astro-cid-xycdd775]{aspect-ratio:1000/420;max-width:1100px;margin:0 auto clamp(40px,6vw,72px);position:relative;container-type:inline-size}.lines[data-astro-cid-xycdd775]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.track[data-astro-cid-xycdd775]{fill:none;stroke:#ffffff1f;stroke-width:1.5px;vector-effect:non-scaling-stroke}.pulse[data-astro-cid-xycdd775]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:44 300;filter:drop-shadow(0 0 6px #b39cffe6);vector-effect:non-scaling-stroke;animation:2.6s linear infinite run;animation-delay:calc(var(--i) * -.45s)}@keyframes run{0%{stroke-dashoffset:344px}to{stroke-dashoffset:0}}.col-label[data-astro-cid-xycdd775]{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0;font-size:12px;font-weight:650;position:absolute;top:-3.4cqw}.col-label[data-astro-cid-xycdd775].left{left:6cqw}.col-label[data-astro-cid-xycdd775].right{right:6cqw}.nodes[data-astro-cid-xycdd775]{margin:0;padding:0;list-style:none}.nodes[data-astro-cid-xycdd775] li[data-astro-cid-xycdd775]{top:calc(var(--y) / 420 * 100%);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--hairline), 0 10px 30px #0000004d;background:#1a1433bf;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:clamp(12px,1.4cqw,15px);font-weight:500;display:inline-flex;position:absolute;translate:0 -50%}.tools[data-astro-cid-xycdd775] li[data-astro-cid-xycdd775]{right:75%}.tools[data-astro-cid-xycdd775] li[data-astro-cid-xycdd775] svg{color:var(--them)}.apps[data-astro-cid-xycdd775] li[data-astro-cid-xycdd775]{left:75%}.apps[data-astro-cid-xycdd775] li[data-astro-cid-xycdd775] svg{color:var(--pink)}.core[data-astro-cid-xycdd775]{justify-items:center;gap:14px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -42%}.core[data-astro-cid-xycdd775] span[data-astro-cid-xycdd775]{letter-spacing:-.01em;font-weight:650}.cards[data-astro-cid-xycdd775]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.card[data-astro-cid-xycdd775]{flex-direction:column;gap:12px;padding:clamp(24px,3vw,34px);display:flex}.dir[data-astro-cid-xycdd775]{letter-spacing:.08em;text-transform:uppercase;color:var(--them);background:#4cb4ee1f;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:650;display:inline-flex}.dir[data-astro-cid-xycdd775].out{color:var(--pink);background:#ff7ad91f}.card[data-astro-cid-xycdd775] h3[data-astro-cid-xycdd775]{letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:600}.card[data-astro-cid-xycdd775]>p[data-astro-cid-xycdd775]{color:var(--muted);margin:0}.mini[data-astro-cid-xycdd775]{gap:10px;margin-top:10px;font-size:14px;display:grid}.lookup[data-astro-cid-xycdd775]{color:var(--muted);background:var(--sunken);border-radius:12px;align-items:center;gap:9px;padding:10px 13px;display:flex}.lookup[data-astro-cid-xycdd775] svg{color:var(--them);flex:none}.lookup[data-astro-cid-xycdd775] b[data-astro-cid-xycdd775]{color:var(--text);font-weight:600}.approve[data-astro-cid-xycdd775]{background:#3fcb8d14;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 13px;display:grid;box-shadow:inset 0 0 0 1px #3fcb8d3d}.a-icon[data-astro-cid-xycdd775]{width:30px;height:30px;color:var(--success);background:#3fcb8d29;border-radius:9px;place-items:center;display:grid}.a-text[data-astro-cid-xycdd775]{color:var(--faint);font-size:13px;display:grid}.a-text[data-astro-cid-xycdd775] b[data-astro-cid-xycdd775]{color:var(--text);font-size:14px;font-weight:600}.a-btn[data-astro-cid-xycdd775]{color:var(--ink);background:#fff;border-radius:999px;padding:5px 13px;font-size:13px;font-weight:600}.chat[data-astro-cid-xycdd775] .q[data-astro-cid-xycdd775]{color:#fff;background:linear-gradient(135deg, var(--violet), #5b3fd6);border-radius:16px 16px 4px;justify-self:end;max-width:85%;margin:0;padding:9px 14px}.tool[data-astro-cid-xycdd775]{font-family:var(--mono);color:var(--lavender);background:#b39cff1a;border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #b39cff38}.chat[data-astro-cid-xycdd775] .a[data-astro-cid-xycdd775]{max-width:92%;color:var(--text);background:var(--sunken);border-radius:16px 16px 16px 4px;margin:0;padding:10px 14px}.url[data-astro-cid-xycdd775]{font-family:var(--mono);color:var(--muted);box-shadow:inset 0 0 0 1px var(--hairline);background:#00000040;border-radius:9px;align-self:flex-start;margin-top:auto;padding:6px 12px;font-size:13px}@media (width<=760px){.hub[data-astro-cid-xycdd775]{aspect-ratio:auto;justify-items:center;gap:18px;display:grid}.lines[data-astro-cid-xycdd775]{display:none}.col-label[data-astro-cid-xycdd775]{text-align:center;position:static}.col-label[data-astro-cid-xycdd775].right{order:4}.nodes[data-astro-cid-xycdd775]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nodes[data-astro-cid-xycdd775] li[data-astro-cid-xycdd775]{font-size:13px;position:static;translate:none}.tools[data-astro-cid-xycdd775]{order:1}.core[data-astro-cid-xycdd775]{order:2;padding-block:26px;position:relative;inset:auto;translate:none}.core[data-astro-cid-xycdd775]:before{content:"";z-index:-1;background:repeating-linear-gradient(180deg, var(--lavender) 0 10px, transparent 10px 22px);opacity:.6;width:2px;animation:1s linear infinite run-down;position:absolute;top:0;bottom:0;left:50%;translate:-50%}@keyframes run-down{to{background-position:0 22px}}.apps[data-astro-cid-xycdd775]{order:5}.cards[data-astro-cid-xycdd775]{grid-template-columns:1fr}}.apps[data-astro-cid-jknjr6z3]{padding-block:24px clamp(40px,6vw,64px)}p[data-astro-cid-jknjr6z3]{text-align:center;color:var(--faint);margin:0 0 22px;font-size:14px}.marquee[data-astro-cid-jknjr6z3]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}ul[data-astro-cid-jknjr6z3]{gap:64px;width:max-content;margin:0;padding:0;list-style:none;animation:36s linear infinite scroll;display:flex}li[data-astro-cid-jknjr6z3]{font-family:var(--serif);color:#ece6ff80;white-space:nowrap;font-size:30px}@keyframes scroll{to{transform:translate(calc(-50% - 32px))}}.footage{background:#0a0814;position:absolute;inset:0;overflow:hidden}.footage img,.footage video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.footage video{opacity:0;transition:opacity .35s}.footage video.ready.listen,.speaking .footage video.ready.talk{opacity:1}.speaking-meter{align-items:center;gap:2px;height:12px;display:inline-flex}.speaking-meter i{opacity:.7;background:currentColor;border-radius:2px;width:2.5px;height:4px}.speaking .speaking-meter i{background:var(--success);opacity:1;animation:.5s ease-in-out infinite alternate meter}.speaking .speaking-meter i:nth-child(2){animation-duration:.38s;animation-delay:-.2s}.speaking .speaking-meter i:nth-child(3){animation-duration:.45s;animation-delay:-.35s}@keyframes meter{to{height:12px}}.demo{padding-block:clamp(24px,4vw,48px) clamp(64px,9vw,120px);position:relative;overflow-x:clip}.demo .stage{max-width:1120px;margin-inline:auto;padding-top:28px;position:relative}.motion .demo .stage{--enter:clamp(0, calc(var(--progress,1) * 2.6 - .25), 1);transform:perspective(1800px) rotateX(calc((1 - var(--enter)) * 26deg)) scale(calc(.86 + var(--enter) * .14));transform-origin:50% 0;opacity:calc(.35 + var(--enter) * .65)}.motion .demo .overlay{translate:calc((1 - var(--enter)) * 140px) var(--shift,0px);opacity:calc(var(--enter) * 1.4 - .2)}.demo .stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,#7b5cf573,#0000);position:absolute;inset:15% 5% -10%}.demo .window{background:#0a0814;border-radius:16px;width:calc(100% - 190px);overflow:hidden;box-shadow:0 0 0 1px #ffffff17,0 40px 100px #0000008c}.demo .titlebar{height:40px;color:var(--faint);background:#17132a;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;font-size:13px;display:flex;position:relative}.demo .lights{gap:8px;display:flex;position:absolute;left:16px}.demo .lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.demo .lights i:nth-child(2){background:#febc2e}.demo .lights i:nth-child(3){background:#28c840}.demo .call{background:radial-gradient(circle at 30% 38%,#4cb4ee29,#0000 50%),radial-gradient(circle at 75% 90%,#7b5cf52e,#0000 55%),linear-gradient(160deg,#1c2033,#0f0c1d);height:clamp(300px,46vw,560px);position:relative}.demo .speaker{position:absolute;inset:0}.demo .speaker:after,.demo .tile-cam:after{content:"";border-radius:inherit;transition:box-shadow .3s var(--ease);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 #3fcb8d00}.demo .speaker.speaking:after{box-shadow:inset 0 0 0 3px #3fcb8de6}.demo .tile-cam.speaking:after{box-shadow:inset 0 0 0 2px #3fcb8df2}.demo .speaker .footage:after{content:"";background:linear-gradient(#00000059,#0000 22% 70%,#0000008c),radial-gradient(at 50% 45%,#0000 55%,#00000059);position:absolute;inset:0}.demo .tag{color:#ffffffe6;backdrop-filter:blur(8px);background:#00000080;border-radius:8px;align-items:center;gap:7px;padding:5px 11px;font-size:13px;display:inline-flex;position:absolute;bottom:76px;left:18px}.demo .tag.small{border-radius:6px;gap:5px;padding:2px 7px;font-size:11px;bottom:6px;left:6px}.demo .strip{gap:8px;display:flex;position:absolute;top:14px;left:14px}.demo .tile-cam{aspect-ratio:16/9;border-radius:10px;width:clamp(104px,14vw,172px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 10px 30px #00000073}.demo .tile-cam .footage{border-radius:inherit}.demo .controls{justify-content:center;gap:10px;display:flex;position:absolute;bottom:18px;left:0;right:22%}.demo .controls span{color:#ffffffd9;background:#ffffff1a;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.demo .controls .leave{background:var(--live);border-radius:21px;width:56px}.demo .overlay{background:#1a1433c7;border-radius:20px;flex-direction:column;width:372px;height:calc(100% + 24px);max-height:660px;padding:16px;font-size:14px;display:flex;position:absolute;top:0;right:0;box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff0a}.demo .hidden-chip{color:var(--text);background:var(--solid-surface);box-shadow:0 0 0 1px var(--hairline);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:-14px;right:18px}.demo .o-head{align-items:center;gap:9px;font-size:15px;display:flex}.demo .mini-orb{color:#fff;background:radial-gradient(circle at 32% 26%, #c9b8ff, var(--violet) 50%, #4318c9);border-radius:50%;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 0 16px #7b5cf5cc}.demo .rec{font-variant-numeric:tabular-nums;color:#ffd9d7;background:#ff5f5724;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:3px 10px;font-size:12.5px;display:inline-flex}.demo .rec-dot{background:var(--live);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}.demo .ratio{color:var(--faint);align-items:center;gap:10px;margin:14px 0 12px;font-size:12px;display:flex}.demo .ratio b{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.demo .ratio-bar{background:var(--them);border-radius:3px;flex:1;height:5px;overflow:hidden}.demo .ratio-bar span{background:var(--lavender);height:100%;transition:width .6s var(--ease);display:block}.demo .nudges{align-content:start;gap:8px;min-height:196px;display:grid}.demo .nudge{--tone:var(--accent);background:color-mix(in srgb, var(--tone) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 26%, transparent);animation:nudge-in .5s var(--ease) both;border-radius:14px;grid-template-columns:28px 1fr;gap:3px 10px;padding:11px 12px;display:grid}.demo .nudge.leaving{animation:nudge-out .35s var(--ease) both}.demo .nudge .n-icon{width:28px;height:28px;color:var(--tone);background:color-mix(in srgb, var(--tone) 18%, transparent);border-radius:9px;grid-row:span 2;place-items:center;display:grid}.demo .nudge .n-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:11px;font-weight:650}.demo .nudge .n-text{color:var(--text);margin:0;line-height:1.45}.demo .nudge .n-source{color:var(--faint);grid-column:2;font-size:12px}.demo .nudge .n-actions{grid-column:2;gap:6px;margin-top:6px;display:flex}.demo .nudge .n-actions span{transition:transform .2s var(--ease), background .3s;background:#ffffff14;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600}.demo .nudge .n-actions .primary{color:var(--ink);background:#fff}.demo .nudge .n-actions .pressed{transform:scale(.94)}.demo .nudge .n-actions .done{color:#fff;background:var(--success)}@keyframes nudge-in{0%{opacity:0;transform:translateY(-10px)scale(.97)}}@keyframes nudge-out{to{opacity:0;transform:scale(.96)}}.demo .o-label{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:14px 0 8px;font-size:11px;font-weight:650}.demo .feed{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:90px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 38%);mask-image:linear-gradient(#0000,#000 38%)}.demo .line{animation:line-in .35s var(--ease) both;grid-template-columns:auto 1fr;gap:2px 8px;display:grid}.demo .line .who{color:var(--them);font-size:12px;font-weight:650}.demo .line.you .who{color:var(--lavender)}.demo .line p{color:var(--muted);grid-column:1/-1;margin:0;line-height:1.45}.demo .line .partial{color:var(--faint)}@keyframes line-in{0%{opacity:0;transform:translateY(6px)}}.demo .playbook ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.demo .playbook li{color:var(--faint);background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:12.5px;transition:color .4s,background .4s;display:inline-flex}.demo .playbook .tick{color:#0000;border-radius:50%;place-items:center;width:17px;height:17px;transition:background .4s,color .4s,box-shadow .4s;display:grid;box-shadow:inset 0 0 0 1.5px #fff3}.demo .playbook li.done{color:var(--text);background:#3fcb8d1f}.demo .playbook li.done .tick{color:#06281a;background:var(--success);box-shadow:none;animation:pop .45s var(--ease)}@keyframes pop{50%{transform:scale(1.35)}}@media (width<=900px){.demo .window{width:100%}.demo .controls{right:0}.demo .tag{font-size:12px;bottom:72px}.demo .tag.small{font-size:10px;bottom:5px}.demo .strip .tile-cam:last-child{display:none}.motion .demo .overlay{translate:0 var(--shift,0px);opacity:1}.demo .overlay{width:min(100%,420px);height:600px;margin:30px auto 0;position:relative}}.bento[data-astro-cid-cognygiv]{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.span-7[data-astro-cid-cognygiv]{grid-column:span 7}.span-5[data-astro-cid-cognygiv]{grid-column:span 5}.span-12[data-astro-cid-cognygiv]{grid-column:1/-1}.tile[data-astro-cid-cognygiv].pendant-tile{color:inherit;transition:transform .3s var(--ease);flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none}.pendant-tile[data-astro-cid-cognygiv]:hover{transform:translateY(-2px)}.pendant-tile[data-astro-cid-cognygiv] .more[data-astro-cid-cognygiv]{color:var(--lavender);align-items:center;gap:6px;margin-top:16px;font-weight:600;display:inline-flex}.pendant-tile[data-astro-cid-cognygiv] .disc[data-astro-cid-cognygiv]{filter:drop-shadow(0 14px 30px #7b5cf559);flex:none}.tile[data-astro-cid-cognygiv]{flex-direction:column;gap:28px;padding:30px;display:flex;overflow:hidden}h3[data-astro-cid-cognygiv]{letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 10px;font-size:20px;font-weight:600;display:flex}h3[data-astro-cid-cognygiv] svg{color:var(--accent);flex:none}.copy[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--muted);max-width:34em;margin:0;font-size:16px}.langs[data-astro-cid-cognygiv]{gap:10px;margin:auto 0 0;padding:0;list-style:none;display:grid}.langs[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]{color:var(--muted);background:#0003;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;display:flex}.langs[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]:nth-child(odd){margin-right:12%}.langs[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]:nth-child(2n){margin-left:12%}.chip[data-astro-cid-cognygiv]{color:var(--them);background:#4cb4ee24;border-radius:6px;flex:none;padding:1px 7px;font-size:11px;font-weight:700}.langs[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]:nth-child(odd) .chip[data-astro-cid-cognygiv]{color:var(--lavender);background:#b39cff29}.waves[data-astro-cid-cognygiv]{gap:14px;margin-top:auto;display:grid}.wave[data-astro-cid-cognygiv]{background:#0003;border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.who[data-astro-cid-cognygiv]{font-size:13px;font-weight:600}.you[data-astro-cid-cognygiv]{--tone:var(--lavender)}.them[data-astro-cid-cognygiv]{--tone:var(--them)}.wave[data-astro-cid-cognygiv] .who[data-astro-cid-cognygiv]{color:var(--tone)}.bars[data-astro-cid-cognygiv]{align-items:center;gap:4px;height:46px;display:flex}.bars[data-astro-cid-cognygiv] i[data-astro-cid-cognygiv]{height:var(--h);background:var(--tone);opacity:.85;transform-origin:50%;min-height:3px;animation:1.6s ease-in-out infinite level;animation-delay:calc(var(--i) * -.13s);border-radius:3px;flex:1}@keyframes level{50%{transform:scaleY(.55)}}.code[data-astro-cid-cognygiv]{font-family:var(--mono);color:var(--faint);background:#0000004d;border-radius:14px;margin:auto 0 0;padding:18px 20px;font-size:13px;line-height:1.7;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff0f}.code[data-astro-cid-cognygiv] .k[data-astro-cid-cognygiv]{color:var(--lavender)}.code[data-astro-cid-cognygiv] .s[data-astro-cid-cognygiv]{color:#9be3c4}.tools[data-astro-cid-cognygiv]{gap:12px;margin-top:auto;font-size:14px;display:grid}.lookup[data-astro-cid-cognygiv]{color:var(--muted);background:#0003;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex}.lookup[data-astro-cid-cognygiv] svg{color:var(--success);flex:none}.lookup[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{color:var(--text);font-weight:600}.approval[data-astro-cid-cognygiv]{background:#a594ff1a;border-radius:16px;padding:16px;box-shadow:inset 0 0 0 1px #a594ff47}.ap-head[data-astro-cid-cognygiv]{align-items:center;gap:12px;display:flex}.ap-icon[data-astro-cid-cognygiv]{width:34px;height:34px;color:var(--accent);background:#a594ff2e;border-radius:10px;flex:none;place-items:center;display:grid}.ap-head[data-astro-cid-cognygiv] strong[data-astro-cid-cognygiv]{font-weight:600;display:block}.ap-head[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]{color:var(--faint);font-size:13px}.ap-actions[data-astro-cid-cognygiv]{gap:8px;margin-top:14px;display:flex}.ap-actions[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]{background:#ffffff14;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}.ap-actions[data-astro-cid-cognygiv] .yes[data-astro-cid-cognygiv]{color:var(--ink);background:#fff;box-shadow:0 6px 20px #7b5cf573}.tile[data-astro-cid-cognygiv].ask-tile{flex-direction:row;align-items:center;gap:clamp(28px,5vw,64px)}.ask-tile[data-astro-cid-cognygiv]>[data-astro-cid-cognygiv]{flex:1}.ask[data-astro-cid-cognygiv]{gap:10px;margin-top:auto;display:grid}.keys[data-astro-cid-cognygiv]{gap:6px;display:flex}kbd[data-astro-cid-cognygiv]{min-width:34px;height:34px;font-family:var(--sans);background:linear-gradient(#ffffff24,#ffffff0f);border-radius:9px;place-items:center;padding:0 8px;font-size:15px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff24,0 2px #0006}.q[data-astro-cid-cognygiv],.a[data-astro-cid-cognygiv]{border-radius:14px;margin:0;padding:12px 15px;font-size:15px;line-height:1.5}.q[data-astro-cid-cognygiv]{max-width:85%;color:var(--ink);background:var(--lavender);border-bottom-right-radius:5px;justify-self:end}.a[data-astro-cid-cognygiv]{max-width:92%;color:var(--text);background:#00000040;border-bottom-left-radius:5px}.a[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]{color:var(--faint);margin-top:6px;font-size:12.5px;display:block}@media (width<=960px){.span-7[data-astro-cid-cognygiv],.span-5[data-astro-cid-cognygiv]{grid-column:1/-1}.tile[data-astro-cid-cognygiv].ask-tile{flex-direction:column;align-items:stretch}}@media (width<=520px){.tile[data-astro-cid-cognygiv]{padding:22px}.pendant-tile[data-astro-cid-cognygiv] .disc[data-astro-cid-cognygiv]{display:none}.langs[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]:nth-child(n){margin:0}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(130px,18vw,190px);padding-bottom:clamp(40px,6vw,72px);position:relative}.inner[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero[data-astro-cid-ge2uvauf] .hero-orb{margin-bottom:44px}.chip[data-astro-cid-ge2uvauf]{color:var(--muted);box-shadow:inset 0 0 0 1px var(--hairline);background:#ffffff0d;border-radius:999px;align-items:center;gap:10px;margin:0 0 28px;padding:7px 16px 7px 12px;font-size:14px;font-weight:500;display:inline-flex}.dot[data-astro-cid-ge2uvauf]{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #3fcb8d2e}.title[data-astro-cid-ge2uvauf]{--room:calc(min(100vw, var(--max)) - 2 * var(--gutter));font-size:min(clamp(2.6rem, 8.6vw, 7rem), calc(var(--room) / (var(--line) * .37)))}.rotator[data-astro-cid-ge2uvauf]{white-space:nowrap;text-align:left;vertical-align:bottom;perspective:900px;transition:width .75s var(--ease);display:inline-block;position:relative}.rotator[data-astro-cid-ge2uvauf].live:before{content:"​"}.rotator[data-astro-cid-ge2uvauf] .word{display:inline-block}.rotator[data-astro-cid-ge2uvauf].live .word{position:absolute;top:0;left:0}.rotator[data-astro-cid-ge2uvauf] .ch{white-space:pre;transform-origin:50% 85%;backface-visibility:hidden;display:inline-block}.rotator[data-astro-cid-ge2uvauf] .word.in .ch{animation:.9s cubic-bezier(.2,.9,.25,1.15) both letter-in;animation-delay:var(--in)}.rotator[data-astro-cid-ge2uvauf] .word.out .ch{animation:.42s cubic-bezier(.55,0,.75,.3) both letter-out;animation-delay:var(--out)}@keyframes letter-in{0%{opacity:0;filter:blur(12px);color:var(--blue);transform:translateY(.42em)rotateX(-75deg)scale(.92)}45%{opacity:1;filter:blur();color:var(--pink);text-shadow:0 0 .4em #ff7ad999}70%{color:var(--lavender);text-shadow:0 0 .3em #b39cff80}to{opacity:1;filter:none;color:inherit;text-shadow:none;transform:none}}@keyframes letter-out{to{opacity:0;filter:blur(10px);transform:translateY(-.32em)rotateX(70deg)scale(.96)}}@media (width<=640px){.title[data-astro-cid-ge2uvauf]{font-size:min(clamp(2.3rem, 11vw, 3.4rem), calc(var(--room) / (var(--phrase) * .37)))}.rotator[data-astro-cid-ge2uvauf]{margin-inline:auto;display:block}.rotator[data-astro-cid-ge2uvauf].live .word{left:50%;translate:-50%}.title[data-astro-cid-ge2uvauf] br[data-astro-cid-ge2uvauf]{display:none}}.lede[data-astro-cid-ge2uvauf]{max-width:34em;margin-top:30px}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.fine[data-astro-cid-ge2uvauf]{color:var(--faint);margin:26px 0 0;font-size:14px}.motion .hero[data-astro-cid-ge2uvauf]{--away:clamp(0, calc(var(--scroll,0) / 650), 1)}.motion .floats[data-astro-cid-ge2uvauf]{opacity:calc(1 - var(--away) * 1.6)}.motion .inner[data-astro-cid-ge2uvauf]{opacity:calc(1 - var(--away) * .9);transform:translateY(calc(var(--away) * 90px)) scale(calc(1 - var(--away) * .06));filter:blur(calc(var(--away) * 6px))}.floats[data-astro-cid-ge2uvauf]{pointer-events:none;max-width:1440px;margin-inline:auto;position:absolute;inset:0}.float[data-astro-cid-ge2uvauf]{translate:0 var(--shift,0px);position:absolute}.f1[data-astro-cid-ge2uvauf]{top:30%;left:4%}.f2[data-astro-cid-ge2uvauf]{top:21%;right:12%}.f3[data-astro-cid-ge2uvauf]{top:66%;left:7%}.f4[data-astro-cid-ge2uvauf]{top:62%;right:5%}.f5[data-astro-cid-ge2uvauf]{top:39%;right:3%}.card[data-astro-cid-ge2uvauf]{--tone:var(--accent);max-width:230px;color:var(--text);background:color-mix(in srgb, var(--tone) 10%, #1a1433b3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 30%, transparent), 0 20px 50px #00000059;backdrop-filter:blur(16px);animation:float-in 1.2s var(--ease) both, bob 7s ease-in-out infinite alternate;animation-delay:var(--delay), calc(var(--delay) * -3);border-radius:14px;gap:3px;padding:11px 14px;font-size:13.5px;line-height:1.4;display:grid}.kind[data-astro-cid-ge2uvauf]{letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:10.5px;font-weight:650}.pill[data-astro-cid-ge2uvauf]{border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 7px;display:inline-flex}.tick[data-astro-cid-ge2uvauf]{color:#06281a;background:var(--success);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.ratio[data-astro-cid-ge2uvauf]{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.ratio[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--them);border-radius:3px;width:70px;height:5px;overflow:hidden}.ratio[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{background:var(--lavender);width:46%;height:100%;display:block}@keyframes float-in{0%{opacity:0;filter:blur(8px);transform:translateY(16px)scale(.92)}}@keyframes bob{to{transform:translateY(-12px)}}@media (width<=1180px){.floats[data-astro-cid-ge2uvauf]{display:none}}.layout[data-astro-cid-cobwjqwb]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,7vw,100px);display:grid}.intro[data-astro-cid-cobwjqwb]{gap:22px;display:grid;position:sticky;top:120px}.policy[data-astro-cid-cobwjqwb]{color:var(--accent);justify-self:start;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:color .2s;display:inline-flex}.policy[data-astro-cid-cobwjqwb]:hover{color:var(--text)}.points[data-astro-cid-cobwjqwb]{gap:2px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-cobwjqwb]{border-bottom:1px solid var(--hairline);grid-template-columns:48px 1fr;gap:20px;padding:26px 0;display:grid}li[data-astro-cid-cobwjqwb]:first-child{padding-top:0}.icon[data-astro-cid-cobwjqwb]{width:48px;height:48px;color:var(--accent);background:#a594ff1f;border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #a594ff38}h3[data-astro-cid-cobwjqwb]{margin:2px 0 6px;font-size:19px;font-weight:600}p[data-astro-cid-cobwjqwb]{color:var(--muted);margin:0;font-size:16px}@media (width<=860px){.layout[data-astro-cid-cobwjqwb]{grid-template-columns:1fr}.intro[data-astro-cid-cobwjqwb]{position:static}}.deck[data-astro-cid-6pbkccxq]{color:#14122b;font-family:var(--sans);background:radial-gradient(at 100% 0,#4cb4ee2e,#0000 50%),radial-gradient(at 0 100%,#7b5cf51f,#0000 55%),#fbfaff;grid-template-rows:auto auto 1fr;gap:2.2cqw;padding:3cqw 3.6cqw;display:grid;position:absolute;inset:0}.d-top[data-astro-cid-6pbkccxq]{color:#6b6890;justify-content:space-between;align-items:center;font-size:1.05cqw;display:flex}.d-brand[data-astro-cid-6pbkccxq]{color:#14122b;align-items:center;gap:.6cqw;font-weight:700;display:inline-flex}.d-brand[data-astro-cid-6pbkccxq] i[data-astro-cid-6pbkccxq]{background:linear-gradient(135deg,#2f7fc2,#4cb4ee);border-radius:.45cqw;width:1.5cqw;height:1.5cqw}h3[data-astro-cid-6pbkccxq]{max-width:22ch;font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:3.9cqw;font-weight:400;line-height:1.02}h3[data-astro-cid-6pbkccxq] em[data-astro-cid-6pbkccxq]{color:#2f7fc2}.d-body[data-astro-cid-6pbkccxq]{grid-template-columns:1fr 1.1fr;align-items:end;gap:2.6cqw;display:grid}.d-stats[data-astro-cid-6pbkccxq]{gap:1.2cqw;margin:0;padding:0;list-style:none;display:grid}.d-stats[data-astro-cid-6pbkccxq] li[data-astro-cid-6pbkccxq]{border-bottom:1px solid #14122b1a;grid-template-columns:8cqw 1fr;align-items:baseline;gap:1cqw;padding-bottom:1.1cqw;display:grid}.d-stats[data-astro-cid-6pbkccxq] b[data-astro-cid-6pbkccxq]{letter-spacing:-.02em;color:#2f7fc2;font-size:2.3cqw;font-weight:700}.d-stats[data-astro-cid-6pbkccxq] span[data-astro-cid-6pbkccxq]{color:#4a4770;font-size:1.2cqw}.d-chart[data-astro-cid-6pbkccxq]{background:#fff;border-radius:1.2cqw;margin:0;padding:1.6cqw;box-shadow:0 .4cqw 2cqw #14122b14}.d-chart[data-astro-cid-6pbkccxq] figcaption[data-astro-cid-6pbkccxq]{color:#4a4770;font-size:1.05cqw;font-weight:600}.d-bars[data-astro-cid-6pbkccxq]{align-items:flex-end;gap:.8cqw;height:12cqw;margin-top:1.2cqw;display:flex}.d-bars[data-astro-cid-6pbkccxq] i[data-astro-cid-6pbkccxq]{height:var(--h);background:#d9d6ea;border-radius:.4cqw .4cqw 0 0;flex:1}.d-bars[data-astro-cid-6pbkccxq] i[data-astro-cid-6pbkccxq].after{background:linear-gradient(#4cb4ee,#2f7fc2)}.d-axis[data-astro-cid-6pbkccxq]{color:#6b6890;justify-content:space-between;margin-top:.6cqw;font-size:.95cqw;display:flex}@container (width<=560px){.deck[data-astro-cid-6pbkccxq]{grid-template-rows:auto auto 1fr;gap:4cqw;padding:5cqw}.d-top[data-astro-cid-6pbkccxq]{font-size:2.4cqw}.d-page[data-astro-cid-6pbkccxq]{display:none}.d-brand[data-astro-cid-6pbkccxq]{gap:1.2cqw}.d-brand[data-astro-cid-6pbkccxq] i[data-astro-cid-6pbkccxq]{border-radius:1cqw;width:3.4cqw;height:3.4cqw}h3[data-astro-cid-6pbkccxq]{max-width:13ch;font-size:7.6cqw}.d-body[data-astro-cid-6pbkccxq]{grid-template-columns:1fr;align-content:end;gap:4cqw}.d-stats[data-astro-cid-6pbkccxq]{gap:2cqw}.d-stats[data-astro-cid-6pbkccxq] li[data-astro-cid-6pbkccxq]{grid-template-columns:15cqw 1fr;gap:2cqw;padding-bottom:2cqw}.d-stats[data-astro-cid-6pbkccxq] b[data-astro-cid-6pbkccxq]{font-size:4.6cqw}.d-stats[data-astro-cid-6pbkccxq] span[data-astro-cid-6pbkccxq]{font-size:2.7cqw}.d-chart[data-astro-cid-6pbkccxq]{border-radius:2.4cqw;padding:3cqw}.d-chart[data-astro-cid-6pbkccxq] figcaption[data-astro-cid-6pbkccxq]{font-size:2.5cqw}.d-bars[data-astro-cid-6pbkccxq]{gap:1.4cqw;height:18cqw;margin-top:2cqw}.d-axis[data-astro-cid-6pbkccxq]{margin-top:1.2cqw;font-size:2.2cqw}}.sees[data-astro-cid-zyakcdip]{padding-block:clamp(72px,10vw,128px);position:relative}.layout[data-astro-cid-zyakcdip]{grid-template-columns:minmax(280px,.8fr) 2fr;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.copy[data-astro-cid-zyakcdip] .h2[data-astro-cid-zyakcdip]{font-size:clamp(2.2rem,4.4vw,3.7rem)}.captions[data-astro-cid-zyakcdip]{margin:32px 0 0;padding:0;list-style:none;display:grid;position:relative}.captions[data-astro-cid-zyakcdip] li[data-astro-cid-zyakcdip]{opacity:0;visibility:hidden;filter:blur(4px);transition:opacity .5s var(--ease), transform .5s var(--ease), filter .5s var(--ease), visibility 0s .5s;grid-area:1/1;gap:6px;display:grid;transform:translateY(10px)}.captions[data-astro-cid-zyakcdip] li[data-astro-cid-zyakcdip].on{opacity:1;visibility:visible;filter:none;transition-delay:0s;transform:none}.captions[data-astro-cid-zyakcdip] strong[data-astro-cid-zyakcdip]{font-size:19px;font-weight:600}.captions[data-astro-cid-zyakcdip] span[data-astro-cid-zyakcdip]{color:var(--muted);max-width:30ch}.hint[data-astro-cid-zyakcdip]{color:var(--faint);align-items:center;gap:8px;margin:28px 0 0;font-size:13px;display:inline-flex}.hint[data-astro-cid-zyakcdip] svg{animation:1.6s ease-in-out infinite nudge-x}@keyframes nudge-x{50%{transform:translate(4px)}}.screens[data-astro-cid-zyakcdip]{container-type:inline-size}.display-frame[data-astro-cid-zyakcdip]{aspect-ratio:16/10;touch-action:pan-y;cursor:ew-resize;user-select:none;background:#0a0814;border-radius:1.6cqw;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 0 0 .9cqw #16131f,0 0 0 calc(.9cqw + 1px) #ffffff14,0 50px 120px #0009,0 0 120px #7b5cf540}.screen[data-astro-cid-zyakcdip]{background:linear-gradient(160deg,#1e1a2e,#0f0c1d);grid-template-rows:auto 1fr;display:grid;position:absolute;inset:0}.yours[data-astro-cid-zyakcdip]{clip-path:inset(0 0 0 calc(var(--wipe) * 100%))}.share-bar[data-astro-cid-zyakcdip]{color:#fff;justify-content:center;align-items:center;gap:.8cqw;height:3.6cqw;font-size:1.15cqw;font-weight:600;display:flex}.you-bar[data-astro-cid-zyakcdip]{background:#16a34a}.them-bar[data-astro-cid-zyakcdip]{color:#fffc;background:#23202f}.live-dot[data-astro-cid-zyakcdip]{background:currentColor;border-radius:50%;width:.7cqw;height:.7cqw;animation:1.6s ease-in-out infinite blink}.stop[data-astro-cid-zyakcdip]{background:#dc2626;border-radius:.5cqw;margin-left:1cqw;padding:.25cqw .9cqw;font-size:1cqw}.slide[data-astro-cid-zyakcdip]{border-radius:.8cqw;margin:2.2cqw;position:relative;overflow:hidden}.cam[data-astro-cid-zyakcdip]{aspect-ratio:16/9;border-radius:.8cqw;width:17cqw;position:absolute;top:5.2cqw;right:3.2cqw;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 1cqw 3cqw #00000080}.cam[data-astro-cid-zyakcdip] span[data-astro-cid-zyakcdip]{color:#fff;background:#0000008c;border-radius:.4cqw;padding:.15cqw .6cqw;font-size:.95cqw;position:absolute;bottom:.5cqw;left:.5cqw}.mrtn[data-astro-cid-zyakcdip]{backdrop-filter:blur(20px)saturate(140%);background:#1a1433db;border-radius:1.8cqw;gap:1cqw;width:29cqw;padding:1.4cqw;font-size:1.12cqw;line-height:1.4;display:grid;position:absolute;top:19cqw;left:66cqw;box-shadow:0 0 0 1px #ffffff1a,0 2cqw 6cqw #0000008c,0 0 6cqw #7b5cf559}.m-head[data-astro-cid-zyakcdip]{align-items:center;gap:.7cqw;font-size:1.25cqw;display:flex}.m-orb[data-astro-cid-zyakcdip]{color:#fff;background:radial-gradient(circle at 32% 26%, #c9b8ff, var(--violet) 50%, #4318c9);border-radius:50%;place-items:center;width:2.1cqw;height:2.1cqw;display:grid;box-shadow:0 0 1.4cqw #7b5cf5cc}.m-orb[data-astro-cid-zyakcdip] svg{width:1.2cqw;height:1.2cqw}.m-rec[data-astro-cid-zyakcdip]{color:#ffd9d7;background:#ff5f5724;border-radius:99px;align-items:center;gap:.5cqw;margin-left:auto;padding:.2cqw .8cqw;font-size:1cqw;display:inline-flex}.m-rec[data-astro-cid-zyakcdip] i[data-astro-cid-zyakcdip]{background:var(--live);border-radius:50%;width:.55cqw;height:.55cqw;animation:1.6s ease-in-out infinite blink}.m-card[data-astro-cid-zyakcdip]{background:color-mix(in srgb, var(--tone) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 28%, transparent);border-radius:1.1cqw;gap:.3cqw;padding:1cqw 1.1cqw;display:grid}.m-kind[data-astro-cid-zyakcdip]{letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:.85cqw;font-weight:650}.m-card[data-astro-cid-zyakcdip] p[data-astro-cid-zyakcdip]{color:var(--text);margin:0}.m-src[data-astro-cid-zyakcdip]{color:var(--faint);font-size:.9cqw}.m-line[data-astro-cid-zyakcdip]{color:var(--muted);gap:.2cqw;display:grid}.m-line[data-astro-cid-zyakcdip] b[data-astro-cid-zyakcdip]{color:var(--them);font-size:.95cqw}.m-book[data-astro-cid-zyakcdip]{gap:.5cqw;margin:0;padding:0;list-style:none;display:flex}.m-book[data-astro-cid-zyakcdip] li[data-astro-cid-zyakcdip]{color:var(--faint);background:#ffffff0f;border-radius:99px;padding:.25cqw .8cqw;font-size:.95cqw}.m-book[data-astro-cid-zyakcdip] li[data-astro-cid-zyakcdip].done{color:var(--text);background:#3fcb8d29}.m-chip[data-astro-cid-zyakcdip]{background:var(--solid-surface);box-shadow:0 0 0 1px var(--hairline);border-radius:99px;align-items:center;gap:.5cqw;padding:.35cqw .9cqw;font-size:.95cqw;font-weight:500;display:inline-flex;position:absolute;top:19cqw;right:6cqw;transform:translateY(-50%)}.m-chip[data-astro-cid-zyakcdip] svg{width:1cqw;height:1cqw}.seam[data-astro-cid-zyakcdip]{top:0;bottom:0;left:calc(var(--wipe) * 100%);pointer-events:none;background:linear-gradient(#0000,#fff 12% 88%,#0000);width:2px;position:absolute;translate:-50%;box-shadow:0 0 12px 2px #b39cffe6,0 0 40px 8px #7b5cf58c}.seam[data-astro-cid-zyakcdip]:before{content:"";background:linear-gradient(90deg,#b39cff38,#0000);width:12cqw;position:absolute;top:0;bottom:0;left:0}.grip[data-astro-cid-zyakcdip]{background:#fff;border-radius:50%;justify-content:center;align-items:center;gap:3px;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #b39cff40,0 6px 24px #0006}.grip[data-astro-cid-zyakcdip] i[data-astro-cid-zyakcdip]{background:var(--ink);border-radius:1px;width:2px;height:14px}.labels[data-astro-cid-zyakcdip]{pointer-events:none;position:absolute;inset:auto 0 1.4cqw}.label[data-astro-cid-zyakcdip]{white-space:nowrap;backdrop-filter:blur(10px);border-radius:99px;padding:.5cqw 1.2cqw;font-size:clamp(11px,1.2cqw,15px);font-weight:600;transition:opacity .3s;position:absolute;bottom:0}.them-label[data-astro-cid-zyakcdip]{right:calc((1 - var(--wipe)) * 100% + 1.4cqw);color:#fff;opacity:clamp(0, calc(var(--wipe) * 8 - .4), 1);background:#0000008c;box-shadow:inset 0 0 0 1px #fff3}.you-label[data-astro-cid-zyakcdip]{left:calc(var(--wipe) * 100% + 1.4cqw);color:var(--ink);opacity:clamp(0, calc((1 - var(--wipe)) * 8 - .4), 1);background:#ffffffeb}@media (width<=960px){.layout[data-astro-cid-zyakcdip]{grid-template-columns:1fr;gap:28px}.copy[data-astro-cid-zyakcdip]{text-align:center}.captions[data-astro-cid-zyakcdip] span[data-astro-cid-zyakcdip]{margin-inline:auto}.screens[data-astro-cid-zyakcdip]{width:min(100%,440px);margin-inline:auto}.copy[data-astro-cid-zyakcdip] .h2[data-astro-cid-zyakcdip]{font-size:clamp(2rem,9vw,2.6rem)}.captions[data-astro-cid-zyakcdip]{margin-top:18px}.captions[data-astro-cid-zyakcdip] strong[data-astro-cid-zyakcdip]{font-size:17px}.captions[data-astro-cid-zyakcdip] span[data-astro-cid-zyakcdip]{font-size:15px}}@container (width<=560px){.display-frame[data-astro-cid-zyakcdip]{aspect-ratio:4/5;border-radius:4cqw}.share-bar[data-astro-cid-zyakcdip]{gap:1.6cqw;height:8cqw;font-size:2.8cqw}.live-dot[data-astro-cid-zyakcdip]{width:1.6cqw;height:1.6cqw}.stop[data-astro-cid-zyakcdip]{border-radius:1.2cqw;padding:.6cqw 1.8cqw;font-size:2.5cqw}.slide[data-astro-cid-zyakcdip]{border-radius:2cqw;margin:3cqw}.cam[data-astro-cid-zyakcdip]{border-radius:2cqw;width:30cqw;top:13cqw;right:6cqw}.cam[data-astro-cid-zyakcdip] span[data-astro-cid-zyakcdip]{border-radius:1cqw;padding:.3cqw 1.2cqw;font-size:2.3cqw;bottom:1cqw;left:1cqw}.mrtn[data-astro-cid-zyakcdip]{border-radius:4cqw;gap:2cqw;width:42cqw;padding:2.6cqw;font-size:2.7cqw;top:49cqw;left:56cqw}.m-head[data-astro-cid-zyakcdip]{gap:1.4cqw;font-size:3cqw}.m-orb[data-astro-cid-zyakcdip]{width:4.6cqw;height:4.6cqw}.m-orb[data-astro-cid-zyakcdip] svg{width:2.6cqw;height:2.6cqw}.m-rec[data-astro-cid-zyakcdip]{gap:1cqw;padding:.4cqw 1.6cqw;font-size:2.3cqw}.m-rec[data-astro-cid-zyakcdip] i[data-astro-cid-zyakcdip]{width:1.2cqw;height:1.2cqw}.m-card[data-astro-cid-zyakcdip]{border-radius:2.4cqw;gap:.6cqw;padding:2cqw 2.2cqw}.m-kind[data-astro-cid-zyakcdip]{font-size:2cqw}.m-src[data-astro-cid-zyakcdip]{font-size:2.2cqw}.m-line[data-astro-cid-zyakcdip],.m-book[data-astro-cid-zyakcdip]{display:none}.m-chip[data-astro-cid-zyakcdip]{gap:1cqw;padding:.8cqw 2cqw;font-size:2.3cqw;top:49cqw;right:4cqw}.m-chip[data-astro-cid-zyakcdip] svg{width:2.4cqw;height:2.4cqw}.labels[data-astro-cid-zyakcdip]{bottom:5cqw}.label[data-astro-cid-zyakcdip]{writing-mode:vertical-rl;padding:2.4cqw 1.2cqw}.them-label[data-astro-cid-zyakcdip]{rotate:180deg}.you-label[data-astro-cid-zyakcdip]{left:calc(var(--wipe) * 100% + 2cqw)}.them-label[data-astro-cid-zyakcdip]{right:calc((1 - var(--wipe)) * 100% + 2cqw)}}.statement[data-astro-cid-zx4qcpyt]{border-block:1px solid var(--hairline);background:linear-gradient(#0000,#7b5cf512,#0000);padding-block:clamp(72px,10vw,128px)}.line[data-astro-cid-zx4qcpyt]{text-align:center;max-width:22ch;margin:0 auto;font-size:clamp(2.1rem,4.6vw,3.9rem);line-height:1.08}.motion .w[data-astro-cid-zx4qcpyt]{opacity:clamp(.14, calc((var(--progress,1) * 2.3 - .35) * var(--n) - var(--i)), 1);transition:opacity .2s linear}.stats[data-astro-cid-zx4qcpyt]{grid-template-columns:repeat(4,1fr);gap:20px;margin:clamp(56px,8vw,96px) 0 0;display:grid}.stats[data-astro-cid-zx4qcpyt] div[data-astro-cid-zx4qcpyt]{text-align:center;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:6px;display:flex}dd[data-astro-cid-zx4qcpyt]{font-family:var(--serif);background:linear-gradient(180deg, #fff, var(--lavender));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3.4rem,6vw,5rem);line-height:1}dt[data-astro-cid-zx4qcpyt]{color:var(--faint);max-width:16ch;font-size:14px}@media (width<=720px){.stats[data-astro-cid-zx4qcpyt]{grid-template-columns:repeat(2,1fr);row-gap:40px}}.more[data-astro-cid-5wfdsgz3]{text-align:center;margin-top:36px}.more[data-astro-cid-5wfdsgz3] a[data-astro-cid-5wfdsgz3]{color:var(--accent);align-items:center;gap:8px;font-size:15px;font-weight:600;transition:color .2s;display:inline-flex}.more[data-astro-cid-5wfdsgz3] a[data-astro-cid-5wfdsgz3]:hover{color:var(--text)}.grid[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-5wfdsgz3]{flex-direction:column;padding:30px 28px 28px;display:flex}.step[data-astro-cid-5wfdsgz3]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}h3[data-astro-cid-5wfdsgz3]{font-family:var(--serif);margin:14px 0 8px;font-size:32px;font-weight:400;line-height:1.05}p[data-astro-cid-5wfdsgz3]{color:var(--muted);margin:0;font-size:16px}.visual[data-astro-cid-5wfdsgz3]{background:#00000038;border-radius:16px;flex:1;margin-top:28px;padding:16px;font-size:14px;box-shadow:inset 0 0 0 1px #ffffff0f}.meeting[data-astro-cid-5wfdsgz3]{align-items:center;gap:12px;display:flex}.time[data-astro-cid-5wfdsgz3]{font-variant-numeric:tabular-nums;background:var(--sunken);border-radius:9px;padding:6px 8px;font-size:13px;font-weight:600}.meeting[data-astro-cid-5wfdsgz3] strong[data-astro-cid-5wfdsgz3]{font-weight:600;display:block}.meeting[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{color:var(--faint);font-size:13px}.pill[data-astro-cid-5wfdsgz3]{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-weight:600;display:inline-flex;font-size:12px!important}.pill[data-astro-cid-5wfdsgz3].ok{background:#3fcb8d24;color:var(--success)!important}.brief[data-astro-cid-5wfdsgz3]{border-top:1px solid var(--hairline);color:var(--muted);gap:6px;margin:14px 0 0;padding:14px 0 0 18px;display:grid}.brief[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]::marker{color:var(--accent)}.stack[data-astro-cid-5wfdsgz3]{align-content:start;gap:8px;display:grid}.mini[data-astro-cid-5wfdsgz3]{color:var(--muted);background:color-mix(in srgb, var(--tone) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 24%, transparent);border-radius:12px;grid-template-columns:15px 1fr;align-items:start;gap:10px;padding:10px 12px;line-height:1.45;display:grid}.mini[data-astro-cid-5wfdsgz3] svg{color:var(--tone);margin-top:2px}.mini[data-astro-cid-5wfdsgz3] b[data-astro-cid-5wfdsgz3]{color:var(--tone);font-size:12px;font-weight:600;display:block}.todo[data-astro-cid-5wfdsgz3]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.todo[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{color:var(--text);align-items:center;gap:10px;padding:8px 4px;display:flex}.todo[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]+li[data-astro-cid-5wfdsgz3]{border-top:1px solid #ffffff0d}.todo[data-astro-cid-5wfdsgz3] .done[data-astro-cid-5wfdsgz3]{color:var(--faint)}.todo[data-astro-cid-5wfdsgz3] .done[data-astro-cid-5wfdsgz3] svg{color:var(--success)}.box[data-astro-cid-5wfdsgz3]{border-radius:4px;flex:none;width:13px;height:13px;box-shadow:inset 0 0 0 1.5px #ffffff4d}.approve[data-astro-cid-5wfdsgz3]{color:var(--ink);background:#fff;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600}@media (width<=960px){.grid[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}
