.topic-page.svelte-1t3stao{width:min(1120px,100% - 48px);margin:0 auto;padding:clamp(64px,9vw,108px) 0 64px}.topic-hero.svelte-1t3stao{max-width:920px;padding-bottom:clamp(48px,7vw,76px)}h1.svelte-1t3stao{letter-spacing:-.04em;text-wrap:balance;max-width:880px;margin:0;font-size:clamp(2.7rem,6vw,5.25rem);line-height:.98}.topic-intro.svelte-1t3stao{max-width:720px;color:var(--ink-soft);margin:25px 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.62}.primary-action.svelte-1t3stao{color:#fff;background:var(--adriatic-deep);border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:0 21px;font-weight:700;text-decoration:none;display:inline-flex}.primary-action.svelte-1t3stao:hover{background:var(--adriatic)}.primary-action.svelte-1t3stao:focus-visible,.related-links.svelte-1t3stao a:where(.svelte-1t3stao):focus-visible,summary.svelte-1t3stao:focus-visible{outline:3px solid color-mix(in srgb, var(--adriatic) 32%, transparent);outline-offset:3px}.definition.svelte-1t3stao{max-width:920px;color:var(--ink);background:var(--sea-glass);border-radius:16px;margin:0 0 clamp(54px,8vw,90px);padding:clamp(25px,4vw,36px);font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:620;line-height:1.45}.workflow-section.svelte-1t3stao,.section-list.svelte-1t3stao,.faq-section.svelte-1t3stao,.related-section.svelte-1t3stao{border-top:1px solid #0867882b}.workflow-section.svelte-1t3stao,.faq-section.svelte-1t3stao,.related-section.svelte-1t3stao{padding:clamp(58px,8vw,90px) 0}.workflow-list.svelte-1t3stao{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(38px,7vw,90px);display:grid}.workflow-list.svelte-1t3stao article:where(.svelte-1t3stao){border-bottom:1px solid var(--line);padding:28px 0}h2.svelte-1t3stao{letter-spacing:-.035em;text-wrap:balance;margin:0 0 12px;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.08}.workflow-list.svelte-1t3stao h2:where(.svelte-1t3stao){letter-spacing:-.025em;font-size:clamp(1.2rem,2.2vw,1.55rem)}.workflow-list.svelte-1t3stao p:where(.svelte-1t3stao),.content-section.svelte-1t3stao p:where(.svelte-1t3stao),.faq-list.svelte-1t3stao p:where(.svelte-1t3stao){max-width:68ch;color:var(--ink-soft);margin:0;line-height:1.65}.content-section.svelte-1t3stao{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(42px,8vw,108px);padding:clamp(58px,8vw,90px) 0;display:grid}.content-section.svelte-1t3stao+.content-section:where(.svelte-1t3stao){border-top:1px solid #0867881f}.content-section.svelte-1t3stao ul:where(.svelte-1t3stao){gap:14px;margin:3px 0 0;padding:0;list-style:none;display:grid}.content-section.svelte-1t3stao li:where(.svelte-1t3stao){color:var(--ink);grid-template-columns:auto minmax(0,1fr);gap:11px;line-height:1.55;display:grid}.content-section.svelte-1t3stao li:where(.svelte-1t3stao) svg{color:var(--pine);margin-top:3px}.boundary.svelte-1t3stao{max-width:880px;color:var(--ink-soft);background:color-mix(in srgb, var(--amber-soft) 76%, var(--paper));border-radius:12px;margin:0 0 clamp(60px,8vw,92px);padding:22px 24px;line-height:1.65}.faq-section.svelte-1t3stao>h2:where(.svelte-1t3stao),.related-section.svelte-1t3stao>h2:where(.svelte-1t3stao){max-width:660px;margin-bottom:30px}.faq-list.svelte-1t3stao{border-top:1px solid var(--line);max-width:850px}.faq-list.svelte-1t3stao details:where(.svelte-1t3stao){border-bottom:1px solid var(--line)}summary.svelte-1t3stao{color:var(--ink);cursor:pointer;padding:20px 2px;font-weight:700}.faq-list.svelte-1t3stao p:where(.svelte-1t3stao){padding:0 2px 22px}.related-links.svelte-1t3stao{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.related-links.svelte-1t3stao a:where(.svelte-1t3stao){background:color-mix(in srgb, var(--paper) 74%, transparent);border:1px solid #08678826;border-radius:16px;flex-direction:column;justify-content:space-between;gap:28px;min-height:180px;padding:26px;text-decoration:none;display:flex}.related-links.svelte-1t3stao strong:where(.svelte-1t3stao),.related-links.svelte-1t3stao small:where(.svelte-1t3stao){display:block}.related-links.svelte-1t3stao strong:where(.svelte-1t3stao){margin-bottom:8px;font-size:1.15rem}.related-links.svelte-1t3stao small:where(.svelte-1t3stao){color:var(--ink-soft);font-size:.9rem;line-height:1.55}.link-action.svelte-1t3stao{color:var(--adriatic-deep);align-items:center;gap:7px;font-size:.86rem;font-weight:700;display:inline-flex}@media (width<=720px){.topic-page.svelte-1t3stao{width:min(100% - 28px,1120px)}.workflow-list.svelte-1t3stao,.content-section.svelte-1t3stao,.related-links.svelte-1t3stao{grid-template-columns:1fr}.content-section.svelte-1t3stao{gap:28px}}@media (width<=480px){.primary-action.svelte-1t3stao{width:100%}}
