.why-jamsil{margin-top:8px;margin-bottom:0;scroll-margin-top:110px;border:1px solid #d6e4fa;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 18px 46px #0537840a}
.why-jamsil-lead{display:grid;grid-template-columns:1.07fr 1fr;gap:44px;padding:52px;background:#0646c5;color:#fff;align-items:center}
.why-jamsil-eyebrow{font-size:14px;font-weight:700;letter-spacing:-.025em;color:#d8eaff;margin-bottom:20px;display:flex;align-items:center;gap:9px}
.why-jamsil-eyebrow:before{content:'';width:7px;height:7px;border-radius:50%;background:#9fdaff;flex:none}
.why-jamsil h2{color:#fff;font-size:clamp(34px,3.7vw,48px);font-weight:900;line-height:1.3;letter-spacing:-.065em;margin:0 0 24px}
.why-jamsil h2>span{color:#bce6ff}
.why-jamsil-intro{font-size:14px;line-height:1.95;color:#e0ecff;margin:0 0 27px}
.why-jamsil-shop{display:inline-flex;align-items:center;gap:9px;font-size:12px;color:#fff;font-weight:600;border-bottom:1px solid #86b5ff;padding-bottom:5px}
.why-jamsil-shop>span{font-size:19px}
.why-price-explainer{background:#fff;color:#102b54;padding:30px 31px 27px;border-radius:20px;box-shadow:0 10px 30px #00226a24;min-width:0}
.why-price-question{display:inline-block;border-radius:99px;background:#e8f2ff;color:#0750c9;font-size:12px;font-weight:800;padding:5px 13px;margin:0 0 17px}
.why-price-explainer h3{font-size:27px;line-height:1.45;letter-spacing:-.055em;font-weight:800;margin:0 0 21px}
.why-price-flow{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.5}
.why-price-flow>span{background:#eef5ff;border:1px solid #cfe1ff;border-radius:9px;padding:12px 9px;text-align:center;color:#204f94;font-weight:700;flex:1;word-break:keep-all}
.why-price-flow>b{color:#2d72d8;font-size:21px;font-weight:500}
.why-price-result{display:flex;flex-direction:column;align-items:center;gap:8px;margin:10px 0 17px}
.why-price-result>span{font-size:24px;color:#75a7ed;line-height:1.2}
.why-price-result>strong{display:block;width:100%;border-radius:9px;padding:11px 8px;background:#0750d5;color:#fff;text-align:center;font-size:16px;font-weight:800}
.why-price-description{font-size:12px;line-height:1.8;color:#526782;margin:0;word-break:keep-all}
.why-jamsil-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:37px 42px 31px;gap:0}
.why-jamsil-reasons article{padding:0 27px;border-right:1px solid #dce6f6;min-width:0}
.why-jamsil-reasons article:first-child{padding-left:5px}.why-jamsil-reasons article:last-child{border-right:0;padding-right:5px}
.why-reason-number{display:block;color:#064ac7;font-size:14px;font-weight:800;letter-spacing:.04em;margin-bottom:13px}
.why-jamsil-reasons h3{color:#49617e;font-size:20px;font-weight:500;line-height:1.5;margin-bottom:13px;letter-spacing:-.05em}
.why-jamsil-reasons strong{color:#102b54;font-weight:800}
.why-jamsil-reasons p{color:#62748b;font-size:12px;line-height:1.9;margin:0}
.why-jamsil-bottom{margin:0 42px;padding:27px 5px 22px;border-top:1px solid #dce6f6;display:flex;align-items:center;justify-content:space-between;gap:24px}
.why-jamsil-bottom>div:first-child>p{font-size:19px;font-weight:800;line-height:1.5;color:#102b54;margin-bottom:6px}
.why-jamsil-bottom>div:first-child>span{display:block;font-size:12px;line-height:1.8;color:#62748b;word-break:keep-all}
.why-jamsil-actions{display:flex;align-items:center;gap:19px;flex-shrink:0}
.why-jamsil-actions .button{font-size:13px;min-height:49px;gap:16px;white-space:nowrap}
.why-price-button{background:none;color:#0746b6;font-size:12px;font-weight:700;padding:8px 0;white-space:nowrap}
.why-price-button span{margin-left:7px}
.why-jamsil-note{font-size:10px;line-height:1.8;color:#708198;margin:0;padding:0 47px 25px}
@media(max-width:1000px){.why-jamsil-lead{padding:35px;gap:28px}.why-price-explainer{padding:24px}.why-price-explainer h3{font-size:24px}.why-jamsil-bottom{align-items:flex-start;flex-direction:column;gap:17px}.why-jamsil-reasons{padding:30px 26px}.why-jamsil-reasons article{padding:0 18px}.why-jamsil-reasons h3{font-size:18px}.why-jamsil-reasons p br{display:none}.why-jamsil-bottom{margin-inline:26px}.why-jamsil-note{padding-inline:31px}}
@media(max-width:700px){.why-jamsil{border-radius:22px}.why-jamsil-lead{grid-template-columns:1fr;gap:28px;padding:30px 25px}.why-jamsil h2{font-size:36px;margin-bottom:18px}.why-jamsil-intro{font-size:13px;margin-bottom:20px}.why-jamsil-eyebrow{font-size:12px;margin-bottom:17px}.why-jamsil-shop{font-size:11px}.why-price-explainer{padding:24px;border-radius:16px}.why-price-explainer h3{font-size:25px}.why-price-flow{font-size:12px}.why-price-result>strong{font-size:15px}.why-jamsil-reasons{grid-template-columns:1fr;padding:7px 25px 0}.why-jamsil-reasons article,.why-jamsil-reasons article:first-child,.why-jamsil-reasons article:last-child{display:grid;grid-template-columns:35px minmax(0,1fr);gap:0 12px;padding:23px 0;border-right:0;border-bottom:1px solid #dce6f6}.why-reason-number{grid-row:1/3;margin:3px 0 0;font-size:13px}.why-jamsil-reasons h3{font-size:19px;margin:0 0 9px}.why-jamsil-reasons h3 br{display:none}.why-jamsil-reasons h3 strong:before{content:' '}.why-jamsil-reasons p{grid-column:2;font-size:12px}.why-jamsil-bottom{margin:0 25px;padding:25px 0 19px;border:0;gap:20px}.why-jamsil-bottom>div:first-child>p{font-size:19px}.why-jamsil-actions{width:100%;display:grid;grid-template-columns:1fr;gap:8px}.why-jamsil-actions .button{font-size:14px;min-height:52px}.why-price-button{min-height:40px}.why-jamsil-note{padding:0 25px 24px;font-size:10px}}
@media(max-width:370px){.why-jamsil-lead{padding:26px 20px}.why-jamsil h2{font-size:32px}.why-price-explainer{padding:20px}.why-price-explainer h3{font-size:23px}.why-price-flow{font-size:11px;gap:7px}.why-jamsil-reasons{padding-inline:20px}.why-jamsil-bottom{margin-inline:20px}.why-jamsil-note{padding-inline:20px}}
