.op[data-astro-cid-qhxwl6t5]{--ease:var(--ease-emphasized);--step:clamp(10px, 1.6vw, 22px);grid-template:"copy stack""box stack"1fr".credit"/minmax(0,10fr) minmax(0,21fr);align-content:center;column-gap:clamp(24px,2.2vw,40px);max-width:1440px;min-height:calc(100svh - 72px);margin:0 auto;padding:clamp(24px,6vh,72px) 32px 40px;display:grid}.op-copy[data-astro-cid-qhxwl6t5]{grid-area:copy}.op-kind[data-astro-cid-qhxwl6t5]{text-wrap:pretty;color:var(--color-fg-muted);font-size:17px;font-weight:500}.op-title[data-astro-cid-qhxwl6t5]{letter-spacing:-.05em;margin-top:20px;font-size:clamp(44px,5.6vw,92px);font-weight:800;line-height:.95;display:grid}.op-title[data-astro-cid-qhxwl6t5]>span[data-astro-cid-qhxwl6t5]{text-wrap:balance;transition:opacity .5s ease, translate .7s var(--ease);grid-area:1/1}.op-done[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-ask[data-astro-cid-qhxwl6t5]{opacity:0;translate:0 .2em}[data-astro-cid-qhxwl6t5][data-state=done] .op-done[data-astro-cid-qhxwl6t5]{opacity:1;translate:none}.op-stack[data-astro-cid-qhxwl6t5]{padding:0 0 calc(var(--step) * 3) calc(var(--step) * 3);grid-area:stack;align-self:center;display:grid}.op-card[data-astro-cid-qhxwl6t5]{--d:0;z-index:calc(10 - var(--d));aspect-ratio:16/9;translate:calc(var(--d) * var(--step) * -1) calc(var(--d) * var(--step));transition:translate .9s var(--ease), rotate .9s var(--ease), opacity .5s ease;border-radius:clamp(14px,1.6vw,24px);grid-area:1/1;position:relative;container-type:inline-size}.op-deco[data-astro-cid-qhxwl6t5].is-blue{--d:1;background:var(--color-accent-blue)}.op-deco[data-astro-cid-qhxwl6t5].is-violet{--d:2;background:var(--color-accent-violet)}[data-astro-cid-qhxwl6t5][data-state=done] .op-v1[data-astro-cid-qhxwl6t5]{--d:1}[data-astro-cid-qhxwl6t5][data-state=done] .op-deco[data-astro-cid-qhxwl6t5].is-blue{--d:2}[data-astro-cid-qhxwl6t5][data-state=done] .op-deco[data-astro-cid-qhxwl6t5].is-violet{--d:3;opacity:0}.op-v2[data-astro-cid-qhxwl6t5]{opacity:0;pointer-events:none;translate:30% -24%;rotate:7deg}[data-astro-cid-qhxwl6t5][data-state=done] .op-v2[data-astro-cid-qhxwl6t5]{opacity:1;pointer-events:auto;translate:0;rotate:0deg}.ps[data-astro-cid-qhxwl6t5]{border-radius:inherit;font-family:Inter,sans-serif;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 90px -40px #0000008c}.ps[data-astro-cid-qhxwl6t5]>[data-astro-cid-qhxwl6t5]{margin:0;transition:opacity .4s;position:absolute}[data-astro-cid-qhxwl6t5][data-state=done] .op-v1[data-astro-cid-qhxwl6t5] .ps[data-astro-cid-qhxwl6t5]>[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-v1[data-astro-cid-qhxwl6t5] .op-said[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-v1[data-astro-cid-qhxwl6t5] .op-mine[data-astro-cid-qhxwl6t5]{opacity:0}.op-v1[data-astro-cid-qhxwl6t5] .ps[data-astro-cid-qhxwl6t5]{color:#1e293b;cursor:crosshair;background:#fff;box-shadow:0 0 0 1px #0000000f,0 40px 90px -40px #0000008c}.v1-kicker[data-astro-cid-qhxwl6t5]{color:#64748b;font-size:1.3cqw;font-weight:600;top:4.6cqw;left:6cqw}.v1-title[data-astro-cid-qhxwl6t5]{letter-spacing:-.01em;font-size:3.5cqw;font-weight:700;top:7.6cqw;left:6cqw}.v1-bullets[data-astro-cid-qhxwl6t5]{color:#334155;width:52cqw;padding-left:1.2em;font-size:1.6cqw;line-height:1.45;list-style:outside;top:15cqw;left:6cqw}.v1-bullets[data-astro-cid-qhxwl6t5] li[data-astro-cid-qhxwl6t5]+li[data-astro-cid-qhxwl6t5]{margin-top:.55em}.v1-photo[data-astro-cid-qhxwl6t5]{object-fit:cover;border-radius:1cqw;width:26cqw;height:31cqw;top:15cqw;left:66cqw}.v1-source[data-astro-cid-qhxwl6t5],.v1-number[data-astro-cid-qhxwl6t5]{color:#94a3b8;font-size:1.05cqw;top:51.5cqw}.v1-source[data-astro-cid-qhxwl6t5]{left:6cqw}.v1-number[data-astro-cid-qhxwl6t5]{right:4cqw}.deck[data-astro-cid-qhxwl6t5]{transform-origin:0 0;width:960px;height:540px;scale:var(--k,.8);top:0;left:0}.op-v1[data-astro-cid-qhxwl6t5] .ps[data-astro-cid-qhxwl6t5].is-deck{background:#fff}.op-v2[data-astro-cid-qhxwl6t5] .ps[data-astro-cid-qhxwl6t5]{background:var(--v2,#ffd84d);color:#1d1d1f}.v2-kicker[data-astro-cid-qhxwl6t5]{color:var(--v2,#ffd84d);background:#1d1d1f;border-radius:99px;padding:.45em 1em;font-size:1.4cqw;font-weight:600;top:5.4cqw;left:6cqw}.v2-statement[data-astro-cid-qhxwl6t5]{letter-spacing:-.045em;width:42cqw;font-size:5.8cqw;font-weight:800;line-height:.98;top:13cqw;left:6cqw}.v2-reasons[data-astro-cid-qhxwl6t5]{flex-wrap:wrap;gap:.8cqw;width:42cqw;font-size:1.6cqw;font-weight:600;display:flex;bottom:5.4cqw;left:6cqw}.v2-reasons[data-astro-cid-qhxwl6t5] span[data-astro-cid-qhxwl6t5]{color:var(--v2,#ffd84d);background:#1d1d1f;border-radius:99px;padding:.45em 1em}.v2-zoom[data-astro-cid-qhxwl6t5]{background:#fff;width:48cqw;height:100%;top:0;right:0;overflow:hidden}.v2-zoom[data-astro-cid-qhxwl6t5] .deck[data-astro-cid-qhxwl6t5]{left:calc(var(--mid,24cqw) - var(--fx) * var(--k,.8) * var(--z) * var(--zm,1) * 1px);top:calc(28.125cqw - var(--fy) * var(--k,.8) * var(--z) * var(--zm,1) * 1px);scale:calc(var(--k,.8) * var(--z) * var(--zm,1));position:absolute}.v2-photo[data-astro-cid-qhxwl6t5]{object-fit:cover;width:48cqw;height:100%;top:0;right:0}.v2-next[data-astro-cid-qhxwl6t5]{display:none}[data-astro-cid-qhxwl6t5][data-answer=visual] .v2-zoom[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-answer=visual] .v2-photo[data-astro-cid-qhxwl6t5]{--mid:50cqw;--zm:1.35;width:100%}[data-astro-cid-qhxwl6t5][data-answer=visual] .v2-statement[data-astro-cid-qhxwl6t5]{z-index:1;background:var(--v2,#ffd84d);border-radius:1.4cqw;width:auto;max-width:50cqw;padding:.35em .5em .4em;font-size:3.6cqw;top:11cqw;box-shadow:0 1.5cqw 4cqw -1.5cqw #00000059}[data-astro-cid-qhxwl6t5][data-answer=visual] .v2-kicker[data-astro-cid-qhxwl6t5]{z-index:1}[data-astro-cid-qhxwl6t5][data-answer=visual] .v2-reasons[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-answer=message] .v2-zoom[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-answer=message] .v2-photo[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-answer=message] .v2-reasons[data-astro-cid-qhxwl6t5]{display:none}[data-astro-cid-qhxwl6t5][data-answer=message] .v2-statement[data-astro-cid-qhxwl6t5]{width:84cqw;font-size:8.4cqw;top:13cqw}[data-astro-cid-qhxwl6t5][data-answer=message] .v2-next[data-astro-cid-qhxwl6t5]{color:var(--v2,#ffd84d);background:#1d1d1f;border-radius:99px;padding:.5em 1.1em;font-size:2.4cqw;font-weight:700;display:block;bottom:5.4cqw;left:6cqw}[data-astro-cid-qhxwl6t5][data-answer=message] .v2-next[data-astro-cid-qhxwl6t5]:before{content:"→ "}.op-said[data-astro-cid-qhxwl6t5]{z-index:2;animation:op-pop .5s var(--ease) backwards;animation-delay:calc(.9s + var(--i) * .35s);transition:opacity .4s}.op-said[data-astro-cid-qhxwl6t5]>span[data-astro-cid-qhxwl6t5]{border-radius:3px 14px 14px;height:auto;padding:7px 12px;font-size:14px;font-weight:500;line-height:1.3}.op-said[data-astro-cid-qhxwl6t5] b[data-astro-cid-qhxwl6t5]{margin-right:4px;font-weight:700}.op-mine[data-astro-cid-qhxwl6t5]{z-index:3;background:var(--me,var(--color-accent-blue));pointer-events:none;width:22px;height:22px;transition:left .35s var(--ease), top .35s var(--ease), opacity .4s ease;animation:op-pop .5s var(--ease) 1.7s backwards;border-radius:3px 11px 11px;position:absolute;box-shadow:0 0 0 2px #fff,0 4px 12px #00000040}.op-mine[data-astro-cid-qhxwl6t5]:after{content:"";border-radius:inherit;animation:1.8s ease-out infinite op-ping;position:absolute;inset:0}[data-astro-cid-qhxwl6t5][data-state=working] .op-mine[data-astro-cid-qhxwl6t5]:after,[data-astro-cid-qhxwl6t5][data-state=done] .op-mine[data-astro-cid-qhxwl6t5]:after{animation:none}@keyframes op-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--me,var(--color-accent-blue)) 60%, transparent)}to{box-shadow:0 0 0 20px #0000}}.op-heard[data-astro-cid-qhxwl6t5]{opacity:0;transform-origin:0 0;max-width:60%;transition:opacity .3s ease, scale .5s var(--ease);animation:none;scale:.6}.op-heard[data-astro-cid-qhxwl6t5].is-left{transform-origin:100% 0;translate:-100%}.op-heard[data-astro-cid-qhxwl6t5].is-left>span[data-astro-cid-qhxwl6t5]{border-radius:14px 3px 14px 14px}.op-heard[data-astro-cid-qhxwl6t5]>span[data-astro-cid-qhxwl6t5]{text-overflow:ellipsis;display:block;overflow:hidden}[data-astro-cid-qhxwl6t5][data-state=done] .op-heard[data-astro-cid-qhxwl6t5]{opacity:1;transition-delay:.7s;scale:1}.op-box[data-astro-cid-qhxwl6t5]{margin:40px 0 calc(var(--step) * 3);background:var(--color-accent-blue);color:#fff;border-radius:30px 30px 6px;flex-direction:column;grid-area:box;align-self:end;gap:16px;padding:22px 22px 22px 26px;display:flex;box-shadow:0 40px 90px -40px #0000008c}.op-box-head[data-astro-cid-qhxwl6t5]{align-items:center;gap:10px;font-size:15px;display:flex}.op-face[data-astro-cid-qhxwl6t5]{background:var(--me,var(--color-accent-blue));width:28px;height:28px;color:var(--me-ink,#fff);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:0 0 0 2px #fff}.op-hint[data-astro-cid-qhxwl6t5],.op-when[data-astro-cid-qhxwl6t5]{opacity:.55;margin-left:auto;font-size:13px}.op-when[data-astro-cid-qhxwl6t5]{display:none}.op-write[data-astro-cid-qhxwl6t5]{align-items:flex-end;gap:12px;display:flex}.op-write[data-astro-cid-qhxwl6t5] textarea[data-astro-cid-qhxwl6t5]{resize:none;min-width:0;color:inherit;font:inherit;letter-spacing:-.035em;caret-color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:clamp(26px,2.5vw,38px);font-weight:700;line-height:1.1}.op-write[data-astro-cid-qhxwl6t5] textarea[data-astro-cid-qhxwl6t5]::placeholder{color:inherit;opacity:.5}.op-send[data-astro-cid-qhxwl6t5]{width:56px;height:56px;color:var(--color-accent-blue);cursor:pointer;transition:translate .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:-4px 4px #fff6}.op-send[data-astro-cid-qhxwl6t5]:hover{translate:2px -2px;box-shadow:-7px 7px #fff6}.op-chips[data-astro-cid-qhxwl6t5]{flex-wrap:wrap;gap:8px;display:flex}.op-chips[data-astro-cid-qhxwl6t5] button[data-astro-cid-qhxwl6t5]{height:36px;color:inherit;cursor:pointer;border-radius:99px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #fff6}.op-chips[data-astro-cid-qhxwl6t5] button[data-astro-cid-qhxwl6t5]:hover{background:#ffffff24;box-shadow:inset 0 0 0 1px #fff}.op-said-text[data-astro-cid-qhxwl6t5],.op-status[data-astro-cid-qhxwl6t5],.op-after[data-astro-cid-qhxwl6t5]{display:none}.op-said-text[data-astro-cid-qhxwl6t5]{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.1}.op-status[data-astro-cid-qhxwl6t5]{opacity:.75;align-items:center;gap:10px;font-size:14px}.op-dots[data-astro-cid-qhxwl6t5]{gap:3px;margin-left:6px;display:inline-flex}.op-dots[data-astro-cid-qhxwl6t5] i[data-astro-cid-qhxwl6t5]{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite op-dot}.op-dots[data-astro-cid-qhxwl6t5] i[data-astro-cid-qhxwl6t5]:nth-child(2){animation-delay:.15s}.op-dots[data-astro-cid-qhxwl6t5] i[data-astro-cid-qhxwl6t5]:nth-child(3){animation-delay:.3s}@keyframes op-dot{50%{opacity:.4;translate:0 -3px}}.op-revised[data-astro-cid-qhxwl6t5]{align-items:center;gap:6px;display:none}.op-after[data-astro-cid-qhxwl6t5] p[data-astro-cid-qhxwl6t5]{opacity:.72;font-size:16px;line-height:1.5}.op-actions[data-astro-cid-qhxwl6t5]{align-items:center;gap:18px;margin-top:18px;display:flex}.op-again[data-astro-cid-qhxwl6t5]{color:inherit;opacity:.65;cursor:pointer;font-size:15px;font-weight:500}.op-again[data-astro-cid-qhxwl6t5]:hover{opacity:1}[data-astro-cid-qhxwl6t5][data-state=working] .op-write[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=working] .op-chips[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=working] .op-hint[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-write[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-chips[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-hint[data-astro-cid-qhxwl6t5]{display:none}[data-astro-cid-qhxwl6t5][data-state=working] .op-when[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-when[data-astro-cid-qhxwl6t5]{display:inline}[data-astro-cid-qhxwl6t5][data-state=working] .op-said-text[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-said-text[data-astro-cid-qhxwl6t5]{display:block}[data-astro-cid-qhxwl6t5][data-state=working] .op-status[data-astro-cid-qhxwl6t5],[data-astro-cid-qhxwl6t5][data-state=done] .op-status[data-astro-cid-qhxwl6t5]{animation:op-in .4s var(--ease) both;display:flex}[data-astro-cid-qhxwl6t5][data-state=done] .op-working[data-astro-cid-qhxwl6t5]{display:none}[data-astro-cid-qhxwl6t5][data-state=done] .op-revised[data-astro-cid-qhxwl6t5]{display:inline-flex}[data-astro-cid-qhxwl6t5][data-state=done] .op-after[data-astro-cid-qhxwl6t5]{animation:op-in .6s var(--ease) .3s both;display:block}@keyframes op-in{0%{opacity:0;translate:0 8px}}.op[data-astro-cid-qhxwl6t5] .op-credit{text-align:right;grid-area:credit;margin-top:4px}.op-copy[data-astro-cid-qhxwl6t5],.op-box[data-astro-cid-qhxwl6t5]{animation:op-rise .9s var(--ease) backwards}.op-box[data-astro-cid-qhxwl6t5]{animation-delay:1.3s}.op-card[data-astro-cid-qhxwl6t5]:not(.op-v2){animation:op-deal .9s var(--ease) backwards}.op-deco[data-astro-cid-qhxwl6t5].is-blue{animation-delay:.18s}.op-v1[data-astro-cid-qhxwl6t5]{animation-delay:.36s}@keyframes op-rise{0%{opacity:0;translate:0 24px}}@keyframes op-deal{0%{opacity:0;translate:30% -20%;rotate:6deg}}@keyframes op-pop{0%{opacity:0;scale:.6}}@media (width<=1279px){.op[data-astro-cid-qhxwl6t5]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:32px}}@media (width<=1023px){.op[data-astro-cid-qhxwl6t5]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stack""box""credit";min-height:0;padding:32px 16px 24px}.op-stack[data-astro-cid-qhxwl6t5]{margin-top:32px}.op-box[data-astro-cid-qhxwl6t5]{margin:8px 0 0}.op[data-astro-cid-qhxwl6t5] .op-credit{text-align:left;margin-top:14px}}@media (width<=767px){.op-said[data-astro-cid-qhxwl6t5]{display:none}.op-box[data-astro-cid-qhxwl6t5]{border-radius:24px 24px 24px 6px;padding:18px}.op-hint[data-astro-cid-qhxwl6t5]{display:none}.op-send[data-astro-cid-qhxwl6t5]{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.op[data-astro-cid-qhxwl6t5] [data-astro-cid-qhxwl6t5],.op[data-astro-cid-qhxwl6t5]{transition-duration:1ms!important;animation:none!important}}.qs[data-astro-cid-yl6lx54m]{--w:min(1120px, calc((100svh - 300px) * 16 / 9));max-width:1440px;margin:0 auto;padding:140px 32px 0}.qs-head[data-astro-cid-yl6lx54m]{max-width:var(--w);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin:0 auto;display:flex}.qs-head[data-astro-cid-yl6lx54m] h2[data-astro-cid-yl6lx54m]{letter-spacing:-.05em;font-size:clamp(44px,6vw,96px);font-weight:800;line-height:.95}.qs-nav[data-astro-cid-yl6lx54m]{align-items:center;gap:10px;padding-bottom:6px;display:flex}.qs-hint[data-astro-cid-yl6lx54m]{color:var(--color-fg-subtle);margin-right:14px;font-size:15px}.qs-count[data-astro-cid-yl6lx54m]{font-variant-numeric:tabular-nums;min-width:64px;color:var(--color-fg-subtle);font-size:15px}.qs-count[data-astro-cid-yl6lx54m] b[data-astro-cid-yl6lx54m]{color:var(--color-fg);font-weight:600}.qs-nav[data-astro-cid-yl6lx54m] button[data-astro-cid-yl6lx54m]{width:48px;height:48px;color:var(--color-fg);box-shadow:inset 0 0 0 1px var(--color-hairline-strong);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .15s,box-shadow .15s;display:grid}.qs-nav[data-astro-cid-yl6lx54m] button[data-astro-cid-yl6lx54m]:hover{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-fg-subtle)}.qs-stack[data-astro-cid-yl6lx54m]{--step:clamp(10px, 1.8vw, 22px);max-width:var(--w);padding:0 0 calc(var(--step) * 2) calc(var(--step) * 2);touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;margin:40px auto 0;display:grid;position:relative}.qs-stack[data-astro-cid-yl6lx54m]:focus-visible .qs-card[data-astro-cid-yl6lx54m][data-d="0"]{outline:3px solid var(--color-fg);outline-offset:4px}.qs-card[data-astro-cid-yl6lx54m]{z-index:calc(10 - var(--d));aspect-ratio:16/9;background:var(--bg);color:var(--ink);translate:calc(var(--d) * var(--step) * -1) calc(var(--d) * var(--step));transition:translate .65s var(--ease-emphasized), rotate .65s var(--ease-emphasized), opacity .4s ease;border-radius:clamp(16px,2vw,28px);grid-area:1/1;grid-template-columns:56fr 44fr;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #00000080;container-type:inline-size}.qs-card[data-astro-cid-yl6lx54m][data-d="0"]{cursor:grab}.qs-card[data-astro-cid-yl6lx54m].is-dragging{cursor:grabbing;transition:none}.qs-card[data-astro-cid-yl6lx54m]:not([data-d="0"],[data-d="1"],[data-d="2"]){opacity:0}.qs-card[data-astro-cid-yl6lx54m]>[data-astro-cid-yl6lx54m]{transition:opacity .3s}.qs-card[data-astro-cid-yl6lx54m]:not([data-d="0"])>[data-astro-cid-yl6lx54m]{opacity:0}.qs-stack[data-astro-cid-yl6lx54m].is-pulling .qs-card[data-astro-cid-yl6lx54m][data-d="1"]>[data-astro-cid-yl6lx54m]{opacity:1}.qs-text[data-astro-cid-yl6lx54m]{flex-direction:column;padding:5cqw 4.5cqw 4.5cqw 5cqw;display:flex}.qs-by[data-astro-cid-yl6lx54m]{align-items:center;gap:10px;font-size:max(14px,1.5cqw);font-weight:600;display:flex}.qs-by[data-astro-cid-yl6lx54m]>:first-child,.qs-answer[data-astro-cid-yl6lx54m]>:first-child{box-shadow:0 0 0 2px var(--ink);border-radius:50%;flex:none}.qs-text[data-astro-cid-yl6lx54m] h3[data-astro-cid-yl6lx54m]{letter-spacing:-.045em;text-wrap:balance;margin-top:2.6cqw;font-size:5.6cqw;font-weight:800;line-height:1}.qs-answer[data-astro-cid-yl6lx54m]{align-items:flex-start;gap:12px;max-width:36em;margin-top:auto;font-size:max(15px,1.75cqw);line-height:1.42;display:flex}.qs-answer[data-astro-cid-yl6lx54m] span[data-astro-cid-yl6lx54m]{opacity:.86}.qs-photo[data-astro-cid-yl6lx54m]{background:var(--photo-bg);margin:0;position:relative}.qs-photo[data-astro-cid-yl6lx54m] img[data-astro-cid-yl6lx54m]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qs-photo[data-astro-cid-yl6lx54m] .qs-credit{color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border-radius:999px;padding:3px 9px;position:absolute;bottom:10px;right:12px}.qs-photo[data-astro-cid-yl6lx54m] .qs-credit a:hover{color:#fff}@media (width<=767px){.qs[data-astro-cid-yl6lx54m]{--w:100%;padding:96px 16px 0}.qs-hint[data-astro-cid-yl6lx54m]{display:none}.qs-stack[data-astro-cid-yl6lx54m]{margin-top:28px}.qs-card[data-astro-cid-yl6lx54m]{aspect-ratio:4/5;grid-template-rows:auto 1fr;grid-template-columns:1fr}.qs-photo[data-astro-cid-yl6lx54m]{order:-1;height:42cqw}.qs-text[data-astro-cid-yl6lx54m]{padding:6cqw}.qs-text[data-astro-cid-yl6lx54m] h3[data-astro-cid-yl6lx54m]{margin-top:4cqw;font-size:9.4cqw}.qs-answer[data-astro-cid-yl6lx54m]{font-size:15px}}@media (prefers-reduced-motion:reduce){.qs-card[data-astro-cid-yl6lx54m]{transition:opacity .2s linear}}.home-end[data-astro-cid-xa7uqt5p]{max-width:1440px;margin:0 auto;padding:160px 32px 0}.home-end-slide[data-astro-cid-xa7uqt5p]{--step:clamp(14px, 2.4vw, 36px);margin:0 0 var(--step) var(--step);background:var(--color-accent-blue);color:#fff;text-align:center;box-shadow:calc(var(--step) * -1) var(--step) 0 color-mix(in srgb, var(--color-accent-blue) 45%, transparent);border-radius:clamp(20px,2.6vw,40px);flex-direction:column;align-items:center;padding:clamp(72px,11vw,160px) 24px clamp(56px,7vw,96px);display:flex}.home-end[data-astro-cid-xa7uqt5p] h2[data-astro-cid-xa7uqt5p]{letter-spacing:-.05em;text-wrap:balance;max-width:11em;font-size:clamp(44px,7vw,112px);font-weight:800;line-height:.95}.home-end-actions[data-astro-cid-xa7uqt5p]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px;display:flex}.home-end-actions[data-astro-cid-xa7uqt5p] .home-end-ghost{color:#fffc}.home-end-actions[data-astro-cid-xa7uqt5p] .home-end-ghost:hover{color:#fff}.home-live[data-astro-cid-xa7uqt5p]{color:#ffffffbf;text-align:left;align-items:center;gap:10px;max-width:36em;margin-top:40px;font-size:15px;line-height:1.45;display:flex}.home-live[data-astro-cid-xa7uqt5p] span[data-astro-cid-xa7uqt5p]{background:var(--color-accent-green);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-green) 30%, transparent);border-radius:50%;flex:none}@media (width<=767px){.home-end[data-astro-cid-xa7uqt5p]{padding:104px 16px 0}}
