.storage-page{padding-bottom:60px}.storage-breadcrumbs{color:var(--muted);margin-block:24px;font-size:14px}.storage-breadcrumbs ol{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.storage-breadcrumbs li+li:before{content:"/";color:#aaa19a;margin-right:10px}.storage-page a:not(.button):not(.storage-floating){text-underline-offset:4px}.storage-page p{overflow-wrap:anywhere}.storage-intro{justify-content:space-between;align-items:center;gap:24px;display:flex}.storage-intro h1{letter-spacing:.015em;font-size:clamp(28px,3vw,38px);line-height:1.5}.storage-lead{margin-top:14px;font-size:18px}.storage-meta{color:var(--muted);margin-top:12px;font-size:13px}.storage-mobile-break{display:none}.storage-hero-illustration{flex-shrink:0;width:28%;max-width:300px}.storage-jump-links{color:var(--accent-text);flex-wrap:wrap;gap:8px 24px;margin-top:16px;font-size:14px;display:flex}.storage-jump-links a{padding-block:4px;text-decoration:underline}.storage-intro-answer{max-width:880px;color:var(--muted);margin-block:24px 30px;font-size:15px}.storage-intro-answer strong{color:var(--text)}.storage-form fieldset{border:0;min-width:0;margin:0;padding:0}.storage-form legend{margin-bottom:10px;padding:0;font-weight:700}.storage-mode{background:#faf9f7;border-radius:12px;margin-bottom:16px!important;padding:18px 22px!important}.storage-mode legend{float:left;width:100%;font-size:18px}.storage-mode>div{clear:both;grid-template-columns:1fr 1fr;gap:14px;display:grid}.storage-mode label{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:12px;padding:12px 15px;display:flex}.storage-mode label:has(input:checked){border-color:var(--accent);background:#fff9f5}.storage-mode input{accent-color:var(--accent);flex-shrink:0;width:18px;height:18px}.storage-mode-content{align-items:center;gap:15px;display:flex}.storage-mode-content svg{color:var(--accent-text);flex-shrink:0}.storage-mode-content strong,.storage-mode-content small{display:block}.storage-mode-content small{color:var(--muted);font-size:13px}.storage-condition-panel{background:var(--sand);border-radius:14px;padding:24px 26px}.storage-form-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.storage-form-heading h2{font-size:24px}.storage-form-heading p{color:var(--muted);font-size:14px}.storage-condition-grid{grid-template-columns:1.15fr 1fr 1fr;gap:24px;display:grid}.storage-condition-grid>fieldset+fieldset{border-left:1px solid var(--border);padding-left:24px}.storage-pills{gap:7px;display:flex}.storage-pills label{cursor:pointer;flex:1;min-width:0;position:relative}.storage-pills input{opacity:0;width:1px;height:1px;position:absolute}.storage-pills span{white-space:nowrap;background:#fff;border:1px solid #aaa199;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:6px 8px;font-size:14px;display:flex}.storage-pills input:checked+span{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}.storage-pills input:focus-visible+span{outline:3px solid var(--accent);outline-offset:3px}.storage-help,.storage-help-link{color:var(--muted);margin-top:8px;font-size:13px;display:block}.storage-help-link{color:var(--accent-text);text-decoration:underline}.storage-custom-boxes{margin-top:12px}.storage-custom-boxes label{font-size:14px}.storage-form input[type=date],.storage-form input[type=text],.storage-form select{width:100%;min-width:0;max-width:100%;min-height:46px;font:inherit;color:var(--text);background:#fff;border:1px solid #97908a;border-radius:6px;padding:8px 10px;font-size:16px}.storage-form input[type=date]{appearance:none}.storage-form [aria-invalid=true]{border-color:#952c25}.storage-error{color:#952c25;margin-top:7px;font-size:14px;font-weight:600}.storage-date-details{margin-top:20px}.storage-date-details summary{color:var(--accent-text);cursor:pointer;padding-block:7px;font-size:14px}.storage-date-grid{grid-template-columns:1fr 1fr;gap:16px 24px;margin-top:12px;display:grid}.storage-date-grid label{margin-bottom:5px;font-size:14px;display:block}.storage-form-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:16px;display:flex}.storage-form-bottom>p{color:var(--muted);font-size:13px}.storage-form-bottom>div{flex-shrink:0;gap:12px;display:flex}.storage-reset{color:var(--muted);background:#fff;border:1px solid #aaa199;border-radius:8px;min-height:48px;padding:10px 16px}.storage-form button:disabled{cursor:default;opacity:.65}.storage-pending{color:#71451f;background:#fff3df;border-radius:6px;margin-top:12px;padding:10px 13px;font-size:14px}.storage-results{margin-top:36px;scroll-margin-top:24px}.storage-results-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.storage-results-heading h2{font-size:26px}.storage-results-heading a{color:var(--accent-text);flex-shrink:0;padding-block:8px;font-size:14px}.storage-applied{flex-wrap:wrap;gap:6px;display:flex}.storage-applied li{background:#f3f1ee;border-radius:5px;padding:3px 11px;font-size:13px}.storage-date-summary{color:var(--muted);margin-block:9px 18px;font-size:13px}.storage-result-grid{border:1px solid var(--border);border-radius:12px;grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);display:grid;overflow:clip}.storage-row-labels,.storage-result{grid-template-rows:subgrid;grid-row:1/span 9;min-width:0;display:grid}.storage-row-labels{background:#faf9f7;grid-column:1;font-size:14px;font-weight:600}.storage-row-labels>div{border-bottom:1px solid var(--border);align-items:center;padding:16px;display:flex}.storage-result{border-left:1px solid var(--border)}.storage-result>*{border-bottom:1px solid var(--border);min-width:0;padding:16px 22px}.storage-result>header{text-align:center;background:#faf9f7}.storage-result h3{letter-spacing:0;font-size:22px}.storage-result header p{color:var(--muted);margin-top:3px;font-size:14px}.storage-price{text-align:center}.storage-price>p{font-size:13px}.storage-price>strong{color:var(--accent);font-variant-numeric:tabular-nums;margin-top:4px;font-size:36px;line-height:1.4;display:block}.storage-price>strong span{color:var(--text);margin-left:5px;font-size:16px}.storage-price small{color:var(--muted);font-size:12px}.storage-fact{margin:0;font-size:15px}.storage-fact dt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.storage-fact dd{margin:0}.storage-fact small,.storage-dimensions{color:var(--muted);margin-top:4px;font-size:13px;display:block}.storage-result-notes{color:#6b513c;background:#fffdfa;font-size:13px}.storage-result-notes p+p{margin-top:8px}.storage-costs{font-size:14px}.storage-costs summary{color:var(--accent-text);cursor:pointer;justify-content:space-between;gap:12px;font-weight:600;list-style:none;display:flex}.storage-costs summary::-webkit-details-marker{display:none}.storage-costs[open] summary>span{transform:rotate(45deg)}.storage-costs dl{margin-top:12px}.storage-costs dl>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:15px;padding-block:8px;display:flex}.storage-costs dd{white-space:nowrap;margin:0}.storage-costs>p{color:var(--muted);margin-top:10px;font-size:13px}.storage-costs>a{color:var(--accent-text);margin-top:10px;text-decoration:underline;display:inline-block}.storage-result-action,.storage-row-labels>div:last-child{border-bottom:0}.storage-official-button{gap:8px;width:100%;padding-inline:14px;font-size:15px}.storage-result-footnote{color:var(--muted);margin-top:14px;font-size:14px}.storage-result-footnote a{color:var(--accent-text);margin-left:10px;text-decoration:underline;display:inline-block}.storage-section{margin-top:48px}.storage-section>h2{margin-bottom:22px;font-size:26px}.storage-explainer-grid,.storage-provider-guides,.storage-official-grid,.storage-sources-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.storage-explainer,.storage-provider-guides>article{border:1px solid var(--border);border-radius:12px;padding:26px}.storage-explainer>svg{width:100%;height:185px;margin-block:12px}.storage-explainer p,.storage-provider-guides p{color:var(--muted);font-size:15px}.storage-explainer>small{color:var(--muted);margin-top:12px;font-size:12px;display:block}.storage-size-list{margin-top:20px}.storage-size-list>div+div{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.storage-size-list h4{margin:0 0 5px;font-size:15px}.storage-size-list p{justify-content:space-between;gap:8px;font-size:13px;display:flex}.storage-size-list strong{flex-shrink:0}.storage-return-visual{height:185px;color:var(--accent-text);background:#faf9f7;border-radius:8px;justify-content:center;align-items:center;gap:26px;margin-block:12px;display:flex}.storage-return-visual>div{justify-items:center;gap:9px;font-size:14px;display:grid}.storage-use-case{margin-top:22px}.storage-use-case h4{margin:0 0 6px;font-size:16px}.storage-explainer>a,.storage-provider-guides a{color:var(--accent-text);margin-top:20px;font-size:14px;text-decoration:underline;display:inline-block}.storage-provider-guides .storage-provider-wordmark{color:var(--accent-text);margin-bottom:12px;font-size:18px;font-weight:700}.storage-provider-guides h3{margin-bottom:12px;font-size:18px}.storage-provider-guides p+p{margin-top:12px}.storage-official-grid>article{border:1px solid var(--border);text-align:center;border-radius:12px;padding:22px}.storage-official-grid>article>p{color:var(--muted);margin-block:6px 16px;font-size:14px}.storage-official-grid .provider-link-wrap{max-width:320px;margin-inline:auto}.storage-banner{color:var(--muted);margin-block:16px;font-size:12px}.storage-banner a{width:fit-content;margin-inline:auto;display:block}.storage-banner img:not(.ad-impression){max-width:100%;height:auto}.storage-page .faq-section{margin-top:48px}.storage-method{background:#faf9f7;border-radius:12px;padding:28px}.storage-method-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.storage-method h3{margin-bottom:8px;font-size:17px}.storage-method p{color:var(--muted);font-size:14px}.storage-method-note{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.storage-method-note a{color:var(--accent-text);margin-left:8px;text-decoration:underline;display:inline-block}.storage-sources-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.storage-sources-heading h2{font-size:26px}.storage-sources-heading>p,.storage-sources-grid>div>p{color:var(--muted);font-size:13px}.storage-sources-grid ul{margin-top:12px}.storage-sources-grid a{color:var(--accent-text);padding-block:6px;font-size:14px;text-decoration:underline;display:inline-block}.storage-related{border:1px solid var(--border);border-radius:12px;align-items:center;gap:22px;margin-top:44px;padding:24px;display:flex}.storage-related-icon{color:var(--accent-text)}.storage-related>div{flex:1}.storage-related h2{margin-bottom:5px;font-size:20px}.storage-related p{color:var(--muted);font-size:14px}.storage-related>a{gap:12px;font-size:14px}.storage-floating{display:none}@media (max-width:1050px){.storage-condition-grid{gap:16px}.storage-condition-grid>fieldset+fieldset{padding-left:16px}.storage-condition-panel{padding:22px}.storage-pills{gap:5px}.storage-pills span{padding-inline:5px;font-size:13px}.storage-result-grid{grid-template-columns:130px minmax(0,1fr) minmax(0,1fr)}.storage-result>*{padding:14px 16px}.storage-row-labels>div{padding:14px 12px}.storage-result h3{font-size:20px}.storage-related{flex-wrap:wrap}.storage-related>a{margin-left:auto}}@media (max-width:799px){.storage-page{padding-bottom:36px}.storage-breadcrumbs{margin-block:18px;font-size:13px}.storage-intro h1{font-size:27px;line-height:1.5}.storage-intro{display:block}.storage-hero-illustration{display:none}.storage-lead{margin-top:12px;font-size:16px}.storage-mobile-break{display:block}.storage-jump-links{gap:6px 18px;margin-top:12px}.storage-intro-answer{margin-block:20px;font-size:14px}.storage-mode{padding:16px!important}.storage-mode>div{grid-template-columns:1fr;gap:8px}.storage-mode label{padding:10px 12px}.storage-mode-content{gap:12px}.storage-mode-content strong{font-size:15px}.storage-condition-panel{padding:20px 16px}.storage-form-heading{margin-bottom:18px;display:block}.storage-form-heading h2{font-size:21px}.storage-form-heading p{margin-top:5px;font-size:13px}.storage-condition-grid{grid-template-columns:1fr;gap:20px}.storage-condition-grid>fieldset+fieldset{border-left:0;padding-left:0}.storage-pills{gap:7px}.storage-pills span{font-size:14px}.storage-form legend{margin-bottom:8px}.storage-form-bottom{display:block}.storage-form-bottom>div{gap:8px;margin-top:14px}.storage-form-bottom .button{flex:1;gap:12px;padding-inline:10px;font-size:15px}.storage-reset{padding-inline:12px;font-size:14px}.storage-date-grid{grid-template-columns:1fr}.storage-results{margin-top:28px}.storage-results-heading h2{font-size:21px}.storage-results-heading a{font-size:12px}.storage-applied{gap:5px}.storage-applied li{padding-inline:8px;font-size:12px}.storage-date-summary{font-size:12px}.storage-result-grid{border:0;border-radius:0;display:block;overflow:visible}.storage-row-labels{display:none}.storage-result{border:1px solid var(--border);border-radius:12px;display:block;overflow:clip}.storage-result+.storage-result{margin-top:20px}.storage-result>header{text-align:left;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.storage-result>header h3{font-size:20px}.storage-result>header p{font-size:13px}.storage-price{text-align:left}.storage-price>strong{margin-right:10px;font-size:32px;display:inline-block}.storage-price>p{font-size:13px}.storage-fact{grid-template-columns:95px minmax(0,1fr);gap:12px;font-size:14px;display:grid}.storage-fact dt{clip-path:none;width:auto;height:auto;color:var(--muted);font-size:13px;position:static}.storage-result>*{padding:13px 16px}.storage-fact small,.storage-dimensions{font-size:12px}.storage-official-button{font-size:15px}.storage-section{margin-top:36px}.storage-section>h2{margin-bottom:18px;font-size:22px}.storage-explainer-grid,.storage-provider-guides,.storage-official-grid,.storage-sources-grid{grid-template-columns:1fr;gap:18px}.storage-explainer,.storage-provider-guides>article{padding:20px}.storage-explainer>svg,.storage-return-visual{height:155px}.storage-size-list p,.storage-size-list p span{display:block}.storage-size-list p+p{margin-top:7px}.storage-method{padding:22px 18px}.storage-method-grid{grid-template-columns:1fr;gap:22px}.storage-sources-heading{display:block}.storage-sources-heading h2{margin-bottom:8px;font-size:22px}.storage-related{gap:12px;padding:22px 18px}.storage-related-icon{display:none}.storage-related>div{flex-basis:100%}.storage-related h2{font-size:19px}.storage-related>a{width:100%;font-size:14px}.storage-floating{z-index:15;right:16px;bottom:max(18px, env(safe-area-inset-bottom));color:var(--accent-text);border:1px solid var(--accent);background:#fff;border-radius:24px;padding:9px 16px;font-size:13px;display:block;position:fixed;box-shadow:0 3px 12px #00000014}}@media (max-width:359px){.storage-intro h1{font-size:24px}.storage-results-heading{align-items:start}.storage-results-heading h2{font-size:19px}.storage-result>header{display:block}.storage-fact{grid-template-columns:84px minmax(0,1fr);gap:8px}.storage-pills span{font-size:13px}}
