.legal_legal__9WQdT{max-width:820px;padding-top:48px;padding-bottom:64px}.legal_legal__9WQdT h1{font-size:clamp(34px,4vw,48px);font-weight:400;margin-bottom:8px}.legal_legal__9WQdT h2{font-size:24px;margin:36px 0 12px}.legal_legal__9WQdT h3{font-size:19px;margin:24px 0 8px}.legal_legal__9WQdT li,.legal_legal__9WQdT p{color:var(--text)}.legal_legal__9WQdT p+p{margin-top:12px}.legal_legal__9WQdT ol,.legal_legal__9WQdT ul{padding-left:22px}.legal_legal__9WQdT li+li{margin-top:6px}.legal_legal__9WQdT .last-updated,.legal_legal__9WQdT .subtitle{color:var(--slate)}.legal_legal__9WQdT .warning{background:var(--rose);border-radius:12px;padding:14px 18px;margin:16px 0}.legal_legal__9WQdT a{color:var(--ink)}.blocks_section__ztAnK{padding:clamp(64px,8vw,112px) 0}.blocks_white__l0_9o{background:#fff}.blocks_head__u4ly2{display:grid;grid-gap:14px;gap:14px;margin-bottom:44px;max-width:760px}.blocks_crumbs__nGxU0{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 22px;padding:0;font-size:14px;color:var(--slate)}.blocks_crumbs__nGxU0 li+li:before{content:"/";margin-right:8px;color:#b8c0cc}.blocks_crumbs__nGxU0 a{text-decoration:none}.blocks_crumbs__nGxU0 a:hover{text-decoration:underline}.blocks_pageHero__fxQWG{padding:clamp(36px,5vw,64px) 0 clamp(48px,6vw,80px)}.blocks_pageHero__fxQWG h1{font-size:clamp(38px,5vw,62px);line-height:1.06;letter-spacing:-.02em;font-weight:400;max-width:18em}.blocks_pageHero__fxQWG .lede{margin-top:20px}.blocks_heroCta__pqsA4{margin-top:30px}.blocks_faq__i708M{max-width:820px;border-top:1px solid var(--rule)}.blocks_faq__i708M details{border-bottom:1px solid var(--rule)}.blocks_faq__i708M summary{list-style:none;cursor:pointer;padding:22px 40px 22px 0;position:relative;font:500 20px/1.35 var(--display-stack);color:var(--ink)}.blocks_faq__i708M summary::-webkit-details-marker{display:none}.blocks_faq__i708M summary:after{content:"+";position:absolute;right:4px;top:18px;font:400 26px/1 var(--font-body),sans-serif;color:var(--amber-text)}.blocks_faq__i708M details[open] summary:after{content:"–"}.blocks_faq__i708M .blocks_answer__L9X_n{padding:0 0 22px;color:var(--slate);max-width:44em}.blocks_band__b91X2{background:var(--ink-deep);color:#d8dfe8;border-radius:28px;padding:clamp(36px,6vw,72px);display:grid;grid-template-columns:1.3fr auto;grid-gap:40px;gap:40px;align-items:center}.blocks_band__b91X2 h2{color:#fff}.blocks_band__b91X2 p{margin:14px 0 28px;color:#aeb9c8;max-width:32em}@media (max-width:860px){.blocks_band__b91X2{grid-template-columns:1fr}}:lang(ja) .blocks_pageHero__fxQWG h1,:lang(ko) .blocks_pageHero__fxQWG h1{font-size:clamp(32px,4vw,48px);line-height:1.25;letter-spacing:0}.blocks_prose__07bqx{max-width:760px}.blocks_prose__07bqx p{font-size:18px}.blocks_prose__07bqx p+p{margin-top:16px}.detail_grid__pBBC5{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}@media (max-width:900px){.detail_grid__pBBC5{grid-template-columns:1fr}}.detail_prose__5WzAa p{font-size:18px;color:var(--text);max-width:40em}.detail_prose__5WzAa p+p{margin-top:18px}.detail_card__F5R8V{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);padding:26px;box-shadow:var(--shadow)}.detail_card__F5R8V+.detail_card__F5R8V{margin-top:18px}.detail_card__F5R8V h2{font-size:22px;margin-bottom:12px}.detail_card__F5R8V ul{margin:0;padding-left:18px;color:var(--text)}.detail_card__F5R8V li+li{margin-top:8px}.detail_steps__6pTvM{list-style:none;counter-reset:s;margin:0;padding:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--rule)}.detail_steps__6pTvM li{counter-increment:s;display:grid;grid-template-columns:56px 1fr;grid-gap:16px;gap:16px;padding:20px 0;border-bottom:1px solid var(--rule)}.detail_steps__6pTvM li:before{content:counter(s);width:40px;height:40px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;font:500 18px/1 var(--display-stack);color:var(--ink)}.detail_steps__6pTvM p{color:var(--slate);margin-top:4px}.detail_related__9Qyxm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:760px){.detail_related__9Qyxm{grid-template-columns:1fr}}.detail_rel__IwoSd{display:block;background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);padding:22px;text-decoration:none}.detail_rel__IwoSd:hover h3{color:var(--amber-text)}.detail_rel__IwoSd p{color:var(--slate);margin-top:6px;font-size:16px}.detail_rel__IwoSd .label{display:block;margin-bottom:8px}.detail_exam__Af6aR{margin:0;background:#fff;border:1px solid var(--rule);border-radius:6px 18px 18px 6px;box-shadow:var(--shadow-lift),inset 6px 0 0 var(--ink);padding:clamp(24px,4vw,44px) clamp(24px,4vw,48px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px)}@media (max-width:860px){.detail_exam__Af6aR{grid-template-columns:1fr}}.detail_exam__Af6aR h2{font-size:clamp(24px,2.6vw,32px);margin-top:10px}.detail_examSource__x8Bpr{margin-top:12px;color:var(--slate);font-size:15px}.detail_examBody__W9Nyl{margin:0;border-top:1px solid var(--rule)}.detail_examBody__W9Nyl div{padding:14px 0;border-bottom:1px solid var(--rule)}.detail_examBody__W9Nyl dt{font:500 17px/1.3 var(--display-stack);color:var(--amber-text)}.detail_examBody__W9Nyl dd{margin:6px 0 0}.detail_anatomy__Jgead{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px 32px;gap:28px 32px}@media (max-width:860px){.detail_anatomy__Jgead{grid-template-columns:1fr 1fr}}@media (max-width:560px){.detail_anatomy__Jgead{grid-template-columns:1fr}}.detail_anatomy__Jgead p{color:var(--slate);margin-top:6px}.detail_num__Cex32{display:block;font:500 13px/1 var(--display-stack);letter-spacing:.12em;color:var(--amber-text);margin-bottom:10px}.detail_tableWrap__dbN4R{overflow-x:auto}.detail_compare__wWzAj{width:100%;border-collapse:collapse;min-width:560px}.detail_compare__wWzAj td,.detail_compare__wWzAj th{text-align:start;padding:14px 16px;border-bottom:1px solid var(--rule);vertical-align:top}.detail_compare__wWzAj thead th{font:500 14px/1.2 var(--display-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.detail_compare__wWzAj tbody th{font:500 17px/1.3 var(--display-stack);color:var(--ink);width:26%}.detail_compare__wWzAj td:last-child{background:#fbf3e6}.detail_limits__R9i9D{margin-top:28px;background:var(--paper);border-radius:14px;padding:20px 24px}.detail_limits__R9i9D ul{margin:8px 0 0;-webkit-padding-start:18px;padding-inline-start:18px}.detail_limits__R9i9D li+li{margin-top:6px}.example_frame__rsNhu{background:var(--card);border:1px solid var(--rule);border-radius:20px;box-shadow:var(--shadow-lift);padding:clamp(22px,4vw,40px);max-width:900px}.example_note__ydVIM{color:var(--slate);margin:6px 0 22px}.example_link__VSPSL{display:inline-block;margin-top:24px;font-weight:600;color:var(--ink)}.example_bullets__aeooV{margin:0;padding-left:20px;font-size:17px}.example_bullets__aeooV li+li{margin-top:10px}.example_transcript__K4YXQ{margin:0}.example_transcript__K4YXQ div{display:grid;grid-template-columns:64px 1fr;grid-gap:14px;gap:14px;padding:10px 0;border-bottom:1px solid var(--rule)}.example_transcript__K4YXQ dt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--amber-text);font-weight:600}.example_transcript__K4YXQ dd{margin:0}.example_cards__gjbZ3{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:640px){.example_cards__gjbZ3{grid-template-columns:1fr}}.example_card__rvAVt{border:1px solid var(--rule);border-radius:14px;padding:18px;background:var(--paper)}.example_q__VtP2s{font:500 18px/1.35 var(--display-stack);color:var(--ink)}.example_a__BUSkR{margin-top:10px;padding-top:10px;border-top:1px dashed var(--rule)}.example_quiz__2UF_L{margin:0;padding-left:20px}.example_quiz__2UF_L li+li{margin-top:16px}.example_quiz__2UF_L p+p{margin-top:6px;color:var(--slate)}.example_chat__PF30v{display:grid;grid-gap:12px;gap:12px}.example_ai__64aKu,.example_me__Dyh7a{max-width:85%;padding:12px 14px;border-radius:14px}.example_me__Dyh7a{justify-self:end;background:var(--ink);color:#fff}.example_ai__64aKu{background:var(--paper);border:1px solid var(--rule)}.example_mind__jMasV{max-width:560px}.example_flow__U_R7q{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media (max-width:640px){.example_flow__U_R7q{grid-template-columns:1fr}}.example_flow__U_R7q div{border:1px solid var(--rule);border-radius:12px;padding:16px;background:var(--paper);display:grid;grid-gap:6px;gap:6px}.example_flow__U_R7q b{font:500 18px/1.25 var(--display-stack);color:var(--ink)}.example_flow__U_R7q small{color:var(--slate)}.example_flow__U_R7q span{font-weight:700;color:var(--amber-text)}.ui_btn__6N7So{display:inline-flex;align-items:center;gap:10px;border-radius:var(--r-pill);font:600 16px/1 var(--font-body),sans-serif;text-decoration:none;padding:14px 22px;border:1.5px solid transparent;transition:transform .2s,background .2s;cursor:pointer}.ui_btn__6N7So svg{width:18px;height:18px;flex:none}.ui_amber__h9ayF{background:var(--amber-btn);color:#fff;box-shadow:0 8px 20px rgba(217,119,6,.25)}.ui_amber__h9ayF:hover{background:var(--amber-btn-hover);transform:translateY(-1px)}.ui_line__MK0Ey{border-color:var(--ink);color:var(--ink)}.ui_line__MK0Ey:hover{background:#fff}.ui_onDark__HqQ3_ .ui_line__MK0Ey{border-color:#fff;color:#fff}.ui_onDark__HqQ3_ .ui_line__MK0Ey:hover{background:rgba(255,255,255,.08)}.ui_small___Q75H{padding:10px 18px;font-size:15px}.ui_stores__fN0mb{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.ui_webLink__hnQh3{font-weight:600;color:var(--ink)}.ui_qrPair__Zywxf{display:flex;gap:14px;align-items:center}.ui_qr__5HoIe{background:#fff;border:1px solid var(--rule);border-radius:12px;padding:6px;width:104px;height:104px;line-height:0}.ui_qr__5HoIe svg{width:100%;height:100%}.ui_qrNote__WP5RT{font-size:14px;color:var(--slate);max-width:14em}.ui_onDark__HqQ3_ .ui_qrNote__WP5RT{color:#aeb9c8}@media (max-width:760px){.ui_qrPair__Zywxf{display:none}}.home_hero__d6HXj{padding:clamp(40px,6vw,80px) 0 clamp(64px,8vw,104px)}.home_heroGrid__VX17f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}@media (max-width:980px){.home_heroGrid__VX17f{grid-template-columns:1fr}}.home_h1__7AK2c{font-size:clamp(44px,6vw,80px);line-height:1.03;letter-spacing:-.025em;font-weight:400}.home_h1__7AK2c em{font-style:italic;color:var(--amber-text)}.home_eyebrow__82jEi{margin-bottom:22px}.home_heroLede__CQnru{margin-top:24px}.home_get__9TSsa{margin-top:34px}.home_qr__Tjh_D{margin-top:28px}.home_sources__YRZ9Z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.home_sources__YRZ9Z{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.home_sources__YRZ9Z{grid-template-columns:1fr}}.home_slip__PfYYM{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);padding:22px;box-shadow:var(--shadow);display:grid;grid-gap:8px;gap:8px;align-content:start;text-decoration:none;transition:transform .2s,box-shadow .2s}.home_slip__PfYYM:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.home_ico__e09RP{width:40px;height:40px;border-radius:12px;background:var(--mist);display:grid;place-items:center;color:var(--ink)}.home_slip__PfYYM p{color:var(--slate);font-size:16px}.home_slip__PfYYM .home_eg__pJ4sG{font-size:14px;color:var(--ink);border-top:1px dashed var(--rule);padding-top:10px;margin-top:4px}.home_contentsGrid__73_9D{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}@media (max-width:900px){.home_contentsGrid__73_9D{grid-template-columns:1fr}}.home_aside___EQpZ{position:-webkit-sticky;position:sticky;top:100px;background:var(--ink);color:#e8edf4;border-radius:20px;padding:32px}.home_aside___EQpZ h2{color:#fff;font-size:28px}.home_aside___EQpZ p{margin-top:12px;color:#c7d1de}.home_aside___EQpZ .label{color:#f3b566}@media (max-width:900px){.home_aside___EQpZ{position:static}}.home_contents___Ohal{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.home_contents___Ohal li{border-bottom:1px solid var(--rule)}.home_contents___Ohal a{display:grid;grid-gap:6px;gap:6px;padding:20px 0;text-decoration:none}.home_contents___Ohal a:hover h3{color:var(--amber-text)}.home_toc__Aw7_B{display:flex;align-items:baseline;gap:10px}.home_toc__Aw7_B h3{flex:none}.home_dots__kQqzA{flex:1 1;border-bottom:2px dotted #cbd2dc;transform:translateY(-5px)}.home_where__itQgW{flex:none;font-size:14px;color:var(--slate)}.home_contents___Ohal p{color:var(--slate);font-size:16.5px;max-width:34em}.home_versus__ZSAVE{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:760px){.home_versus__ZSAVE{grid-template-columns:1fr}}.home_vs__j8h8_{border-radius:var(--r-card);padding:28px;border:1px solid var(--rule);background:var(--card)}.home_old__iX39w{background:transparent;border-style:dashed}.home_vs__j8h8_ h3{margin:10px 0 14px}.home_vs__j8h8_ ul{margin:0;padding-left:18px;color:var(--slate)}.home_vs__j8h8_ li+li{margin-top:8px}.home_new__cwZ4y ul{color:var(--text)}.home_new__cwZ4y .label{color:var(--amber-text)}.home_steps__xzEYI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;counter-reset:s;list-style:none;margin:0;padding:0}@media (max-width:860px){.home_steps__xzEYI{grid-template-columns:1fr}}.home_steps__xzEYI li{counter-increment:s;border-top:2px solid var(--ink);padding-top:18px}.home_steps__xzEYI li:before{content:counter(s,decimal-leading-zero);display:block;font:500 13px/1 var(--display-stack);letter-spacing:.16em;color:var(--amber-text);margin-bottom:12px}.home_steps__xzEYI p{color:var(--slate);margin-top:8px}.home_uses__QsPN3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media (max-width:760px){.home_uses__QsPN3{grid-template-columns:1fr}}.home_use__fDQAf{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);padding:26px;box-shadow:var(--shadow);text-decoration:none;display:block}.home_use__fDQAf:hover h3{color:var(--amber-text)}.home_use__fDQAf p{color:var(--slate);margin-top:8px}.home_tags__ZpTho{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.home_tags__ZpTho span{font-size:13px;color:var(--ink);background:var(--mist);border-radius:var(--r-pill);padding:4px 10px}.home_plans__ryOyf{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;max-width:900px}@media (max-width:760px){.home_plans__ryOyf{grid-template-columns:1fr}}.home_plan__DlNRw{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);padding:28px}.home_pro__FVln5{border:1.5px solid var(--ink)}.home_plan__DlNRw ul{margin:16px 0 0;padding-left:18px}.home_plan__DlNRw li+li{margin-top:8px}.home_plan__DlNRw .label{color:var(--amber-text)}.home_fine__ucvqL{margin-top:18px;font-size:15px;color:var(--slate);max-width:48em}.home_fine__ucvqL+.home_fine__ucvqL{margin-top:8px}.home_more__yNpNO{margin-top:22px;display:inline-block;font-weight:600;color:var(--ink)}:lang(ja) .home_h1__7AK2c,:lang(ko) .home_h1__7AK2c{font-size:clamp(34px,4vw,52px);line-height:1.18;letter-spacing:0}.home_depth__euCCP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;border-top:2px solid var(--ink);padding-top:28px}@media (max-width:860px){.home_depth__euCCP{grid-template-columns:1fr}}.home_depth__euCCP p{color:var(--slate);margin-top:8px}