@charset "UTF-8";._page_inner_1hbw4_11{overflow:auto}._page_1hbw4_11{width:100%;max-width:920px;margin:0 auto;padding:clamp(28px,6vw,64px) 20px clamp(48px,8vw,96px);display:flex;flex-direction:column;gap:clamp(40px,7vw,72px);color:var(--text-color-primary)}._hero_1hbw4_27{display:flex;flex-direction:column;align-items:flex-start;gap:18px}._eyebrow_1hbw4_34{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color);background:var(--md-accent-dim);border:1px solid var(--border-color)}._h1_1hbw4_49{font-size:clamp(34px,6vw,56px);line-height:1.08;font-weight:700;letter-spacing:-.02em;color:var(--text-color-main);margin:0;max-width:16ch}._lede_1hbw4_59{font-size:clamp(16px,2.4vw,20px);line-height:1.55;color:var(--text-color-primary);max-width:56ch;margin:0}._cta_row_1hbw4_67{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}._cta_1hbw4_67{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:12px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}._cta_primary_1hbw4_89{color:var(--btn-primary-text-color);background:var(--btn-bg-primary);border:1px solid var(--btn-bg-primary)}._cta_primary_1hbw4_89:hover{opacity:.9}._cta_secondary_1hbw4_99{color:var(--text-color-main);background:transparent;border:1px solid var(--border-color)}._cta_secondary_1hbw4_99:hover{border-color:var(--border-color-hover)}._cta_1hbw4_67:focus-visible{outline:2px solid var(--focus-ring-accent);outline-offset:2px}._section_1hbw4_115{display:flex;flex-direction:column;gap:20px}._section_title_1hbw4_121{font-size:clamp(22px,3.4vw,30px);line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--text-color-main);margin:0}._section_intro_1hbw4_130{font-size:16px;line-height:1.6;color:var(--text-color-primary);max-width:60ch;margin:0}._grid_1hbw4_139{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._card_1hbw4_145{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color)}._card_title_1hbw4_155{font-size:16px;font-weight:600;color:var(--text-color-main);margin:0}._card_body_1hbw4_162{font-size:14px;line-height:1.55;color:var(--text-color-secondary);margin:0}._steps_1hbw4_170{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;counter-reset:step;list-style:none;padding:0;margin:0}._step_1hbw4_170{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color)}._step_num_1hbw4_191{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;font-size:14px;font-weight:700;color:var(--accent-fg);background:var(--accent-color)}._step_title_1hbw4_204{font-size:16px;font-weight:600;color:var(--text-color-main);margin:0}._step_body_1hbw4_211{font-size:14px;line-height:1.55;color:var(--text-color-secondary);margin:0}._faq_list_1hbw4_219{display:flex;flex-direction:column;gap:14px}._faq_item_1hbw4_225{padding:18px 20px;border-radius:14px;background:var(--bg-secondary);border:1px solid var(--border-color)}._faq_q_1hbw4_232{font-size:16px;font-weight:600;color:var(--text-color-main);margin:0 0 6px}._faq_a_1hbw4_239{font-size:14px;line-height:1.6;color:var(--text-color-secondary);margin:0}._closer_1hbw4_247{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(24px,4vw,36px);border-radius:20px;background:var(--bg-secondary);border:1px solid var(--border-color)}._closer_title_1hbw4_258{font-size:clamp(20px,3vw,26px);font-weight:700;color:var(--text-color-main);margin:0}._closer_body_1hbw4_265{font-size:15px;line-height:1.55;color:var(--text-color-primary);margin:0;max-width:56ch}._note_1hbw4_273{font-size:13px;line-height:1.6;color:var(--text-color-secondary);padding:14px 16px;border-radius:12px;border:1px dashed var(--border-color);background:transparent;margin:0}
