@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";main.storage-page,.storage-page{background:#fff;color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.storage-page *,.storage-page *:before,.storage-page *:after{box-sizing:border-box}.storage-page em{font-family:"Instrument Serif",Georgia,serif!important}.storage-page{overflow-x:hidden;max-width:100vw}.storage-page img,.storage-page svg,.storage-page video{max-width:100%;height:auto}.storage-embed-section{padding:24px 0 40px}@media(max-width:900px){.storage-page,.storage-page section,.storage-page>*,.storage-page section>*{max-width:100vw}.storage-page section{overflow-x:hidden}.hero-split{grid-template-columns:1fr!important;gap:24px!important}.hero-h1{font-size:48px!important;letter-spacing:-1.5px!important}.hero-right{display:none!important}.storage-page .hero-split form{max-width:100%!important;width:100%!important}.shift-h2,.final-cta-h2{font-size:52px!important;letter-spacing:-1.8px!important}.problem-grid,.shift-grid,.never-grid,.value-stack-grid,.testimonial-grid,.guarantee-card{grid-template-columns:1fr!important;gap:24px!important}.never-grid{gap:40px!important}.value-stack-grid{gap:28px!important}.guarantee-card{padding:36px 24px!important;border-radius:20px!important;text-align:center}.guarantee-card .guarantee-medal{width:140px!important;height:140px!important;margin:0 auto}.guarantee-card .guarantee-medal+div{text-align:left}.how-grid{grid-template-columns:repeat(2,1fr)!important;gap:40px 20px!important}.how-grid>div:last-child{grid-column:1 / -1;max-width:50%;margin:0 auto}.comparison-table{border-radius:14px!important}.comparison-header{display:none!important}.comparison-row{display:block!important;grid-template-columns:none!important;padding:18px 18px 6px!important}.comparison-row .comparison-cell{border-left:none!important;padding:10px 0!important;background:transparent!important}.comparison-row .comparison-label{padding:0 0 8px!important;font-size:13px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;color:var(--foreground, #1a1a1a);opacity:.55}.comparison-row .comparison-trad:before,.comparison-row .comparison-us:before{content:attr(data-mobile-label);display:block;width:100%;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;opacity:.5;margin-bottom:4px}}@media(max-width:700px){.storage-page section{padding:56px 0!important}.storage-page>main>section:first-of-type,.storage-page section:first-of-type{padding:28px 0 56px!important}.storage-page h2{font-size:36px!important;letter-spacing:-1.1px!important;line-height:1.05!important}.hero-h1{font-size:38px!important;letter-spacing:-1.2px!important}.shift-h2,.final-cta-h2{font-size:42px!important}.storage-page input,.storage-page select,.storage-page textarea{font-size:16px!important}.storage-page button{min-height:44px}.storage-page button[style*="background: none"]{min-height:0}.storage-page #faq button+div{padding-right:0!important}}@media(max-width:900px){.sticky-mobile-cta{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#1a1a1af5;backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1);padding:12px 16px}body{padding-bottom:80px}}@media(min-width:901px){.sticky-mobile-cta{display:none}}@keyframes storage-box-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes storage-tag-pop{0%{opacity:0;transform:scale(.82) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes storage-tag-sway{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes storage-pin-pop{0%{opacity:0;transform:translate(-18px) translateY(4px)}to{opacity:1;transform:translate(0) translateY(0)}}@keyframes storage-pin-sway{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes storage-pin-dot-pulse{0%,to{opacity:1;box-shadow:0 0 #44aa6480}50%{opacity:.85;box-shadow:0 0 0 6px #44aa6400}}.hero-box-anim{animation:storage-box-float 5.5s cubic-bezier(.4,0,.2,1) infinite}.hero-tag-anim{animation:storage-tag-pop .65s cubic-bezier(.2,.9,.3,1.15) .2s both,storage-tag-sway 6s cubic-bezier(.4,0,.2,1) .85s infinite}.hero-pin-anim{animation:storage-pin-pop .6s cubic-bezier(.2,.9,.3,1.15) .45s both,storage-pin-sway 5.5s cubic-bezier(.4,0,.2,1) 1.05s infinite}.hero-pin-dot-anim{animation:storage-pin-dot-pulse 2.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.hero-box-anim,.hero-tag-anim,.hero-pin-anim,.hero-pin-dot-anim{animation:none!important}}
