#sismo-diy-guide{color:#123957;font-size:15px;line-height:1.75;text-align:left}#sismo-diy-guide *{box-sizing:border-box}#sismo-diy-guide p,#sismo-diy-guide h2,#sismo-diy-guide h3,#sismo-diy-guide li{text-align:left}#sismo-diy-guide h2{font-size:30px;line-height:1.25;color:#0b3862;margin:0 0 18px;font-weight:700}#sismo-diy-guide h3{font-size:20px;line-height:1.35;color:#0b3862;margin:0 0 14px;font-weight:600}#sismo-diy-guide p{margin:0 0 18px}#sismo-diy-guide .diy-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.8px;color:#b94d16;margin-bottom:12px}#sismo-diy-guide .diy-hero{display:grid;grid-template-columns:1fr 1fr;background:#0b3862;color:white;border-radius:20px;overflow:hidden}#sismo-diy-guide .diy-hero>div{padding:38px}#sismo-diy-guide .diy-hero h2{font-size:42px;color:white}#sismo-diy-guide .diy-hero p{color:#dfebf5}#sismo-diy-guide .diy-hero .diy-eyebrow{color:#a9d9ff}#sismo-diy-guide .diy-hero>img{width:100%;height:100%;object-fit:cover;min-height:340px}#sismo-diy-guide .diy-button{display:inline-block;background:#bc4d17;color:white;padding:12px 20px;border-radius:7px;font-weight:600}#sismo-diy-guide .diy-section{margin:38px 0}#sismo-diy-guide .diy-two,#sismo-diy-guide .diy-three,#sismo-diy-guide .diy-four{display:grid;gap:22px}#sismo-diy-guide .diy-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}#sismo-diy-guide .diy-three{grid-template-columns:repeat(3,minmax(0,1fr))}#sismo-diy-guide .diy-four{grid-template-columns:repeat(4,minmax(0,1fr))}#sismo-diy-guide .diy-card{background:#f1f6fb;border:1px solid #d5e4f0;border-radius:15px;padding:25px;height:100%;min-width:0}#sismo-diy-guide .diy-card p:last-child{margin-bottom:0}#sismo-diy-guide .diy-picture{display:block;padding:16px;border:1px solid #d5e4f0;border-radius:15px;background:white}#sismo-diy-guide .diy-picture img{display:block;max-width:100%;width:auto;max-height:310px;height:auto;margin:auto}#sismo-diy-guide .diy-link{color:#b94d16;font-weight:600;text-decoration:underline;text-underline-offset:4px}#sismo-diy-guide .diy-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 28px}#sismo-diy-guide .diy-flow>div{background:#0b3862;border-radius:12px;color:white;padding:20px;position:relative}#sismo-diy-guide .diy-flow b{display:block;color:#a9d9ff;font-size:23px;margin-bottom:10px}#sismo-diy-guide .diy-flow strong,#sismo-diy-guide .diy-flow span{display:block}#sismo-diy-guide .diy-flow span{font-size:12px;color:#d5e4f0;margin-top:5px}#sismo-diy-guide .diy-note{padding:18px;background:#fff6df;border:1px solid #f1dfb4;border-radius:12px;margin-top:24px;font-size:14px}#sismo-diy-guide ul{list-style:none;padding:0;margin:0}#sismo-diy-guide li{padding-left:25px;position:relative;margin-bottom:10px;font-size:14px}#sismo-diy-guide li:before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;background:url('/img/cms/sismo-propeller-bullet-v1.svg') center/contain no-repeat}#sismo-diy-guide .diy-fwd{margin-top:25px}#sismo-diy-guide .diy-support{border:1px solid #d5e4f0;padding:28px;border-radius:15px}#sismo-diy-guide .diy-support p{font-size:14px}#sismo-diy-guide .diy-feedback{border:1px solid #d5e4f0;border-radius:12px;padding:22px;margin:28px 0}#sismo-diy-guide summary{cursor:pointer;font-weight:600;color:#0b3862}#sismo-diy-guide .diy-feedback p{margin-top:16px;font-size:14px}#sismo-diy-guide .diy-cta{background:#0b3862;border-radius:18px;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:white}#sismo-diy-guide .diy-cta h2{color:white}#sismo-diy-guide .diy-cta p{margin:0}#sismo-diy-guide .diy-cta a{white-space:nowrap}@media(max-width:950px){#sismo-diy-guide .diy-four,#sismo-diy-guide .diy-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#sismo-diy-guide .diy-hero,#sismo-diy-guide .diy-two,#sismo-diy-guide .diy-three,#sismo-diy-guide .diy-four{grid-template-columns:1fr}#sismo-diy-guide .diy-hero>div{padding:25px}#sismo-diy-guide .diy-hero h2{font-size:34px}#sismo-diy-guide .diy-hero>img{height:210px;min-height:0}#sismo-diy-guide h2{font-size:26px}#sismo-diy-guide .diy-card,#sismo-diy-guide .diy-support{padding:21px}#sismo-diy-guide .diy-flow{gap:10px}#sismo-diy-guide .diy-flow>div{padding:15px}#sismo-diy-guide .diy-cta{display:block;padding:24px}#sismo-diy-guide .diy-cta a{margin-top:22px}}