.slipbridge-welcome .product-hero{grid-template-columns:1fr 1.05fr;gap:56px;max-width:1240px;padding-top:60px;padding-bottom:64px}.slipbridge-welcome .raster-showcase{background:#edf3ed;border:1px solid #dfe7e0;border-radius:12px;min-width:0;padding:24px 25px 22px}.slipbridge-welcome .raster-showcase-heading{color:#435848;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.slipbridge-welcome .raster-showcase-heading span:last-child{font-family:var(--mono);color:#687a6c;font-weight:400}.slipbridge-welcome .raster-showcase-prints{grid-template-columns:1fr 1fr;align-items:start;gap:16px;padding:36px 3px 25px;display:grid}.slipbridge-welcome .raster-proof{min-width:0;margin:0;position:relative}.slipbridge-welcome .raster-proof img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 13px 24px -10px #243c2830,0 2px 5px #243c2814}.slipbridge-welcome .raster-proof-note{transform:rotate(-5deg)}.slipbridge-welcome .raster-proof-focus{margin-top:32px;transform:rotate(5deg)}.slipbridge-welcome .raster-proof figcaption{color:#586b5d;text-align:center;margin-top:13px;font-size:10px;font-weight:500}.slipbridge-welcome .raster-showcase-caption{color:#5e7264;border-top:1px solid #d7e2d8;justify-content:center;align-items:center;gap:8px;padding-top:18px;font-size:10px;line-height:1.5;display:flex}.slipbridge-welcome .raster-showcase-caption .connection-dot{flex-shrink:0}@media (width<=980px){.slipbridge-welcome .product-hero{grid-template-columns:1fr;gap:34px;padding-top:46px}.slipbridge-welcome .product-hero-copy{max-width:610px}.slipbridge-welcome .product-hero-copy>p{max-width:510px}.slipbridge-welcome .product-hero .button-row{flex-direction:row}.slipbridge-welcome .raster-showcase{justify-self:center;width:100%;max-width:620px;padding-inline:36px}.slipbridge-welcome .raster-showcase-prints{gap:28px}}@media (width<=600px){.slipbridge-welcome .product-hero{gap:32px;padding:36px 20px 40px}.slipbridge-welcome .raster-showcase{padding:19px 20px 18px}.slipbridge-welcome .raster-showcase-heading{font-size:10px}.slipbridge-welcome .raster-showcase-prints{gap:14px;padding:30px 1px 22px}.slipbridge-welcome .raster-proof-focus{margin-top:24px}.slipbridge-welcome .raster-proof figcaption{margin-top:11px;font-size:9px}.slipbridge-welcome .raster-showcase-caption{justify-content:flex-start;align-items:flex-start;padding-top:14px;font-size:10px}.slipbridge-welcome .raster-showcase-caption .connection-dot{margin-top:4px}}
