.ks-hero__actions[data-astro-cid-okgzert3]{margin-top:24px}.page-hero[data-astro-cid-okgzert3] h1[data-astro-cid-okgzert3]{word-break:keep-all}.ks-preview[data-astro-cid-okgzert3]{margin:0}.ks-preview__frame[data-astro-cid-okgzert3]{position:relative}.ks-preview[data-astro-cid-okgzert3] img[data-astro-cid-okgzert3]{border-radius:12px;width:100%;height:auto;display:block}.ks-preview__cta[data-astro-cid-okgzert3]{white-space:nowrap;width:max-content;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0000002e}@media (width<=480px){.ks-preview__cta[data-astro-cid-okgzert3]{min-height:44px;padding:10px 22px;font-size:14px}}.ks-preview[data-astro-cid-okgzert3] figcaption[data-astro-cid-okgzert3]{color:var(--muted);margin-top:10px;font-size:13px}.ks-pages[data-astro-cid-okgzert3]{gap:28px;margin-top:40px;display:grid}.ks-page[data-astro-cid-okgzert3] h3[data-astro-cid-okgzert3]{letter-spacing:-.01em;font-size:18px;font-weight:700}.ks-page[data-astro-cid-okgzert3] ul[data-astro-cid-okgzert3]{margin-top:12px;padding-left:1.2em;font-size:15px;line-height:1.8;list-style:outside}.ks-page[data-astro-cid-okgzert3] li[data-astro-cid-okgzert3]+li[data-astro-cid-okgzert3],.ks-scenes[data-astro-cid-okgzert3] li[data-astro-cid-okgzert3]+li[data-astro-cid-okgzert3]{margin-top:6px}@media (width>=900px){.ks-pages[data-astro-cid-okgzert3]{grid-template-columns:repeat(3,1fr)}}.ks-contents__note[data-astro-cid-okgzert3]{max-width:720px;color:var(--muted);margin-top:28px;font-size:14px;line-height:1.9}.ks-contents__note[data-astro-cid-okgzert3] a[data-astro-cid-okgzert3]{color:var(--accent)}.ks-scenes[data-astro-cid-okgzert3]{padding-left:1.2em;font-size:16px;line-height:1.8;list-style:outside}.ks-scenes[data-astro-cid-okgzert3] li[data-astro-cid-okgzert3]{word-break:keep-all;overflow-wrap:anywhere}.ks-lead[data-astro-cid-okgzert3]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);max-width:720px;margin-inline:auto;padding:36px 32px}.ks-lead__title[data-astro-cid-okgzert3]{letter-spacing:-.01em;font-size:22px;font-weight:800;line-height:1.5}.ks-lead__text[data-astro-cid-okgzert3]{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.9}.ks-lead[data-astro-cid-okgzert3] form[data-astro-cid-okgzert3]{gap:16px;max-width:440px;margin-top:20px;display:grid}.ks-lead__field[data-astro-cid-okgzert3]{gap:6px;display:grid}.ks-lead__field[data-astro-cid-okgzert3] label[data-astro-cid-okgzert3]{font-size:13px;font-weight:700}.ks-lead__field[data-astro-cid-okgzert3] .req[data-astro-cid-okgzert3],.ks-lead__field[data-astro-cid-okgzert3] .opt[data-astro-cid-okgzert3]{vertical-align:1px;border-radius:4px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.ks-lead__field[data-astro-cid-okgzert3] .req[data-astro-cid-okgzert3]{color:#fff;background:var(--accent)}.ks-lead__field[data-astro-cid-okgzert3] .opt[data-astro-cid-okgzert3]{color:var(--muted);background:var(--bg-soft)}.ks-lead__field[data-astro-cid-okgzert3] input[data-astro-cid-okgzert3],.ks-lead__field[data-astro-cid-okgzert3] select[data-astro-cid-okgzert3]{font:inherit;border:1px solid var(--line);background:var(--bg);width:100%;color:inherit;border-radius:8px;padding:12px 14px}.ks-lead__field[data-astro-cid-okgzert3] input[data-astro-cid-okgzert3]:focus,.ks-lead__field[data-astro-cid-okgzert3] select[data-astro-cid-okgzert3]:focus{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}.ks-lead[data-astro-cid-okgzert3] .hp[data-astro-cid-okgzert3]{position:absolute;left:-9999px}.ks-lead[data-astro-cid-okgzert3] form[data-astro-cid-okgzert3] .btn[data-astro-cid-okgzert3]{justify-self:start;min-width:220px}.ks-lead__error[data-astro-cid-okgzert3]{color:#c0392b;font-size:14px;font-weight:700}.ks-lead__note[data-astro-cid-okgzert3]{color:var(--muted);font-size:12px}.ks-lead__done-title[data-astro-cid-okgzert3]{margin-top:20px;font-size:16px;font-weight:700}.ks-lead__files[data-astro-cid-okgzert3]{justify-items:start;gap:12px;margin-top:16px;display:grid}.ks-lead__next[data-astro-cid-okgzert3]{margin-top:28px;font-size:14px;line-height:1.9}.ks-lead__next-btns[data-astro-cid-okgzert3]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:14px;display:flex}.ks-related[data-astro-cid-okgzert3]{max-width:720px;color:var(--muted);margin:28px auto 0;font-size:14px}@media (width<=480px){.ks-lead[data-astro-cid-okgzert3]{padding:28px 20px}}
