.hero-grid.svelte-155asso{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.hero-meta.svelte-155asso{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.hero-art.svelte-155asso{align-items:flex-end;gap:4px;padding-right:24px;display:flex}.layout.svelte-155asso{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:40px;display:grid}.main.svelte-155asso{grid-template-columns:minmax(0,1fr);gap:64px;min-width:0;display:grid}h2.svelte-155asso{color:var(--navy);margin-top:10px;font-size:clamp(26px,2.8vw,34px);line-height:1.15}.h-row.svelte-155asso{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.lede.svelte-155asso{color:var(--ink-2);max-width:66ch;margin-top:18px;font-size:17px}.note.svelte-155asso{color:var(--ink-2);margin-top:14px;font-size:14.5px}.note.svelte-155asso a:where(.svelte-155asso),.time-row.svelte-155asso a:where(.svelte-155asso){color:var(--link);font-weight:600}code.svelte-155asso{border:1px solid var(--line);background:#fff;border-radius:3px;padding:.1em .35em;font:.9em/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.rates.svelte-155asso{background:var(--navy);border-bottom:3px solid var(--gold-d);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;display:grid;overflow:hidden}.rate.svelte-155asso{text-align:center;border-left:1px solid #a9e4fb2e;padding:20px 16px 18px}.rate.svelte-155asso:first-child{border-left:0}.rate.svelte-155asso dt:where(.svelte-155asso){font:700 11px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--sky-2)}.rate.svelte-155asso dd:where(.svelte-155asso){font:700 clamp(36px, 4.4vw, 52px) / 1 var(--display);color:var(--gold);margin:10px 0 0}.rate.svelte-155asso dd:where(.svelte-155asso) small:where(.svelte-155asso){color:var(--cream);margin-left:2px;font-size:.5em}.caps.svelte-155asso{border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 6px 6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.caps.svelte-155asso div:where(.svelte-155asso){border-left:1px solid var(--line);padding:14px 16px}.caps.svelte-155asso div:where(.svelte-155asso):first-child{border-left:0}.caps.svelte-155asso dt:where(.svelte-155asso){font:700 11px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.caps.svelte-155asso dd:where(.svelte-155asso){margin:6px 0 0;font-size:20px;font-weight:700}.scope.svelte-155asso{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.col.svelte-155asso{border:1px solid var(--line);background:#fff;border-radius:6px;padding:20px 22px}.col.out.svelte-155asso{background:#f4f8fb}.col.svelte-155asso h3:where(.svelte-155asso){font:700 13px/1 var(--body);letter-spacing:.16em;text-transform:uppercase}.in.svelte-155asso h3:where(.svelte-155asso){color:var(--ok-ink)}.out.svelte-155asso h3:where(.svelte-155asso){color:var(--bad-ink)}.col.svelte-155asso dl:where(.svelte-155asso){gap:12px;margin:12px 0 0;display:grid}.col.svelte-155asso dt:where(.svelte-155asso){font-weight:700}.col.svelte-155asso dd:where(.svelte-155asso){color:var(--ink-2);margin:2px 0 0;font-size:15px}.tree.svelte-155asso{border-top:1px solid var(--line-2);margin:20px 0 0;padding:0;list-style:none}.tree.svelte-155asso li:where(.svelte-155asso){border-bottom:1px solid var(--line);grid-template-columns:120px 24px minmax(0,1fr);align-items:baseline;padding:12px 0;display:grid}.tree.svelte-155asso b:where(.svelte-155asso){font-family:var(--display);font-size:17px}.arrow.svelte-155asso{color:var(--gold-ui);font-weight:700}.aa.svelte-155asso{gap:14px;padding:28px;display:grid}.aa.svelte-155asso h2:where(.svelte-155asso){margin-top:10px}.aa.svelte-155asso>p:where(.svelte-155asso){color:var(--ink-2);max-width:68ch}.aa-steps.svelte-155asso{gap:6px;margin:0;padding-left:1.3em;display:grid}.aa-steps.svelte-155asso li:where(.svelte-155asso)::marker{color:var(--gold-ui);font-weight:700}.limits.svelte-155asso{border:1px dashed var(--gold-ui);border-radius:var(--r);background:#fff8e6;padding:12px 14px;font-size:15px;color:#4a3500!important}.features.svelte-155asso{gap:0;margin:20px 0 0;display:grid}.features.svelte-155asso div:where(.svelte-155asso){border-top:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);gap:6px 24px;padding:16px 0;display:grid}.features.svelte-155asso dt:where(.svelte-155asso){flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.features.svelte-155asso dt:where(.svelte-155asso) a:where(.svelte-155asso){color:var(--link)}.features.svelte-155asso dd:where(.svelte-155asso){color:var(--ink-2);margin:0}.time-row.svelte-155asso{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:24px;margin-top:20px;display:grid}.time-row.svelte-155asso p:where(.svelte-155asso){color:var(--ink-2)}.clock.svelte-155asso{padding:20px 22px}.tbl.svelte-155asso{border:1px solid var(--line);background:#fff;border-radius:6px;margin-top:20px;overflow-x:auto}table.svelte-155asso{border-collapse:collapse;width:100%;font-size:15px}th.svelte-155asso,td.svelte-155asso{text-align:left;border-bottom:1px solid var(--line);padding:11px 16px}thead.svelte-155asso th:where(.svelte-155asso){font:700 11.5px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-2)}tbody.svelte-155asso th:where(.svelte-155asso){white-space:nowrap;width:1%}tbody.svelte-155asso tr:where(.svelte-155asso):last-child>:where(.svelte-155asso){border-bottom:0}.acc.svelte-155asso{border-top:1px solid var(--line-2);margin-top:20px}details.svelte-155asso{border-bottom:1px solid var(--line-2)}summary.svelte-155asso{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 0;font-size:17px;font-weight:700;list-style:none;display:flex}summary.svelte-155asso::-webkit-details-marker{display:none}summary.svelte-155asso svg{flex:none;transition:transform .2s}details[open].svelte-155asso summary:where(.svelte-155asso) svg{transform:rotate(180deg)}details.svelte-155asso p:where(.svelte-155asso){color:var(--ink-2);max-width:66ch;padding:0 0 16px}.side.svelte-155asso{top:calc(var(--hdr) + 20px);gap:20px;display:grid;position:sticky}.toc.svelte-155asso h2:where(.svelte-155asso),.help.svelte-155asso h2:where(.svelte-155asso){font:700 12px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 10px}.toc.svelte-155asso ul:where(.svelte-155asso){margin:0;padding:0;list-style:none}.toc.svelte-155asso a:where(.svelte-155asso){min-height:38px;color:var(--navy);border-bottom:1px solid var(--line);align-items:center;font-weight:600;text-decoration:none;display:flex}.toc.svelte-155asso li:where(.svelte-155asso):last-child a:where(.svelte-155asso){border-bottom:0}.toc.svelte-155asso a:where(.svelte-155asso):hover{color:var(--sky-ink)}.help.svelte-155asso{gap:10px;display:grid}@media (prefers-reduced-motion:reduce){summary.svelte-155asso svg{transition:none}}@media (width<=1080px){.layout.svelte-155asso{grid-template-columns:minmax(0,1fr)}.side.svelte-155asso{position:static}.toc.svelte-155asso{display:none}.help.svelte-155asso{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.help.svelte-155asso h2:where(.svelte-155asso){grid-column:1/-1}}@media (width<=760px){.hero-grid.svelte-155asso{grid-template-columns:minmax(0,1fr)}.hero-art.svelte-155asso{display:none}.rates.svelte-155asso,.caps.svelte-155asso{grid-template-columns:repeat(2,minmax(0,1fr))}.rate.svelte-155asso:nth-child(3){border-left:0}.rate.svelte-155asso:nth-child(n+3){border-top:1px solid #a9e4fb2e}.caps.svelte-155asso div:where(.svelte-155asso):nth-child(3){border-left:0}.caps.svelte-155asso div:where(.svelte-155asso):nth-child(n+3){border-top:1px solid var(--line)}.scope.svelte-155asso,.time-row.svelte-155asso,.features.svelte-155asso div:where(.svelte-155asso){grid-template-columns:minmax(0,1fr)}.tree.svelte-155asso li:where(.svelte-155asso){grid-template-columns:96px 20px minmax(0,1fr)}.aa.svelte-155asso{padding:22px 18px}.main.svelte-155asso{gap:52px}}@media (width<=420px){.help.svelte-155asso{grid-template-columns:minmax(0,1fr)}}
