.detail_head__XMDqr{background:#f3f4f6;padding-block:clamp(48px,6vw,88px)}.detail_crumbs__hnQwp{margin-bottom:36px}.detail_row__eflPK{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 56px;align-items:end}.detail_head__XMDqr h1{margin-top:20px;font-size:clamp(36px,4.6vw,68px);line-height:1.4;letter-spacing:.06em}.detail_head__XMDqr h1 span{display:block;white-space:nowrap}.detail_head__XMDqr .detail_lead__C8clp{margin-top:24px}.detail_facts__SYtxZ{display:flex;flex-direction:column;gap:6px}.detail_facts__SYtxZ div{background:#ffffff;padding:16px 20px;display:grid;grid-template-columns:6em minmax(0,1fr);gap:12px;font-size:14px}.detail_facts__SYtxZ dt{color:var(--sub);font-size:12.5px;letter-spacing:.1em;padding-top:2px}.detail_facts__SYtxZ dd{line-height:1.8}.detail_sec__LTicc{padding-block:clamp(72px,8vw,120px)}.detail_col__O607G{max-width:880px;margin-inline:auto}.detail_h2__2B4Sa{margin-top:24px;font-size:clamp(28px,3vw,44px);line-height:1.5;letter-spacing:.06em}.detail_p__cGsBC{margin-top:1.2em;color:var(--body);line-height:2.1}.detail_gap__cesjB{margin-top:88px}.detail_fit__MZp8a{margin-top:40px;display:flex;flex-direction:column;gap:12px}.detail_fit__MZp8a li{background:#f3f4f6;padding:30px 32px;display:grid;grid-template-columns:3.2em minmax(0,1fr);gap:8px 16px}.detail_n__39nxM{font-family:var(--serif);font-weight:600;font-size:22px;color:var(--navy);grid-row:1/span 3}.detail_fit__MZp8a small{font-size:12px;letter-spacing:.14em;color:var(--sub)}.detail_fit__MZp8a b{font-family:var(--serif);font-weight:600;font-size:20px;line-height:1.6;letter-spacing:.04em}.detail_fit__MZp8a p{font-size:14px;color:var(--body);line-height:2}.detail_msg__zCCbK{background:var(--grey);overflow:hidden}.detail_msg__zCCbK>div{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:32px 56px;align-items:end}.detail_msgTx__J_zbW{padding-block:clamp(72px,8vw,120px);display:flex;flex-direction:column;gap:20px}.detail_msg__zCCbK h2{font-size:clamp(28px,3vw,42px);line-height:1.5;letter-spacing:.06em}.detail_msg__zCCbK .detail_p__cGsBC{margin-top:0;color:#444444}.detail_ph__RDEq9{position:relative}.detail_pf__OCHAy{aspect-ratio:4/5;width:100%;max-width:340px;margin-left:auto;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.detail_pf__OCHAy img{height:100%;width:auto;max-width:none;-o-object-fit:cover;object-fit:cover}.detail_namebox__qZEZ8{position:absolute;left:0;bottom:32px;background:rgba(11,18,32,.82);color:#ffffff;padding:10px 16px 11px;display:flex;flex-direction:column;line-height:1.5}.detail_namebox__qZEZ8 small{font-size:11px;letter-spacing:.16em;opacity:.72}.detail_namebox__qZEZ8 b{font-family:var(--serif);font-weight:600;font-size:17px;letter-spacing:.3em}.detail_ta__y1kLs{display:flex;flex-direction:column;margin-top:40px}.detail_ta__y1kLs>div{display:grid;grid-template-columns:8em minmax(0,1fr);gap:8px 24px;padding:18px 22px}.detail_ta__y1kLs>div:nth-child(odd){background:#f3f4f6}.detail_ta__y1kLs dt{color:var(--sub);font-size:13px;letter-spacing:.1em;padding-top:2px}.detail_ta__y1kLs dd{line-height:1.9;font-size:14.5px}.detail_ta__y1kLs dd p+p{margin-top:.4em}.detail_flowWrap__wWJY4{margin-top:40px}.detail_faq__JLrxs{margin-top:40px;display:flex;flex-direction:column;gap:8px}.detail_faq__JLrxs details{background:#f3f4f6}.detail_faq__JLrxs summary{list-style:none;cursor:pointer;padding:20px 56px 20px 24px;position:relative;font-weight:500;font-size:15px;display:grid;grid-template-columns:1.6em minmax(0,1fr)}.detail_faq__JLrxs summary::-webkit-details-marker{display:none}.detail_faq__JLrxs summary:before{content:"Q";font-family:var(--serif);color:var(--navy)}.detail_faq__JLrxs summary:after{content:"";position:absolute;right:24px;top:50%;width:9px;height:9px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:translateY(-70%) rotate(45deg);transition:transform .25s ease}.detail_faq__JLrxs details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.detail_faq__JLrxs .detail_a__l6reP{padding:0 24px 22px calc(24px + 1.6em);font-size:14px;color:var(--body);line-height:1.95}.detail_entryWrap__pDXlw{margin-top:88px}.detail_applybar__2Jkq5{position:sticky;bottom:0;z-index:20;background:rgba(255,255,255,.94);backdrop-filter:blur(8px);box-shadow:0 -6px 20px rgba(11,18,32,.08)}.detail_applybar__2Jkq5>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.detail_applybar__2Jkq5 b{font-family:var(--serif);font-weight:600;font-size:17px;letter-spacing:.08em}.detail_applybar__2Jkq5 small{margin-left:12px;font-size:12px;color:var(--sub)}.detail_btns__TA8xU{display:flex;gap:8px}.detail_btn__w4_qD{display:inline-flex;align-items:center;gap:10px;background:var(--navy);color:#ffffff;padding:12px 18px;font-size:13.5px;letter-spacing:.08em;font-weight:500;transition:opacity .2s ease}.detail_btn__w4_qD:hover{opacity:.85}.detail_btn__w4_qD svg{width:11px;height:11px}.detail_ghost__BXlR9{background:#e4e9f1;color:var(--navy)}@media (max-width:900px){.detail_msg__zCCbK>div,.detail_row__eflPK{grid-template-columns:1fr}.detail_msgTx__J_zbW{padding-bottom:8px}.detail_pf__OCHAy{max-width:240px}}@media (max-width:640px){.detail_ta__y1kLs>div{grid-template-columns:1fr;gap:4px}.detail_who__KzKPP{display:none}.detail_btns__TA8xU{width:100%}.detail_btn__w4_qD{flex:1;justify-content:center;padding:13px 10px}.detail_fit__MZp8a li{grid-template-columns:1fr}.detail_n__39nxM{grid-row:auto}}@media (max-width:460px){.detail_head__XMDqr h1 span{white-space:normal}}