._consent_1i2ot_1{display:flex;flex-direction:column;gap:var(--spacing-3);margin:var(--spacing-2) 0 var(--spacing-6)}._formError_1i2ot_7{background:color-mix(in srgb,var(--error) 8%,var(--card));border:1px solid var(--error);color:var(--error);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4)}._section_4m1dp_1{max-width:1180px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) 0}._kicker_4m1dp_6{display:inline-block;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-top:1px solid var(--accent);padding-top:var(--spacing-2);margin-bottom:var(--spacing-3)}._h2_4m1dp_16{font-family:var(--font-family-display);font-weight:500;font-size:clamp(1.7rem,3.2vw,2.4rem);color:var(--primary);margin:0 0 var(--spacing-6)}._grid_4m1dp_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-4)}._card_4m1dp_28{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._icon_4m1dp_37{color:var(--accent)}._title_4m1dp_40{font-family:var(--font-family-display);font-weight:500;font-size:1.2rem;color:var(--primary);margin:var(--spacing-3) 0 var(--spacing-2)}._text_4m1dp_47{margin:0 0 var(--spacing-4);color:var(--muted-foreground);line-height:1.65;flex:1}._tag_4m1dp_53{font-size:.8rem;color:var(--primary);font-weight:600}._portal_4m1dp_58{margin-top:var(--spacing-6);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap;background:var(--surface);border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;padding:1.25rem var(--spacing-6)}._portal_4m1dp_58 p{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);max-width:720px}._hero_1fnbp_1{background:var(--primary);color:var(--primary-foreground);position:relative;overflow:hidden}._heroInner_1fnbp_7{max-width:1000px;margin:0 auto;padding:var(--spacing-20) var(--spacing-6) var(--spacing-16);position:relative;z-index:1}._heroIcon_1fnbp_14{position:absolute;right:6%;bottom:-10px;color:#d9c08a;opacity:.18}._eyebrow_1fnbp_21{display:inline-block;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#d9c08a;border-top:1px solid #d9c08a;padding-top:var(--spacing-2);margin-bottom:var(--spacing-4)}._heroTitle_1fnbp_31{font-family:var(--font-family-display);font-weight:500;font-size:clamp(2.1rem,5vw,3.3rem);line-height:1.08;margin:0;max-width:820px}._heroLead_1fnbp_39{margin-top:var(--spacing-6);font-size:1.15rem;line-height:1.75;opacity:.92;max-width:720px}._heroActions_1fnbp_46{margin-top:var(--spacing-8);display:flex;gap:var(--spacing-3);flex-wrap:wrap}._section_1fnbp_52{max-width:1180px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) 0;scroll-margin-top:80px}._kicker_1fnbp_58{display:inline-block;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-top:1px solid var(--accent);padding-top:var(--spacing-2);margin-bottom:var(--spacing-3)}._h2_1fnbp_68{font-family:var(--font-family-display);font-weight:500;font-size:clamp(1.7rem,3.2vw,2.4rem);color:var(--primary);margin:0 0 var(--spacing-6)}._h3_1fnbp_75{font-family:var(--font-family-display);font-weight:500;font-size:1.4rem;color:var(--primary);margin:0 0 var(--spacing-4)}._grid_1fnbp_82{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-4)}._grid3_1fnbp_87{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}._card_1fnbp_92{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow);position:relative}._linkCard_1fnbp_100{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease}._linkCard_1fnbp_100:hover{transform:translateY(-2px);border-color:var(--accent)}._linkCard_1fnbp_100:focus-visible{outline:3px solid var(--ring);outline-offset:2px}._more_1fnbp_115{margin-top:auto;padding-top:var(--spacing-3);color:var(--primary);font-weight:600}._best_1fnbp_121{border:2px solid var(--accent)}._bestTag_1fnbp_124{position:absolute;top:-12px;left:var(--spacing-6);background:var(--accent);color:#fff;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:2px var(--spacing-3);border-radius:999px}._price_1fnbp_136{font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-3)}._icon_1fnbp_141{color:var(--accent)}._cardTitle_1fnbp_144{font-family:var(--font-family-display);font-weight:500;font-size:1.2rem;color:var(--primary);margin:var(--spacing-3) 0 var(--spacing-2)}._cardText_1fnbp_151{margin:0 0 var(--spacing-2);color:var(--muted-foreground);line-height:1.65}._small_1fnbp_156{margin-top:var(--spacing-4);color:var(--muted-foreground);font-size:.95rem}._band_1fnbp_161{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:var(--spacing-16)}._bandInner_1fnbp_167{max-width:1000px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6)}._checks_1fnbp_172{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-2) var(--spacing-6)}._checks_1fnbp_172 li{padding-left:var(--spacing-6);position:relative;line-height:1.6}._checks_1fnbp_172 li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}._bandNote_1fnbp_192{margin:var(--spacing-6) 0 0;font-weight:600;color:var(--primary)}._split_1fnbp_197{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}._steps_1fnbp_202{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._steps_1fnbp_202 li{display:flex;gap:var(--spacing-4);align-items:flex-start;line-height:1.65}._num_1fnbp_216{flex:0 0 32px;height:32px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);display:grid;place-items:center;font-weight:600}._promise_1fnbp_226{background:var(--surface);border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;padding:var(--spacing-6) var(--spacing-8)}._promise_1fnbp_226 h3{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:500;color:var(--primary);margin:0 0 var(--spacing-3);font-size:1.3rem}._list_1fnbp_242{margin:0;padding-left:var(--spacing-6);line-height:1.8}._faq_1fnbp_247{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:860px}._faqItem_1fnbp_253{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-4) var(--spacing-6)}._faqItem_1fnbp_253 summary{cursor:pointer;font-weight:600;color:var(--primary)}._faqItem_1fnbp_253 p{margin:var(--spacing-3) 0 0;line-height:1.7;color:var(--muted-foreground)}._formWrap_1fnbp_269{max-width:900px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) 0;scroll-margin-top:80px}._chips_1fnbp_275{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding-bottom:var(--spacing-16)}._chip_1fnbp_275{border:1px solid var(--border);background:var(--card);border-radius:999px;padding:var(--spacing-2) var(--spacing-4);color:var(--primary);text-decoration:none}._chip_1fnbp_275:hover{border-color:var(--accent)}@media(max-width:860px){._grid3_1fnbp_87,._split_1fnbp_197{grid-template-columns:1fr}._heroIcon_1fnbp_14{display:none}}
