.hero[data-astro-cid-j7pv25f6]{padding:72px 0 88px}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:center}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:20px 0 24px}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px}.hero-panel[data-astro-cid-j7pv25f6]{background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:28px}.hp-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.hp-head[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#a3a3a3}.hp-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:44px 1fr auto;grid-template-areas:"logo name pct" "logo coupon coupon";gap:6px 14px;align-items:center;padding:18px 0;border-top:1px solid var(--line-dark)}.hp-row[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{grid-area:logo;align-self:start}.hp-name[data-astro-cid-j7pv25f6]{grid-area:name;display:flex;flex-direction:column;min-width:0}.hp-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--f-head);font-weight:600;font-size:17px;text-decoration:none;color:#fff}.hp-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--green)}.hp-name[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:13px;color:#a3a3a3}.hp-pct[data-astro-cid-j7pv25f6]{grid-area:pct;font-size:28px;font-weight:600;color:var(--green);letter-spacing:-.03em}.hp-row[data-astro-cid-j7pv25f6] .coupon{grid-area:coupon;justify-self:start;background:transparent;border-color:#555;color:#fff}.hp-row[data-astro-cid-j7pv25f6] .coupon .coupon-act{background:#fff;color:var(--ink)}.hp-more[data-astro-cid-j7pv25f6]{display:block;margin-top:8px;padding-top:18px;border-top:1px solid var(--line-dark);font-family:var(--f-head);font-weight:600;text-decoration:none;color:var(--green)}.numbers[data-astro-cid-j7pv25f6]{padding:56px 0}.num-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.num-grid[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding-left:20px;border-left:1px solid var(--line-dark)}.num-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:clamp(36px,4.4vw,56px);font-weight:600;letter-spacing:-.04em;color:var(--green);line-height:1}.num-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#a3a3a3;font-size:15px}.firm-cell[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;font-family:var(--f-head);font-weight:600}.firm-cell[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:10px}.firm-cell[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.firm-cell[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-decoration-color:var(--green);text-decoration-thickness:2px}.td-go[data-astro-cid-j7pv25f6]{text-align:right}.step[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px}.step-n[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600;background:var(--ink);color:var(--green);width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:26px}.step[data-astro-cid-j7pv25f6] .link-arrow[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:flex-start}.firm-card[data-astro-cid-j7pv25f6]{text-decoration:none;display:flex;flex-direction:column;gap:10px;transition:transform .15s,box-shadow .15s}.firm-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:0 12px 32px #00000014}.fc-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.fc-top[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:14px}.firm-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:24px}.fc-link[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:12px;font-family:var(--f-head);font-weight:600}.post-card[data-astro-cid-j7pv25f6]{text-decoration:none;padding:16px 16px 24px;display:flex;flex-direction:column;gap:10px;transition:transform .15s}.post-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px)}.post-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--r-md);aspect-ratio:16/9;object-fit:cover;width:100%}.pc-date[data-astro-cid-j7pv25f6]{font-size:12px;padding:0 8px;margin-top:6px}.post-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:21px;padding:0 8px}.about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.3fr;gap:56px}.about[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:14px}.about-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:17px;color:var(--ink-2)}.about-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:1em}.faq-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start}.faq-grid[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:14px 0 16px}.cta-final[data-astro-cid-j7pv25f6]{text-align:center}.cta-final[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:20px auto 0}.cta-final[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6]{justify-content:center}@media(max-width:1000px){.hero-grid[data-astro-cid-j7pv25f6],.about[data-astro-cid-j7pv25f6],.faq-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.num-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);row-gap:36px}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{padding:40px 0 56px}.hero-panel[data-astro-cid-j7pv25f6]{padding:20px}.hide-sm[data-astro-cid-j7pv25f6],.disc-table[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6]{display:none}.disc-table[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:18px 16px;border-top:1px solid var(--line)}.disc-table[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:first-child{border-top:none}.disc-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:0;border:none}.disc-table[data-astro-cid-j7pv25f6] .td-go[data-astro-cid-j7pv25f6]{text-align:right}}
