._sampleBand_upxvt_1{background:radial-gradient(circle at 85% 12%,#c69b492e,#0000 27%),linear-gradient(112deg,#f7f9fc 0%,#edf3f8 100%);border-bottom:1px solid #d7e0e9;padding:34px 0}._sampleBand_upxvt_1>div{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:38px;display:grid}._sampleIntro_upxvt_16>span{color:#a47522;letter-spacing:.12em;font-size:11px;font-weight:900}._sampleIntro_upxvt_16 h2{color:#071d36;letter-spacing:-.04em;margin:10px 0 12px;font-size:30px;line-height:1.32}._sampleIntro_upxvt_16 p{color:#5d6d7e;max-width:760px;margin:0;font-size:14px;line-height:1.8}._sampleIntro_upxvt_16 p b{color:#9a6916}._sampleActions_upxvt_41{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}._sampleSnapshot_upxvt_48{background:#fff;border:1px solid #cad5df;border-radius:14px;overflow:hidden;box-shadow:0 18px 44px #071d361a}._sampleSnapshot_upxvt_48 header{color:#fff;background:#0a2645;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 17px;display:flex}._sampleSnapshot_upxvt_48 header span{color:#93b7dc;letter-spacing:.08em;font-size:9px;font-weight:900}._sampleSnapshot_upxvt_48 header b{color:#f0ce81;font-size:11px}._sampleScore_upxvt_70{background:#f7fafc;border-bottom:1px solid #e1e7ed;align-items:center;gap:12px;padding:16px 17px;display:flex}._sampleScore_upxvt_70 strong{color:#0e4c7e;font-size:32px;line-height:1}._sampleScore_upxvt_70 span{color:#364c60;font-size:11px;font-weight:800;line-height:1.45}._sampleScore_upxvt_70 small{color:#7e8c99;font-size:9px;font-weight:600}._sampleSnapshot_upxvt_48 dl{margin:0;padding:7px 17px}._sampleSnapshot_upxvt_48 dl div{border-bottom:1px solid #edf1f4;justify-content:space-between;gap:18px;padding:9px 0;display:flex}._sampleSnapshot_upxvt_48 dl div:last-child{border-bottom:0}._sampleSnapshot_upxvt_48 dt{color:#718090;font-size:10px}._sampleSnapshot_upxvt_48 dd{color:#203a53;text-align:right;margin:0;font-size:10px;font-weight:900}._sampleSnapshot_upxvt_48>p{color:#8c641c;background:#fff6e5;margin:0;padding:9px 17px;font-size:9px;font-weight:800}@media (width<=820px){._sampleBand_upxvt_1{padding:28px 0}._sampleBand_upxvt_1>div{grid-template-columns:1fr;gap:22px}._sampleIntro_upxvt_16 h2{font-size:25px}._sampleActions_upxvt_41{grid-template-columns:1fr;display:grid}._sampleActions_upxvt_41 a{width:100%}}
