.docs-wrap[data-astro-cid-sqo2vp64]{padding-top:80px}.stack[data-astro-cid-sqo2vp64]{flex-direction:column;gap:32px;display:flex}.step-head[data-astro-cid-sqo2vp64]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.step[data-astro-cid-sqo2vp64]{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.step-no[data-astro-cid-sqo2vp64]{letter-spacing:.12em;color:var(--c-brand-dark);font-size:13px}.step-title[data-astro-cid-sqo2vp64]{font-size:20px;font-weight:700}.step-note[data-astro-cid-sqo2vp64]{color:var(--c-ink-sub);font-size:14px}.count[data-astro-cid-sqo2vp64]{color:var(--c-brand-dark);font-size:14px}.count[data-astro-cid-sqo2vp64] .n[data-astro-cid-sqo2vp64]{font-size:22px;font-weight:500}.ja-only[data-astro-cid-sqo2vp64]{color:var(--c-ink-sub);margin:-12px 0 0;font-size:14px}.grid[data-astro-cid-sqo2vp64]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.doc[data-astro-cid-sqo2vp64]{background:var(--c-tint);cursor:pointer;flex-direction:column;transition:background .3s,box-shadow .3s;display:flex;position:relative}.doc[data-astro-cid-sqo2vp64]:hover{background:var(--c-tint-2)}.doc[data-astro-cid-sqo2vp64]:has(input:checked){background:var(--c-tint-2);box-shadow:inset 0 0 0 2px var(--c-brand)}.doc-img[data-astro-cid-sqo2vp64]{aspect-ratio:16/10;background:var(--c-tint-2);position:relative;overflow:hidden}.doc-img[data-astro-cid-sqo2vp64] img[data-astro-cid-sqo2vp64]{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}.doc[data-astro-cid-sqo2vp64]:hover .doc-img[data-astro-cid-sqo2vp64] img[data-astro-cid-sqo2vp64]{transform:scale(1.04)}.doc-check[data-astro-cid-sqo2vp64]{background:var(--c-brand);width:36px;height:36px;color:var(--c-white);clip-path:polygon(29.3% 0,70.7% 0,100% 29.3%,100% 70.7%,70.7% 100%,29.3% 100%,0 70.7%,0 29.3%);justify-content:center;align-items:center;transition:scale .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px;scale:0}.doc[data-astro-cid-sqo2vp64]:has(input:checked) .doc-check[data-astro-cid-sqo2vp64]{scale:1}.doc-body[data-astro-cid-sqo2vp64]{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.chips[data-astro-cid-sqo2vp64]{gap:8px;display:flex}.doc[data-astro-cid-sqo2vp64] h2[data-astro-cid-sqo2vp64]{margin:0;font-size:17px;line-height:1.6}.doc[data-astro-cid-sqo2vp64] p[data-astro-cid-sqo2vp64]{color:var(--c-ink-sub);flex:1;margin:0;font-size:14px;line-height:1.85}.doc-pick[data-astro-cid-sqo2vp64]{cursor:pointer;align-self:flex-start;margin-top:6px}.doc-pick[data-astro-cid-sqo2vp64]:after{content:"";z-index:1;position:absolute;inset:0}.doc-pick[data-astro-cid-sqo2vp64] input[data-astro-cid-sqo2vp64]{opacity:0;pointer-events:none;position:absolute}.doc-btn[data-astro-cid-sqo2vp64]{background:var(--c-white);color:var(--c-brand-dark);padding:12px 22px;font-size:14px;font-weight:600;transition:background .25s,color .25s;display:inline-block}.doc[data-astro-cid-sqo2vp64]:hover .doc-btn[data-astro-cid-sqo2vp64],.doc-pick[data-astro-cid-sqo2vp64]:has(input:checked) .doc-btn[data-astro-cid-sqo2vp64]{background:var(--c-brand);color:var(--c-white)}.doc[data-astro-cid-sqo2vp64]:has(input:focus-visible){outline:2px solid var(--c-brand);outline-offset:3px}.doc-btn[data-astro-cid-sqo2vp64] .on[data-astro-cid-sqo2vp64],.doc-pick[data-astro-cid-sqo2vp64]:has(input:checked) .off[data-astro-cid-sqo2vp64]{display:none}.doc-pick[data-astro-cid-sqo2vp64]:has(input:checked) .on[data-astro-cid-sqo2vp64]{display:inline}.doc-error[data-astro-cid-sqo2vp64]:empty{display:none}.error[data-astro-cid-sqo2vp64]{color:#c0392b;margin:0;font-size:13px}.form-wrap[data-astro-cid-sqo2vp64]{padding-top:96px}.panel[data-astro-cid-sqo2vp64]{background:var(--c-tint);flex-wrap:wrap;gap:40px 64px;padding:56px;display:flex}.panel-side[data-astro-cid-sqo2vp64]{flex-direction:column;flex:300px;gap:18px;display:flex}.panel-lead[data-astro-cid-sqo2vp64]{color:var(--c-ink-sub);margin:0;font-size:14px;line-height:1.9}.picked-box[data-astro-cid-sqo2vp64]{background:var(--c-white);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.kick[data-astro-cid-sqo2vp64]{color:var(--c-brand);letter-spacing:.1em;font-size:12px}.picked-none[data-astro-cid-sqo2vp64]{color:var(--c-ink-sub);font-size:14px}.picked[data-astro-cid-sqo2vp64]{margin:0;padding:0;list-style:none}.picked[data-astro-cid-sqo2vp64] li{border-bottom:1px solid var(--c-tint-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14px;font-weight:600;display:flex}.picked[data-astro-cid-sqo2vp64] .pick-x{background:var(--c-tint);width:32px;height:32px;color:var(--c-brand-dark);cursor:pointer;border:0;flex:none;font-size:18px}.picked[data-astro-cid-sqo2vp64] .pick-x:hover{background:var(--c-brand);color:var(--c-white)}.form[data-astro-cid-sqo2vp64]{flex-direction:column;flex:1.4 480px;gap:22px;min-width:0;display:flex}.fields[data-astro-cid-sqo2vp64]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;display:grid}.hp[data-astro-cid-sqo2vp64]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.picks[data-astro-cid-sqo2vp64]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pick[data-astro-cid-sqo2vp64]{cursor:pointer;display:block;position:relative}.pick[data-astro-cid-sqo2vp64] input[data-astro-cid-sqo2vp64]{opacity:0;pointer-events:none;position:absolute}.pick[data-astro-cid-sqo2vp64]>span[data-astro-cid-sqo2vp64]{background:var(--c-white);align-items:center;gap:12px;min-height:56px;padding:14px 18px;font-size:14px;font-weight:600;transition:background .25s,color .25s;display:flex}.pick[data-astro-cid-sqo2vp64]:hover>span[data-astro-cid-sqo2vp64]{background:var(--c-tint-2)}.pick[data-astro-cid-sqo2vp64] input[data-astro-cid-sqo2vp64]:checked+span[data-astro-cid-sqo2vp64]{background:var(--c-brand);color:var(--c-white)}.pick[data-astro-cid-sqo2vp64] input[data-astro-cid-sqo2vp64]:focus-visible+span[data-astro-cid-sqo2vp64]{outline:2px solid var(--c-brand);outline-offset:3px}.dot[data-astro-cid-sqo2vp64]{border:2px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pick[data-astro-cid-sqo2vp64] input[data-astro-cid-sqo2vp64]:checked+span[data-astro-cid-sqo2vp64] .dot[data-astro-cid-sqo2vp64]:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.agree[data-astro-cid-sqo2vp64] label[data-astro-cid-sqo2vp64]{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.agree[data-astro-cid-sqo2vp64] input[data-astro-cid-sqo2vp64]{width:18px;height:18px;accent-color:var(--c-brand)}.actions[data-astro-cid-sqo2vp64]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.submit[data-astro-cid-sqo2vp64]{cursor:pointer;color:var(--c-white);font:inherit;border:0;align-items:center;gap:12px;padding:20px 40px;font-size:16px;font-weight:700;display:flex;background-color:var(--c-brand)!important}.submit[data-astro-cid-sqo2vp64][disabled]{opacity:.6;cursor:progress}.form-error[data-astro-cid-sqo2vp64]{color:#c0392b;background:#fdf1f0;border-left:3px solid #c0392b;margin:0 0 24px;padding:14px 16px;font-size:14px;display:none}.form-error[data-astro-cid-sqo2vp64]:target{display:block}.status[data-astro-cid-sqo2vp64]{color:#c0392b;margin:0;font-size:14px}.dl-bar[data-astro-cid-sqo2vp64]{z-index:70;background:var(--c-brand-deep);color:var(--c-white);animation:fadeUp .4s var(--ease-out) both;white-space:nowrap;align-items:center;gap:20px;padding:12px 12px 12px 24px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;translate:-50%;box-shadow:0 18px 40px #14112a59}.dl-bar[data-astro-cid-sqo2vp64] .mono[data-astro-cid-sqo2vp64]{font-size:20px}.dl-bar[data-astro-cid-sqo2vp64] a[data-astro-cid-sqo2vp64]{background:var(--c-white);color:var(--c-brand-deep);padding:12px 20px;font-size:14px;font-weight:700}@media (width<=640px){.panel[data-astro-cid-sqo2vp64]{padding:32px 20px}.picks[data-astro-cid-sqo2vp64]{grid-template-columns:minmax(0,1fr)}}
