:root{--bg:#f4f6f8;--paper:#fff;--line:#dce2ea;--fg:#16202e;--muted:#4e5a69;--blue:var(--deep-blue);--font-display:"Epilogue Variable", system-ui, sans-serif;--font-body:"Figtree Variable", system-ui, sans-serif;--selection-bg:var(--sun-yellow);--selection-fg:#16202e;--focus:var(--deep-blue);--scrollbar:#c5ced9;--q-fg:var(--fg);--q-muted:var(--muted);--q-track:#e3e8ef;--q-accent:var(--deep-blue);--q-accent-fg:#fff;--q-accent-shadow:#35639e80;--q-card:#fff;--q-card-on:#eef3fa;--q-line:#d3dae4;--q-icon:var(--deep-blue);--q-input:#fff;--q-placeholder:#7a8594;--sheet-bg:#f4f6f8;--sheet-close-bg:#fff;--q-ring:#35639e40;--q-error:#b42318;--q-title-font:var(--font-display);--q-title-size:1.45rem;--q-title-weight:750;--q-title-track:-.02em;--q-star:#c98a0b}h1[data-astro-cid-tw4unrpj],h2[data-astro-cid-tw4unrpj],h3[data-astro-cid-tw4unrpj]{font-family:var(--font-display);letter-spacing:-.025em;font-weight:800;line-height:1.04}h2[data-astro-cid-tw4unrpj]{font-size:clamp(1.9rem,5.2vw,3rem)}.sub[data-astro-cid-tw4unrpj]{color:var(--muted);max-width:60ch;margin-top:10px}.stars{color:#c98a0b;letter-spacing:.08em;margin-right:8px;font-size:.85rem}mark[data-astro-cid-tw4unrpj]{z-index:0;color:inherit;background:0 0;padding:0 .08em;display:inline-block;position:relative}mark[data-astro-cid-tw4unrpj]:before{content:"";z-index:-1;background:var(--sun-yellow);opacity:.92;border-radius:.18em .42em .24em .5em;position:absolute;inset:.5em -.12em .02em -.1em;transform:skew(-14deg)rotate(-1.6deg)}.btn[data-astro-cid-tw4unrpj]{background:var(--sun-yellow);color:#16202e;min-height:58px;transition:transform .16s var(--ease-out), filter .16s ease;border-radius:14px;justify-content:center;align-items:center;padding:0 28px;font-size:1.08rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px -14px #c98a0be6}.btn[data-astro-cid-tw4unrpj]:hover{filter:brightness(1.04)}.topbar[data-astro-cid-tw4unrpj]{z-index:45;color:#fff;letter-spacing:.01em;background:#b42318;justify-content:center;align-items:center;gap:14px;padding:8px 16px;font-size:.9rem;font-weight:650;display:flex;position:sticky;top:0}.topbar[data-astro-cid-tw4unrpj] .cd-time{font-size:1.05em}.topbar[data-astro-cid-tw4unrpj] .cd-time,.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{white-space:nowrap}@media (width<=420px){.topbar[data-astro-cid-tw4unrpj]{gap:10px;padding-inline:10px;font-size:.82rem}}.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{color:#b42318;background:#fff;border-radius:99px;align-items:center;min-height:32px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px -2px #0000004d}.roll-head[data-astro-cid-tw4unrpj]{max-width:1240px;margin:0 auto;padding:56px 20px 0}.roll-head[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:6px}.gets[data-astro-cid-tw4unrpj]{max-width:1240px;margin:0 auto;padding:64px 20px 0}.gets[data-astro-cid-tw4unrpj] h2[data-astro-cid-tw4unrpj]{margin-bottom:16px;font-size:clamp(1.6rem,4.4vw,2.2rem)}.gets-list[data-astro-cid-tw4unrpj]{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.gets-list[data-astro-cid-tw4unrpj]{grid-template-columns:repeat(5,1fr)}}.gets-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:14px;align-content:start;gap:10px;padding:16px;font-weight:700;line-height:1.3;display:grid}.gets-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]:last-child{grid-column:1/-1}@media (width>=900px){.gets-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]:last-child{grid-column:auto}}.gets-list[data-astro-cid-tw4unrpj] span[data-astro-cid-tw4unrpj]{background:var(--deep-blue);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.bo-reviews[data-astro-cid-tw4unrpj]{gap:10px;margin-top:18px;display:grid}.bo[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin:0;padding:14px 16px}.bo[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.95rem;display:-webkit-box;overflow:hidden}.bo[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj]{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:.85rem;display:flex}.hd[data-astro-cid-tw4unrpj]{background:var(--paper);border-bottom:1px solid var(--line)}.hd-in[data-astro-cid-tw4unrpj]{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;padding:10px 20px;display:flex}.hd-logo[data-astro-cid-tw4unrpj]{width:104px;height:auto}.hd-book[data-astro-cid-tw4unrpj]{background:var(--sun-yellow);color:#16202e;border-radius:12px;align-items:center;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.hero[data-astro-cid-tw4unrpj]{grid-template-areas:"head""quiz""sheet";gap:22px;max-width:1240px;margin:0 auto;padding:28px 20px 56px;display:grid}@media (width>=980px){.hero[data-astro-cid-tw4unrpj]{grid-template:"sheet head""sheet quiz"1fr/1.05fr .95fr;align-items:start;gap:20px 48px;padding:48px 20px 80px}}.hero-head[data-astro-cid-tw4unrpj]{grid-area:head}.limit-pill[data-astro-cid-tw4unrpj]{color:#b42318;letter-spacing:.01em;background:#fdecea;border-radius:99px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;font-size:.9rem;font-weight:800;display:inline-flex}.limit-dot[data-astro-cid-tw4unrpj]{background:#b42318;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite limit-pulse;box-shadow:0 0 #b4231880}@keyframes limit-pulse{0%{box-shadow:0 0 #b4231873}70%,to{box-shadow:0 0 0 8px #b4231800}}@media (prefers-reduced-motion:reduce){.limit-dot[data-astro-cid-tw4unrpj]{animation:none}}.stamp-big[data-astro-cid-tw4unrpj]{font-size:1.12em;display:block}.hero[data-astro-cid-tw4unrpj] h1[data-astro-cid-tw4unrpj]{font-size:clamp(2.3rem,7.4vw,3.9rem)}.lede[data-astro-cid-tw4unrpj]{color:var(--muted);max-width:46ch;margin-top:14px;font-size:1.12rem}.rating[data-astro-cid-tw4unrpj]{flex-wrap:wrap;align-items:center;margin-top:12px;font-weight:700;display:flex}.sheet[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:18px;grid-area:sheet;padding:24px 22px 20px;position:relative;box-shadow:0 1px #16202e0a,0 30px 60px -38px #16202e73}@media (width>=980px){.sheet[data-astro-cid-tw4unrpj]{padding:32px 30px 24px;position:sticky;top:24px}}.sheet-top[data-astro-cid-tw4unrpj]{border-bottom:2px solid var(--fg);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.sheet-k[data-astro-cid-tw4unrpj]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.sheet-for[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:2px;font-size:.92rem}.stamp[data-astro-cid-tw4unrpj]{color:#c2361a;text-transform:uppercase;letter-spacing:.04em;text-align:center;border:2px solid #c2361a;border-radius:10px;flex:none;max-width:9.5em;padding:6px 10px;font-size:.82rem;font-weight:850;line-height:1.15;transform:rotate(-4deg)}.sheet-kit[data-astro-cid-tw4unrpj]{isolation:isolate;background:radial-gradient(60% 75% at 50% 30%,#fffffff2,#fff0 70%),linear-gradient(#edf1f6,#e3e9f0);border-radius:14px;justify-content:center;align-items:flex-end;gap:30px;margin:18px 0 6px;padding:26px 16px 12px;display:flex;position:relative;overflow:hidden}.sheet-kit[data-astro-cid-tw4unrpj]:before{content:"";z-index:-1;background:linear-gradient(#d3dbe5,#e4e9ef 70%);border-top:1px solid #ffffffe6;height:54px;position:absolute;bottom:0;left:0;right:0}.kit[data-astro-cid-tw4unrpj]{justify-items:center;gap:10px;margin:0;display:grid;position:relative}.kit[data-astro-cid-tw4unrpj] picture{display:block}.kit[data-astro-cid-tw4unrpj] img{height:auto;display:block}.kit--inv[data-astro-cid-tw4unrpj] img{filter:drop-shadow(0 14px 16px #16202e38);width:128px;margin-bottom:52px}.kit--bat[data-astro-cid-tw4unrpj] img{filter:drop-shadow(0 4px 4px #16202e2e);width:92px}.kit--bat[data-astro-cid-tw4unrpj]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#16202e52,#16202e00);border-radius:50%;height:18px;position:absolute;bottom:14px;left:-14%;right:-14%}.kit[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj]{color:var(--muted);white-space:nowrap;font-size:.8rem;font-weight:650;line-height:1}.kit[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj] strong[data-astro-cid-tw4unrpj]{color:var(--fg);font-weight:850}.kit--inv[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj]{position:absolute;bottom:0}.lines[data-astro-cid-tw4unrpj]{margin:8px 0 0;padding:0;list-style:none}.lines[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.li-i[data-astro-cid-tw4unrpj]{width:32px;height:32px;color:var(--deep-blue);background:#eef3fa;border-radius:10px;place-items:center;display:grid}.li-v[data-astro-cid-tw4unrpj]{align-items:center;gap:5px;display:inline-flex}.lines[data-astro-cid-tw4unrpj] .tick[data-astro-cid-tw4unrpj]{color:var(--charge-green)}.li-t[data-astro-cid-tw4unrpj]{font-weight:650}.li-v[data-astro-cid-tw4unrpj]{color:var(--deep-blue);white-space:nowrap;font-weight:750}.total[data-astro-cid-tw4unrpj]{border-top:2px solid var(--fg);font-family:var(--font-display);justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;padding-top:16px;font-size:1.25rem;font-weight:850;display:flex}.total[data-astro-cid-tw4unrpj] mark[data-astro-cid-tw4unrpj]{font-size:2.4rem;line-height:1}.sheet-note[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:12px;font-size:.86rem}.hero-quiz[data-astro-cid-tw4unrpj]{grid-area:quiz}.dock-h[data-astro-cid-tw4unrpj]{letter-spacing:-.02em;margin-bottom:10px;font-size:1.35rem}.quiz-card[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:0 20px 44px -34px #16202e80}.roll[data-astro-cid-tw4unrpj]{gap:14px;padding:28px 0 40px;display:grid;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.roll-track[data-astro-cid-tw4unrpj]{will-change:transform;align-items:stretch;gap:14px;width:max-content;display:flex}.slip[data-astro-cid-tw4unrpj]:hover{transform:translateY(-2px)}.slip[data-astro-cid-tw4unrpj]{transition:transform .2s var(--ease-out);width:min(78vw,340px);color:var(--fg);-webkit-backdrop-filter:blur(14px)saturate(1.4);background:linear-gradient(135deg,#ffffffb8,#ffffff6b);border:1px solid #ffffffd9;border-radius:16px;flex:none;margin:0;padding:16px 18px;box-shadow:inset 0 1px #ffffffe6,0 18px 36px -24px #16202e73}.slip[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj]{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.96rem;font-weight:550;display:-webkit-box;overflow:hidden}.slip--photo[data-astro-cid-tw4unrpj]{grid-template-columns:108px 1fr;align-items:center;gap:14px;width:min(86vw,440px);display:grid}.slip--photo[data-astro-cid-tw4unrpj]>picture{align-self:stretch;display:block}.slip[data-astro-cid-tw4unrpj] .slip-photo{object-fit:cover;border-radius:10px;width:108px;height:100%;min-height:112px}.slip[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj]{align-items:center;gap:8px;margin-top:10px;font-size:.9rem;font-weight:750;display:flex}@media (prefers-reduced-motion:reduce){.roll[data-astro-cid-tw4unrpj]{mask-image:none}.roll-track[data-astro-cid-tw4unrpj]{width:auto;padding-inline:20px;overflow-x:auto}.roll-track[data-astro-cid-tw4unrpj].rev{display:none}}.backup[data-astro-cid-tw4unrpj]{gap:32px;max-width:1240px;margin:0 auto;padding:80px 20px;display:grid}@media (width>=980px){.backup[data-astro-cid-tw4unrpj]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;padding:112px 20px}}.backup-copy[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{color:var(--muted);max-width:52ch;margin-top:14px}.backup-copy[data-astro-cid-tw4unrpj] .cond-line[data-astro-cid-tw4unrpj]{color:var(--fg);font-weight:650}.bk[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr;margin:0;padding:16px;display:grid}.bk-node[data-astro-cid-tw4unrpj]{border-radius:14px;margin:0;position:relative}.bk-node[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{color:var(--muted);margin:0;font-size:.88rem;line-height:1.3}.bk-node[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj] strong[data-astro-cid-tw4unrpj]{color:var(--fg);font-size:1.02rem;display:block}.bk-ill[data-astro-cid-tw4unrpj]{display:block}.bk-grid[data-astro-cid-tw4unrpj]{background:#ebeef2;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:16px;padding:8px 14px;display:grid}.bk-pylon[data-astro-cid-tw4unrpj]{display:block;position:relative}.bk-grid[data-astro-cid-tw4unrpj] .bk-ill[data-astro-cid-tw4unrpj]{width:76px;height:76px}.bk-x[data-astro-cid-tw4unrpj]{background:#b42318;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-2px;right:-10px;box-shadow:0 6px 14px -6px #b42318cc}.bk-cut[data-astro-cid-tw4unrpj]{place-items:center;height:28px;display:grid}.bk-cut[data-astro-cid-tw4unrpj] span[data-astro-cid-tw4unrpj]{background:repeating-linear-gradient(#b42318 0 6px,#0000 6px 11px);width:3px;height:100%}.bk-home[data-astro-cid-tw4unrpj]{box-shadow:0 0 0 3px var(--sun-yellow);text-align:center;background:#fff7de;padding:14px 14px 16px}.bk-home[data-astro-cid-tw4unrpj] .bk-ill[data-astro-cid-tw4unrpj]{width:100%;max-width:250px;height:auto;margin:0 auto 8px}@media (width>=600px){.bk-home[data-astro-cid-tw4unrpj] .bk-ill[data-astro-cid-tw4unrpj]{max-width:300px}}.bk-branch[data-astro-cid-tw4unrpj]{width:100%;height:44px;margin-top:3px;display:block}.bk-branch[data-astro-cid-tw4unrpj] path[data-astro-cid-tw4unrpj],.bk-arrows[data-astro-cid-tw4unrpj] path[data-astro-cid-tw4unrpj]{fill:none;stroke:var(--charge-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bk-arrows[data-astro-cid-tw4unrpj]{display:none}.bk-out[data-astro-cid-tw4unrpj]{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.bk-out[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{box-shadow:inset 0 0 0 2px var(--charge-green);background:#eef7ef;border-radius:12px;align-content:center;justify-items:center;gap:6px;padding:12px 6px 10px;display:grid}.bk-out[data-astro-cid-tw4unrpj] svg[data-astro-cid-tw4unrpj]{width:52px;height:52px;display:block}.bk-out[data-astro-cid-tw4unrpj] span[data-astro-cid-tw4unrpj]{color:#2e6f35;font-size:.92rem;font-weight:800}.bk[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj]{text-align:center;color:var(--muted);text-wrap:balance;margin-top:14px;font-size:.9rem;font-weight:600}@media (width>=600px){.bk[data-astro-cid-tw4unrpj]{grid-template-columns:.8fr 36px 1.35fr 48px .8fr;align-items:center;padding:18px}.bk-grid[data-astro-cid-tw4unrpj]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:6px;padding:16px 10px 14px}.bk-grid[data-astro-cid-tw4unrpj] .bk-ill[data-astro-cid-tw4unrpj]{width:100%;max-width:104px;height:auto}.bk-x[data-astro-cid-tw4unrpj]{top:-4px;right:-6px}.bk-cut[data-astro-cid-tw4unrpj]{height:auto;padding-inline:4px}.bk-cut[data-astro-cid-tw4unrpj] span[data-astro-cid-tw4unrpj]{background:repeating-linear-gradient(90deg,#b42318 0 6px,#0000 6px 11px);width:100%;height:3px}.bk-branch[data-astro-cid-tw4unrpj]{display:none}.bk-arrows[data-astro-cid-tw4unrpj]{align-self:stretch;width:48px;height:100%;display:block}.bk-out[data-astro-cid-tw4unrpj]{grid-template-columns:1fr;grid-auto-rows:1fr;align-self:stretch}.bk-out[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{grid-template-columns:34px 1fr;place-items:center start;gap:8px;padding:8px 10px}.bk-out[data-astro-cid-tw4unrpj] svg[data-astro-cid-tw4unrpj]{width:34px;height:34px}.bk-out[data-astro-cid-tw4unrpj] span[data-astro-cid-tw4unrpj]{font-size:.86rem}.bk[data-astro-cid-tw4unrpj] figcaption[data-astro-cid-tw4unrpj]{grid-column:1/-1}}.flow-list[data-astro-cid-tw4unrpj]{display:none}@media (width<=599px){.flow[data-astro-cid-tw4unrpj]{display:none}.flow-list[data-astro-cid-tw4unrpj]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.flow-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-weight:750;position:relative}.flow-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj] small[data-astro-cid-tw4unrpj]{color:var(--muted);font-weight:500;display:block}.flow-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]+li[data-astro-cid-tw4unrpj]:before{content:"";border-left:3px dashed var(--deep-blue);height:10px;position:absolute;top:-11px;left:24px}.flow-list[data-astro-cid-tw4unrpj] .off[data-astro-cid-tw4unrpj]{color:#b42318;background:#fff4f2;border-color:#f5c2b8}.flow-list[data-astro-cid-tw4unrpj] .bat[data-astro-cid-tw4unrpj],.flow-list[data-astro-cid-tw4unrpj] .out[data-astro-cid-tw4unrpj]{border-color:var(--deep-blue);background:#eef3fa}}.flow[data-astro-cid-tw4unrpj]{background:var(--paper);border:1px solid var(--line);border-radius:18px;margin:0;padding:16px}.flow[data-astro-cid-tw4unrpj] svg[data-astro-cid-tw4unrpj]{width:100%;height:auto}.flow[data-astro-cid-tw4unrpj] .node[data-astro-cid-tw4unrpj] rect[data-astro-cid-tw4unrpj]{fill:#f7f9fb;stroke:#b9c4d2;stroke-width:1.5px}.flow[data-astro-cid-tw4unrpj] .node[data-astro-cid-tw4unrpj].bat rect[data-astro-cid-tw4unrpj],.flow[data-astro-cid-tw4unrpj] .node[data-astro-cid-tw4unrpj].out rect[data-astro-cid-tw4unrpj]{fill:#eef3fa;stroke:var(--deep-blue)}.flow[data-astro-cid-tw4unrpj] .grid[data-astro-cid-tw4unrpj] rect[data-astro-cid-tw4unrpj]{fill:#f1f2f4;stroke:#c7cdd5;stroke-dasharray:5 5}.flow[data-astro-cid-tw4unrpj] text[data-astro-cid-tw4unrpj]{font-family:var(--font-body);fill:var(--fg);text-anchor:middle;font-size:17px;font-weight:750}.flow[data-astro-cid-tw4unrpj] text[data-astro-cid-tw4unrpj].s{fill:var(--muted);font-size:13.5px;font-weight:550}.flow[data-astro-cid-tw4unrpj] .wire[data-astro-cid-tw4unrpj]{fill:none;stroke-width:3px;stroke-linecap:round}.flow[data-astro-cid-tw4unrpj] .wire[data-astro-cid-tw4unrpj].live{stroke:var(--deep-blue);stroke-dasharray:8 8;animation:1.2s linear infinite flow}.flow[data-astro-cid-tw4unrpj] .wire[data-astro-cid-tw4unrpj].cut{stroke:#c7cdd5}.flow[data-astro-cid-tw4unrpj] .x[data-astro-cid-tw4unrpj]{stroke:var(--sun-red);stroke-width:3.5px;stroke-linecap:round}@keyframes flow{to{stroke-dashoffset:-16px}}.why-in[data-astro-cid-tw4unrpj]{align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:72px 20px 8px;display:grid}@media (width>=980px){.why-in[data-astro-cid-tw4unrpj]{grid-template-columns:1fr 420px;gap:72px;max-width:1060px;padding-top:88px}}.why-copy[data-astro-cid-tw4unrpj] h2[data-astro-cid-tw4unrpj]{font-size:clamp(1.8rem,5vw,2.6rem)}.why-sub[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:8px;font-size:1.08rem}.why-copy[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj]{margin:22px 0 0}.why-copy[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.3rem,3.4vw,1.8rem);font-weight:750;line-height:1.15}.why-copy[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj] footer[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:8px;font-weight:650}.why-clip[data-astro-cid-tw4unrpj]{background:#0b111b;border-radius:22px;justify-self:center;width:100%;max-width:420px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #16202e99}.why-clip[data-astro-cid-tw4unrpj] video[data-astro-cid-tw4unrpj]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.why-sound[data-astro-cid-tw4unrpj]{color:#fff;cursor:pointer;background:#0b111b;border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-size:.95rem;font-weight:750;display:flex}.why-sound[data-astro-cid-tw4unrpj]:hover{background:#16202e}.why-sound[data-astro-cid-tw4unrpj][hidden]{display:none}.why-sound[data-astro-cid-tw4unrpj]{transition:background-color .22s}.why-sound[data-astro-cid-tw4unrpj].is-on{cursor:default;background:#2e6f35}.why-sound[data-astro-cid-tw4unrpj].is-on svg[data-astro-cid-tw4unrpj]{animation:sound-on .6s var(--ease-out) 2;transform-origin:30%}@keyframes sound-on{40%{transform:scale(1.25)}}.hear[data-astro-cid-tw4unrpj]{background:#e9eef5}.hear-in[data-astro-cid-tw4unrpj]{gap:36px;max-width:1240px;margin:0 auto;padding:80px 20px;display:grid}@media (width>=980px){.hear-in[data-astro-cid-tw4unrpj]{grid-template-columns:.6fr 1.4fr;align-items:center;gap:64px}}.clip[data-astro-cid-tw4unrpj]{background:#0b111b;border-radius:22px;width:min(80vw,320px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #16202e99}.clip[data-astro-cid-tw4unrpj] video[data-astro-cid-tw4unrpj]{aspect-ratio:9/16;object-fit:cover;width:100%}.pjv-play[data-astro-cid-tw4unrpj]{color:#fff;white-space:nowrap;cursor:pointer;backdrop-filter:blur(6px);background:#0a0f18cc;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:.92rem;font-weight:750;display:inline-flex;position:absolute;bottom:12px;left:12px;right:12px}.hear-copy[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj]{margin:18px 0 28px}.hear-copy[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.6rem,4.2vw,2.4rem);font-weight:750;line-height:1.12}.hear-copy[data-astro-cid-tw4unrpj] blockquote[data-astro-cid-tw4unrpj] footer[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:10px;font-weight:650}.steps[data-astro-cid-tw4unrpj]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.steps[data-astro-cid-tw4unrpj] .n[data-astro-cid-tw4unrpj]{background:var(--deep-blue);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.steps[data-astro-cid-tw4unrpj] h3[data-astro-cid-tw4unrpj]{letter-spacing:-.01em;font-size:1.2rem}.steps[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{color:var(--muted);margin-top:4px}.photos[data-astro-cid-tw4unrpj]{max-width:1240px;margin:0 auto;padding:80px 20px}.ph-grid[data-astro-cid-tw4unrpj]{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.ph-grid[data-astro-cid-tw4unrpj]>picture{min-width:0;display:block}.ph-grid[data-astro-cid-tw4unrpj] img{object-fit:cover;aspect-ratio:4/3;border-radius:14px;width:100%;height:100%}.ph-grid[data-astro-cid-tw4unrpj]>picture:first-child,.ph-grid[data-astro-cid-tw4unrpj]>picture:nth-child(4){grid-column:1/-1}.ph-grid[data-astro-cid-tw4unrpj]>picture:first-child img,.ph-grid[data-astro-cid-tw4unrpj]>picture:nth-child(4) img{aspect-ratio:16/9}@media (width>=980px){.ph-grid[data-astro-cid-tw4unrpj]{grid-template-rows:230px 230px;grid-template-columns:2fr 1fr 1fr}.ph-grid[data-astro-cid-tw4unrpj] img,.ph-grid[data-astro-cid-tw4unrpj]>picture img{aspect-ratio:auto!important}.ph-grid[data-astro-cid-tw4unrpj]>picture:first-child{grid-area:1/1/3}.ph-grid[data-astro-cid-tw4unrpj]>picture:nth-child(2){grid-area:1/2}.ph-grid[data-astro-cid-tw4unrpj]>picture:nth-child(3){grid-area:1/3}.ph-grid[data-astro-cid-tw4unrpj]>picture:nth-child(4){grid-area:2/2/auto/4}}.small[data-astro-cid-tw4unrpj]{gap:48px;max-width:1240px;margin:0 auto;padding:24px 20px 80px;display:grid}@media (width>=980px){.small[data-astro-cid-tw4unrpj]{grid-template-columns:.8fr 1.2fr}}.small[data-astro-cid-tw4unrpj] h2[data-astro-cid-tw4unrpj]{margin-bottom:14px;font-size:clamp(1.7rem,4.4vw,2.4rem)}.small[data-astro-cid-tw4unrpj] ul[data-astro-cid-tw4unrpj]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.small[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23449A4D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 0 2px/18px no-repeat;padding-left:28px}.small[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{color:var(--fg);padding-block:12px;font-weight:700;display:inline-block}.todo[data-astro-cid-tw4unrpj]{color:#b42318;margin-top:12px;font-size:.85rem;font-weight:700}.close[data-astro-cid-tw4unrpj]{text-align:center;background:var(--paper);border-top:1px solid var(--line);padding:80px 20px 96px}.close[data-astro-cid-tw4unrpj] p[data-astro-cid-tw4unrpj]{color:var(--muted);margin:12px auto 24px}.bar[data-astro-cid-tw4unrpj]{z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom));backdrop-filter:blur(12px);border-top:1px solid var(--line);transition:transform .3s var(--ease-out);background:#fffffff0;grid-template-columns:1fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0}.bar[data-astro-cid-tw4unrpj].is-hidden{transform:translateY(110%)}.bar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{border-radius:14px;justify-content:center;align-items:center;min-height:52px;font-weight:800;text-decoration:none;display:inline-flex}.bar-call[data-astro-cid-tw4unrpj]{color:var(--fg);border:1.5px solid #b9c4d2}.bar-book[data-astro-cid-tw4unrpj]{background:var(--sun-yellow);color:#16202e}@media (width>=980px){.bar[data-astro-cid-tw4unrpj]{display:none}}@media (width<=599px){.meet[data-astro-cid-tw4unrpj],.hear[data-astro-cid-tw4unrpj],.street[data-astro-cid-tw4unrpj],.get[data-astro-cid-tw4unrpj],.site[data-astro-cid-tw4unrpj],.cond[data-astro-cid-tw4unrpj],.proof-in[data-astro-cid-tw4unrpj],.backup[data-astro-cid-tw4unrpj],.hear-in[data-astro-cid-tw4unrpj],.photos[data-astro-cid-tw4unrpj],.small[data-astro-cid-tw4unrpj]{padding-top:48px;padding-bottom:48px}.close[data-astro-cid-tw4unrpj]{padding-top:64px;padding-bottom:72px}.hero[data-astro-cid-tw4unrpj]{padding-bottom:40px}.roll-head[data-astro-cid-tw4unrpj]{padding-top:32px}.gets[data-astro-cid-tw4unrpj]{padding-top:64px}.why-in[data-astro-cid-tw4unrpj]{padding-top:32px}.backup[data-astro-cid-tw4unrpj]{padding-top:64px;padding-bottom:56px}.hear[data-astro-cid-tw4unrpj]{padding-top:0;padding-bottom:0}.hear-in[data-astro-cid-tw4unrpj]{padding-top:56px;padding-bottom:56px}.photos[data-astro-cid-tw4unrpj]{padding-top:56px;padding-bottom:40px}.small[data-astro-cid-tw4unrpj]{padding-top:32px;padding-bottom:56px}}.btn[data-astro-cid-tw4unrpj],.hd-book[data-astro-cid-tw4unrpj],.bar-book[data-astro-cid-tw4unrpj],.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{transition:transform .2s var(--ease-out), box-shadow .2s ease, filter .2s ease;position:relative}.btn[data-astro-cid-tw4unrpj]:after,.hd-book[data-astro-cid-tw4unrpj]:after,.bar-book[data-astro-cid-tw4unrpj]:after,.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:after{content:"";width:1em;height:1em;transition:transform .22s var(--ease-out);background:currentColor;flex:none;margin-left:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:after{width:.9em;height:.9em;margin-left:6px}@media (width<=400px){.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:after{display:none}.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{padding:0 12px}}@media (hover:hover){.btn[data-astro-cid-tw4unrpj]:hover,.hd-book[data-astro-cid-tw4unrpj]:hover,.bar-book[data-astro-cid-tw4unrpj]:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 16px 30px -14px #c98a0bf2}.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:hover{transform:translateY(-1px);box-shadow:0 6px 14px -4px #00000059}.btn[data-astro-cid-tw4unrpj]:hover:after,.hd-book[data-astro-cid-tw4unrpj]:hover:after,.bar-book[data-astro-cid-tw4unrpj]:hover:after,.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:hover:after{transform:translate(4px)}}.btn[data-astro-cid-tw4unrpj]:active,.hd-book[data-astro-cid-tw4unrpj]:active,.bar-book[data-astro-cid-tw4unrpj]:active,.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:active{transition-duration:90ms;transform:scale(.97)}.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{min-height:36px}.topbar[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]:before{content:"";position:absolute;inset:-4px -2px}@media (prefers-reduced-motion:no-preference){.bar-book[data-astro-cid-tw4unrpj]{background-image:linear-gradient(105deg,#0000 38%,#ffffff8c 50%,#0000 62%);background-position:160% 0;background-repeat:no-repeat;background-size:250% 100%;animation:6s ease-in-out 2s infinite shine}@keyframes shine{0%,78%{background-position:160% 0}to{background-position:-60% 0}}}@media (orientation:landscape) and (height<=500px){.topbar[data-astro-cid-tw4unrpj]{position:static}.bar[data-astro-cid-tw4unrpj]{display:none}}@media (width<=440px) and (height<=700px){.hero[data-astro-cid-tw4unrpj]{gap:14px;padding-top:14px}.rating[data-astro-cid-tw4unrpj]{margin-top:6px}.hero[data-astro-cid-tw4unrpj] h1[data-astro-cid-tw4unrpj]{font-size:2.15rem}.dock-h[data-astro-cid-tw4unrpj]{margin-bottom:8px;font-size:1.2rem}.quiz-card[data-astro-cid-tw4unrpj]{padding:16px}}.slip--photo[data-astro-cid-tw4unrpj]{align-items:stretch}.slip--photo[data-astro-cid-tw4unrpj]>picture{align-self:stretch;min-height:120px;position:relative}.slip[data-astro-cid-tw4unrpj] .slip-photo{width:100%;height:100%;min-height:0;position:absolute;inset:0}.slip--photo[data-astro-cid-tw4unrpj]>div[data-astro-cid-tw4unrpj]{align-self:center}.gets-list[data-astro-cid-tw4unrpj] li[data-astro-cid-tw4unrpj]{text-wrap:balance}.small[data-astro-cid-tw4unrpj] .sub[data-astro-cid-tw4unrpj] a[data-astro-cid-tw4unrpj]{margin-block:-10px;padding-block:10px}html{overflow-anchor:none}.approved[data-astro-cid-tw4unrpj]{color:var(--muted);align-items:center;gap:10px;margin-top:10px;font-size:.92rem;display:flex}.approved[data-astro-cid-tw4unrpj] img{width:40px;height:40px;display:block}.approved[data-astro-cid-tw4unrpj] strong[data-astro-cid-tw4unrpj]{color:var(--fg)}.total-note[data-astro-cid-tw4unrpj]{text-align:right;color:var(--muted);margin-top:6px;font-size:.85rem}.sheet-kit[data-astro-cid-tw4unrpj]{align-items:center;gap:18px;padding:22px 14px 14px}.kit[data-astro-cid-tw4unrpj] picture{position:relative}.kit[data-astro-cid-tw4unrpj] picture:before{content:"";z-index:-1;background:radial-gradient(closest-side,#eab9329e,#eab93242 55%,#eab93200);border-radius:50%;position:absolute;inset:-12% -52%}.kit--inv[data-astro-cid-tw4unrpj] picture:before{inset:-30% -30% 4%}.kit[data-astro-cid-tw4unrpj]{align-self:end}.kit--inv[data-astro-cid-tw4unrpj] img{margin-bottom:44px}.kit-plus[data-astro-cid-tw4unrpj]{width:34px;height:34px;color:var(--fg);font:800 1.4rem/1 var(--font-display);background:#fff;border-radius:50%;flex:none;align-self:center;place-items:center;margin-bottom:30px;display:grid;box-shadow:0 6px 14px -8px #16202e73}.kit[data-astro-cid-tw4unrpj] img{transition:transform .32s var(--ease-out)}@media (hover:hover){.kit[data-astro-cid-tw4unrpj]:hover img{transform:scale(1.06)}}
