.calc-section[data-astro-cid-oemngao6]{margin-block:1rem}.calc-grid[data-astro-cid-oemngao6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:1.75rem}.calc-panel[data-astro-cid-oemngao6]{display:flex;flex-direction:column;justify-content:space-between}.form-group[data-astro-cid-oemngao6]{margin-bottom:1rem}.form-row-2[data-astro-cid-oemngao6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:1rem}.form-label[data-astro-cid-oemngao6]{display:block;font-weight:600;font-size:.875rem;margin-bottom:.35rem;color:var(--ink)}.form-control[data-astro-cid-oemngao6]{width:100%;min-height:48px;padding:.6rem .85rem;border-radius:var(--radius);border:1px solid var(--field-border);background:var(--paper-raised);font-family:var(--font-body);font-size:max(1rem,1em);color:var(--ink)}.form-control[data-astro-cid-oemngao6]:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px #ff6b3547}.summary-dl[data-astro-cid-oemngao6]{margin:1.25rem 0;padding:1rem 1.25rem;background:var(--paper-sunk);border-radius:var(--radius);border:1px solid var(--rule)}.summary-row[data-astro-cid-oemngao6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.48rem;border-bottom:1px dotted rgba(28,26,22,.25);font-size:.92rem;font-variant-numeric:tabular-nums}.summary-row[data-astro-cid-oemngao6]:last-child{border-bottom:none}.summary-row[data-astro-cid-oemngao6] dd[data-astro-cid-oemngao6]{margin:0;text-align:end}.summary-total[data-astro-cid-oemngao6]{padding-top:.8rem;margin-top:.4rem;border-top:1.5px solid var(--rule-strong);font-weight:700;color:var(--ink)}.guarantee-list[data-astro-cid-oemngao6]{margin:0;padding-inline-start:1.2rem;font-size:.88rem;color:var(--ink-2);display:grid;gap:.45rem}.quota-section[data-astro-cid-7vanvvq7]{margin-block:1rem}@container (max-width: 640px){.tbl-stack[data-astro-cid-7vanvvq7] thead[data-astro-cid-7vanvvq7]{display:none}.tbl-stack[data-astro-cid-7vanvvq7] tbody[data-astro-cid-7vanvvq7] tr[data-astro-cid-7vanvvq7]{display:grid;gap:.4rem;padding:1rem;border-bottom:1.5px solid var(--rule-strong)}.tbl-stack[data-astro-cid-7vanvvq7] tbody[data-astro-cid-7vanvvq7] td[data-astro-cid-7vanvvq7]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.15rem 0;border-bottom:none}.tbl-stack[data-astro-cid-7vanvvq7] tbody[data-astro-cid-7vanvvq7] td[data-astro-cid-7vanvvq7]:before{content:attr(data-label);font-weight:700;color:var(--ink);flex-shrink:0}}.domain-visualizer-section[data-astro-cid-5bcatdpj]{margin-block:1rem}.home-hero[data-astro-cid-j7pv25f6]{padding-block:clamp(2.5rem,6vw,4.75rem);border-bottom:1px solid var(--rule)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);align-items:center}@media(min-width:1024px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.32fr) minmax(0,.95fr)}}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.25rem,5vw,4.4rem);font-weight:450;line-height:1.03;letter-spacing:-.028em;font-variation-settings:"SOFT" 30,"opsz" 144;text-wrap:balance;margin:0 0 1.35rem;color:var(--ink)}.hero-title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;font-weight:400;font-style:italic;color:var(--flame-ink)}.hero-lead[data-astro-cid-j7pv25f6]{font-size:clamp(1.04rem,1.5vw,1.16rem);color:var(--ink-2);max-width:39rem;margin-bottom:1.5rem}.subdomain-strip[data-astro-cid-j7pv25f6]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.55rem;background:var(--paper-raised);border:1px solid var(--rule);padding:.65rem .95rem;border-radius:var(--radius);margin-bottom:1.5rem;font-size:.9rem}.subdomain-badge[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--herb)}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.25rem}.hero-stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1.5px solid var(--rule-strong);max-width:42rem;margin:0}.hero-stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column-reverse;gap:.35rem;padding:1rem .9rem 0 0;border-inline-end:1px solid var(--rule)}.hero-stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]+div[data-astro-cid-j7pv25f6]{padding-inline-start:.9rem}.hero-stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:last-child{border-inline-end:none}.hero-stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.45rem,2.5vw,2rem);color:var(--ink)}.hero-stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--ink-3);line-height:1.35}@media(max-width:640px){.hero-stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.15rem}.hero-stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(2){border-inline-end:none}.hero-stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(3){padding-inline-start:0}}.hero-trust[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;padding:1.2rem 0 0;border-top:1px solid var(--rule);font-size:.875rem;color:var(--ink-2)}.hero-trust[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem}.hero-trust[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--herb);flex-shrink:0}.hero-phone[data-astro-cid-j7pv25f6]{justify-self:center;margin:0 auto;width:min(335px,88vw);background:#1c1a16;border-radius:36px;padding:10px;box-shadow:0 1px #1c1a1614,0 30px 60px -28px #1c1a1673,0 14px 24px -18px #1c1a1652;transform:rotate(2deg)}@media(prefers-reduced-motion:no-preference){.hero-phone[data-astro-cid-j7pv25f6]{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.hero-phone[data-astro-cid-j7pv25f6]:hover{transform:rotate(0)}}.hero-phone-screen[data-astro-cid-j7pv25f6]{background:#fbf8f1;color:#1c1a16;border-radius:27px;padding:1.15rem;display:grid;gap:.75rem}.mock-topbar[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;font-size:.72rem;font-family:var(--font-mono);color:var(--ink-3);padding-bottom:.55rem;border-bottom:1px solid var(--rule)}.mock-lock[data-astro-cid-j7pv25f6]{color:var(--herb);font-weight:700}.mock-badge-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:.4rem;font-size:.7rem}.mock-pill[data-astro-cid-j7pv25f6]{background:#1c1a16;color:#f4efe5;padding:.16rem .5rem;border-radius:5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mock-mode[data-astro-cid-j7pv25f6]{color:var(--flame-ink);font-weight:600}.mock-title[data-astro-cid-j7pv25f6]{font-size:1.28rem;line-height:1.15;margin:0;color:#1c1a16}.mock-sub[data-astro-cid-j7pv25f6]{font-size:.82rem;line-height:1.45;color:var(--ink-2);margin:0}.mock-ledger[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);padding-block:.45rem;display:grid;gap:.35rem;font-size:.82rem}.mock-row[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:.4rem;color:var(--ink)}.mock-dots[data-astro-cid-j7pv25f6]{flex:1;border-bottom:1.5px dotted rgba(28,26,22,.35)}.mock-cta[data-astro-cid-j7pv25f6]{background:var(--flame-fill);color:#1c1a16;text-align:center;font-weight:700;font-size:.85rem;padding:.65rem;border-radius:8px;border:1px solid rgba(28,26,22,.22)}.mock-rules[data-astro-cid-j7pv25f6]{background:var(--paper-sunk);padding:.6rem .75rem;border-radius:8px;font-size:.76rem;color:var(--ink-2);display:grid;gap:.25rem}.pricing-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between}.price-display[data-astro-cid-j7pv25f6]{font-size:2.35rem;color:var(--ink);margin:.7rem 0 1rem;padding-bottom:.9rem;border-bottom:1px solid var(--rule)}.price-period[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:.9rem;font-weight:500;color:var(--ink-3);margin-inline-start:.3rem}.pricing-features[data-astro-cid-j7pv25f6]{padding-inline-start:1.2rem;margin:0;display:grid;gap:.55rem;font-size:.91rem;color:var(--ink-2)}.profession-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between}.module-tag-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:.85rem 0 0;display:grid;gap:.35rem;font-size:.85rem;color:var(--herb);font-weight:600}.why-grid[data-astro-cid-j7pv25f6]{display:grid;gap:2.5rem 4rem;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:1024px){.why-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.why-note[data-astro-cid-j7pv25f6]{padding-top:1.5rem;border-top:1.5px solid #FF8A5C}
