.ze3gaW_panel{flex-direction:column;gap:20px;display:flex}.ze3gaW_card{border:2px solid var(--hm-border);background:var(--hm-surface-raised);border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex}.ze3gaW_card>:is(a,button):not([class*=full]),.ze3gaW_row>:is(a,button){align-self:flex-start}.ze3gaW_danger{border-color:var(--hm-border)}.ze3gaW_title{letter-spacing:-.015em;margin:0;font-size:clamp(1.75rem,2vw + 1rem,2.25rem);font-weight:900;line-height:1.12}.ze3gaW_h2{margin:0;font-size:1.25rem;font-weight:800}.ze3gaW_lede{color:var(--hm-text-secondary);margin:0}.ze3gaW_fine{color:var(--hm-text-secondary);margin:0;font-size:.9375rem}.ze3gaW_notice{background:var(--hm-surface-sunken);border-radius:14px;margin:0;padding:12px 16px;font-weight:700}.ze3gaW_loading{color:var(--hm-text-secondary)}.ze3gaW_form{flex-direction:column;gap:14px;display:flex}.ze3gaW_field{flex-direction:column;gap:6px;display:flex}.ze3gaW_label{font-weight:800}.ze3gaW_input{border:2px solid var(--hm-web-border-strong);background:var(--hm-surface);width:100%;min-height:56px;color:var(--hm-text);font:inherit;border-radius:12px;padding:0 16px;font-size:1.0625rem}.ze3gaW_input[aria-invalid=true]{border-color:var(--hm-destructive)}.ze3gaW_code{letter-spacing:.3em;font-variant-numeric:tabular-nums;max-width:12rem;font-size:1.375rem;font-weight:800}.ze3gaW_sent{margin:0}.ze3gaW_error{color:var(--hm-destructive);margin:0;font-weight:700}.ze3gaW_row{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.ze3gaW_linkButton{min-height:44px;color:var(--hm-brand-text);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700;text-decoration:underline}.ze3gaW_linkButton:disabled{color:var(--hm-text-secondary);cursor:not-allowed;text-decoration:none}.ze3gaW_or{color:var(--hm-text-secondary);align-items:center;gap:12px;margin:0;font-weight:700;display:flex}.ze3gaW_or:before,.ze3gaW_or:after{content:"";border-top:2px solid var(--hm-border);flex:1}.ze3gaW_check{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ze3gaW_check input{width:22px;height:22px;accent-color:var(--hm-brand-fill);margin:2px 0 0}.ze3gaW_optional{color:var(--hm-text-secondary)}.ze3gaW_details{gap:10px;margin:0;display:grid}.ze3gaW_details div{grid-template-columns:9rem minmax(0,1fr);gap:12px;display:grid}.ze3gaW_details dt{color:var(--hm-text-secondary);font-weight:700}.ze3gaW_details dd{overflow-wrap:anywhere;margin:0;font-weight:700}@media (max-width:767px){.ze3gaW_card{padding:20px}.ze3gaW_details div{grid-template-columns:minmax(0,1fr);gap:2px}}
.QakJAa_container{width:100%;padding-inline:var(--hm-gutter);margin-inline:auto}.QakJAa_prose{max-width:calc(var(--hm-prose-width) + 2 * var(--hm-gutter))}.QakJAa_default{max-width:calc(var(--hm-content-width) + 2 * var(--hm-gutter))}.QakJAa_wide{max-width:none}
.iYV4-q_button{border:var(--hm-border-standard) solid transparent;min-height:56px;font:inherit;text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.625rem;padding:0 1.75rem;font-size:1.1875rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background-color .12s;display:inline-flex}.iYV4-q_button:disabled,.iYV4-q_button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.iYV4-q_primary{background:var(--hm-brand-fill);color:var(--hm-on-brand);box-shadow:0 4px 0 var(--hm-brand-ledge);margin-bottom:4px}.iYV4-q_primary:hover{color:var(--hm-on-brand);filter:saturate(1.08)}.iYV4-q_primary:active:not(:disabled){box-shadow:0 2px 0 var(--hm-brand-ledge);transform:translateY(2px)}.iYV4-q_secondary{color:var(--hm-text);border-color:var(--hm-text);background:0 0}.iYV4-q_secondary:hover{color:var(--hm-text);background:var(--hm-surface-sunken)}.iYV4-q_ink{background:var(--hm-ink);color:var(--hm-on-ink)}.iYV4-q_link{color:var(--hm-brand-text);text-underline-offset:.18em;background:0 0;padding-inline:.25rem;text-decoration:underline}.iYV4-q_sm{min-height:44px;padding:0 1.125rem}.iYV4-q_primary.iYV4-q_sm{box-shadow:0 3px 0 var(--hm-brand-ledge);margin-bottom:3px}.iYV4-q_full{width:100%}@media (prefers-reduced-motion:reduce){.iYV4-q_button{transition:none}}
.Sm3mFa_banner{inset-inline:0;z-index:20;padding:.75rem var(--hm-gutter) calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--hm-surface-raised);color:var(--hm-text);border-top:var(--hm-border-standard) solid var(--hm-web-border-strong);font-size:var(--hm-step--1);position:fixed;bottom:0;box-shadow:0 -4px 16px #00000014}.Sm3mFa_banner:focus-visible{box-shadow:inset 0 0 0 3px var(--hm-focus-ring);border-radius:0}.Sm3mFa_inner{max-width:var(--hm-content-width);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-inline:auto;display:flex}.Sm3mFa_text{flex:22rem;margin:0}.Sm3mFa_actions{flex-wrap:wrap;flex:0 auto;gap:.75rem;display:flex}.Sm3mFa_actions .Sm3mFa_choice{min-height:var(--hm-height-button-compact);white-space:nowrap;flex:10rem;padding-inline:1.25rem;font-size:1rem}@media (max-width:30rem){.Sm3mFa_actions{width:100%}}html.hm-consent-open body{padding-bottom:var(--hm-consent-h,0px)}.Sm3mFa_linkButton{font:inherit;color:var(--hm-text);cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;margin:0;padding:.25rem 0;text-decoration:underline;text-decoration-thickness:.08em}.Sm3mFa_linkButton:hover{text-decoration-thickness:.14em}
.wWXZva_footer{border-top:2px solid var(--hm-border);background:var(--hm-bg);padding:56px 0 40px}.wWXZva_inner{max-width:var(--hm-wrap);padding:0 var(--hm-wrap-gutter);margin:0 auto}.wWXZva_grid{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.wWXZva_brandCol{flex-direction:column;align-items:flex-start;gap:12px;max-width:360px;display:flex}.wWXZva_brandCol p{color:var(--hm-text-secondary);margin:0;font-size:1rem}.wWXZva_brand{min-height:44px;color:var(--hm-text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.5rem;font-weight:900;text-decoration:none;display:flex}.wWXZva_brand:hover{color:var(--hm-text)}.wWXZva_mark{color:var(--hm-brand-fill);display:block}.wWXZva_email{font-weight:700}.wWXZva_links{flex-wrap:wrap;gap:4px 8px;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.wWXZva_links a,.wWXZva_links button{min-height:44px;color:var(--hm-text);border-radius:10px;align-items:center;padding:0 10px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.wWXZva_links a:hover{color:var(--hm-text);background:var(--hm-surface-sunken)}.wWXZva_base{border-top:2px solid var(--hm-border);color:var(--hm-text-secondary);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:36px;padding-top:20px;font-size:.875rem;display:flex}.wWXZva_base p{margin:0}
.ZQQvXW_target{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:.1em}
.ssqKUa_label{background:var(--hm-surface-sunken);min-height:26px;color:var(--hm-text-secondary);border-radius:999px;align-items:center;padding:2px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.ssqKUa_stores{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ssqKUa_storesCenter{justify-content:center}.ssqKUa_soon{border:2px solid var(--hm-web-border-strong);min-height:56px;color:var(--hm-text-secondary);border-radius:12px;align-items:center;gap:12px;padding:8px 18px 8px 14px;display:inline-flex}.ssqKUa_soon svg{flex:none}.ssqKUa_soonText{flex-direction:column;line-height:1.15;display:flex}.ssqKUa_soonText small{font-size:.8125rem;font-weight:700}.ssqKUa_soonText b{font-size:1.0625rem;font-weight:800}.ssqKUa_phone{background:var(--hm-bezel);border-radius:46px;flex:none;width:300px;padding:10px}.ssqKUa_phoneSm{border-radius:38px;width:236px;padding:8px}.ssqKUa_glass{background:#fff;border-radius:36px;padding:18px 6px 14px;overflow:hidden}.ssqKUa_glassDark{background:#17161c}.ssqKUa_phoneSm .ssqKUa_glass{border-radius:30px;padding:14px 5px 11px}.ssqKUa_screen{width:100%;height:auto;display:block}.ssqKUa_heroVisual{justify-content:center;padding:24px 0;display:flex;position:relative}.ssqKUa_stamp{color:var(--hm-brand-fill);animation:.6s cubic-bezier(.2,.75,.25,1) .35s both ssqKUa_stamp;position:absolute;top:8px;right:6%;transform:rotate(-12deg)}.ssqKUa_stampInline{margin:0 auto 8px;display:block;position:static}@keyframes ssqKUa_stamp{0%{opacity:0;transform:translateY(-14px)rotate(-30deg)scale(1.3)}to{opacity:1;transform:rotate(-12deg)scale(1)}}@media (prefers-reduced-motion:reduce){.ssqKUa_stamp{animation:none}}.ssqKUa_scenes{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ssqKUa_scene{background:var(--hm-surface-raised);border:2px solid var(--hm-border);border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex}.ssqKUa_scene p{margin:0}.ssqKUa_sceneTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ssqKUa_sceneHead{color:var(--hm-brand-text);align-items:center;gap:10px;display:flex}.ssqKUa_sceneHead h3{color:var(--hm-text);margin:0;font-size:1.1875rem;font-weight:800}.ssqKUa_lbl{color:var(--hm-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:800}.ssqKUa_staffBlock{margin:0}.ssqKUa_staff{font-size:1.5rem;line-height:1.9;display:block}.ssqKUa_roma{color:var(--hm-text);margin-top:2px;font-size:1rem;font-weight:700;display:block}.ssqKUa_reply .ssqKUa_roma{font-size:.9375rem}.ssqKUa_readingRow{flex-wrap:wrap;align-items:center;gap:12px;margin:-24px 0 28px;font-weight:700;display:flex}.ssqKUa_segmented{border:2px solid var(--hm-web-border-strong);border-radius:999px;display:inline-flex;overflow:hidden}.ssqKUa_segmented button{min-height:44px;color:var(--hm-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 18px;font-size:.9375rem;font-weight:800}.ssqKUa_segmented button[aria-pressed=true]{background:var(--hm-text);color:var(--hm-bg)}.ssqKUa_gloss{color:var(--hm-text-secondary);margin:0;font-size:.9375rem}.ssqKUa_replies{border-top:2px dashed var(--hm-border);flex-direction:column;gap:10px;margin-top:6px;padding-top:14px;display:flex}.ssqKUa_reply{background:var(--hm-surface-sunken);border-radius:14px;padding:10px 14px 12px}.ssqKUa_chip{border:2px solid var(--hm-web-border-strong);min-height:26px;color:var(--hm-text);border-radius:999px;align-items:center;padding:2px 12px;font-size:.8125rem;font-weight:800;display:inline-flex}.ssqKUa_chipPolite{border-color:var(--hm-brand-text);color:var(--hm-brand-text)}.ssqKUa_replyJa{margin-top:2px;font-size:1.25rem;line-height:1.9;display:block}.ssqKUa_note{color:var(--hm-text);font-size:.9375rem}.ssqKUa_qcard,.ssqKUa_speakCard{background:var(--hm-surface-raised);border:2px solid var(--hm-border);border-radius:16px;flex-direction:column;gap:16px;margin:0;padding:26px;display:flex}.ssqKUa_qmeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ssqKUa_pill{background:var(--hm-web-v-subtle);min-height:32px;color:var(--hm-brand-text);border-radius:999px;align-items:center;gap:8px;padding:4px 14px;font-size:.875rem;font-weight:800;display:inline-flex}.ssqKUa_pillNeutral{background:var(--hm-surface-sunken);color:var(--hm-text-secondary)}.ssqKUa_stem{margin:0;font-size:1.875rem;line-height:1.9}.ssqKUa_opts{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ssqKUa_opt{border:2px solid var(--hm-border);border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 12px;padding:12px 14px;display:grid}.ssqKUa_optKey{background:var(--hm-surface-sunken);border-radius:12px;grid-row:span 2;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;font-weight:700;display:flex}.ssqKUa_why{color:var(--hm-text-secondary);margin:0;font-size:.97rem;line-height:1.6}.ssqKUa_verdict{align-items:center;gap:6px;font-size:.9375rem;font-weight:800;display:inline-flex}.ssqKUa_vm{font-family:var(--hm-font-ja);font-size:1.0625rem;font-weight:700}.ssqKUa_optRight{border-color:var(--hm-brand-fill);background:var(--hm-web-v-subtle)}.ssqKUa_optRight .ssqKUa_optKey{background:var(--hm-brand-fill);color:var(--hm-on-brand)}.ssqKUa_optRight .ssqKUa_verdict{color:var(--hm-brand-text)}.ssqKUa_optWrong{border-color:var(--hm-incorrect);background:var(--hm-web-ind-subtle)}.ssqKUa_optWrong .ssqKUa_optKey{background:var(--hm-incorrect);color:var(--hm-bg)}.ssqKUa_optWrong .ssqKUa_verdict{color:var(--hm-incorrect)}.ssqKUa_optRight .ssqKUa_why,.ssqKUa_optWrong .ssqKUa_why{color:var(--hm-text)}.ssqKUa_prov{color:var(--hm-text-secondary);border-top:2px solid var(--hm-border);padding-top:12px;font-size:.8125rem}.ssqKUa_speakCard{gap:18px}.ssqKUa_speakLine{text-align:center;margin:0;font-size:1.875rem;line-height:1.9}.ssqKUa_wvRow{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ssqKUa_wvRow>span{color:var(--hm-text-secondary);font-size:.875rem;font-weight:800}.ssqKUa_wave{justify-content:center;align-items:center;gap:5px;height:56px;display:flex}.ssqKUa_wave i{background:var(--hm-web-border-strong);border-radius:999px;width:6px;display:block}.ssqKUa_waveMe i{background:var(--hm-brand-fill)}.ssqKUa_ctrls{justify-content:center;gap:14px;display:flex}.ssqKUa_round{border:2px solid var(--hm-web-border-strong);background:var(--hm-surface-raised);width:64px;height:64px;color:var(--hm-text);border-radius:999px;justify-content:center;align-items:center;display:flex}.ssqKUa_roundRec{background:var(--hm-brand-fill);border-color:var(--hm-brand-ledge);color:var(--hm-on-brand);box-shadow:0 3px 0 var(--hm-brand-ledge)}.ssqKUa_heard{background:var(--hm-surface-sunken);color:var(--hm-text-secondary);border-radius:14px;margin:0;padding:12px 16px;font-size:.9375rem}.ssqKUa_heardJa{color:var(--hm-text);font-size:1.25rem;display:block}.ssqKUa_strip{scroll-snap-type:x mandatory;justify-content:center;gap:28px;padding:8px 4px 20px;display:flex;overflow-x:auto}.ssqKUa_strip>*{scroll-snap-align:center}@media (max-width:1023px){.ssqKUa_strip{justify-content:flex-start}}@media (max-width:767px){.ssqKUa_phone:not(.ssqKUa_phoneSm){width:264px}.ssqKUa_stamp:not(.ssqKUa_stampInline){width:100px;height:100px;right:0}.ssqKUa_stem,.ssqKUa_speakLine{font-size:1.625rem}.ssqKUa_qcard,.ssqKUa_speakCard{padding:18px}.ssqKUa_stores{width:100%}.ssqKUa_soon{flex:150px}}
.mdpVJq_bar{z-index:20;background:var(--hm-bg);border-bottom:2px solid var(--hm-border);position:sticky;top:0}.mdpVJq_inner{min-height:72px;max-width:var(--hm-wrap);padding:0 var(--hm-wrap-gutter);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.mdpVJq_brand{min-height:44px;color:var(--hm-text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.5rem;font-weight:900;text-decoration:none;display:flex}.mdpVJq_brand:hover{color:var(--hm-text)}.mdpVJq_mark{color:var(--hm-brand-fill);display:block}.mdpVJq_nav{align-items:center;gap:8px;display:flex}.mdpVJq_cta{white-space:nowrap}.mdpVJq_short{display:none}.mdpVJq_store{background:var(--hm-text);min-width:44px;min-height:44px;color:var(--hm-bg);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:3px;padding:0 14px;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.mdpVJq_store:hover{color:var(--hm-bg);opacity:.88}.mdpVJq_navLink{min-height:44px;color:var(--hm-text);border-radius:12px;align-items:center;padding:0 14px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.mdpVJq_navLink:hover{color:var(--hm-text);background:var(--hm-surface-sunken)}@media (max-width:1099px){.mdpVJq_storeText{display:none}.mdpVJq_store{padding:0}}@media (max-width:767px){.mdpVJq_navLink,.mdpVJq_long{display:none}.mdpVJq_short{display:inline}.mdpVJq_nav{gap:6px}.mdpVJq_brandText{display:none}}
.jzNHJq_player{max-width:40rem;margin-inline:auto}.jzNHJq_preview{border-radius:var(--hm-radius-control);background:var(--hm-xp-subtle);color:var(--hm-text);border:var(--hm-border-standard) solid var(--hm-xp-edge);padding:.75rem 1rem;font-weight:700}.jzNHJq_topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.jzNHJq_quit{min-height:48px;color:var(--hm-text-secondary);align-items:center;gap:.375rem;font-weight:800;text-decoration:none;display:inline-flex}.jzNHJq_quit:hover{color:var(--hm-text)}.jzNHJq_quit span{font-size:1.5rem;line-height:1}.jzNHJq_count{color:var(--hm-text-secondary);font-variant-numeric:tabular-nums;font-weight:800}.jzNHJq_progress{background:var(--hm-surface-sunken);border-radius:999px;height:8px;margin-bottom:1.75rem;overflow:hidden}.jzNHJq_progress>span{background:var(--hm-brand-fill);height:100%;box-shadow:inset 0 -2px 0 var(--hm-brand-ledge);transition:width .2s;display:block}.jzNHJq_qrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.jzNHJq_qhead{font-size:var(--hm-step-0);color:var(--hm-text-secondary);margin:0;font-weight:800}.jzNHJq_of{font-weight:700}.jzNHJq_section{border-radius:var(--hm-radius-chip);background:var(--hm-surface-sunken);color:var(--hm-text-secondary);font-size:var(--hm-step--1);margin:0;padding:.125rem .625rem;font-weight:800}.jzNHJq_instruction{white-space:pre-line;color:var(--hm-text-secondary);margin:1rem 0 .5rem}.jzNHJq_stem{white-space:pre-line;margin:.25rem 0 1.25rem;font-size:clamp(1.375rem,2vw + 1rem,1.75rem);font-weight:700;line-height:2.1}.jzNHJq_options{border:0;gap:.75rem;min-width:0;margin:0 0 1.25rem;padding:0;display:grid}.jzNHJq_option{min-height:var(--hm-height-option);border:2px solid var(--hm-border);box-shadow:0 3px 0 var(--hm-border);background:var(--hm-surface);cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.875rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.9;display:grid;position:relative}.jzNHJq_option:hover{border-color:var(--hm-web-border-strong)}.jzNHJq_option:has(input:focus-visible){box-shadow:var(--hm-focus)}.jzNHJq_option[data-state=selected]{border-color:var(--hm-text);box-shadow:0 3px 0 var(--hm-text)}.jzNHJq_option[data-state=correct]{border-color:var(--hm-brand-fill);background:var(--hm-web-v-subtle);box-shadow:0 3px 0 var(--hm-brand-fill);color:var(--hm-text)}.jzNHJq_option[data-state=incorrect]{border-color:var(--hm-incorrect);background:var(--hm-web-ind-subtle);box-shadow:0 3px 0 var(--hm-incorrect)}.jzNHJq_options:disabled .jzNHJq_option{cursor:default}.jzNHJq_num{border:2px solid var(--hm-web-border-strong);width:2rem;height:2rem;color:var(--hm-text-secondary);border-radius:8px;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:inline-grid}.jzNHJq_optText{min-width:0}.jzNHJq_mark{font-size:1.5rem;font-weight:900;line-height:1}.jzNHJq_option[data-state=correct] .jzNHJq_mark{color:var(--hm-brand-text)}.jzNHJq_option[data-state=incorrect] .jzNHJq_mark{color:var(--hm-incorrect)}.jzNHJq_verdict{border:2px solid;border-radius:14px;margin-bottom:1.25rem;padding:14px 16px}.jzNHJq_verdict[data-verdict=correct]{background:var(--hm-web-v-subtle);border-color:var(--hm-brand-fill)}.jzNHJq_verdict[data-verdict=incorrect]{background:var(--hm-web-ind-subtle);border-color:var(--hm-incorrect)}.jzNHJq_verdict p{margin-bottom:.5rem}.jzNHJq_verdictTitle{font-size:var(--hm-step-1);align-items:center;gap:.5rem;font-weight:900;display:flex}.jzNHJq_verdict[data-verdict=correct] .jzNHJq_verdictTitle{color:var(--hm-brand-text)}.jzNHJq_verdict[data-verdict=incorrect] .jzNHJq_verdictTitle{color:var(--hm-incorrect)}.jzNHJq_verdictIcon{font-size:1.5em;line-height:1}.jzNHJq_answerRow{font-weight:700;line-height:1.9}.jzNHJq_whyNot{gap:.25rem;margin-top:.75rem;display:grid}.jzNHJq_why summary{cursor:pointer;align-items:center;gap:.25rem;min-height:44px;font-weight:800;line-height:1.9;display:flex}.jzNHJq_why summary::-webkit-details-marker{display:none}.jzNHJq_why summary:before{content:"›";width:1em;transition:transform .12s;display:inline-block}.jzNHJq_why[open] summary:before{transform:rotate(90deg)}.jzNHJq_why p{margin:0 0 .5rem 1.25rem}.jzNHJq_actions{gap:.5rem;display:grid}.jzNHJq_keys{text-align:center;font-size:var(--hm-step--1);color:var(--hm-text-secondary);margin:0}@media (hover:none){.jzNHJq_keys{display:none}}
._6kJedq_results{max-width:40rem;margin-inline:auto}._6kJedq_results h1:focus{box-shadow:none}._6kJedq_score{padding:var(--hm-spacing-card-padding-v) var(--hm-spacing-card-padding-h);border-radius:var(--hm-radius-card);border:var(--hm-border-standard) solid var(--hm-border);box-shadow:0 2px 0 var(--hm-border);background:var(--hm-surface);margin:1rem 0 2.5rem}._6kJedq_scoreValue{font-size:var(--hm-step-3);font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-weight:900;line-height:1.1}._6kJedq_estimate{font-size:var(--hm-step-1);margin-bottom:.25rem;font-weight:800}._6kJedq_small{font-size:var(--hm-step--1);color:var(--hm-text-secondary);margin:0}._6kJedq_review{gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}._6kJedq_item{padding:var(--hm-spacing-card-padding-v) var(--hm-spacing-card-padding-h);border-radius:var(--hm-radius-card);border:var(--hm-border-standard) solid var(--hm-border);background:var(--hm-surface)}._6kJedq_item>:last-child{margin-bottom:0}._6kJedq_itemHead{color:var(--hm-text-secondary);justify-content:space-between;gap:1rem;margin-bottom:.25rem;font-weight:800;display:flex}._6kJedq_item[data-correct=true] ._6kJedq_itemVerdict{color:var(--hm-correct)}._6kJedq_item[data-correct=false] ._6kJedq_itemVerdict{color:var(--hm-incorrect)}._6kJedq_instruction{white-space:pre-line;color:var(--hm-text-secondary);margin-bottom:.25rem}._6kJedq_stem{white-space:pre-line;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:2.1}._6kJedq_row{flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-bottom:.25rem;font-weight:700;line-height:1.9;display:flex}._6kJedq_rowIcon{font-weight:900}._6kJedq_details summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}._6kJedq_details ul{margin:0;padding-left:1.25rem;line-height:1.9}._6kJedq_disclaimer{font-size:var(--hm-step--1);color:var(--hm-text-secondary)}._6kJedq_waitlist{border-top:var(--hm-border-standard) solid var(--hm-divider);margin:2.5rem 0;padding-top:2rem}._6kJedq_footerActions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}._6kJedq_footerActions p{flex-basis:100%}
.vAN8yq_form{gap:1rem;max-width:30rem;margin:1rem 0 1.5rem;display:grid}.vAN8yq_field{gap:.375rem;display:grid}.vAN8yq_label{font-weight:800}.vAN8yq_input{font:inherit;min-height:var(--hm-height-button);border-radius:var(--hm-radius-control);border:var(--hm-border-standard) solid var(--hm-web-border-strong);background:var(--hm-surface);color:var(--hm-text);width:100%;padding:0 1rem;font-size:1.0625rem}.vAN8yq_input:focus-visible{border-color:var(--hm-focus-ring)}.vAN8yq_input[aria-invalid=true]{border-color:var(--hm-destructive)}.vAN8yq_widget:empty{display:none}.vAN8yq_actions{display:flex}.vAN8yq_message{min-height:1.5em;margin:0}.vAN8yq_done{max-width:30rem;margin:1rem 0 1.5rem}.vAN8yq_done:focus{outline:none}.vAN8yq_done:focus-visible{outline:2px solid var(--hm-focus-ring);outline-offset:4px}.vAN8yq_doneTitle{font-weight:800}
._7sBZ_a_wrap{max-width:40rem;margin-inline:auto}._7sBZ_a_lead{font-size:var(--hm-step-1);font-weight:700}._7sBZ_a_fine{font-size:var(--hm-step--1);color:var(--hm-text-secondary);margin-top:2rem}
.DDk4WW_card{border-radius:var(--hm-radius-card);background:var(--hm-surface);border:var(--hm-border-standard) solid var(--hm-border);box-shadow:0 2px 0 var(--hm-border);justify-items:start;gap:.25rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.DDk4WW_card>:last-child{margin-bottom:0}.DDk4WW_card h1{margin-top:.5rem}.DDk4WW_stamp{background:var(--hm-ink);width:3.5rem;height:3.5rem;color:var(--hm-on-ink);border-radius:50%;place-items:center;display:inline-grid}.DDk4WW_error{color:var(--hm-destructive);margin:.75rem 0 0;font-weight:700}
._8aEwW_wrap{max-width:var(--hm-wrap);padding:0 var(--hm-wrap-gutter);margin:0 auto}._8aEwW_hero{padding:72px 0 96px}._8aEwW_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}._8aEwW_headline{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:4.5rem;font-weight:900;line-height:1.02}._8aEwW_lede{max-width:34ch;color:var(--hm-text-secondary);text-wrap:pretty;margin:24px 0 0;font-size:1.3125rem;line-height:1.55}._8aEwW_heroActions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:36px;display:flex}._8aEwW_ctas{flex-wrap:wrap;gap:12px;display:flex}._8aEwW_fine{max-width:46ch;color:var(--hm-text-secondary);margin:0;font-size:.875rem;line-height:1.5}._8aEwW_sec{padding:104px 0}._8aEwW_alt{background:var(--hm-surface-sunken)}._8aEwW_secHead{flex-direction:column;align-items:flex-start;gap:16px;max-width:720px;margin-bottom:48px;display:flex}._8aEwW_secHead p{margin:0}._8aEwW_flush{margin-bottom:0}._8aEwW_center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}._8aEwW_secTitle{letter-spacing:-.015em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.12}._8aEwW_secLede{color:var(--hm-text-secondary);text-wrap:pretty;font-size:1.1875rem}._8aEwW_pill{background:var(--hm-web-v-subtle);min-height:32px;color:var(--hm-brand-text);border-radius:999px;align-items:center;gap:8px;padding:4px 14px;font-size:.875rem;font-weight:800;display:inline-flex}._8aEwW_pillNeutral{background:var(--hm-surface-sunken);color:var(--hm-text-secondary)}._8aEwW_alt ._8aEwW_pillNeutral{background:var(--hm-bg)}._8aEwW_start{align-self:flex-start}._8aEwW_caption{color:var(--hm-text-secondary);margin:24px 0 0;font-size:.875rem;font-style:italic}._8aEwW_two{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}._8aEwW_flip{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}._8aEwW_points{flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}._8aEwW_points li{align-items:flex-start;gap:12px;display:flex}._8aEwW_points svg{color:var(--hm-brand-text);flex:none;margin-top:3px}._8aEwW_priv{border:2px solid var(--hm-brand-fill);background:var(--hm-web-v-subtle);border-radius:14px;align-items:center;gap:12px;margin:28px 0 0;padding:16px 18px;font-weight:700;display:flex}._8aEwW_priv svg{color:var(--hm-brand-text);flex:none}._8aEwW_steps{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._8aEwW_step{border:2px solid var(--hm-border);background:var(--hm-surface-raised);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}._8aEwW_step h3{margin:0;font-size:1.3125rem;font-weight:800;line-height:1.25}._8aEwW_step p{color:var(--hm-text-secondary);margin:0;font-size:1.03rem}._8aEwW_stepTop{justify-content:space-between;align-items:center;display:flex}._8aEwW_ico{background:var(--hm-web-v-subtle);width:52px;height:52px;color:var(--hm-brand-text);border-radius:14px;justify-content:center;align-items:center;display:flex}._8aEwW_num{color:var(--hm-text-secondary);font-size:.9375rem;font-weight:900}._8aEwW_facts{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}._8aEwW_fact{background:var(--hm-bg);border:2px solid var(--hm-border);border-radius:14px;align-items:center;gap:12px;padding:16px 18px;font-size:1.0625rem;font-weight:700;display:flex}._8aEwW_fact svg{color:var(--hm-brand-text);flex:none}._8aEwW_plans{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;max-width:920px;margin:0 auto;display:grid}._8aEwW_plan{border:2px solid var(--hm-border);background:var(--hm-surface-raised);border-radius:16px;flex-direction:column;gap:16px;padding:30px;display:flex}._8aEwW_plan h3{margin:0;font-size:1.625rem;font-weight:900}._8aEwW_plus{border-color:var(--hm-brand-fill)}._8aEwW_tick{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._8aEwW_tick li{align-items:flex-start;gap:10px;font-size:1.0625rem;display:flex}._8aEwW_tick svg{color:var(--hm-brand-text);flex:none;margin-top:3px}._8aEwW_price{color:var(--hm-text-secondary);margin:-6px 0 0;font-size:1.0625rem}._8aEwW_price strong{color:var(--hm-text);font-size:1.75rem;font-weight:900}._8aEwW_planNote{border-top:2px solid var(--hm-border);color:var(--hm-text-secondary);margin:auto 0 0;padding-top:16px;font-size:.9375rem}._8aEwW_platform{text-align:center;margin:28px 0 0;font-weight:800}._8aEwW_faq{flex-direction:column;gap:12px;max-width:800px;margin:0 auto;display:flex}._8aEwW_faqItem{border:2px solid var(--hm-border);background:var(--hm-surface-raised);border-radius:16px}._8aEwW_faqItem summary{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 22px;font-size:1.1875rem;font-weight:800;list-style:none;display:flex}._8aEwW_faqItem summary::-webkit-details-marker{display:none}._8aEwW_faqItem summary svg{color:var(--hm-brand-text);flex:none;transition:transform .15s}._8aEwW_faqItem[open] summary svg{transform:rotate(45deg)}._8aEwW_faqA{max-width:64ch;color:var(--hm-text-secondary);padding:0 22px 20px;font-size:1.0625rem}._8aEwW_faqA p{margin:0}@media (prefers-reduced-motion:reduce){._8aEwW_faqItem summary svg{transition:none}}._8aEwW_final{text-align:center;padding:112px 0;scroll-margin-top:80px}._8aEwW_finalTitle{letter-spacing:-.02em;margin:0;font-size:3.5rem;font-weight:900;line-height:1.05}._8aEwW_finalLede{max-width:40ch;color:var(--hm-text-secondary);margin:20px auto 0;font-size:1.1875rem}._8aEwW_finalRow{flex-direction:column;align-items:center;gap:20px;margin-top:32px;display:flex}@media (max-width:1023px){._8aEwW_heroGrid,._8aEwW_two,._8aEwW_flip{grid-template-columns:minmax(0,1fr);gap:48px}._8aEwW_headline{font-size:3.5rem}}@media (max-width:767px){._8aEwW_hero{padding:40px 0 64px}._8aEwW_headline{font-size:2.5rem;line-height:1.08}._8aEwW_lede{font-size:1.125rem}._8aEwW_heroActions{align-items:stretch}._8aEwW_ctas>*{width:100%}._8aEwW_sec{padding:72px 0}._8aEwW_secHead{margin-bottom:32px}._8aEwW_secTitle{font-size:1.75rem}._8aEwW_secLede{font-size:1.0625rem}._8aEwW_plan{padding:22px}._8aEwW_plan h3{font-size:1.4375rem}._8aEwW_faqItem summary{padding:14px 16px;font-size:1.0625rem}._8aEwW_faqA{padding:0 16px 18px;font-size:1rem}._8aEwW_final{padding:80px 0}._8aEwW_finalTitle{font-size:2.25rem}._8aEwW_finalRow>a{width:100%}}
.E1WLUG_title{letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2.125rem,3vw + 1rem,2.5rem);line-height:1.1}.E1WLUG_facts{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.E1WLUG_facts li{align-items:center;gap:10px;font-weight:700;display:flex}.E1WLUG_facts svg{color:var(--hm-brand-text);flex:none}.E1WLUG_lead{font-size:var(--hm-step-1)}.E1WLUG_notice{background:var(--hm-surface-sunken);font-size:var(--hm-step--1);color:var(--hm-text-secondary);border:0;border-radius:14px;margin:1.5rem 0;padding:1rem 1.25rem}.E1WLUG_notice p{margin:0}.E1WLUG_noticeTitle{color:var(--hm-text);font-weight:800;font-size:var(--hm-step-0)}.E1WLUG_start{margin-top:2rem;display:flex}.E1WLUG_reviewNote{font-size:var(--hm-step--1);color:var(--hm-text-secondary)}
.icB8aa_page{padding-block:3rem 5rem}.icB8aa_head{margin-bottom:2rem}.icB8aa_updated{color:var(--hm-text-secondary);font-size:var(--hm-step--1);margin:0}.icB8aa_intro{margin-top:1rem}.icB8aa_prose{line-height:1.65}.icB8aa_prose h2{margin-top:2.25rem}.icB8aa_prose h3{margin-top:1.5rem}.icB8aa_prose ul,.icB8aa_prose ol{margin:0 0 1em;padding-left:1.25rem}.icB8aa_prose li+li{margin-top:.35em}.icB8aa_prose table{border-collapse:collapse;width:100%;font-size:var(--hm-step--1);margin:0 0 1.5em}.icB8aa_prose th,.icB8aa_prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hm-divider);padding:.5rem .75rem .5rem 0}.icB8aa_prose code{font-size:.9em}
.ykLi9q_wrap{flex-direction:column;gap:20px;display:flex}.ykLi9q_pill{background:var(--hm-web-v-subtle);min-height:32px;color:var(--hm-brand-text);border-radius:999px;align-self:flex-start;align-items:center;padding:4px 14px;font-size:.875rem;font-weight:800;display:inline-flex}.ykLi9q_title{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,3vw + 1rem,2.75rem);font-weight:900;line-height:1.08}.ykLi9q_title:focus,.ykLi9q_qhead:focus{outline:none}.ykLi9q_lede{color:var(--hm-text-secondary);margin:0;font-size:1.1875rem}.ykLi9q_fine{color:var(--hm-text-secondary);margin:0;font-size:.875rem}.ykLi9q_preview{background:var(--hm-xp-subtle);border-radius:14px;margin:0;padding:10px 14px;font-weight:700}.ykLi9q_modes{gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ykLi9q_mode{border:2px solid var(--hm-border);background:var(--hm-surface-raised);width:100%;box-shadow:0 3px 0 var(--hm-border);color:var(--hm-text);font:inherit;text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:4px;padding:20px 22px;display:grid}.ykLi9q_mode:hover{border-color:var(--hm-brand-fill);box-shadow:0 3px 0 var(--hm-brand-fill)}.ykLi9q_modeLevel{letter-spacing:.06em;text-transform:uppercase;color:var(--hm-brand-text);font-size:.8125rem;font-weight:800}.ykLi9q_modeLabel{font-size:1.3125rem;font-weight:900}.ykLi9q_modeSub{color:var(--hm-text-secondary)}.ykLi9q_top{justify-content:space-between;align-items:center;display:flex}.ykLi9q_quit{min-height:44px;color:var(--hm-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.ykLi9q_count{color:var(--hm-text-secondary);font-variant-numeric:tabular-nums;font-weight:800}.ykLi9q_progress{background:var(--hm-surface-sunken);border-radius:999px;height:10px;overflow:hidden}.ykLi9q_progress>span{background:var(--hm-brand-fill);height:100%;transition:width .2s;display:block}.ykLi9q_qhead{color:var(--hm-text-secondary);margin:8px 0 0;font-size:1.125rem;font-weight:800}.ykLi9q_word{border:2px solid var(--hm-border);text-align:center;overflow-wrap:anywhere;border-radius:16px;margin:0;padding:28px 16px;font-size:clamp(2.25rem,6vw,3.25rem);font-weight:700;line-height:1.3}.ykLi9q_options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ykLi9q_option{border:2px solid var(--hm-border);background:var(--hm-surface);width:100%;min-height:60px;box-shadow:0 3px 0 var(--hm-border);color:var(--hm-text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;font-size:1.125rem;font-weight:700;display:grid}.ykLi9q_option:not(:disabled):hover{border-color:var(--hm-text)}.ykLi9q_option:disabled{cursor:default}.ykLi9q_key{border:2px solid var(--hm-web-border-strong);width:32px;height:32px;color:var(--hm-text-secondary);border-radius:8px;place-items:center;font-size:.875rem;font-weight:800;display:inline-grid}.ykLi9q_mark{font-family:var(--hm-font-ja);font-size:1.25rem;font-weight:700}.ykLi9q_ok{border-color:var(--hm-brand-fill);background:var(--hm-web-v-subtle);box-shadow:0 3px 0 var(--hm-brand-fill)}.ykLi9q_ok .ykLi9q_mark{color:var(--hm-brand-text)}.ykLi9q_no{border-color:var(--hm-incorrect);background:var(--hm-web-ind-subtle);box-shadow:0 3px 0 var(--hm-incorrect)}.ykLi9q_no .ykLi9q_mark{color:var(--hm-incorrect)}.ykLi9q_dim{opacity:.6}.ykLi9q_verdict{border:2px solid;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ykLi9q_verdict p{margin:0}.ykLi9q_verdictOk{border-color:var(--hm-brand-fill);background:var(--hm-web-v-subtle)}.ykLi9q_verdictNo{border-color:var(--hm-incorrect);background:var(--hm-web-ind-subtle)}.ykLi9q_verdictTitle{font-size:1.25rem;font-weight:900}.ykLi9q_verdictOk .ykLi9q_verdictTitle{color:var(--hm-brand-text)}.ykLi9q_verdictNo .ykLi9q_verdictTitle{color:var(--hm-incorrect)}.ykLi9q_reading{font-weight:700}.ykLi9q_keys{text-align:center;color:var(--hm-text-secondary);margin:0;font-size:.9375rem}@media (hover:none){.ykLi9q_keys{display:none}}.ykLi9q_result{border:2px solid var(--hm-brand-fill);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.ykLi9q_score{color:var(--hm-brand-text);font-variant-numeric:tabular-nums;align-self:flex-start;font-size:2.5rem;font-weight:900}.ykLi9q_actions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.ykLi9q_row{flex-wrap:wrap;gap:4px 20px;display:flex}.ykLi9q_linkButton{min-height:44px;color:var(--hm-brand-text);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ykLi9q_review summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}.ykLi9q_review ol{gap:6px;margin:0;padding-left:1.5rem;display:grid}.ykLi9q_reviewWord{font-weight:700}.ykLi9q_reviewOk{color:var(--hm-brand-text);font-weight:700}.ykLi9q_reviewNo{color:var(--hm-incorrect);font-weight:700}@media (prefers-reduced-motion:reduce){.ykLi9q_progress>span{transition:none}}
.Saissq_wrap{max-width:40rem;min-height:36rem;margin-inline:auto}.Saissq_error{justify-items:start;gap:.5rem;display:grid}
.bFqdWq_form{gap:1rem;max-width:30rem;display:grid}.bFqdWq_field{gap:.375rem;display:grid}.bFqdWq_label{font-weight:800}.bFqdWq_input{font:inherit;min-height:var(--hm-height-button);border-radius:var(--hm-radius-control);border:var(--hm-border-standard) solid var(--hm-web-border-strong);background:var(--hm-surface);color:var(--hm-text);width:100%;padding:0 1rem;font-size:1.0625rem}.bFqdWq_input:focus-visible{border-color:var(--hm-focus-ring)}.bFqdWq_input[aria-invalid=true]{border-color:var(--hm-destructive)}.bFqdWq_consent{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.bFqdWq_checkbox{width:1.375rem;height:1.375rem;accent-color:var(--hm-ink);margin:.15rem 0 0}.bFqdWq_privacy{font-size:var(--hm-step--1);color:var(--hm-text-secondary);margin:-.5rem 0 0;padding-left:2.125rem}.bFqdWq_widget:empty{display:none}.bFqdWq_actions{display:flex}.bFqdWq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite bFqdWq_spin}@keyframes bFqdWq_spin{to{transform:rotate(360deg)}}.bFqdWq_message{min-height:1.5em;color:var(--hm-destructive);margin:0;font-weight:700}.bFqdWq_message:empty{min-height:0}.bFqdWq_success{max-width:30rem;padding:var(--hm-spacing-card-padding-v) var(--hm-spacing-card-padding-h);border-radius:var(--hm-radius-card);background:var(--hm-surface-sunken);border:var(--hm-border-standard) solid var(--hm-border)}.bFqdWq_success p:last-child{margin-bottom:0}.bFqdWq_successTitle{font-size:var(--hm-step-1);align-items:center;gap:.5rem;font-weight:900;display:flex}.bFqdWq_successIcon{background:var(--hm-ink);width:1.75rem;height:1.75rem;color:var(--hm-on-ink);border-radius:50%;place-items:center;font-size:1rem;display:inline-grid}
