.whatif-block-section{padding:var(--section-padding-y) 0;position:relative}.section-header{color:hsla(0,0%,100%,.6);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--font-size-lg);font-weight:300;letter-spacing:var(--letter-spacing-widest);margin:0 auto var(--space-12);max-width:var(--container-xl);text-align:center;text-transform:uppercase}.section-header,.whatif-container{padding:0 var(--container-padding)}.whatif-container{margin:0 auto;max-width:var(--container-2xl);position:relative;z-index:1}.whatif-timeline{align-items:flex-start;display:flex;gap:var(--space-6);justify-content:space-between;position:relative}.whatif-block-wrapper{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-card);color:#fff;display:flex;flex:1;flex-direction:column;gap:var(--space-4);justify-content:flex-start;min-height:140px;min-width:0;overflow:hidden;padding:var(--space-6) var(--space-4);position:relative;text-align:center;transition:all .3s ease}.whatif-block-wrapper:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border-color:hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.1);min-height:180px;transform:translateY(-2px)}.whatif-expanded-content{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:all .6s cubic-bezier(.4,0,.2,1)}.whatif-block-wrapper:hover .whatif-expanded-content{max-height:100px;opacity:1;transform:translateY(0)}.whatif-icon{flex-shrink:0;transition:all .6s cubic-bezier(.4,0,.2,1)}.whatif-block-wrapper:hover .whatif-icon{transform:scale(1.1)}.whatif-img img{filter:brightness(0) saturate(100%) invert(63%) sepia(69%) saturate(3151%) hue-rotate(334deg) brightness(103%) contrast(101%);height:32px;opacity:.9;transition:all .3s ease;width:32px}.whatif-header{color:#fff;font-size:var(--font-size-base);font-weight:500;line-height:var(--line-height-snug)}.whatif-body,.whatif-header{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;text-align:center}.whatif-body{color:hsla(0,0%,100%,.8);font-size:var(--font-size-sm);font-weight:400;line-height:var(--line-height-relaxed)}@media (max-width:1200px){.whatif-timeline{flex-wrap:wrap;gap:20px}.whatif-block-wrapper{flex:1 1 calc(50% - 10px);min-width:200px}.section-header{font-size:18px;letter-spacing:2px;margin-bottom:32px}}@media (max-width:768px){.whatif-block-section{padding:40px 0}.whatif-container{padding:0 20px}.whatif-timeline{flex-direction:column;gap:16px}.whatif-block-wrapper{flex:none;height:100px;padding:20px 16px}.whatif-block-wrapper:hover{height:160px;padding:24px 20px}.section-header{font-size:16px;letter-spacing:2px;margin-bottom:24px}.whatif-img img{height:28px;width:28px}.whatif-header{font-size:var(--font-size-sm)}.whatif-body{font-size:var(--font-size-xs)}}