.checked[data-astro-cid-c5lxbwt4]{font-size:var(--text-18);color:var(--color-white);margin-top:20px;font-weight:600}.demo[data-astro-cid-c5lxbwt4]{font-size:var(--text-12);margin-top:4px}.demo[data-astro-cid-c5lxbwt4] a[data-astro-cid-c5lxbwt4]{color:var(--color-white);text-decoration:underline;text-decoration-color:var(--color-green);text-underline-offset:4px}.page-hero .split:has(.tp-demo){align-items:start}.tp-win[data-astro-cid-c5lxbwt4]{border-top:1px solid #ffffff29;margin-top:24px;padding-top:20px}.tp-win[data-astro-cid-c5lxbwt4] .tp-win-logo{filter:grayscale()invert();mix-blend-mode:screen;width:auto;height:24px;display:block}.tp-win[data-astro-cid-c5lxbwt4] p[data-astro-cid-c5lxbwt4]{max-width:34em;font-size:var(--text-16);color:var(--color-on-navy);margin-top:12px;line-height:1.6}.steps-nav[data-astro-cid-c5lxbwt4]{counter-reset:s;flex-wrap:wrap;gap:8px 32px;margin-top:32px;list-style:none;display:flex}.steps-nav[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]{counter-increment:s;font-size:var(--text-14);font-weight:600}.steps-nav[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:before{content:counter(s) ". ";color:var(--color-ink-3)}.steps-nav[data-astro-cid-c5lxbwt4] a[data-astro-cid-c5lxbwt4]{color:var(--color-navy);text-decoration:underline;text-decoration-color:var(--color-line-2);text-underline-offset:6px;padding-block:11px;text-decoration-thickness:2px;display:inline-block}.steps-nav[data-astro-cid-c5lxbwt4] a[data-astro-cid-c5lxbwt4]:hover{text-decoration-color:var(--color-green)}.step1[data-astro-cid-c5lxbwt4]{margin-top:var(--gap-visual);padding-top:var(--gap-heading);border-top:1px solid var(--color-line-2);max-width:760px;scroll-margin-top:96px}.num[data-astro-cid-c5lxbwt4]{font-size:var(--text-14);color:var(--color-ink-3);margin-bottom:8px;font-weight:600}.step1[data-astro-cid-c5lxbwt4] .body[data-astro-cid-c5lxbwt4]{margin-top:12px}[data-astro-cid-c5lxbwt4][id^=step-]{scroll-margin-top:96px}.inl[data-astro-cid-c5lxbwt4],.yourself[data-astro-cid-c5lxbwt4] a[data-astro-cid-c5lxbwt4]{color:inherit;text-decoration:underline;text-decoration-color:var(--color-green);text-underline-offset:5px;font-weight:600;text-decoration-thickness:2px}.yourself[data-astro-cid-c5lxbwt4] a[data-astro-cid-c5lxbwt4]{color:var(--color-white)}.res[data-astro-cid-c5lxbwt4]{max-width:860px;margin-top:var(--gap-visual);border-bottom:1px solid var(--color-line-2)}.words[data-astro-cid-c5lxbwt4]{border-top:1px solid var(--color-line-2);scroll-margin-top:96px}.words[data-astro-cid-c5lxbwt4] summary[data-astro-cid-c5lxbwt4]{cursor:pointer;font-size:var(--text-18);color:var(--color-navy);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-weight:600;list-style:none;display:flex}.words[data-astro-cid-c5lxbwt4] summary[data-astro-cid-c5lxbwt4]::-webkit-details-marker{display:none}.words[data-astro-cid-c5lxbwt4] summary[data-astro-cid-c5lxbwt4]:after{content:"";border-right:2px solid var(--color-navy);border-bottom:2px solid var(--color-navy);flex:none;width:12px;height:12px;transition:transform .2s;transform:rotate(45deg)translate(-3px,-3px)}.words[data-astro-cid-c5lxbwt4][open] summary[data-astro-cid-c5lxbwt4]:after{transform:rotate(-135deg)translate(-3px,-3px)}.wb[data-astro-cid-c5lxbwt4]{padding:4px 0 32px}.wb[data-astro-cid-c5lxbwt4]>p[data-astro-cid-c5lxbwt4]{max-width:40em;font-size:var(--text-16);color:var(--color-ink-2);line-height:1.6}.tone-navy .lead[data-astro-cid-c5lxbwt4]{color:var(--color-on-navy)}.qs[data-astro-cid-c5lxbwt4]{counter-reset:q;gap:14px;margin-top:16px;list-style:none;display:grid}.qs[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]{counter-increment:q;font-size:var(--text-16);color:var(--color-navy);padding-left:36px;line-height:1.5;position:relative}.qs[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:before{content:counter(q);background:var(--color-navy);width:24px;height:24px;color:var(--color-white);font-size:var(--text-12);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:1px;left:0}.concepts[data-astro-cid-c5lxbwt4]{margin-top:var(--gap-visual);border-top:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]{border-left:1px solid #ffffff29;padding:32px 28px 8px}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:first-child{border-left:0;padding-left:0}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:last-child{padding-right:0}.concepts[data-astro-cid-c5lxbwt4] .glyph{height:32px;color:var(--color-white);--glyph-off:var(--color-on-navy-2);margin-bottom:20px}.concepts[data-astro-cid-c5lxbwt4] p[data-astro-cid-c5lxbwt4]{font-size:var(--text-16);color:var(--color-on-navy);margin-top:12px;line-height:1.6}.yourself[data-astro-cid-c5lxbwt4]{padding-top:var(--gap-heading);border-top:1px solid #ffffff29;max-width:760px;margin-top:48px}.yourself[data-astro-cid-c5lxbwt4] p[data-astro-cid-c5lxbwt4]{font-size:var(--text-18);color:var(--color-on-navy);margin-top:8px;line-height:1.6}.says[data-astro-cid-c5lxbwt4]{gap:20px;list-style:none;display:grid}.says[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]{font-size:var(--text-14);color:var(--color-ink-2);gap:4px;line-height:1.6;display:grid}.says[data-astro-cid-c5lxbwt4] b[data-astro-cid-c5lxbwt4]{font-size:var(--text-14);color:var(--color-navy);font-weight:600}.says[data-astro-cid-c5lxbwt4] .say-it[data-astro-cid-c5lxbwt4]{font-size:var(--text-16);color:var(--color-navy)}.three[data-astro-cid-c5lxbwt4]{counter-reset:t;gap:16px;margin-top:16px;list-style:none;display:grid}.three[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]{counter-increment:t;font-size:var(--text-16);color:var(--color-ink-2);padding-left:40px;line-height:1.55;position:relative}.three[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:before{content:counter(t);background:var(--color-green);width:26px;height:26px;color:var(--color-navy);font-size:var(--text-14);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.three[data-astro-cid-c5lxbwt4] b[data-astro-cid-c5lxbwt4]{color:var(--color-navy)}.scope[data-astro-cid-c5lxbwt4]{max-width:900px;margin-top:var(--gap-heading);padding-top:var(--gap-heading);border-top:1px solid var(--color-line-2);grid-template-columns:1fr 1fr;gap:32px 64px;display:grid}.scope[data-astro-cid-c5lxbwt4] p[data-astro-cid-c5lxbwt4]{font-size:var(--text-16);color:var(--color-ink-2);margin-top:8px}.scope-all[data-astro-cid-c5lxbwt4]{color:var(--color-navy);font-weight:600}@media (width<=640px){.scope[data-astro-cid-c5lxbwt4]{grid-template-columns:1fr;gap:24px}}.settings[data-astro-cid-c5lxbwt4]{margin-top:var(--block)}.settings[data-astro-cid-c5lxbwt4] .h3[data-astro-cid-c5lxbwt4]{margin-bottom:32px}.principle[data-astro-cid-c5lxbwt4]{border-left:3px solid var(--color-green);font-size:var(--text-22);color:var(--color-navy);max-width:22em;margin-top:32px;padding-left:20px;font-weight:500;line-height:1.4}.sample[data-astro-cid-c5lxbwt4]{border-radius:var(--radius-m);background:var(--color-white);box-shadow:var(--shadow-1);border-left:3px solid var(--color-green);margin-top:16px;padding:28px}.sample[data-astro-cid-c5lxbwt4] p[data-astro-cid-c5lxbwt4]{font-size:var(--text-16);color:var(--color-navy);line-height:1.7}.sample[data-astro-cid-c5lxbwt4]+.note[data-astro-cid-c5lxbwt4]{margin-top:12px}.status[data-astro-cid-c5lxbwt4]{margin-top:8px}.status[data-astro-cid-c5lxbwt4]>div[data-astro-cid-c5lxbwt4]{border-top:1px solid var(--color-line-2);padding:16px 0}.status[data-astro-cid-c5lxbwt4]>div[data-astro-cid-c5lxbwt4]:first-child{border-top:0}.status[data-astro-cid-c5lxbwt4] dt[data-astro-cid-c5lxbwt4]{font-size:var(--text-16);font-weight:600}.status[data-astro-cid-c5lxbwt4] dd[data-astro-cid-c5lxbwt4]{font-size:var(--text-14);color:var(--color-ink-2);margin-top:4px;line-height:1.6}.status[data-astro-cid-c5lxbwt4] .say-it[data-astro-cid-c5lxbwt4]{font-size:var(--text-16);color:var(--color-navy);margin-bottom:4px;display:block}.help[data-astro-cid-c5lxbwt4]{margin-top:var(--gap-visual);max-width:760px}.help[data-astro-cid-c5lxbwt4] .body[data-astro-cid-c5lxbwt4]{margin-top:12px}.work[data-astro-cid-c5lxbwt4]{grid-template-columns:5fr 6fr;align-items:center;gap:96px;display:grid}.work[data-astro-cid-c5lxbwt4]>[data-astro-cid-c5lxbwt4]{min-width:0}.sayso[data-astro-cid-c5lxbwt4]{border-left:2px solid var(--color-green);margin-top:32px;padding-left:20px}.sayso[data-astro-cid-c5lxbwt4] blockquote[data-astro-cid-c5lxbwt4]{max-width:30em;font-size:var(--text-18);color:var(--color-navy);font-weight:500;line-height:1.5}.sayso[data-astro-cid-c5lxbwt4] figcaption[data-astro-cid-c5lxbwt4]{font-size:var(--text-14);color:var(--color-ink-3);margin-top:8px}.sayso[data-astro-cid-c5lxbwt4] a[data-astro-cid-c5lxbwt4]{color:var(--color-navy);text-decoration:underline;text-decoration-color:var(--color-green);text-underline-offset:5px;font-weight:600;text-decoration-thickness:2px}@media (width<=1080px){.work[data-astro-cid-c5lxbwt4]{gap:48px}.concepts[data-astro-cid-c5lxbwt4]{grid-template-columns:1fr 1fr}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]{border-left:0;padding:32px 28px 32px 0}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:nth-child(2n){border-left:1px solid #ffffff29;padding:32px 0 32px 28px}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:nth-child(n+3){border-top:1px solid #ffffff29}}@media (width<=640px){.concepts[data-astro-cid-c5lxbwt4]{grid-template-columns:1fr}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4],.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]:nth-child(2n){border-left:0;padding:28px 0}.concepts[data-astro-cid-c5lxbwt4] li[data-astro-cid-c5lxbwt4]+li[data-astro-cid-c5lxbwt4]{border-top:1px solid #ffffff29}.sample[data-astro-cid-c5lxbwt4]{padding:24px 20px}.words[data-astro-cid-c5lxbwt4] summary[data-astro-cid-c5lxbwt4]{font-size:var(--text-16)}.principle[data-astro-cid-c5lxbwt4]{font-size:var(--text-18)}}@media (width<=860px){.work[data-astro-cid-c5lxbwt4]{gap:var(--gap-visual);grid-template-columns:minmax(0,1fr)}}
