.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:stretch;display:grid;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.whatif-block-wrapper{align-items:flex-start;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-card);color:#fff;display:flex;flex-direction:column;gap:var(--space-4);height:100%;justify-content:flex-start;min-width:0;overflow:hidden;padding:var(--space-6) var(--space-4);position:relative;text-align:left;transition:all .3s ease}.whatif-block-wrapper,.whatif-block-wrapper:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));min-height:180px}.whatif-block-wrapper:hover{border-color:hsla(0,0%,100%,.08);box-shadow:none;transform:none}.whatif-expanded-content{overflow:visible;transition:none}.whatif-block-wrapper:hover .whatif-expanded-content,.whatif-expanded-content{max-height:none;opacity:1;transform:none}.whatif-icon{flex-shrink:0;transition:all .6s cubic-bezier(.4,0,.2,1)}.whatif-block-wrapper:hover .whatif-icon{transform:none}.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:left}.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{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.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{gap:16px;grid-template-columns:1fr}.whatif-block-wrapper{height:100%}.whatif-block-wrapper,.whatif-block-wrapper:hover{min-height:180px;padding:20px 16px}.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)}}