.nav-current{color:var(--green)}
.storage-hero{min-height:760px;padding:68px max(6vw,calc((100vw - 1160px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start;overflow:hidden;background:linear-gradient(105deg,#f8f6f0 0 61%,#e4eee8 61%);border-top:1px solid #e1e4df}
.storage-hero-copy{position:sticky;top:36px;padding-top:16px}.storage-hero h1{margin:0;max-width:590px;color:var(--deep);font:500 clamp(48px,5vw,72px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.055em}.storage-hero h1 em{color:var(--green);font-weight:500}.storage-lede{max-width:540px;margin:28px 0;color:#52655d;font-size:17px;line-height:1.65}.storage-benefits{padding-top:23px;border-top:1px solid #d9ddd8;display:grid;gap:10px;color:#60716a;font-size:12px}.storage-benefits b{color:var(--green);margin-right:5px}.storage-form-stage{display:flex;justify-content:center;padding-top:36px}.storage-form-shell{width:min(100%,700px);padding:22px 26px 16px}
.storage-situations{max-width:1160px;margin:auto;padding:76px 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.storage-situations article{padding:6px 44px 10px 0}.storage-situations article:not(:last-child){border-right:1px solid var(--line);margin-right:44px}.storage-situations span{color:var(--green);font:700 12px Georgia,serif}.storage-situations h2{margin:14px 0 10px;color:var(--deep);font:500 27px Georgia,serif}.storage-situations p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}
.storage-how{max-width:1160px;margin:auto;padding:100px 22px 120px;border-top:1px solid var(--line)}
.storage-inventory{background:var(--green);color:white;padding:100px max(6vw,calc((100vw - 1160px)/2));display:grid;grid-template-columns:.75fr 1.25fr;gap:75px}.storage-inventory-intro h2{margin:0;font:500 clamp(38px,4vw,55px)/1.05 Georgia,serif;letter-spacing:-.04em}.storage-inventory-intro>p:last-child{margin:25px 0 0;color:#d5e6dc;font-size:14px;line-height:1.75}.storage-category-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #ffffff42}.storage-category-grid article{padding:20px 20px 20px 0;border-bottom:1px solid #ffffff42}.storage-category-grid article:nth-child(odd){border-right:1px solid #ffffff42;margin-right:20px}.storage-category-grid b,.storage-category-grid span{display:block}.storage-category-grid b{font:500 18px Georgia,serif}.storage-category-grid span{margin-top:7px;color:#d5e6dc;font-size:11px;line-height:1.6}
.auction-section{background:var(--deep);color:white;padding:94px max(6vw,calc((100vw - 1160px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.auction-section h2{max-width:520px;margin:0;font:500 clamp(40px,4.3vw,58px)/1.04 Georgia,serif;letter-spacing:-.045em}.auction-section>div:last-child>p{margin:5px 0 30px;color:#b6c7cf;font-size:15px;line-height:1.75}.storage-faq{max-width:1160px;margin:auto;padding:120px 22px;display:grid;grid-template-columns:.72fr 1.28fr;gap:90px}.storage-final{background:#d6c3a5;color:var(--deep)}.storage-final .eyebrow{color:var(--green)}.storage-final .button-light{background:var(--deep);color:white}.storage-final .button-light:hover{background:#183d59;color:white}.storage-final>p:last-child{color:#4f645a;opacity:1}
@media(max-width:900px){.storage-hero{grid-template-columns:1fr;background:linear-gradient(#f8f6f0 0 42%,#e4eee8 42%)}.storage-hero-copy{position:static;padding-top:0}.storage-form-stage{max-width:700px;width:100%;margin:auto;padding-top:0}.storage-inventory,.auction-section,.storage-faq{grid-template-columns:1fr}.storage-inventory,.auction-section{gap:48px}.storage-faq{gap:50px}}
@media(max-width:620px){.storage-hero{min-height:auto;padding:28px 18px 38px;gap:24px}.storage-hero-copy .eyebrow,.storage-hero-copy .storage-lede,.storage-hero-copy .storage-benefits{display:none}.storage-hero h1{font-size:39px;line-height:1.01}.storage-form-shell{padding:18px 8px 8px}.storage-situations{grid-template-columns:1fr;padding-top:60px;padding-bottom:60px}.storage-situations article{padding:26px 0}.storage-situations article:not(:last-child){border-right:0;border-bottom:1px solid var(--line);margin-right:0}.storage-how{padding-top:80px;padding-bottom:85px}.storage-inventory,.auction-section{padding-top:80px;padding-bottom:80px}.storage-category-grid{grid-template-columns:1fr}.storage-category-grid article:nth-child(odd){border-right:0;margin-right:0}.storage-faq{padding-top:82px;padding-bottom:82px}.storage-final h2{font-size:39px}}
