.strong-art{position:relative;overflow:hidden;isolation:isolate;border-radius:18px;border:1px solid #29516d;background:radial-gradient(ellipse at 50% 30%,#153d5d 0%,#0d263c 48%,#081b2d 100%);box-shadow:0 20px 45px #0c284424,0 2px 0 #152e46;min-height:380px;padding:18px 20px 26px}
.strong-art:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#64b5eb09 1px,transparent 1px),linear-gradient(90deg,#64b5eb09 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(#000,transparent 90%)}
.strong-illustration{display:block;width:calc(100% + 40px);max-width:none;margin:-5px -20px 0;height:auto;filter:drop-shadow(0 0 15px #248ce31a)}
.strong-art .setup-stages{position:relative;display:flex;justify-content:space-between;gap:8px;margin:0 8px;padding:0 10px}
.strong-art .setup-stages:before{content:'';position:absolute;height:2px;left:35px;right:35px;top:17px;background:linear-gradient(90deg,#3189bc,#ffb13a);z-index:-1}
.strong-art .setup-stages span{font-size:11px;color:#d6e7f5;gap:9px;font-weight:500}
.strong-art .setup-stages b{width:36px;height:36px;border:2px solid #ffb544;background:#0e2c46;color:#ffc56a;box-shadow:0 0 15px #ffad3220;font-size:13px;font-weight:700}
.strong-art.setup-art>p{color:#8fb1cb;font-size:10px;line-height:1.6;margin-top:20px;margin-bottom:0}
.strong-art .support-caption{margin-top:0;gap:8px;position:relative;padding-top:6px}
.strong-art .support-caption strong{font-size:29px;font-weight:800;letter-spacing:-.7px;color:#fff}
.strong-art .support-caption span{color:#ffbc56;font-size:12px;font-weight:650;letter-spacing:.03em}
.strong-art .support-caption small{color:#a9c8e0;font-size:10px;margin-top:3px;overflow-wrap:anywhere}
.ease-row:has(.strong-art) .ease-copy h3{font-weight:800;color:#153b5c}
@media(max-width:1100px){.strong-art{min-height:350px;padding-top:18px}.strong-art .setup-stages{margin-left:0;margin-right:0;padding:0}.strong-art .setup-stages span{font-size:10px}}
@media(max-width:800px){.strong-art{min-height:320px;padding:14px 14px 24px;border-radius:14px}.strong-illustration{width:calc(100% + 28px);margin:0 -14px}.strong-art .setup-stages b{width:30px;height:30px;font-size:11px}.strong-art .setup-stages:before{top:14px;left:25px;right:25px}.strong-art .setup-stages span{font-size:9px}.strong-art.setup-art>p{font-size:9px}.strong-art .support-caption strong{font-size:26px}.strong-art .support-caption span{font-size:10px}.strong-art .support-caption small{font-size:9px}}
@media(max-width:600px){.strong-art{width:100%;max-width:390px;min-height:0;padding:16px 20px 27px}.strong-illustration{width:calc(100% + 40px);margin:0 -20px}.strong-art .setup-stages{margin:0 8px;padding:0 10px}.strong-art .setup-stages b{width:34px;height:34px;font-size:12px}.strong-art .setup-stages:before{top:16px;left:35px;right:35px}.strong-art .setup-stages span{font-size:10px}.strong-art.setup-art>p{font-size:10px}.strong-art .support-caption strong{font-size:29px}.strong-art .support-caption span{font-size:12px}.strong-art .support-caption small{font-size:10px}}
