body{background:#f7f9fc}.header,.footer{background:#fff}.detail-main{padding-top:24px;padding-bottom:26px}.breadcrumb{display:flex;gap:12px;font-size:12px;color:#8491a2;margin-bottom:25px}.breadcrumb a:hover{color:#1763ed}.detail-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:30px}.detail-heading h1{font-size:36px;line-height:1.4;letter-spacing:-1px;margin:12px 0}.lead{color:#6a798b;font-size:14px}.category-tag{font-size:12px;color:#1763ed;border:1px solid #d8e5fc;background:#edf4ff;padding:8px 15px;border-radius:24px;white-space:nowrap}.columns{display:grid;grid-template-columns:1.55fr 1fr;gap:26px}.card{background:#fff;border:1px solid #e0e7f0;border-radius:12px;padding:28px 30px}.card-heading{padding-bottom:20px;border-bottom:1px solid #e8edf4}.card-heading>span{font-size:9px;letter-spacing:1.4px;color:#8798ad}.card-heading h2{font-size:21px;margin-top:6px}.scope-item{padding:19px 0;border-bottom:1px solid #edf1f6}.scope-item>b{font-size:16px;font-weight:600}.scope-item p{font-size:13px;color:#6b7a8d;line-height:1.9;margin-top:7px}.note{margin-top:20px;background:#f5f8fc;padding:15px 18px;border-radius:7px;font-size:12px;color:#607289}.note strong{color:#314862;font-weight:600}.note p{margin-top:5px}.quote{background:linear-gradient(145deg,#f1f6ff,#fff 70%)}.quote-label{font-size:12px;color:#778ba4}.quote>h2{font-size:32px;color:#1763ed;margin:12px 0}.quote>p{color:#687c95;font-size:13px;line-height:1.9}.divider{height:1px;background:#dfe7f2;margin:25px 0}.quote-facts{margin:0 0 26px;font-size:13px}.quote-facts>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0}.quote-facts dt{color:#7f8da0}.quote-facts dd{margin:0;color:#314862}.wide{width:100%;min-height:51px;box-shadow:none}.back-link{display:block;text-align:center;font-size:12px;color:#6b7e98;margin-top:18px}.steps-strip{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e2e9f2;border-radius:9px;margin-top:25px;padding:22px 28px}.steps-strip>div{display:flex;align-items:center;gap:12px}.steps-strip span{font-size:11px;color:#1763ed;background:#edf4ff;border-radius:50%;height:31px;width:31px;display:inline-flex;align-items:center;justify-content:center}.steps-strip strong{font-size:13px;font-weight:500}.steps-strip i{color:#b6c3d3;font-style:normal}.bottom-note{font-size:11px;text-align:center;color:#8795a7;margin-top:18px}.service-summary{display:flex;gap:16px;align-items:center;padding:23px 0 15px}.code-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#edf4ff;color:#1763ed;border:1px solid #dce8fc;border-radius:9px;font-size:19px;font-weight:600}.service-summary h3{font-size:18px;font-weight:600}.service-summary p{font-size:11px;color:#8796a9;margin-top:6px}.order-facts{margin:7px 0 20px}.order-facts>div{display:grid;grid-template-columns:93px 1fr;gap:12px;padding:10px 0;font-size:12px;border-bottom:1px solid #f0f3f7}.order-facts dt{color:#8391a4}.order-facts dd{margin:0;color:#3d506b}.amount-block{padding:22px 0 24px;border-bottom:1px solid #e7edf5}.amount-block>span{font-size:12px;color:#75869d}.amount{font-size:43px;font-weight:650;color:#1763ed;line-height:1.6;letter-spacing:-1px}.amount small{font-size:24px;margin-right:9px;font-weight:500}.amount-block p{font-size:11px;color:#8596ac}.pay-method{display:flex;gap:13px;align-items:center;margin-top:22px;border:1px solid #bbd2fb;background:#f4f8ff;border-radius:7px;padding:15px}.method-radio{height:16px;width:16px;border:4px solid #1763ed;box-shadow:0 0 0 1px #1763ed;border-radius:50%;background:#fff}.pay-method strong{font-size:14px;font-weight:600}.pay-method p{font-size:10px;color:#7b8da5;margin-top:3px}.method-check{margin-left:auto;color:#1763ed}.pay-terms{font-size:11px;line-height:1.9;color:#8292a7;margin:18px 0}.payment button:disabled{cursor:default;background:#1763ed;color:#fff;transform:none;opacity:1}.support-strip{margin-top:23px;display:flex;align-items:center;gap:20px;padding:17px 23px;background:#edf3fc;border-radius:8px;font-size:12px;color:#6c819c}.support-strip strong{font-size:13px;color:#334d70}.support-strip a{margin-left:auto;color:#1763ed;font-size:15px}.footer-inner{padding-block:23px}.footer{border-top:1px solid #e6ecf4}.footer a{white-space:nowrap}@media(max-width:780px){.detail-heading{display:block}.detail-heading h1{font-size:28px}.category-tag{display:inline-block;margin-top:18px}.columns{grid-template-columns:1fr}.card{padding:22px}.steps-strip{flex-wrap:wrap;gap:18px}.steps-strip i{display:none}.steps-strip>div{width:45%}.support-strip{flex-wrap:wrap}.support-strip a{margin-left:0}.order-facts>div{grid-template-columns:75px 1fr}.lead{font-size:12px}.footer-inner{gap:12px}}