.sec-h[data-astro-cid-bonii7em]{font-family:var(--font-brand);font-weight:800;font-size:clamp(2.3rem,4.4vw,3.8rem);letter-spacing:-.045em;line-height:1.02;color:var(--color-ink);margin:0}.sec-h[data-astro-cid-bonii7em] .o[data-astro-cid-bonii7em]{color:var(--color-brand)}.sup-head[data-astro-cid-bonii7em]{text-align:center;max-width:640px;margin:0 auto 48px}.sup-head-left[data-astro-cid-bonii7em]{text-align:left;margin-left:0}.sup-hero[data-astro-cid-bonii7em]{padding:150px 0 88px;text-align:center;position:relative;overflow:hidden}.sup-glow[data-astro-cid-bonii7em]{position:absolute;inset:0;background:radial-gradient(ellipse 56% 48% at 50% 0%,rgba(245,96,30,.08),transparent 70%);pointer-events:none}.sup-hero-inner[data-astro-cid-bonii7em]{position:relative;z-index:1}.sup-h1[data-astro-cid-bonii7em]{font-size:clamp(2.6rem,5.4vw,4.2rem);margin:0 auto}.sup-hero-sub[data-astro-cid-bonii7em]{font-size:18px;color:var(--color-muted-2);line-height:1.7;max-width:480px;margin:22px auto 34px}.sup-ctas[data-astro-cid-bonii7em]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.sup-contact[data-astro-cid-bonii7em]{padding:80px 0;border-top:1px solid var(--color-border-dk-2)}.sup-grid[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto;align-items:stretch}.sup-card[data-astro-cid-bonii7em]{display:flex;flex-direction:column;background:#fff;border:1.5px solid var(--color-border-dk-2);border-radius:22px;padding:32px 28px;text-align:center}.sup-ico[data-astro-cid-bonii7em]{width:54px;height:54px;border-radius:15px;background:#f5601e1a;color:var(--color-brand);display:flex;align-items:center;justify-content:center;font-size:21px;margin:0 auto 18px}.sup-card-h[data-astro-cid-bonii7em]{font-family:var(--font-brand);font-weight:700;font-size:17px;color:var(--color-ink);margin:0 0 8px;letter-spacing:-.02em}.sup-card-p[data-astro-cid-bonii7em]{font-size:13.5px;color:var(--color-muted-2);line-height:1.6;margin:0 0 22px;flex:1}.sup-card-btn[data-astro-cid-bonii7em]{width:100%;justify-content:center;font-size:13.5px;padding:12px}.sup-faq-sec[data-astro-cid-bonii7em]{padding:92px 0;border-top:1px solid var(--color-border-dk-2)}.sup-faq-wrap[data-astro-cid-bonii7em]{max-width:720px}.sup-faq-h[data-astro-cid-bonii7em]{text-align:center;margin-bottom:48px;font-size:clamp(1.9rem,3.4vw,2.8rem)}.sup-faq-group[data-astro-cid-bonii7em]{margin-bottom:44px}.sup-faq-group[data-astro-cid-bonii7em]:last-child{margin-bottom:0}.sup-faq-label[data-astro-cid-bonii7em]{font-family:var(--font-brand);font-size:12px;font-weight:700;color:var(--color-brand-ink);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.pr-faq-item[data-astro-cid-bonii7em],.pr-faq-end[data-astro-cid-bonii7em]{border-top:1px solid var(--color-border-dk)}.pr-faq-btn[data-astro-cid-bonii7em]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;padding:20px 0;cursor:pointer;font-family:var(--font-brand);font-size:15px;font-weight:600;color:var(--color-ink-2);text-align:left}.pr-faq-btn[data-astro-cid-bonii7em]:hover{color:var(--color-brand)}.pr-faq-icon[data-astro-cid-bonii7em]{flex-shrink:0;font-size:12px;color:var(--color-muted-2);transition:transform .25s}.pr-faq-btn[data-astro-cid-bonii7em][aria-expanded=true] .pr-faq-icon[data-astro-cid-bonii7em]{transform:rotate(180deg);color:var(--color-brand)}.pr-faq-panel[data-astro-cid-bonii7em]{padding-bottom:20px}.pr-faq-panel[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{font-size:14px;color:var(--color-muted-2);line-height:1.75;margin:0}.pr-faq-panel[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--color-brand);text-decoration:none}.pr-faq-panel[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{text-decoration:underline}.sup-process[data-astro-cid-bonii7em]{padding:92px 0;border-top:1px solid var(--color-border-dk-2)}.sup-step[data-astro-cid-bonii7em]{text-align:left}.sup-step-num[data-astro-cid-bonii7em]{width:42px;height:42px;border-radius:12px;background:var(--color-ink);color:#fff;font-family:var(--font-brand);font-weight:800;font-size:17px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.sup-step[data-astro-cid-bonii7em] .sup-card-h[data-astro-cid-bonii7em]{text-align:left}.sup-step[data-astro-cid-bonii7em] .sup-card-p[data-astro-cid-bonii7em]{text-align:left;flex:none}.sup-guard-sec[data-astro-cid-bonii7em]{padding:92px 0;border-top:1px solid var(--color-border-dk-2)}.sup-guard-wrap[data-astro-cid-bonii7em]{max-width:760px}.sup-guard[data-astro-cid-bonii7em]{background:#fff;border:1.5px solid var(--color-border-dk-2);border-radius:24px;padding:40px;box-shadow:0 18px 50px #14100b0f}.sup-guard-block[data-astro-cid-bonii7em]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--color-border-dk)}.sup-guard-block[data-astro-cid-bonii7em]:last-of-type{padding-bottom:0;margin-bottom:24px;border-bottom:none}.sup-guard-h[data-astro-cid-bonii7em]{font-family:var(--font-brand);font-weight:700;font-size:17px;color:var(--color-ink);margin:0 0 12px;letter-spacing:-.02em}.sup-guard-h[data-astro-cid-bonii7em] i[data-astro-cid-bonii7em]{color:var(--color-brand);margin-right:9px}.sup-guard-p[data-astro-cid-bonii7em]{font-size:14.5px;color:var(--color-muted-2);line-height:1.8;margin:0}.sup-guard-link[data-astro-cid-bonii7em]{display:inline-flex;font-family:var(--font-brand);font-weight:700;font-size:14px;color:var(--color-brand);text-decoration:none}.sup-guard-link[data-astro-cid-bonii7em]:hover{text-decoration:underline}.cta-inner[data-astro-cid-bonii7em]{text-align:center;position:relative;z-index:1}.cta-h[data-astro-cid-bonii7em]{font-family:var(--font-brand);font-weight:800;font-size:clamp(2.6rem,6vw,4.8rem);letter-spacing:-.05em;color:#fff;line-height:1;margin:0 0 20px}.cta-sub[data-astro-cid-bonii7em]{font-size:18px;color:#ffffffe6;margin:0 auto 44px;max-width:440px;line-height:1.6}.cta-btns[data-astro-cid-bonii7em]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}@media(max-width:860px){.sup-grid[data-astro-cid-bonii7em]{grid-template-columns:1fr;max-width:420px}}
