.hero[data-astro-cid-lcdefpme]{padding-top:clamp(48px,8vw,104px)}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:17ch;font-size:clamp(2.5rem,7vw,5.4rem);font-weight:700;line-height:.98}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:28px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.desk[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;border-radius:22px;margin-top:clamp(44px,6vw,72px);padding:clamp(14px,2.4vw,26px);box-shadow:0 30px 60px -30px #16233a8c}.desk-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid #2a3a57;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:16px;display:flex}.pill[data-astro-cid-lcdefpme]{background:var(--live);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.92rem;font-weight:600;display:inline-flex}.pill[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#fff;border-radius:50%;width:8px;height:8px}.playing[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:1.2s ease-in-out infinite blink}.pill[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;opacity:.9;font-weight:600}.src[data-astro-cid-lcdefpme]{color:var(--ink-soft);border:1px solid #34466a;border-radius:999px;padding:6px 12px;font-size:.88rem}.replay[data-astro-cid-lcdefpme]{font:600 .88rem/1 var(--body);color:var(--ink);background:var(--mark);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:9px 16px}.doing[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.88rem}.doing[data-astro-cid-lcdefpme].busy{color:var(--mark);font-weight:600}.doing[data-astro-cid-lcdefpme].busy:after{content:"..."}.desk-body[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(16px,3vw,36px);padding-top:20px;display:grid}.talk[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme]{scrollbar-width:thin;scrollbar-color:#34466a transparent;height:520px;padding-right:6px;overflow-y:auto}.talk[data-astro-cid-lcdefpme]{scroll-behavior:smooth;align-content:start;gap:16px;display:grid}.talk[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:3px;display:grid}.talk[data-astro-cid-lcdefpme] .who[data-astro-cid-lcdefpme]{color:var(--mark);font-size:.8rem;font-weight:600}.talk[data-astro-cid-lcdefpme] .you[data-astro-cid-lcdefpme] .who[data-astro-cid-lcdefpme]{color:#9fb2ff}.talk[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e8edf6;font-size:1.02rem;line-height:1.45}.talk[data-astro-cid-lcdefpme] .you[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.cards[data-astro-cid-lcdefpme]{align-content:start;gap:12px;display:grid}.desk[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:18px;font-size:.85rem}.card[data-astro-cid-lcdefpme]{background:var(--card);color:var(--ink);border-radius:14px;gap:8px;padding:16px 18px;display:grid}.card-meta[data-astro-cid-lcdefpme]{color:var(--slate);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.tag[data-astro-cid-lcdefpme]{color:#1b37ad;background:#e3e9ff;border-radius:6px;padding:3px 9px;font-weight:600}.tag[data-astro-cid-lcdefpme].web{color:#17603a;background:#dff3e8}.card-time[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--body);letter-spacing:0;color:var(--slate);font-size:.92rem;font-weight:600}.card[data-astro-cid-lcdefpme] .say[data-astro-cid-lcdefpme]{font:700 1.14rem/1.4 var(--display);letter-spacing:-.01em}.card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:3px;font-size:.93rem;display:grid}.card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:14px;position:relative}.card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--slate);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}.card-src[data-astro-cid-lcdefpme]{color:var(--slate);font-size:.8rem}.playing[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-t]{display:none}.playing[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-t].in{animation:.45s cubic-bezier(.2,.9,.3,1.2) arrive;display:grid}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}}@keyframes blink{50%{opacity:.25}}@media (width<=760px){.desk-body[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.talk[data-astro-cid-lcdefpme]{height:220px}.cards[data-astro-cid-lcdefpme]{height:400px}.desk[data-astro-cid-lcdefpme]{border-radius:16px}}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);margin-top:clamp(36px,5vw,64px);display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);padding-top:18px}.steps[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font:700 3.4rem/1 var(--display);color:var(--cobalt);margin-bottom:14px;display:block}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--slate);margin-top:10px}@media (width<=760px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.anatomy-band[data-astro-cid-lcdefpme]{background:#e2e7ee}.anatomy[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.anatomy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:18px}.parts[data-astro-cid-lcdefpme]{gap:18px;margin-top:32px;display:grid}.parts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:700}.parts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--slate);margin-top:2px}.card[data-astro-cid-lcdefpme].big{border-radius:18px;gap:12px;padding:26px 28px;transform:rotate(1.2deg);box-shadow:0 24px 50px -28px #16233a80}.card[data-astro-cid-lcdefpme].big .say[data-astro-cid-lcdefpme]{font-size:1.5rem;line-height:1.35}.card[data-astro-cid-lcdefpme].big ul[data-astro-cid-lcdefpme]{font-size:1.02rem}@media (width<=820px){.anatomy[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.card[data-astro-cid-lcdefpme].big{transform:none}}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,88px);margin-top:clamp(32px,5vw,56px);display:grid}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:22px}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:700 1.25rem/1.2 var(--display);letter-spacing:-.01em}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--slate);max-width:46ch;margin-top:6px}@media (width<=720px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.before-band[data-astro-cid-lcdefpme]{background:var(--mark)}.before[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,48px);margin-top:clamp(28px,4vw,48px);display:grid}.before[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:8px}@media (width<=820px){.before[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.qa[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:clamp(24px,5vw,72px);display:grid}.qa-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.qa-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.qa-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font:700 1.15rem/1.3 var(--display);padding:18px 36px 18px 0;list-style:none;position:relative}.qa-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.qa-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--cobalt);font-size:1.5rem;font-weight:400;position:absolute;top:14px;right:4px}.qa-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−"}.qa-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--slate);max-width:62ch;padding-bottom:20px}@media (width<=760px){.qa[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.signup[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff}.signup-in[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,6vw,88px);display:grid}.signup[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:18px}.signup[data-astro-cid-lcdefpme] form[data-astro-cid-lcdefpme]{gap:16px;display:grid}.signup[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{gap:6px;font-size:.95rem;font-weight:600;display:grid}.signup[data-astro-cid-lcdefpme] .opt[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-weight:400}.signup[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.signup[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{font:400 1rem/1.4 var(--body);color:var(--ink);background:#fff;border:2px solid #0000;border-radius:10px;width:100%;padding:12px 14px}.signup[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible,.signup[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--mark);outline-offset:2px}.signup[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--mark);border-color:var(--mark);color:var(--ink);justify-self:start}.signup[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:#ffe37a;border-color:#ffe37a}.signup[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme][disabled]{opacity:.6;cursor:default}.hp[data-astro-cid-lcdefpme]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-msg[data-astro-cid-lcdefpme]{min-height:1.5em;color:var(--mark);font-weight:600}@media (width<=820px){.signup-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
