.prm-hero[data-astro-cid-5d4iilsf]{isolation:isolate;padding-top:calc(var(--hero-nav-inset) + 12px);color:#f2f6fb;background:#0a1524;padding-bottom:clamp(28px,3vw,44px);position:relative;overflow:hidden}.prm-hero__bg[data-astro-cid-5d4iilsf]{z-index:-2;position:absolute;inset:0}.prm-hero__bg[data-astro-cid-5d4iilsf] picture{display:contents}.prm-hero__bg[data-astro-cid-5d4iilsf] img{object-fit:cover;object-position:78% 50%;width:100%;height:100%}.prm-hero[data-astro-cid-5d4iilsf]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#071220f0 0%,#081526e0 40%,#091729a8 66%,#09172947 88%),linear-gradient(#060f1b8c 0%,#0000 24% 62%,#050c16b8 100%);position:absolute;inset:0}.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__inner{z-index:1;position:relative}.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__crumbs{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#d6e4f49e;align-items:center;gap:8px;margin-bottom:clamp(14px,2vw,24px);font-size:11.5px;display:flex}.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__crumbs a{color:#d6e4f4b8;text-decoration:none}.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__crumbs a:hover,.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__crumbs .current{color:#fff}.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__crumbs .sep{opacity:.45}.prm-hero__grid[data-astro-cid-5d4iilsf]{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.prm-hero__eyebrow[data-astro-cid-5d4iilsf]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#e9eff8;backdrop-filter:blur(6px);background:#08122075;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;margin:0 0 clamp(14px,1.8vw,22px);padding:8px 16px;font-size:11.5px;font-weight:700;display:inline-flex}.prm-hero__eyebrow[data-astro-cid-5d4iilsf] .dot[data-astro-cid-5d4iilsf]{background:var(--color-flame,#ff671f);border-radius:50%;width:7px;height:7px}.prm-hero__h[data-astro-cid-5d4iilsf]{letter-spacing:-.025em;color:#fff;text-wrap:balance;max-width:20ch;margin:0 0 clamp(12px,1.6vw,18px);font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.06}.prm-hero__accent[data-astro-cid-5d4iilsf]{color:var(--color-flame,#ff671f);font-style:normal}.prm-hero__lead[data-astro-cid-5d4iilsf]{color:#e4edf8d6;max-width:56ch;margin:0 0 clamp(18px,2.2vw,24px);font-size:clamp(14.5px,1.05vw,16.5px);line-height:1.6}.prm-hero__lead[data-astro-cid-5d4iilsf] strong{color:#fff}.prm-marks[data-astro-cid-5d4iilsf]{color:#e2ecf7d6;flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.prm-marks[data-astro-cid-5d4iilsf] li[data-astro-cid-5d4iilsf]{align-items:center;gap:8px;display:inline-flex}.prm-marks__icon[data-astro-cid-5d4iilsf]{border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.prm-marks__icon[data-astro-cid-5d4iilsf] svg{width:11px;height:11px}.prm-marks[data-astro-cid-5d4iilsf] .is-warm[data-astro-cid-5d4iilsf] .prm-marks__icon[data-astro-cid-5d4iilsf]{color:#fff;background:var(--color-flame,#ff671f)}.prm-marks[data-astro-cid-5d4iilsf] .is-cool[data-astro-cid-5d4iilsf] .prm-marks__icon[data-astro-cid-5d4iilsf]{color:#0a1524;background:#7fc4f5}.prm-marks__short[data-astro-cid-5d4iilsf]{display:none}.prm-card[data-astro-cid-5d4iilsf]{backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(125deg,#0e263ec2 0%,#08182ad1 55%,#0c1624db 100%);border:1px solid #ffffff24;border-radius:18px;padding:clamp(18px,1.8vw,24px);box-shadow:inset 0 1px #ffffff24,0 26px 60px -30px #000610cc}.prm-card__h[data-astro-cid-5d4iilsf]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#d6e4f4b3;margin:0 0 14px;font-size:10.5px;font-weight:700}.prm-card__list[data-astro-cid-5d4iilsf]{counter-reset:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.prm-card__list[data-astro-cid-5d4iilsf] a[data-astro-cid-5d4iilsf]{background:#06101e75;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .16s ease-out,background-color .16s ease-out;display:grid}.prm-card__list[data-astro-cid-5d4iilsf] a[data-astro-cid-5d4iilsf]:hover{background:#0a182aa8;border-color:#ffffff4d}.prm-card__list[data-astro-cid-5d4iilsf] a[data-astro-cid-5d4iilsf]:focus-visible{outline-offset:2px;outline:2px solid #7acfffb3}.prm-card__no[data-astro-cid-5d4iilsf]{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-flame,#ff671f);font-size:11px;font-weight:700}.prm-card__body[data-astro-cid-5d4iilsf] b[data-astro-cid-5d4iilsf]{color:#fff;font-size:14px;display:block}.prm-card__body[data-astro-cid-5d4iilsf] span[data-astro-cid-5d4iilsf]{color:#d6e4f4ad;margin-top:2px;font-size:12px;line-height:1.4;display:block}.prm-card__icon[data-astro-cid-5d4iilsf]{color:#d6e4f499;place-items:center;display:grid}.prm-card__icon[data-astro-cid-5d4iilsf] svg{width:14px;height:14px}.prm-hero__foot[data-astro-cid-5d4iilsf]{color:#d6e4f499;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:clamp(18px,2.2vw,26px);font-size:12.5px;display:flex}.prm-hero__foot[data-astro-cid-5d4iilsf] p[data-astro-cid-5d4iilsf]{margin:0}@media (width<=1100px){.prm-hero__grid[data-astro-cid-5d4iilsf]{grid-template-columns:minmax(0,1fr)}.prm-card[data-astro-cid-5d4iilsf]{max-width:560px}}@media (width<=900px){.prm-hero[data-astro-cid-5d4iilsf]{padding-top:calc(var(--hero-nav-inset) + 14px);padding-bottom:clamp(20px,5vw,32px)}.prm-hero__bg[data-astro-cid-5d4iilsf] img{object-position:50% 100%}.prm-hero[data-astro-cid-5d4iilsf]:before{background:linear-gradient(#071220f5 0%,#081526f0 46%,#081424db 78%,#060f1bb8 100%)}.prm-hero[data-astro-cid-5d4iilsf] .prm-hero__crumbs{display:none}.prm-hero__h[data-astro-cid-5d4iilsf]{max-width:18ch;font-size:clamp(27px,7.6vw,36px)}.prm-marks[data-astro-cid-5d4iilsf]{gap:8px 18px;font-size:12.5px}.prm-marks__full[data-astro-cid-5d4iilsf]{display:none}.prm-marks__short[data-astro-cid-5d4iilsf]{display:inline}.prm-card[data-astro-cid-5d4iilsf]{max-width:none;margin-top:clamp(20px,5vw,28px)}}@media (prefers-reduced-motion:reduce){.prm-card__list[data-astro-cid-5d4iilsf] a[data-astro-cid-5d4iilsf]{transition:none}}.promo[data-astro-cid-jzto5mna]{isolation:isolate;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,3vw,48px);min-height:320px;padding:clamp(28px,3.4vw,48px);display:grid;position:relative;overflow:hidden}.promo--calculator[data-astro-cid-jzto5mna]{color:#f1f6fc;background:#0a1727}.promo--audit[data-astro-cid-jzto5mna]{color:var(--ink);background:var(--cloud,#fff);border:1px solid var(--line)}.promo__bg[data-astro-cid-jzto5mna]{z-index:-2;position:absolute;inset:0}.promo__bg[data-astro-cid-jzto5mna] picture{display:contents}.promo__bg[data-astro-cid-jzto5mna] img{object-fit:cover;object-position:78% 50%;width:100%;height:100%}.promo[data-astro-cid-jzto5mna]:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.promo--calculator[data-astro-cid-jzto5mna]:before{background:linear-gradient(100deg,#061221f5 0%,#071526e0 34%,#08172985 56%,#0000 78%)}.promo--audit[data-astro-cid-jzto5mna]:before{background:linear-gradient(100deg, var(--cloud,#fff) 0%, color-mix(in oklab, var(--cloud,#fff) 94%, transparent) 36%, color-mix(in oklab, var(--cloud,#fff) 55%, transparent) 56%, transparent 76%)}.promo__copy[data-astro-cid-jzto5mna]{z-index:1;max-width:46ch;position:relative}.promo__eyebrow[data-astro-cid-jzto5mna]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11.5px;font-weight:700}.promo--calculator[data-astro-cid-jzto5mna] .promo__eyebrow[data-astro-cid-jzto5mna]{color:var(--color-flame,#ff671f)}.promo--audit[data-astro-cid-jzto5mna] .promo__eyebrow[data-astro-cid-jzto5mna]{color:var(--muted)}.promo__title[data-astro-cid-jzto5mna]{letter-spacing:-.02em;color:inherit;text-wrap:balance;margin:0 0 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.12}.promo__lead[data-astro-cid-jzto5mna]{max-width:44ch;margin:0 0 22px;font-size:15.5px;line-height:1.6}.promo--calculator[data-astro-cid-jzto5mna] .promo__lead[data-astro-cid-jzto5mna]{color:#e2ecf7d6}.promo--audit[data-astro-cid-jzto5mna] .promo__lead[data-astro-cid-jzto5mna]{color:var(--muted)}.promo__cta[data-astro-cid-jzto5mna]{color:#fff;background:var(--color-flame,#ff671f);border-radius:12px;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex;box-shadow:0 14px 32px -16px #ff671fcc}.promo__cta[data-astro-cid-jzto5mna] svg[data-astro-cid-jzto5mna]{width:17px;height:17px}.promo__cta[data-astro-cid-jzto5mna]:hover{background:#f73;transform:translateY(-1px)}.promo__cta[data-astro-cid-jzto5mna]:focus-visible{outline-offset:3px;outline:2px solid #ffd9c4}.promo__bullets[data-astro-cid-jzto5mna]{flex-wrap:wrap;gap:8px 22px;margin:20px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.promo--calculator[data-astro-cid-jzto5mna] .promo__bullets[data-astro-cid-jzto5mna]{color:#e2ecf7c7}.promo--audit[data-astro-cid-jzto5mna] .promo__bullets[data-astro-cid-jzto5mna]{color:var(--muted)}.promo__bullets[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna]{align-items:center;gap:8px;display:inline-flex}.promo__bullets[data-astro-cid-jzto5mna] .dot[data-astro-cid-jzto5mna]{background:var(--color-flame,#ff671f);border-radius:50%;width:6px;height:6px}.promo__showcase[data-astro-cid-jzto5mna]{z-index:1;justify-self:end;width:min(100%,290px);position:relative}.promo-card[data-astro-cid-jzto5mna]{-webkit-backdrop-filter:blur(14px)saturate(130%);border-radius:16px;padding:16px 18px}.promo-card--dark[data-astro-cid-jzto5mna]{color:#eaf2fb;background:#091627b8;box-shadow:inset 0 1px #ffffff29,0 24px 50px -28px #000610e6}.promo-card--light[data-astro-cid-jzto5mna]{color:var(--ink);border:1px solid var(--line);background:#ffffffe0;box-shadow:0 24px 50px -30px #0c18288c}.promo-card__head[data-astro-cid-jzto5mna]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:10.5px;font-weight:700}.promo-card--dark[data-astro-cid-jzto5mna] .promo-card__head[data-astro-cid-jzto5mna]{color:#e2ecf7a8}.promo-card--light[data-astro-cid-jzto5mna] .promo-card__head[data-astro-cid-jzto5mna]{color:var(--muted)}.promo-card__stats[data-astro-cid-jzto5mna],.promo-card__rows[data-astro-cid-jzto5mna]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.promo-card__stats[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna],.promo-card__rows[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna]{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.promo-card__stats[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna]+li[data-astro-cid-jzto5mna],.promo-card__rows[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna]+li[data-astro-cid-jzto5mna]{border-top:1px solid}.promo-card--dark[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna]+li[data-astro-cid-jzto5mna]{border-color:#ffffff1a}.promo-card--light[data-astro-cid-jzto5mna] li[data-astro-cid-jzto5mna]+li[data-astro-cid-jzto5mna]{border-color:var(--line)}.promo-card__icon[data-astro-cid-jzto5mna],.promo-card__check[data-astro-cid-jzto5mna]{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.promo-card__icon[data-astro-cid-jzto5mna] svg,.promo-card__check[data-astro-cid-jzto5mna] svg{width:15px;height:15px}.promo-card--dark[data-astro-cid-jzto5mna] .promo-card__icon[data-astro-cid-jzto5mna]{color:#ffb184;background:#ffffff14}.promo-card--light[data-astro-cid-jzto5mna] .promo-card__check[data-astro-cid-jzto5mna]{color:#178a5a;background:#178a5a1a}.promo-card__label[data-astro-cid-jzto5mna]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.promo-card--dark[data-astro-cid-jzto5mna] .promo-card__label[data-astro-cid-jzto5mna]{color:#e2ecf7c7}.promo-card--light[data-astro-cid-jzto5mna] .promo-card__label[data-astro-cid-jzto5mna]{color:var(--muted)}.promo-card__value[data-astro-cid-jzto5mna]{font-family:var(--font-mono,ui-monospace, monospace);color:#fff;font-weight:700}.promo-card__badge[data-astro-cid-jzto5mna]{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.promo-card__badge--warn[data-astro-cid-jzto5mna]{color:#b4531a;background:#ff671f24}.promo-card__badge--ok[data-astro-cid-jzto5mna]{color:#10714a;background:#178a5a24}.promo-card__note[data-astro-cid-jzto5mna]{letter-spacing:.02em;margin:12px 0 0;font-size:11px}.promo-card--dark[data-astro-cid-jzto5mna] .promo-card__note[data-astro-cid-jzto5mna]{color:#cedcec94}.promo-card--light[data-astro-cid-jzto5mna] .promo-card__note[data-astro-cid-jzto5mna]{color:var(--muted);opacity:.75}@media (width<=1100px){.promo__showcase[data-astro-cid-jzto5mna]{display:none}.promo[data-astro-cid-jzto5mna]{grid-template-columns:minmax(0,1fr)}.promo__copy[data-astro-cid-jzto5mna]{max-width:34ch}}@media (width<=860px){.promo[data-astro-cid-jzto5mna]{border-radius:18px;min-height:0;padding:clamp(22px,5vw,30px) clamp(22px,5vw,30px) clamp(180px,46vw,260px);display:block}.promo__bg[data-astro-cid-jzto5mna] img{object-position:50% 100%}.promo__copy[data-astro-cid-jzto5mna]{max-width:none}.promo--calculator[data-astro-cid-jzto5mna]:before{background:linear-gradient(#061221f5 0%,#071526ed 48%,#0817299e 70%,#0000 94%)}.promo--audit[data-astro-cid-jzto5mna]:before{background:linear-gradient(180deg, var(--cloud,#fff) 0%, color-mix(in oklab, var(--cloud,#fff) 95%, transparent) 50%, color-mix(in oklab, var(--cloud,#fff) 62%, transparent) 72%, transparent 94%)}.promo__cta[data-astro-cid-jzto5mna]{justify-content:center;width:100%;display:flex}.promo__bullets[data-astro-cid-jzto5mna]{gap:6px 16px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.promo__cta[data-astro-cid-jzto5mna]{transition:none}}.typy-promo{margin:clamp(56px,6.5vw,88px) 0}main[data-astro-cid-lgcg5u4k]{padding:0 0 80px}.crumbs[data-astro-cid-lgcg5u4k] a[data-astro-cid-lgcg5u4k]{color:var(--color-graphite);text-decoration:none;transition:color .15s}.crumbs[data-astro-cid-lgcg5u4k] a[data-astro-cid-lgcg5u4k]:hover{color:var(--color-flame-500)}.crumbs[data-astro-cid-lgcg5u4k] .current[data-astro-cid-lgcg5u4k]{color:var(--color-ink)}.eyebrow[data-astro-cid-lgcg5u4k]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-flame-600);font-size:11px;display:inline-block}.eyebrow--on-flame[data-astro-cid-lgcg5u4k]{color:var(--color-flame-700);background:#fff}.hub-hero[data-astro-cid-lgcg5u4k] h1[data-astro-cid-lgcg5u4k]{letter-spacing:-.02em;color:var(--color-ink);margin:12px 0 16px;font-size:clamp(32px,4vw,48px);line-height:1.1}.hub-hero[data-astro-cid-lgcg5u4k] .lede[data-astro-cid-lgcg5u4k]{color:var(--color-graphite);max-width:64ch;font-size:18px;line-height:1.55}.hub-hero[data-astro-cid-lgcg5u4k] strong[data-astro-cid-lgcg5u4k]{color:var(--color-ink);font-weight:600}.quick-nav[data-astro-cid-lgcg5u4k]{flex-wrap:wrap;gap:8px;margin:24px 0 8px;display:flex}.quick-nav__link[data-astro-cid-lgcg5u4k]{background:var(--color-cloud);border:1px solid var(--color-line);color:var(--color-ink);border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.quick-nav__link[data-astro-cid-lgcg5u4k]:hover{border-color:var(--color-flame-500);background:color-mix(in oklab, var(--color-flame-500) 8%, var(--color-cloud));transform:translateY(-1px)}.quick-nav__num[data-astro-cid-lgcg5u4k]{font-family:var(--font-mono);color:var(--color-flame-600);letter-spacing:.04em;font-size:11px}.quick-nav__label[data-astro-cid-lgcg5u4k]{font-weight:600}.hub-section[data-astro-cid-lgcg5u4k]{margin-top:56px}.hub-section[data-astro-cid-lgcg5u4k] h2[data-astro-cid-lgcg5u4k]{letter-spacing:-.02em;color:var(--color-ink);margin:12px 0;font-size:clamp(24px,2.4vw,32px);line-height:1.15}.hub-section[data-astro-cid-lgcg5u4k] .lede[data-astro-cid-lgcg5u4k]{color:var(--color-graphite);max-width:64ch;margin:0 0 16px;font-size:17px;line-height:1.55}.hub-section--shortcut[data-astro-cid-lgcg5u4k]{background:radial-gradient(120% 80% at 0% 0%, color-mix(in oklab, var(--color-flame-600) 18%, transparent) 0%, transparent 55%), linear-gradient(180deg, var(--color-ink) 0%, color-mix(in oklab, var(--color-ink) 92%, var(--color-flame-600) 8%) 100%);color:var(--color-cloud);isolation:isolate;border-radius:24px;margin-top:56px;padding:40px 44px;position:relative;overflow:hidden}.hub-section--shortcut[data-astro-cid-lgcg5u4k]:after{content:"";pointer-events:none;z-index:-1;opacity:.35;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-position:-8px -8px;background-size:22px 22px;position:absolute;inset:0}.hub-section--shortcut[data-astro-cid-lgcg5u4k] h2[data-astro-cid-lgcg5u4k]{color:var(--color-cloud);margin-top:8px}.hub-section--shortcut[data-astro-cid-lgcg5u4k] .lede[data-astro-cid-lgcg5u4k]{color:color-mix(in oklab, var(--color-cloud) 82%, transparent);max-width:56ch}.shortcut-grid[data-astro-cid-lgcg5u4k]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (width<=900px){.shortcut-grid[data-astro-cid-lgcg5u4k]{grid-template-columns:1fr;gap:28px}.hub-section--shortcut[data-astro-cid-lgcg5u4k]{border-radius:18px;padding:28px 24px}}.shortcut-list[data-astro-cid-lgcg5u4k]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.shortcut-list[data-astro-cid-lgcg5u4k] li[data-astro-cid-lgcg5u4k]{color:color-mix(in oklab, var(--color-cloud) 92%, transparent);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:12px 14px 12px 38px;font-size:14px;line-height:1.45;position:relative}.shortcut-list[data-astro-cid-lgcg5u4k] li[data-astro-cid-lgcg5u4k]:before{content:"✓";background:var(--color-flame-600);width:18px;height:18px;color:var(--color-cloud);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.shortcut-list[data-astro-cid-lgcg5u4k] strong[data-astro-cid-lgcg5u4k]{color:var(--color-cloud);font-weight:700}.lead-shortcut[data-astro-cid-lgcg5u4k]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.type-section[data-astro-cid-lgcg5u4k]{background:var(--color-cloud);border:1px solid var(--color-line);border-radius:20px;padding:32px 36px;scroll-margin-top:24px}@media (width<=700px){.type-section[data-astro-cid-lgcg5u4k]{border-radius:16px;padding:24px 20px}}.type-section__head[data-astro-cid-lgcg5u4k]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.type-section__head[data-astro-cid-lgcg5u4k] h2[data-astro-cid-lgcg5u4k]{margin:0}.type-grid[data-astro-cid-lgcg5u4k]{grid-template-columns:repeat(2,1fr);gap:20px 32px;margin:24px 0 0;display:grid}@media (width<=700px){.type-grid[data-astro-cid-lgcg5u4k]{grid-template-columns:1fr}}.type-cell[data-astro-cid-lgcg5u4k]{flex-direction:column;gap:6px;display:flex}.type-cell[data-astro-cid-lgcg5u4k] dt[data-astro-cid-lgcg5u4k]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-graphite);font-size:10px}.type-cell[data-astro-cid-lgcg5u4k] dd[data-astro-cid-lgcg5u4k]{color:var(--color-ink);margin:0;font-size:15px;line-height:1.5}.type-cell--accent[data-astro-cid-lgcg5u4k] dd[data-astro-cid-lgcg5u4k]{color:var(--color-flame-600);font-weight:600}.type-cell--accent[data-astro-cid-lgcg5u4k] dd[data-astro-cid-lgcg5u4k] strong[data-astro-cid-lgcg5u4k]{color:var(--color-ink)}.type-cell--accent[data-astro-cid-lgcg5u4k] a[data-astro-cid-lgcg5u4k]{color:var(--color-flame-600);border-bottom:1px solid color-mix(in oklab, var(--color-flame-600) 30%, transparent);text-decoration:none;transition:color .15s,border-color .15s}.type-cell--accent[data-astro-cid-lgcg5u4k] a[data-astro-cid-lgcg5u4k]:hover{color:var(--color-flame-700);border-bottom-color:var(--color-flame-600)}.faq-list[data-astro-cid-lgcg5u4k]{flex-direction:column;gap:10px;margin-top:16px;display:flex}.faq-item[data-astro-cid-lgcg5u4k]{background:var(--color-cloud);border:1px solid var(--color-line);border-radius:14px;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.faq-item[data-astro-cid-lgcg5u4k][open]{border-color:var(--color-flame-500);box-shadow:0 1px 0 color-mix(in oklab, var(--color-flame-500) 10%, transparent)}.faq-item[data-astro-cid-lgcg5u4k] summary[data-astro-cid-lgcg5u4k]{cursor:pointer;color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;transition:color .15s;display:flex}.faq-item[data-astro-cid-lgcg5u4k] summary[data-astro-cid-lgcg5u4k]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lgcg5u4k] summary[data-astro-cid-lgcg5u4k]:hover{color:var(--color-flame-600)}.faq-item__chev[data-astro-cid-lgcg5u4k]{font-family:var(--font-mono);color:var(--color-flame-600);flex-shrink:0;font-size:18px;transition:transform .2s}.faq-item[data-astro-cid-lgcg5u4k][open] .faq-item__chev[data-astro-cid-lgcg5u4k]{transform:rotate(45deg)}.faq-item[data-astro-cid-lgcg5u4k] p[data-astro-cid-lgcg5u4k]{color:var(--color-graphite);margin:0;padding:0 22px 20px;font-size:15px;line-height:1.6}.hub-section--cta[data-astro-cid-lgcg5u4k]{background:var(--color-cloud);border:1px solid var(--color-line);text-align:left;border-radius:20px;padding:36px 40px}@media (width<=700px){.hub-section--cta[data-astro-cid-lgcg5u4k]{border-radius:16px;padding:28px 24px}}.hub-section--cta[data-astro-cid-lgcg5u4k] h2[data-astro-cid-lgcg5u4k]{margin-top:8px}.cta[data-astro-cid-lgcg5u4k]{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s,border-color .15s;display:inline-flex}.cta--primary[data-astro-cid-lgcg5u4k]{background:var(--color-ink);color:var(--color-cloud)}.cta--primary[data-astro-cid-lgcg5u4k]:hover{background:var(--color-flame-600);transform:translateY(-1px)}.cta--ghost[data-astro-cid-lgcg5u4k]{color:var(--color-ink);border-color:var(--color-line);background:0 0}.cta--ghost[data-astro-cid-lgcg5u4k]:hover{border-color:var(--color-ink);background:var(--color-paper)}.cta--ghost-light[data-astro-cid-lgcg5u4k]{color:var(--color-cloud);background:0 0;border-color:#ffffff4d}.cta--ghost-light[data-astro-cid-lgcg5u4k]:hover{border-color:var(--color-cloud);background:#ffffff14}.hub-section--shortcut[data-astro-cid-lgcg5u4k] .cta--primary[data-astro-cid-lgcg5u4k]{background:var(--color-flame-600);color:var(--color-cloud)}.hub-section--shortcut[data-astro-cid-lgcg5u4k] .cta--primary[data-astro-cid-lgcg5u4k]:hover{background:var(--color-flame-500)}
