._header_1rxrb_1{z-index:20;background:var(--color-bg-surface);color:var(--color-text-primary);border-bottom:1px solid #1e3a471a;position:sticky;top:0}._inner_1rxrb_10{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto;padding-block:.85rem;display:flex}._brand_1rxrb_20{color:var(--color-action-primary-emphasis);letter-spacing:.08em;align-items:center;min-height:2.75rem;margin-right:auto;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}._brand_1rxrb_20:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}._nav_1rxrb_38{flex-wrap:wrap;gap:.15rem;display:flex}._nav_1rxrb_38 a{min-height:2.75rem;color:var(--color-text-secondary);align-items:center;padding:0 .65rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}._nav_1rxrb_38 a:hover{color:var(--color-text-primary)}._nav_1rxrb_38 a:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}._actions_1rxrb_61{align-items:center;gap:.85rem;display:flex}._apply_1rxrb_67{min-height:2.75rem;color:var(--color-action-primary-emphasis);text-underline-offset:.22em;align-items:center;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}._apply_1rxrb_67:hover{color:var(--color-text-primary)}._apply_1rxrb_67:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}._hub_1rxrb_85{min-height:2.75rem;color:var(--color-text-secondary);text-underline-offset:.2em;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}._hub_1rxrb_85:hover{color:var(--color-text-primary)}._hub_1rxrb_85:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}@media (width<=800px){._nav_1rxrb_38{order:3;justify-content:flex-start;width:100%;margin-left:-.4rem}._actions_1rxrb_61{margin-left:auto}._hub_1rxrb_85{display:none}}@media (width<=560px){._apply_1rxrb_67{text-align:right;max-width:11.5rem;line-height:1.35}}._hero_1sfzp_1{background:var(--color-bg-surface);color:var(--color-text-primary);padding-block:clamp(2.25rem,5vw,4rem) clamp(3.25rem,7vw,5rem)}._inner_1sfzp_7{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.75rem,5vw,4rem);width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto;display:grid}._copy_1sfzp_16{min-width:0;max-width:38rem}._brand_1sfzp_21{letter-spacing:.16em;text-transform:uppercase;color:var(--color-action-primary-emphasis);text-transform:none;letter-spacing:.08em;margin:0 0 .65rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.4}._title_1sfzp_35{font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:var(--type-size-display);letter-spacing:.01em;overflow-wrap:anywhere;margin:0 0 .7em;font-weight:700;line-height:1.3}._lead_1sfzp_45{max-width:35rem;color:var(--color-text-secondary);margin:0 0 1.6rem;font-size:1.0625rem;line-height:1.85}._cta_1sfzp_53{background:var(--color-action-primary-emphasis);min-width:min(100%,17.5rem);min-height:48px;color:var(--color-text-on-action);letter-spacing:.02em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}._cta_1sfzp_53:hover{background:var(--color-action-pressed)}._cta_1sfzp_53:focus,._cta_1sfzp_53:focus-visible{outline:3px solid var(--color-action-primary-emphasis);outline-offset:3px;box-shadow:0 0 0 3px var(--color-bg-surface)}._cta_1sfzp_53:disabled{cursor:not-allowed;opacity:.62}._note_1sfzp_85{color:var(--color-text-secondary);margin:1rem 0 0;font-size:.8125rem;line-height:1.6}._plate_1sfzp_92{min-width:0;margin:0}._plate_1sfzp_92 img{aspect-ratio:520/360;object-fit:cover;object-position:center 40%;background:var(--color-bg-highlight);border-radius:20px;width:100%;height:auto}@media (width<=800px){._inner_1sfzp_7{grid-template-columns:1fr}._copy_1sfzp_16{max-width:none}._plate_1sfzp_92 img{aspect-ratio:16/10}}._section_1vyue_1{background:var(--color-bg-highlight);color:var(--color-text-primary);padding-block:clamp(3.25rem,7vw,5rem)}._inner_1vyue_7{width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto}._title_1vyue_12{letter-spacing:.01em;margin:0;max-width:28rem;margin-bottom:1.75rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:clamp(1.5rem,3.2vw,1.75rem);font-weight:700;line-height:1.4}._grid_1vyue_23{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:1.25rem;display:grid}._featured_1vyue_30{background:var(--color-bg-inverse);height:100%;min-height:17.5rem;color:var(--color-text-on-inverse);border-radius:20px;flex-direction:column;justify-content:flex-start;padding:1.75rem 1.75rem 2rem;display:flex}._featureKicker_1vyue_42{letter-spacing:.16em;text-transform:uppercase;color:var(--color-action-on-inverse);text-transform:none;letter-spacing:.08em;margin:0 0 .65rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.6875rem;font-weight:700;line-height:1.4}._featureTitle_1vyue_55{font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:var(--type-size-title);margin:.35rem 0 0;font-weight:700;line-height:1.4}._extras_1vyue_63{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}._extra_1vyue_63{background:var(--color-bg-surface-raised);border-radius:14px;flex-direction:column;justify-content:center;min-height:6.85rem;padding:1.15rem 1.25rem;display:flex}._extraIndex_1vyue_81{color:var(--color-action-primary-emphasis);letter-spacing:.08em;margin:0 0 .45rem;font-size:.6875rem;font-weight:700;line-height:1.2}._extraTitle_1vyue_90{letter-spacing:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.5}@media (width<=800px){._grid_1vyue_23{grid-template-columns:1fr}._featured_1vyue_30{min-height:11rem}}._section_1khj2_1{background:var(--color-bg-surface);color:var(--color-text-primary);padding-block:clamp(3.25rem,7vw,5rem)}._inner_1khj2_7{width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto}._title_1khj2_12{letter-spacing:.01em;margin:0;margin-bottom:1.5rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:clamp(1.5rem,3.2vw,1.75rem);font-weight:700;line-height:1.4}._grid_1khj2_22{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}._card_1khj2_31{background:var(--color-bg-surface-raised);border-radius:12px;align-items:center;min-height:5.6rem;padding:1.15rem 1.25rem;display:flex}._text_1khj2_40{margin:0;font-size:.8125rem;font-weight:700;line-height:1.55}@media (width<=960px){._grid_1khj2_22{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._grid_1khj2_22{grid-template-columns:1fr}}._section_8n8bz_1{background:var(--color-bg-inverse);color:var(--color-text-on-inverse);padding-block:clamp(2.25rem,5vw,3.25rem)}._inner_8n8bz_7{width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto}._sr_8n8bz_12{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._grid_8n8bz_24{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}._card_8n8bz_33{background:var(--color-bg-highlight);min-height:6.85rem;color:var(--color-text-primary);border-radius:14px;padding:1.25rem 1.5rem}._label_8n8bz_41{color:var(--color-text-secondary);margin:0 0 .45rem;font-size:.8125rem;font-weight:500;line-height:1.4}._value_8n8bz_49{letter-spacing:.02em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.85rem,4vw,2rem);font-weight:700;line-height:1.15}._note_8n8bz_58{color:var(--color-text-muted-inverse);margin:1.15rem 0 0;font-size:.8125rem;line-height:1.7}@media (width<=720px){._grid_8n8bz_24{grid-template-columns:1fr}}._step_17nqn_1{background:var(--color-bg-surface-raised);border-radius:16px;flex-direction:column;min-width:0;padding:1.25rem 1.25rem 1.45rem;display:flex}._photo_17nqn_10{aspect-ratio:312/110;object-fit:cover;object-position:center 30%;background:var(--color-bg-highlight);border-radius:12px;width:100%;height:auto}._index_17nqn_20{color:var(--color-action-primary-emphasis);letter-spacing:.08em;margin:.85rem 0 .35rem;font-size:.6875rem;font-weight:700;line-height:1.2}._sr_17nqn_29{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._title_17nqn_41{letter-spacing:0;overflow-wrap:anywhere;margin:0 0 .45rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.45}._body_17nqn_51{color:var(--color-text-secondary);font-size:var(--type-size-body);text-wrap:pretty;overflow-wrap:break-word;margin:0;line-height:1.7}._keep_17nqn_60{white-space:nowrap}._section_htasc_1{background:var(--color-bg-surface);color:var(--color-text-primary);padding-block:clamp(3.25rem,7vw,5rem)}._inner_htasc_7{width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto}._eyebrow_htasc_12{letter-spacing:.16em;text-transform:uppercase;color:var(--color-action-primary-emphasis);margin:0 0 .65rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.6875rem;font-weight:700;line-height:1.4}._title_htasc_23{letter-spacing:.01em;margin:0;margin-bottom:.65em;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:clamp(1.5rem,3.2vw,1.75rem);font-weight:700;line-height:1.4}._lead_htasc_33{max-width:40rem;color:var(--color-text-secondary);font-size:var(--type-size-body);margin:0 0 1.75rem;line-height:1.8}._spine_htasc_41{background:var(--color-bg-highlight);border-radius:12px;height:4.5rem;margin:0 0 1.5rem;position:relative;overflow:hidden}._fallback_htasc_50{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;inset:0}._fallback_htasc_50[hidden]{display:none}._line_htasc_62{background:var(--color-action-primary);opacity:.55;border-radius:2px;height:4px;position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}._dot_htasc_74{z-index:1;background:var(--color-action-primary-emphasis);width:16px;height:16px;box-shadow:0 0 0 6px var(--color-bg-highlight);border-radius:50%;position:relative}._lottie_htasc_84{pointer-events:none;width:100%;height:100%;min-height:4.5rem;position:absolute;inset:0}._lottie_htasc_84 svg{width:100%;height:100%;display:block}._lottie_htasc_84[hidden]{display:none}._steps_htasc_101{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._item_htasc_110{min-width:0;margin:0}@media (width<=800px){._spine_htasc_41{display:none}._steps_htasc_101{grid-template-columns:1fr;gap:1rem;padding-left:1.35rem;position:relative}._steps_htasc_101:before{content:"";background:var(--color-action-primary);opacity:.35;border-radius:2px;width:3px;position:absolute;top:.4rem;bottom:.4rem;left:.3rem}._item_htasc_110{position:relative}._item_htasc_110:before{content:"";background:var(--color-action-primary-emphasis);width:14px;height:14px;box-shadow:0 0 0 5px var(--color-bg-surface);border-radius:50%;position:absolute;top:1.35rem;left:-1.16rem}}._section_1q4qn_1{background:var(--color-bg-highlight);color:var(--color-text-primary);padding-block:clamp(3.25rem,7vw,5rem)}._inner_1q4qn_7{width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto}._title_1q4qn_12{font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:var(--type-size-heading);letter-spacing:.01em;margin:0 0 1.35rem;font-weight:700;line-height:1.4}._cards_1q4qn_21{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}._card_1q4qn_21{background:var(--color-bg-surface-raised);border-radius:12px;min-height:6.25rem;padding:1.2rem 1.25rem 1.35rem}._name_1q4qn_37{color:var(--color-action-primary-emphasis);margin:0 0 .55rem;font-size:.8125rem;font-weight:500;line-height:1.4}._body_1q4qn_45{font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:var(--type-size-heading);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.45}@media (width<=800px){._cards_1q4qn_21{grid-template-columns:1fr}._card_1q4qn_21{min-height:5.5rem}}._section_wmvzf_1{background:var(--color-bg-inverse);color:var(--color-text-on-inverse);padding-block:clamp(3.25rem,7vw,5rem)}._inner_wmvzf_7{width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto}._intro_wmvzf_12{max-width:44rem;margin-bottom:2rem}._title_wmvzf_17{letter-spacing:.01em;color:var(--color-text-on-inverse);margin:0 0 .65em;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:clamp(1.5rem,3.2vw,1.75rem);font-weight:700;line-height:1.4}._lead_wmvzf_28{max-width:38rem;color:var(--color-text-muted-inverse);margin:0;font-size:1.0625rem;line-height:1.85}._layout_wmvzf_36{grid-template-columns:minmax(0,1.2fr) minmax(0,.72fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}._panel_wmvzf_43{background:var(--color-bg-highlight);color:var(--color-text-primary);border-radius:16px;padding:clamp(1.25rem,3vw,1.75rem)}._status_wmvzf_50:empty{display:none}._status_wmvzf_50[data-state=success],._status_wmvzf_50[data-state=failure]{border-radius:12px;margin-bottom:1.25rem;padding:1rem 1.05rem;display:block}._status_wmvzf_50[data-state=success]{color:#1d4a32;background:#d7eee2}._status_wmvzf_50[data-state=failure]{color:#3b1410;background:#f8e4e1}._status_wmvzf_50 .statusTitle{color:inherit;margin:0 0 .35em;font-size:1.125rem;font-weight:700}._status_wmvzf_50 .statusBody{color:inherit;margin:0;line-height:1.7}._form_wmvzf_85{gap:1.1rem;display:grid}._form_wmvzf_85[hidden]{display:none}._field_wmvzf_93{border:0;flex-direction:column;gap:.4rem;min-width:0;margin:0;padding:0;display:flex}._field_wmvzf_93 legend{color:var(--color-text-primary);letter-spacing:.02em;padding:0;font-size:.8125rem;font-weight:700}._field_wmvzf_93 label{color:var(--color-text-primary);letter-spacing:.02em;font-size:.8125rem;font-weight:700}._field_wmvzf_93 input[type=text],._field_wmvzf_93 input[type=email],._field_wmvzf_93 input[type=tel],._field_wmvzf_93 select,._field_wmvzf_93 textarea{background:var(--color-bg-surface-raised);width:100%;min-height:3rem;color:var(--color-text-primary);caret-color:var(--color-action-primary-emphasis);border:1px solid #1e3a472e;border-radius:12px;padding:.65rem .75rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:1rem;line-height:1.5}._field_wmvzf_93 textarea{resize:vertical;min-height:8rem}._field_wmvzf_93 input::placeholder,._field_wmvzf_93 textarea::placeholder{color:var(--color-text-secondary);opacity:1}._field_wmvzf_93 input:focus-visible,._field_wmvzf_93 select:focus-visible,._field_wmvzf_93 textarea:focus-visible{outline:2px solid var(--color-action-primary-emphasis);outline-offset:2px;border-color:var(--color-action-primary-emphasis)}._field_wmvzf_93 .is-invalid,._field_wmvzf_93._is-invalid_wmvzf_155 input[type=radio],._field_wmvzf_93._is-invalid_wmvzf_155 input[type=checkbox]{border-color:#9b2c2c;outline-color:#9b2c2c}._field_wmvzf_93 input.is-invalid,._field_wmvzf_93 select.is-invalid,._field_wmvzf_93 textarea.is-invalid{border-width:2px;border-color:#c24a3c}._choices_wmvzf_169{flex-wrap:wrap;gap:.45rem 1rem;display:flex}._choice_wmvzf_169{min-height:2.75rem;color:var(--color-text-primary);align-items:center;gap:.45rem;font-size:.9375rem;font-weight:500;display:inline-flex}._choice_wmvzf_169 input{width:1.1rem;height:1.1rem;accent-color:var(--color-action-primary-emphasis)}._error_wmvzf_191{color:#9b2c2c;margin:0;font-size:.8125rem;line-height:1.5}._submitRow_wmvzf_198{margin-top:.25rem}._submit_wmvzf_198{background:var(--color-action-primary-emphasis);min-width:min(100%,17.5rem);min-height:48px;color:var(--color-text-on-action);letter-spacing:.02em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}._submit_wmvzf_198:hover{background:var(--color-action-pressed)}._submit_wmvzf_198:disabled{cursor:not-allowed;opacity:.62}._submit_wmvzf_198:focus,._submit_wmvzf_198:focus-visible{outline:3px solid var(--color-text-on-inverse);outline-offset:3px;box-shadow:0 0 0 3px var(--color-bg-inverse)}._faq_wmvzf_239{padding-top:.25rem}._faqList_wmvzf_243{gap:1.35rem;margin:0;display:grid}._faqItem_wmvzf_249{gap:.35rem;display:grid}._faqItem_wmvzf_249 dt{color:var(--color-text-on-inverse);margin:0;font-size:.8125rem;font-weight:700;line-height:1.5}._faqItem_wmvzf_249 dd{color:var(--color-text-muted-inverse);font-size:var(--type-size-body);margin:0;line-height:1.7}._notes_wmvzf_269{max-width:56rem;color:var(--color-text-muted-inverse);margin:2rem 0 0;font-size:.8125rem;line-height:1.75}@media (width<=800px){._layout_wmvzf_36{grid-template-columns:1fr}}._footer_8wuig_1{background:var(--color-bg-inverse);color:var(--color-text-on-inverse);padding-block:2.5rem 3rem}._inner_8wuig_7{gap:.55rem;width:min(100% - 2*clamp(1.15rem,4vw,5rem),80rem);margin-inline:auto;display:grid}._brand_8wuig_14{color:var(--color-action-on-inverse);letter-spacing:.08em;margin:0;font-family:Zen Kaku Gothic New,Hiragino Sans,Yu Gothic,sans-serif;font-size:.8125rem;font-weight:700}._meta_8wuig_23{color:var(--color-text-muted-inverse);margin:0;font-size:.8125rem}._disclaimer_8wuig_29{max-width:42rem;color:var(--color-text-muted-inverse);margin:.4rem 0 0;font-size:.8125rem;line-height:1.75}._hub_8wuig_37{width:fit-content;color:var(--color-text-on-inverse);text-underline-offset:.2em;margin-top:.35rem;font-size:.8125rem}._hub_8wuig_37:focus-visible{outline:2px solid var(--color-text-on-inverse);outline-offset:3px}._main_jw7jr_1{display:block}
