.inventory-page{--pink:#ff0c68;--fuchsia:#fb0060;--accent:#e31c79;--muted:#6b6a64;--btn-ghost-border:#2f8fa2;--seafoam:#2e8696;--navy:#30406a;--hour-cpm-line:#999;--hour-chart-key-mark:12px;--blip-navy-deep:#2b395d;--hero-photo-strip:#1f2447;--teal:#28c3c8;--blip-teal:#2fbebf;--slate:#e8e9eb;--blip-gray:#e5e6e8;--chip-teal-bg:#e2eff2;--berry:#c21972;--gradient-cta:linear-gradient(135deg, var(--pink) 0%, var(--berry) 100%);--gradient-cool:linear-gradient(135deg, var(--seafoam) 0%, var(--navy) 100%);--gradient-hero:linear-gradient(180deg, #f1ffff 0%, #fff 100%);--aqua:var(--teal);--gray-soft:var(--slate);--pink-dark:var(--pink);--ink:var(--navy);--ink-soft:#4f5a78;--paper:#fff;--paper-alt:var(--slate);--stat-band:#eff9f980;--stat-band-solid:color-mix(in srgb, #eff9f9 50%, var(--paper));--stat-band-border:color-mix(in srgb, var(--blip-teal) 33%, transparent);--toc-container-border:color-mix(in srgb, var(--blip-teal) 23%, transparent);--stat-cell-border:color-mix(in srgb, var(--navy) 12%, transparent);--gradient-stat-num:linear-gradient(135deg, #fb0060 0%, #b80067 100%);--line:var(--slate);--radius:14px;--font-body:"Inter", system-ui, sans-serif;--font-display:var(--font-body);--font-stat:"Lexend", var(--font-body);--nav-h:70px;--preview-banner-h:0px;--banner-cta-h:254px;--toc-banner-gap:14px;--chrome-sticky-top:calc(var(--nav-h) + var(--preview-banner-h));--anchor-align-gap:16px;--section-pad-y:28px;--section-pad-top:var(--section-pad-y);--find-pad-top-desktop:20px;--find-pad-top-mobile:16px;--section-divider-y:var(--section-pad-y);--shell-row-gap:28px;--page-max:calc(var(--site-content-width) + 2 * var(--site-gutter));--page-pad-x:var(--site-gutter);--page-col-gap:14px;--micro-label-size:.7rem;--micro-label-spacing:.12em;--micro-label-muted:#6b7280;--bodytext-size:16px;--bodytext-lh:26px;--bodytext-weight:400;--bodytext-spacing:0;--bodytext-color:#2c2c2c}.inventory-page,.inventory-page *{box-sizing:border-box;margin:0;padding:0}.blip-inventory-location{scroll-behavior:smooth}.blip-inventory-location.is-hash-landing{scroll-behavior:auto}:where(.inventory-page) .page-main .section[id]{scroll-margin-top:calc(var(--chrome-sticky-top) + var(--anchor-align-gap) - var(--section-pad-top))}:where(.inventory-page) .is-preview,html:has(body.is-preview) :where(.inventory-page){--preview-banner-h:40px;--chrome-sticky-top:calc(var(--nav-h) + var(--preview-banner-h))}:where(.inventory-page) .preview-banner{z-index:10000;background:var(--navy);color:#fff;letter-spacing:.04em;text-align:center;padding:8px 12px;font-size:.78rem;font-weight:600;position:sticky;top:0}.inventory-page{font-family:var(--font-body);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.6}.inventory-page img{max-width:100%;display:block}.inventory-page :where(a){color:var(--pink)}.inventory-page .wrap{max-width:var(--page-max);padding:0 var(--page-pad-x);margin:0 auto}.inventory-page h1,.inventory-page h3{font-family:var(--font-display);color:var(--navy);font-weight:600;line-height:1.15}.inventory-page h1{letter-spacing:-.02em;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:700}.inventory-page h2{font-family:var(--font-stat);letter-spacing:0;color:var(--navy);margin-bottom:.5em;font-size:35px;font-weight:700;line-height:47px}.inventory-page h3{font-size:1.15rem;font-weight:600}:where(.inventory-page) .page-main .bodytext,:where(.inventory-page) .page-main .section-lede,:where(.inventory-page) .page-main .module-lede,:where(.inventory-page) .page-main .body-copy,:where(.inventory-page) .page-main .city-finder-note,:where(.inventory-page) .page-main .city-finder-browse-label,:where(.inventory-page) .page-main .surrounding-discovery-lede,:where(.inventory-page) .page-main .board-index-lede,:where(.inventory-page) .page-main .board-index-nearby-lede,:where(.inventory-page) .page-main .faq-item .faq-answer p,:where(.inventory-page) .page-main .cost-fallback p{font-family:var(--font-body);font-size:var(--bodytext-size);font-weight:var(--bodytext-weight);line-height:var(--bodytext-lh);letter-spacing:var(--bodytext-spacing);color:var(--bodytext-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}:where(.inventory-page) .page-main .bodytext strong,:where(.inventory-page) .page-main .bodytext b,:where(.inventory-page) .page-main .section-lede strong,:where(.inventory-page) .page-main .section-lede b,:where(.inventory-page) .page-main .module-lede strong,:where(.inventory-page) .page-main .module-lede b,:where(.inventory-page) .page-main .body-copy strong,:where(.inventory-page) .page-main .body-copy b,:where(.inventory-page) .page-main .city-finder-note strong,:where(.inventory-page) .page-main .city-finder-note b,:where(.inventory-page) .page-main .city-finder-browse-label strong,:where(.inventory-page) .page-main .city-finder-browse-label b,:where(.inventory-page) .page-main .surrounding-discovery-lede strong,:where(.inventory-page) .page-main .surrounding-discovery-lede b,:where(.inventory-page) .page-main .board-index-lede strong,:where(.inventory-page) .page-main .board-index-lede b,:where(.inventory-page) .page-main .board-index-nearby-lede strong,:where(.inventory-page) .page-main .board-index-nearby-lede b,:where(.inventory-page) .page-main .faq-item .faq-answer p strong,:where(.inventory-page) .page-main .faq-item .faq-answer p b,:where(.inventory-page) .page-main .cost-fallback p strong,:where(.inventory-page) .page-main .cost-fallback p b{font-weight:var(--bodytext-weight)}:where(.inventory-page) .micro-label,:where(.inventory-page) .examples-label,:where(.inventory-page) .insight-card-label,:where(.inventory-page) .market-cities-label,:where(.inventory-page) .price-eyebrow,:where(.inventory-page) .audience-block h3,:where(.inventory-page) .audience-block h4,:where(.inventory-page) .detail-eyebrow{font-family:var(--font-body);font-size:var(--micro-label-size);text-transform:uppercase;letter-spacing:var(--micro-label-spacing);font-weight:700;line-height:1.3}:where(.inventory-page) .micro-label{color:var(--micro-label-muted)}:where(.inventory-page) .micro-label--accent{color:var(--pink-dark)}:where(.inventory-page) .micro-label--navy{color:var(--navy)}:where(.inventory-page) .micro-label--ink{color:var(--ink)}:where(.inventory-page) .inventory-lab-chrome-nav{top:var(--preview-banner-h);z-index:100;border-bottom:1px solid var(--line);background:#fff;position:sticky}:where(.inventory-page) .inventory-lab-chrome-nav-inner{max-width:1200px;height:var(--nav-h);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:0 24px;display:flex}:where(.inventory-page) .inventory-lab-chrome-nav-left{align-items:center;gap:28px;min-width:0;display:flex}:where(.inventory-page) .inventory-lab-chrome-logo img{width:97px;height:46px}:where(.inventory-page) .inventory-lab-chrome-nav-links{align-items:center;gap:4px;list-style:none;display:flex}:where(.inventory-page) .inventory-lab-chrome-nav-item{position:relative}:where(.inventory-page) .inventory-lab-chrome-nav-link{cursor:pointer;color:var(--ink-soft);font:500 .95rem/1 var(--font-body);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:inline-flex}:where(.inventory-page) .inventory-lab-chrome-nav-link:hover{color:var(--ink);background:#f4f5f6}:where(.inventory-page) .inventory-lab-chrome-chev{width:10px;height:6px}:where(.inventory-page) .inventory-lab-chrome-dropdown{border:1px solid var(--line);z-index:120;background:#fff;border-radius:12px;min-width:280px;padding:8px;list-style:none;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 12px 32px #1e1e1e1f}:where(.inventory-page) .inventory-lab-chrome-nav-item:hover>.inventory-lab-chrome-dropdown,:where(.inventory-page) .inventory-lab-chrome-nav-item:focus-within>.inventory-lab-chrome-dropdown{display:block}:where(.inventory-page) .inventory-lab-chrome-dd-item{color:var(--ink);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}:where(.inventory-page) .inventory-lab-chrome-dd-item:hover{background:#f7f7f8}:where(.inventory-page) .inventory-lab-chrome-dd-item>span:first-child{font-size:.92rem;font-weight:600}:where(.inventory-page) .inventory-lab-chrome-sub{color:#6b7280;font-size:.78rem;font-weight:400}:where(.inventory-page) .inventory-lab-chrome-dd-sep{background:var(--line);height:1px;margin:6px 4px;display:block}:where(.inventory-page) .inventory-lab-chrome-nav-right{flex-shrink:0;align-items:center;gap:10px;display:flex}:where(.inventory-page) .inventory-lab-chrome-btn-login{color:var(--ink-soft);padding:10px 14px;font-size:.92rem;font-weight:600;text-decoration:none}:where(.inventory-page) .inventory-lab-chrome-btn-login:hover{color:var(--ink)}:where(.inventory-page) .inventory-lab-chrome-btn-cta{background:var(--gradient-cta);border-radius:50px;padding:11px 20px;font-size:.92rem;font-weight:700;text-decoration:none;color:#fff!important}:where(.inventory-page) .inventory-lab-chrome-btn-cta:hover{filter:brightness(.96)}:where(.inventory-page) .inventory-lab-chrome-mobile-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:none}:where(.inventory-page) .inventory-lab-chrome-mobile-toggle span{background:var(--ink);border-radius:2px;height:2px;display:block}@media (width<=900px){:where(.inventory-page) .inventory-lab-chrome-menu-wrap{display:none}:where(.inventory-page) .inventory-lab-chrome-menu-wrap.is-open{top:var(--nav-h);border-bottom:1px solid var(--line);background:#fff;padding:12px 24px 20px;display:block;position:absolute;left:0;right:0;box-shadow:0 12px 24px #00000014}:where(.inventory-page) .inventory-lab-chrome-nav-links{flex-direction:column;align-items:stretch;gap:2px}:where(.inventory-page) .inventory-lab-chrome-dropdown{box-shadow:none;border:0;min-width:0;padding:0 0 0 12px;display:none;position:static}:where(.inventory-page) .inventory-lab-chrome-nav-item.is-open>.inventory-lab-chrome-dropdown{display:block}:where(.inventory-page) .inventory-lab-chrome-mobile-toggle{display:flex}:where(.inventory-page) .inventory-lab-chrome-btn-login{display:none}}.inventory-page .btn:not([data-blip-button]){border-radius:999px;padding:12px 26px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .12s,background .12s;display:inline-block}.inventory-page .linklike:not([data-blip-button]){color:var(--pink);cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:underline}.inventory-page .hero{background:var(--gradient-hero);padding:40px 0 0}:where(.inventory-page) .breadcrumb{margin-bottom:26px}:where(.inventory-page) .breadcrumb-list{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:10px 0;margin:0;padding:0;list-style:none;display:flex}:where(.inventory-page) .breadcrumb-item{flex:none;align-items:center;max-width:100%;display:flex}:where(.inventory-page) .breadcrumb-item:not(:first-child):before{content:">";color:var(--seafoam);font-family:var(--font-body);flex-shrink:0;margin:0 6px;font-size:15px;font-weight:400;line-height:1}:where(.inventory-page) .breadcrumb-pill{box-sizing:border-box;border:1px solid var(--seafoam);min-height:28px;font-family:var(--font-body);letter-spacing:0;color:var(--seafoam);white-space:nowrap;background:#fff;border-radius:70px;justify-content:center;align-items:center;padding:4px 10px;font-size:13.6px;font-weight:400;line-height:1.45;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}:where(.inventory-page) a.breadcrumb-pill:hover{background:color-mix(in srgb, var(--seafoam) 12%, #fff);color:var(--seafoam);text-decoration:none}:where(.inventory-page) a.breadcrumb-pill:focus-visible{outline:2px solid var(--seafoam);outline-offset:2px}:where(.inventory-page) .breadcrumb-pill.is-current{border-color:var(--blip-teal);color:var(--seafoam);font-family:var(--font-body);letter-spacing:0;background:#fff;font-size:13.6px;font-weight:700;line-height:1.45}:where(.inventory-page) .eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--pink);margin-bottom:10px;font-size:11.2px;font-weight:700;line-height:1.3}:where(.inventory-page) .hero h1{font-family:var(--font-stat);letter-spacing:-.02em;color:var(--navy);font-size:48px;font-weight:800;line-height:1.15}:where(.inventory-page) .hero-sub{font-family:var(--font-body);letter-spacing:0;color:var(--ink-soft);max-width:640px;margin:10px 0 12px;font-size:17.6px;font-weight:500;line-height:1.6}:where(.inventory-page) .hero-intro{font-family:var(--font-body);letter-spacing:0;color:var(--ink-soft);max-width:520px;margin-bottom:22px;font-size:15.68px;font-weight:400;line-height:1.6}:where(.inventory-page) .hero-split{align-items:center;gap:28px;margin-bottom:28px;display:grid}:where(.inventory-page) .hero-copy .hero-ctas{margin-bottom:0}:where(.inventory-page) .hero-copy .hero-sub{max-width:36em}:where(.inventory-page) .hero-copy .hero-intro{max-width:34em;margin-bottom:22px}:where(.inventory-page) .hero-photo{background:0 0;min-width:0;margin:0}:where(.inventory-page) .hero-photo-link{color:inherit;border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden}:where(.inventory-page) .hero-photo img{object-fit:cover;object-position:center 40%;width:100%;height:220px;display:block}:where(.inventory-page) .hero-photo-caption{background:var(--hero-photo-strip);justify-content:space-between;align-items:center;gap:12px;width:auto;max-width:none;margin:0;padding:10px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}:where(.inventory-page) .hero-photo-id{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--blip-teal);white-space:nowrap;font-size:10.2px;font-weight:700;line-height:1.3}:where(.inventory-page) .hero-photo-kicker{font-family:var(--font-body);letter-spacing:0;text-transform:capitalize;text-align:right;color:#fff;flex:12rem;min-width:0;font-size:12.2px;font-weight:700;line-height:1.3}:where(.inventory-page) .hero-photo-link:focus-visible{outline:2px solid var(--pink);outline-offset:3px}@media (width>=800px){:where(.inventory-page) .hero-has-photo .hero-split{grid-template-columns:minmax(0,1fr) minmax(240px,468px);align-items:center;gap:24px}:where(.inventory-page) .hero-photo-link{aspect-ratio:468/280;max-width:468px}:where(.inventory-page) .hero-photo img{height:100%;min-height:0}}@media (width<=520px){:where(.inventory-page) .hero-photo-caption{flex-wrap:wrap;align-items:flex-start}:where(.inventory-page) .hero-photo-kicker{text-align:left;flex:100%}}:where(.inventory-page) .hero-ctas{flex-wrap:wrap;align-items:center;gap:18px 22px;margin-bottom:28px;display:flex}:where(.inventory-page) .hero-ctas .btn{justify-content:center;align-items:center}:where(.inventory-page) .hero-ctas .btn:not([data-blip-button]){min-height:44px;font-family:var(--font-body);letter-spacing:0;font-size:15.2px;font-weight:600;line-height:1.3;display:inline-flex}:where(.inventory-page) .stat-band{max-width:var(--page-max);box-sizing:border-box;margin:0 auto;padding:0}:where(.inventory-page) .stat-band-scope{z-index:1;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink-soft);background:var(--stat-band-solid);border:1px solid var(--stat-band-border);border-bottom-color:var(--stat-band-solid);border-radius:8px 8px 0 0;margin:0 0 -1px 24px;padding:5px 12px 6px;font-size:11.2px;font-weight:700;line-height:1.3;display:inline-block;position:relative}:where(.inventory-page) .stat-row{box-sizing:border-box;background:var(--stat-band);border:1px solid var(--stat-band-border);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:stretch;gap:14px;margin:0;padding:0 24px;display:grid}:where(.inventory-page) .stat{box-sizing:border-box;border:0;border-right:1px solid var(--stat-cell-border);background:0 0;border-radius:0;flex-direction:column;gap:6px;min-width:0;padding:26px 12px 26px 4px;display:flex}:where(.inventory-page) .stat:last-child{border-right:0}@media (width<=1199px){:where(.inventory-page) .stat-row[data-stat-count="5"] .stat-place-based{display:none}}@media (width>=641px) and (width<=1199px){:where(.inventory-page) .stat-row[data-stat-count="5"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){:where(.inventory-page) .hero{padding:28px 0 0}:where(.inventory-page) .hero-split{gap:18px;margin-bottom:18px}:where(.inventory-page) .hero-photo img{height:188px}:where(.inventory-page) .hero-ctas{gap:14px 18px;margin-bottom:18px}:where(.inventory-page) .hero-intro{margin-bottom:14px}:where(.inventory-page) .stat-row{border-radius:0;grid-template-columns:repeat(2,1fr);gap:0;padding:0 24px}:where(.inventory-page) .stat:nth-child(2n){border-right:0;padding-left:24px}:where(.inventory-page) .stat{border-bottom:1px solid var(--stat-cell-border)}:where(.inventory-page) .stat:nth-last-child(-n+2):nth-child(odd),:where(.inventory-page) .stat:nth-last-child(-n+1):nth-child(2n){border-bottom:0}:where(.inventory-page) .stat .stat-num{font-size:22.4px}:where(.inventory-page) .stat .stat-label{font-size:13px}:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:nth-child(2n){border-right:1px solid var(--stat-cell-border);padding-left:4px}:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:nth-last-child(-n+2):nth-child(odd),:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:nth-last-child(-n+1):nth-child(2n){border-bottom:1px solid var(--stat-cell-border)}:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:first-child{border-right:1px solid var(--stat-cell-border);border-bottom:1px solid var(--stat-cell-border)}:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:nth-child(3){border-right:0;border-bottom:1px solid var(--stat-cell-border);padding-left:24px}:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:nth-child(4){border-right:1px solid var(--stat-cell-border);border-bottom:0}:where(.inventory-page) .stat-row[data-stat-count="5"] .stat:nth-child(5){border-bottom:0;border-right:0;padding-left:24px}:where(.inventory-page) .stat-band-scope{width:fit-content;margin-left:auto;margin-right:auto;display:block}}:where(.inventory-page) .page-shell{display:block}@media (width<=1199px){:where(.inventory-page) .page-toc-rail{max-width:var(--page-max);margin:28px auto 0;display:block}:where(.inventory-page) .page-toc{padding:0 var(--page-pad-x) 20px;box-sizing:border-box;background:0 0;border:0;border-radius:0}:where(.inventory-page) .page-toc-list{margin-top:8px;padding-left:16px;position:relative}:where(.inventory-page) .page-toc-list:before{content:"";background:color-mix(in srgb, var(--navy) 12%, transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}:where(.inventory-page) .page-toc-link{min-height:44px;padding:12px 8px 12px 4px}:where(.inventory-page) .page-toc-link.is-active{background:color-mix(in srgb, var(--pink) 5%, transparent);border-radius:0 7px 7px 0}:where(.inventory-page) .page-toc-link.is-active:before{width:3px;display:block;left:-16px}:where(.inventory-page) .page-toc-foot{border-top:1px solid color-mix(in srgb, var(--navy) 10%, transparent);margin-top:8px;padding-top:12px}}:where(.inventory-page) .page-toc{max-width:var(--page-max);padding:20px var(--page-pad-x) 18px;background:0 0;border:0;margin:0 auto}:where(.inventory-page) .page-toc-head{margin:0 0 4px;padding:0 0 12px 4px}:where(.inventory-page) .page-toc-label{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--pink);margin:0;font-size:10.2px;font-weight:700;line-height:1.3}:where(.inventory-page) .page-toc-foot{border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:4px;padding:12px 0 0 4px;display:flex}:where(.inventory-page) .page-toc-read{font-family:var(--font-body);letter-spacing:.1px;color:color-mix(in srgb, var(--navy) 35%, transparent);font-variant-numeric:tabular-nums;pointer-events:none;user-select:none;flex-shrink:0;align-items:center;gap:5px;margin:0;font-size:10.5px;font-weight:500;line-height:15.75px;display:inline-flex}:where(.inventory-page) .page-toc-read-icon{color:inherit;flex-shrink:0}:where(.inventory-page) .page-toc-progress{font-family:var(--font-body);letter-spacing:.1px;color:color-mix(in srgb, var(--navy) 35%, transparent);font-variant-numeric:tabular-nums;pointer-events:none;user-select:none;flex-shrink:0;margin:0;font-size:10.5px;font-weight:500;line-height:15.75px}:where(.inventory-page) .page-toc-list{background:0 0;border:0;border-radius:0;flex-flow:column;gap:0;margin:4px 0 0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}:where(.inventory-page) .page-toc-list li{background:0 0;border:0;border-radius:0;flex:none;min-width:0;display:block;position:relative}:where(.inventory-page) .page-toc-link{width:100%;min-height:44px;font-family:var(--font-body);letter-spacing:.07px;color:color-mix(in srgb, var(--navy) 58%, transparent);text-align:left;z-index:1;border-radius:0;align-items:center;margin:0;padding:12px 8px;font-size:13.2px;font-weight:400;line-height:13.2px;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}:where(.inventory-page) .page-toc-text{min-width:0;line-height:inherit}:where(.inventory-page) .page-toc-arrow{display:none}:where(.inventory-page) .page-toc-link:hover,:where(.inventory-page) .page-toc-link:focus-visible{background:color-mix(in srgb, var(--slate) 70%, transparent);color:color-mix(in srgb, var(--navy) 58%, transparent)}:where(.inventory-page) .page-toc-link:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}:where(.inventory-page) .page-toc-link.is-active{letter-spacing:-.2px;min-height:32px;color:var(--pink);background:color-mix(in srgb, var(--pink) 5%, transparent);border-radius:0 7px 7px 0;padding-block:9.4px;font-weight:600}:where(.inventory-page) .page-toc-link.is-active:before{content:"";background:var(--pink);pointer-events:none;z-index:2;border-radius:0;width:3px;position:absolute;top:0;bottom:0;left:0}:where(.inventory-page) .page-toc-link.is-active:hover,:where(.inventory-page) .page-toc-link.is-active:focus-visible{color:var(--pink);background:color-mix(in srgb, var(--pink) 8%, transparent)}@media (width<=640px){:where(.inventory-page) .page-toc{padding:16px 16px 14px}}@media (width>=1200px){:where(.inventory-page) .page-shell{column-gap:var(--page-col-gap);row-gap:var(--shell-row-gap);max-width:var(--page-max);padding:0 var(--page-pad-x);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin:0 auto;display:grid}:where(.inventory-page) .stat-band{grid-column:1/-1;max-width:none;margin-inline:0}:where(.inventory-page) .stat-row{grid-template-columns:repeat(var(--stat-count,4), minmax(0, 1fr));gap:14px;max-width:none;margin-inline:0;padding:0 24px}:where(.inventory-page) .stat{position:relative}:where(.inventory-page) .page-toc-rail{min-width:0;padding-bottom:calc(var(--banner-cta-h) + var(--toc-banner-gap));grid-column:1;align-self:stretch}:where(.inventory-page) .page-main{grid-column:2/-1;min-width:0}:where(.inventory-page) .page-toc{--toc-pad-x:14px;top:calc(var(--chrome-sticky-top) + var(--anchor-align-gap));max-height:calc(100vh - var(--chrome-sticky-top) - 32px);width:max-content;min-width:0;max-width:none;padding:20px var(--toc-pad-x) 16px;box-sizing:border-box;background:var(--paper);border:1px solid var(--toc-container-border);border-radius:10px;grid-template-columns:minmax(0,max-content);margin:0;display:grid;position:sticky;overflow:auto}:where(.inventory-page) .page-toc-head,:where(.inventory-page) .page-toc-list,:where(.inventory-page) .page-toc-foot{box-sizing:border-box;width:100%;min-width:0}:where(.inventory-page) .page-toc-list{grid-template-columns:minmax(0,1fr);display:grid}:where(.inventory-page) .page-toc-link{box-sizing:border-box;white-space:nowrap;min-height:32px;padding:9.4px 8px;display:flex}:where(.inventory-page) .page-toc-list li:has(.page-toc-link.is-active):before{content:"";top:0;bottom:0;left:calc(-1 * var(--toc-pad-x));right:calc(-1 * var(--toc-pad-x) + 2px);background:color-mix(in srgb, var(--pink) 5%, transparent);pointer-events:none;z-index:0;border-radius:0 7px 7px 0;position:absolute}:where(.inventory-page) .page-toc-list li:has(.page-toc-link.is-active:hover):before,:where(.inventory-page) .page-toc-list li:has(.page-toc-link.is-active:focus-visible):before{background:color-mix(in srgb, var(--pink) 8%, transparent)}:where(.inventory-page) .page-toc-list li:has(.page-toc-link.is-active):after{content:"";left:calc(-1 * var(--toc-pad-x));background:var(--pink);pointer-events:none;z-index:1;width:3px;position:absolute;top:0;bottom:0}:where(.inventory-page) .page-toc-link.is-active{background:0 0;border-radius:0}:where(.inventory-page) .page-toc-link.is-active:before{display:none}:where(.inventory-page) .page-toc-link.is-active:hover,:where(.inventory-page) .page-toc-link.is-active:focus-visible{background:0 0}:where(.inventory-page) .page-main .wrap{max-width:none;padding-left:0;padding-right:0}}:where(.inventory-page) .section-divider{height:0;margin:var(--section-divider-y) 0;border:0;border-top:1px solid color-mix(in srgb, var(--navy) 12%, transparent)}:where(.inventory-page) .inventory-freshness{color:#6b7280;margin:-18px 0 24px;font-size:.82rem}:where(.inventory-page) #find-billboards .map-shell{margin-bottom:12px}:where(.inventory-page) .city-finder{--city-finder-gap:18px;--city-finder-bg:#ecfafa96;gap:var(--city-finder-gap);background:var(--city-finder-bg);border-radius:10px;flex-direction:column;margin:36px 0 40px;padding:10px 30px;display:flex}:where(.inventory-page) #city-finder,:where(.inventory-page) #find-billboards .city-finder{margin:24px 0 0}:where(.inventory-page) .city-finder h3{font-family:var(--font-stat);letter-spacing:0;color:var(--seafoam);text-wrap:balance;text-wrap:pretty;width:100%;max-width:none;margin:0;font-size:28px;font-weight:700;line-height:63px}:where(.inventory-page) .city-finder-note{margin:0}:where(.inventory-page) .city-finder-note a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}:where(.inventory-page) .city-finder .dir-chip,:where(.inventory-page) #market-context .dir-chip{border-color:var(--blip-gray);letter-spacing:0;color:var(--navy);gap:6px;font-size:14.08px;font-weight:500;line-height:1.35}:where(.inventory-page) .city-finder .dir-chip span,:where(.inventory-page) #market-context .dir-chip span{color:var(--seafoam);margin-left:0;font-weight:700}:where(.inventory-page) .city-finder .dir-chip:hover,:where(.inventory-page) #market-context .dir-chip:hover{border-color:var(--pink)}:where(.inventory-page) .city-finder .dir-chip.is-map-focus,:where(.inventory-page) .go-deeper-city-chip.is-map-focus{border-color:var(--pink);box-shadow:0 0 0 1px var(--pink)}:where(.inventory-page) .directory-top,:where(.inventory-page) .nearby-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.inventory-page) .city-finder .directory-top{margin:0}:where(.inventory-page) .city-finder-browse-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}:where(.inventory-page) .city-finder-browse-label{margin:0}:where(.inventory-page) .city-finder-browse-btn{align-items:center;gap:0;width:auto;display:inline-flex}@media (width<=640px){:where(.inventory-page) #rental .rental-how,:where(.inventory-page) #smarter-buys .smarter-buys-cta,:where(.inventory-page) #city-finder,:where(.inventory-page) #find-billboards .city-finder{width:auto;max-width:none;margin-left:calc(-1 * var(--page-pad-x));margin-right:calc(-1 * var(--page-pad-x));box-sizing:border-box;border-radius:0}:where(.inventory-page) #city-finder,:where(.inventory-page) #find-billboards .city-finder{padding:16px var(--page-pad-x) 20px}:where(.inventory-page) #find-billboards .map-shell{width:auto;max-width:none;margin-left:calc(-1 * var(--page-pad-x));margin-right:calc(-1 * var(--page-pad-x));box-sizing:border-box;border-left:0;border-right:0;border-radius:0}:where(.inventory-page) .city-finder h3{text-wrap:balance;text-wrap:pretty;width:100%;max-width:none;line-height:1.2}}:where(.inventory-page) .examples-label{color:var(--micro-label-muted);margin:0 0 12px}:where(.inventory-page) .popular-boards-toggle{margin-top:18px}:where(.inventory-page) .popular-boards-toggle[hidden]{display:none}:where(.inventory-page) .popular-boards-block{--popular-boards-bg:#f4fcfc}@media (width<=640px){:where(.inventory-page) #popular-boards.section{padding-top:0;padding-bottom:0}:where(.inventory-page) #popular-boards>.wrap{max-width:none;padding-left:0;padding-right:0}:where(.inventory-page) #popular-boards .popular-boards-block{padding:32px var(--page-pad-x) 40px;background:var(--popular-boards-bg);box-sizing:border-box;border-radius:0}:where(.inventory-page) #find-billboards .popular-boards-block{margin-left:calc(-1 * var(--page-pad-x));margin-right:calc(-1 * var(--page-pad-x));padding:32px var(--page-pad-x) 40px;background:var(--popular-boards-bg);box-sizing:border-box;border-radius:0}}:where(.inventory-page) .sign-card-cta{justify-content:center;align-items:center;display:inline-flex}:where(.inventory-page) .plan-campaign-lede{border-left:3px solid var(--pink);padding-left:14px}:where(.inventory-page) .campaign-insight{border:1px solid color-mix(in srgb, var(--blip-teal) 33%, transparent);--campaign-chart-gap:5px;--campaign-chart-cols:12;--campaign-insight-bar-width:calc((100% - (var(--campaign-chart-cols) - 1) * var(--campaign-chart-gap)) / var(--campaign-chart-cols));--disclosure-stack-gap:16px;--campaign-chart-notes-gap:20px;background:#fff;border-radius:16px;margin:0 0 28px;padding:32px;position:relative}:where(.inventory-page) .campaign-insight-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:26px;display:flex}:where(.inventory-page) .campaign-insight-badge{box-sizing:border-box;border:1px solid var(--pink);height:26px;color:var(--pink);font:700 14px/26px var(--font-body);letter-spacing:0;text-align:center;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:inline-flex}:where(.inventory-page) .campaign-insight-menu{flex:none;position:relative}:where(.inventory-page) .campaign-insight-trigger{box-sizing:border-box;background:color-mix(in srgb, var(--blip-teal) 10%, transparent);min-height:34px;color:var(--seafoam);cursor:pointer;font:500 13px/18px var(--font-body);border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:8px 15px;display:inline-flex}:where(.inventory-page) .campaign-insight-trigger svg{width:10px;height:5px;color:var(--btn-ghost-border);flex:none;transition:transform .15s}:where(.inventory-page) .campaign-insight-trigger[aria-expanded=true] svg{transform:rotate(180deg)}:where(.inventory-page) .campaign-insight-trigger:focus-visible,:where(.inventory-page) .campaign-insight-options button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .campaign-insight-options{z-index:10;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #2b395d2e}:where(.inventory-page) .campaign-insight-options[hidden]{display:none}:where(.inventory-page) .campaign-insight-options button{width:100%;min-height:38px;color:var(--navy);cursor:pointer;font:500 .85rem/1.2 var(--font-body);text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}:where(.inventory-page) .campaign-insight-options button:hover,:where(.inventory-page) .campaign-insight-options button[aria-selected=true]{background:#eaf7f7}:where(.inventory-page) .campaign-insight-options button span{color:var(--pink);opacity:0;font-weight:700}:where(.inventory-page) .campaign-insight-options button[aria-selected=true] span{opacity:1}:where(.inventory-page) .campaign-insight-panel[hidden]{display:none}:where(.inventory-page) .campaign-insight-headline{color:var(--blip-navy-deep);font-family:var(--font-stat);margin:0;font-size:28px;font-weight:700;line-height:43px}:where(.inventory-page) .campaign-insight-headline .insight-key{color:var(--seafoam)}:where(.inventory-page) .campaign-insight-subhead{color:var(--muted);font:400 16px/26px var(--font-body);margin:8px 0 22px}:where(.inventory-page) .campaign-chart-label{color:var(--pink);font:700 11.2px/130% var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}:where(.inventory-page) .campaign-chart-head{justify-content:space-between;align-items:flex-start;gap:8px 16px;margin:0 0 12px;display:flex}:where(.inventory-page) .campaign-chart-head .campaign-chart-label{margin:0}:where(.inventory-page) .campaign-hour-chart{height:var(--hour-plot-h);gap:5px;margin:0 0 12px;overflow:visible}:where(.inventory-page) .campaign-hour-chart .hour-bar{background:color-mix(in srgb, var(--pink) 26%, #fff);border-radius:999px}:where(.inventory-page) .campaign-hour-chart .hour-col-peak .hour-bar{background:var(--pink)}:where(.inventory-page) .campaign-hour-chart .hour-x{color:var(--muted)}:where(.inventory-page) .campaign-hour-chart .hour-col-peak .hour-x{color:var(--pink)}:where(.inventory-page) .campaign-season-chart{gap:var(--campaign-chart-gap);height:190px;margin:0 0 12px}:where(.inventory-page) .campaign-season-chart .season-col{flex:0 0 var(--campaign-insight-bar-width);min-width:0}:where(.inventory-page) .campaign-season-chart .season-bar{background:color-mix(in srgb, var(--pink) 26%, #fff);border-radius:999px;width:100%;max-width:none}:where(.inventory-page) .campaign-season-chart .season-col-peak .season-bar{background:var(--pink)}:where(.inventory-page) .campaign-season-chart .season-x{color:var(--muted);margin-top:6px;font-size:.68rem}:where(.inventory-page) .campaign-season-chart .season-col-peak .season-x{color:var(--pink)}:where(.inventory-page) .campaign-age-chart{gap:var(--campaign-chart-gap);justify-content:center;width:100%;max-width:none;height:190px;margin:0 0 12px;padding:0 2px}:where(.inventory-page) .campaign-age-chart .age-col{flex:0 0 var(--campaign-insight-bar-width);min-width:0;max-width:none}:where(.inventory-page) .campaign-age-chart .age-bar{background:color-mix(in srgb, var(--pink) 26%, #fff);border-radius:999px;width:100%;max-width:none}:where(.inventory-page) .campaign-age-chart .age-col-peak .age-bar{background:var(--pink)}:where(.inventory-page) .campaign-age-chart .age-x{color:var(--muted);margin-top:6px;font-size:.68rem}:where(.inventory-page) .campaign-age-chart .age-col-peak .age-x{color:var(--pink)}:where(.inventory-page) .campaign-insight-fact{margin:var(--campaign-chart-notes-gap) 0 0;color:var(--muted);font:400 16px/26px var(--font-body)}:where(.inventory-page) .campaign-insight-notes{margin:var(--campaign-chart-notes-gap) 0 0}:where(.inventory-page) .campaign-insight-notes summary.disclosure-pill{list-style:none}:where(.inventory-page) .campaign-insight-notes summary.disclosure-pill::-webkit-details-marker{display:none}:where(.inventory-page) .campaign-insight-notes-body{padding:var(--disclosure-stack-gap) 0 0}:where(.inventory-page) .campaign-insight-notes-body .module-lede{margin-bottom:12px}:where(.inventory-page) .campaign-insight-notes-body .module-lede,:where(.inventory-page) .campaign-insight-notes-body .efficiency-note,:where(.inventory-page) .campaign-insight-notes-body .body-copy{font-family:var(--font-body);font-weight:var(--bodytext-weight);font-size:var(--bodytext-size);line-height:var(--bodytext-lh);letter-spacing:var(--bodytext-spacing);color:var(--bodytext-color)}:where(.inventory-page) .campaign-insight-notes-body .efficiency-note{margin:0 0 10px}:where(.inventory-page) .campaign-insight-notes-body .efficiency-note:last-child,:where(.inventory-page) .campaign-insight-notes-body .body-copy:last-child,:where(.inventory-page) .campaign-insight-notes-body .plan-secondary-link:last-child{margin-bottom:0}@media (width<=480px){:where(.inventory-page) .campaign-insight{padding:16px}:where(.inventory-page) .campaign-hour-chart-wrap{--hour-plot-h:150px}:where(.inventory-page) .campaign-insight{--campaign-chart-gap:4px}:where(.inventory-page) .campaign-season-chart,:where(.inventory-page) .campaign-age-chart{height:150px}}:where(.inventory-page) .insight-cards{grid-template-columns:repeat(2,1fr);align-items:start;gap:18px;margin:0 0 28px;display:grid}:where(.inventory-page) .insight-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;place-self:start stretch;height:fit-content;max-height:fit-content;display:flex;overflow:hidden}:where(.inventory-page) .insight-card-summary{cursor:pointer;flex-direction:column;flex:0 auto;gap:8px;min-height:280px;padding:20px 20px 16px;list-style:none;display:flex}:where(.inventory-page) .insight-card-summary::-webkit-details-marker{display:none}:where(.inventory-page) .insight-card-label{color:var(--micro-label-muted)}:where(.inventory-page) .insight-card-fact{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0;font-size:1.35rem;font-weight:500;line-height:1.2}:where(.inventory-page) .insight-key{color:var(--pink-dark)}:where(.inventory-page) .insight-card-blurb{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.4;display:-webkit-box;overflow:hidden}:where(.inventory-page) .insight-spark{align-items:flex-end;gap:2px;height:44px;margin-top:auto;padding-top:10px;display:flex}:where(.inventory-page) .insight-spark-bar{background:color-mix(in srgb, var(--pink) 45%, #fff);border-radius:1px 1px 0 0;flex:1;min-width:0;min-height:3px}:where(.inventory-page) .insight-spark-season .insight-spark-bar.is-peak{background:var(--pink)}:where(.inventory-page) .insight-spark-season .insight-spark-bar.is-quiet{background:var(--gray-soft)}:where(.inventory-page) .insight-mini-gender{border-radius:6px;height:12px;margin-top:auto;padding-top:10px;display:flex;overflow:hidden}:where(.inventory-page) .insight-mini-f{background:var(--pink)}:where(.inventory-page) .insight-mini-m{background:var(--navy)}:where(.inventory-page) .insight-mini-cats{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;display:flex}:where(.inventory-page) .insight-mini-cat{color:var(--ink-soft);background:var(--paper-alt);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600}:where(.inventory-page) .insight-card-toggle{border-top:1px solid var(--line);color:var(--ink);justify-content:flex-start;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding-top:12px;font-size:.88rem;font-weight:600;display:flex}:where(.inventory-page) .insight-chev{color:var(--pink);font-size:1.1rem;line-height:1;transition:transform .15s;display:inline-block}:where(.inventory-page) .insight-card[open] .insight-chev{transform:rotate(90deg)}:where(.inventory-page) .disclosure-pill{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--blip-teal) 67%, transparent);font-family:var(--font-body);letter-spacing:0;color:var(--navy);cursor:pointer;background:#fff;border-radius:30px;align-items:center;gap:6px;width:fit-content;padding:8px 17px;font-size:14.4px;font-weight:600;line-height:1.6;display:inline-flex}:where(.inventory-page) summary.disclosure-pill{list-style:none}:where(.inventory-page) summary.disclosure-pill::-webkit-details-marker{display:none}:where(.inventory-page) .disclosure-pill .disclosure-chev{color:var(--seafoam);flex-shrink:0;align-items:center;display:inline-flex;transform:rotate(90deg)}:where(.inventory-page) .disclosure-pill .disclosure-chev svg{width:5px;height:8px;display:block}:where(.inventory-page) details[open]>summary.disclosure-pill .disclosure-chev,:where(.inventory-page) .popular-boards-toggle[aria-expanded=true] .disclosure-chev{transform:rotate(-90deg)}:where(.inventory-page) .disclosure-chev{color:var(--pink);flex-shrink:0;font-size:1rem;line-height:1;transition:transform .15s;display:inline-block}:where(.inventory-page) details[open]>summary .disclosure-chev{transform:rotate(90deg)}:where(.inventory-page) .insight-card[open] .insight-card-summary{border-bottom:1px solid var(--line);background:#fffafb;min-height:0}:where(.inventory-page) .insight-card[open] .insight-spark,:where(.inventory-page) .insight-card[open] .insight-mini-gender,:where(.inventory-page) .insight-card[open] .insight-mini-cats{display:none}:where(.inventory-page) .insight-card-body{padding:18px 20px 22px}:where(.inventory-page) .module-lede{color:var(--bodytext-color);margin:0 0 18px}:where(.inventory-page) .plan-secondary-link{margin-top:16px}:where(.inventory-page) .plan-secondary-link a{font-size:.92rem;font-weight:600}:where(.inventory-page) .audience-block h3,:where(.inventory-page) .audience-block h4{color:var(--ink-soft);margin-bottom:14px}@media (width<=800px){:where(.inventory-page) .insight-cards{grid-template-columns:1fr;gap:14px}:where(.inventory-page) .insight-card-summary{min-height:0}}:where(.inventory-page) .market-card-details{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}:where(.inventory-page) .market-card-details>summary{cursor:pointer;min-height:44px;color:var(--ink);flex-direction:column;gap:4px;padding:14px 18px;list-style:none;display:flex}:where(.inventory-page) .market-card-details>summary::-webkit-details-marker{display:none}:where(.inventory-page) .market-summary-head{justify-content:flex-start;align-items:center;gap:8px;display:flex}:where(.inventory-page) .market-summary-title{font-family:var(--font-display);font-size:1.02rem;font-weight:600;line-height:1.3}:where(.inventory-page) .market-stat-row{color:var(--ink-soft);font-size:.84rem;line-height:1.4}:where(.inventory-page) .market-card-body{flex-direction:column;gap:10px;padding:0 18px 16px;display:flex}:where(.inventory-page) .market-card-other{background:var(--paper-alt)}:where(.inventory-page) .market-card-details.market-card-other{grid-column:1/-1}:where(.inventory-page) .market-note{color:var(--ink-soft);margin:0;font-size:.84rem;line-height:1.45}:where(.inventory-page) .market-cities-block{flex-direction:column;gap:6px;display:flex}:where(.inventory-page) .market-cities-label{color:var(--micro-label-muted);display:block}:where(.inventory-page) .market-city-chips{flex-wrap:wrap;gap:6px 8px;display:flex}:where(.inventory-page) .market-city-chip{color:var(--ink-soft);background:var(--paper-alt);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:.82rem;line-height:1.35}:where(.inventory-page) .market-chip-count{color:var(--ink);font-weight:600}:where(.inventory-page) .market-map-action{margin:0}:where(.inventory-page) .market-map-link{color:var(--ink-soft);text-underline-offset:2px;font-size:.84rem;font-weight:500;text-decoration:underline}:where(.inventory-page) .market-map-link:hover{color:var(--ink)}:where(.inventory-page) .markets-coverage{flex-direction:column;gap:20px;display:flex}:where(.inventory-page) .markets-metric-toggle{background:#fff;border:1px solid #e4e2dc;border-radius:8px;align-self:flex-start;align-items:stretch;gap:0;width:fit-content;max-width:100%;padding:0;display:inline-flex;overflow:hidden}:where(.inventory-page) .markets-metric-btn{font-family:var(--font-body);letter-spacing:0;color:var(--fuchsia);cursor:pointer;text-align:center;white-space:nowrap;background:#fff;border:none;border-radius:0;flex:none;padding:6px 13px;font-size:12px;font-weight:700;line-height:100%}:where(.inventory-page) .markets-metric-btn:first-child{border-radius:8px 0 0 8px}:where(.inventory-page) .markets-metric-btn:last-child{border-radius:0 8px 8px 0}:where(.inventory-page) .markets-metric-btn+.markets-metric-btn{border-left:1px solid #e4e2dc}:where(.inventory-page) .markets-metric-btn:hover:not(.is-active){background:color-mix(in srgb, var(--fuchsia) 5%, #fff)}:where(.inventory-page) .markets-metric-btn.is-active{background:var(--fuchsia);color:#fff}:where(.inventory-page) .markets-metric-btn.is-active+.markets-metric-btn{border-left-color:color-mix(in srgb, var(--fuchsia) 35%, #fff)}:where(.inventory-page) .markets-bar-list{flex-direction:column;gap:8px;display:flex}:where(.inventory-page) .markets-bar-row{-webkit-appearance:none;appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #f1f1f1;border-radius:8px;padding:10px 12px;display:block}:where(.inventory-page) .markets-bar-inner{flex-direction:column;gap:7px;width:100%;display:flex}:where(.inventory-page) .markets-bar-row.is-selected{border-color:#e4e2dc}:where(.inventory-page) .markets-bar-head{justify-content:space-between;align-items:baseline;gap:16px;width:100%;display:flex}:where(.inventory-page) .markets-bar-name{font-family:var(--font-body);color:#1c1c1a;font-size:13px;font-weight:500;line-height:18px}:where(.inventory-page) .markets-bar-value{font-family:var(--font-body);color:var(--muted);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}:where(.inventory-page) .markets-bar-track{background:var(--slate);border-radius:4px;width:100%;height:8px;min-height:8px;display:block;overflow:hidden}:where(.inventory-page) .markets-bar-fill{background:#9aa3b5;border-radius:4px;height:100%;transition:width .25s,background .2s;display:block}:where(.inventory-page) .markets-bar-row.is-selected .markets-bar-fill{background:var(--accent)}:where(.inventory-page) .markets-detail-card{border:1px solid color-mix(in srgb, var(--blip-teal) 40%, transparent);background:#ecfafa;border-radius:12px;flex-direction:column;gap:0;padding:20px 22px;display:flex}:where(.inventory-page) .markets-detail-title{font-family:var(--font-stat);color:var(--btn-ghost-border);margin:0;font-size:18px;font-weight:700;line-height:120%}:where(.inventory-page) .markets-detail-body:not(:empty){margin-top:14px}:where(.inventory-page) .markets-detail-body{margin:0}:where(.inventory-page) .markets-detail-note{font-family:var(--font-body);font-size:var(--bodytext-size,16px);font-weight:var(--bodytext-weight,400);line-height:var(--bodytext-lh,26px);color:var(--muted);margin:0}:where(.inventory-page) .markets-detail-actions{flex-wrap:wrap;gap:10px 12px;margin-top:14px;display:flex}:where(.inventory-page) .markets-detail-btn{justify-content:center;align-items:center;display:inline-flex}:where(.inventory-page) .markets-city-directory:not([open]):not([hidden]){margin:0;padding:0}:where(.inventory-page) .markets-city-directory[open]{margin-top:14px}:where(.inventory-page) .markets-city-directory[hidden]{display:none}:where(.inventory-page) .markets-coverage .markets-city-list{columns:2;gap:18px;margin:12px 0 0;padding:0;list-style:none}:where(.inventory-page) .markets-coverage .markets-city-list li{break-inside:avoid;padding:2px 0;font-size:.82rem}:where(.inventory-page) .markets-coverage .markets-city-list a{color:var(--ink-soft);text-decoration:none}:where(.inventory-page) .markets-coverage .markets-city-list a:hover{color:var(--pink-dark);text-decoration:underline}:where(.inventory-page) .markets-coverage .markets-city-list span{color:var(--ink);font-weight:600}:where(.inventory-page) .markets-coverage .markets-sub-list{margin:12px 0 0;padding:0;list-style:none}:where(.inventory-page) .markets-coverage .markets-sub-list li{border-top:1px dashed var(--line);padding:8px 0;font-size:.82rem}:where(.inventory-page) .markets-coverage .markets-sub-list li:first-child{border-top:0}:where(.inventory-page) .markets-coverage .markets-sub-name{color:var(--navy);font-weight:600;display:block}:where(.inventory-page) .markets-coverage .markets-sub-name span{font-weight:600}:where(.inventory-page) .markets-coverage .markets-sub-cities{color:var(--ink-soft);font-size:.82rem}:where(.inventory-page) .markets-coverage .markets-sub-cities a{color:var(--ink-soft);text-decoration:none}:where(.inventory-page) .markets-coverage .markets-sub-cities a:hover{color:var(--pink-dark);text-decoration:underline}:where(.inventory-page) .go-deeper-eyebrow{box-sizing:border-box;border:1px solid var(--pink);height:26px;color:var(--pink);letter-spacing:0;text-align:center;border-radius:18px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;padding:0 12px;font-size:14px;font-weight:700;line-height:26px;display:inline-flex}:where(.inventory-page) .go-deeper-lede{border-left:2px solid var(--pink);padding-left:14px}:where(.inventory-page) .go-deeper-nav-note{color:var(--muted);font-family:var(--font-body);margin:0 0 16px;font-size:14px;font-weight:400;line-height:20px}:where(.inventory-page) .go-deeper-directory{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--blip-teal) 33%, transparent);background:#ecf2f266;border-radius:18px;flex-direction:column;width:100%;padding:24px;display:flex}:where(.inventory-page) .go-deeper-toolbar{justify-content:space-between;align-items:flex-end;gap:16px;width:100%;display:flex}:where(.inventory-page) .go-deeper-search{flex:auto;gap:7px;max-width:481px;display:grid}:where(.inventory-page) .go-deeper-search label{color:var(--navy);font-size:.8rem;font-weight:700}:where(.inventory-page) .go-deeper-search-box{box-sizing:border-box;border:1px solid var(--blip-teal);background:#fff;border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:4px 8px;display:flex}:where(.inventory-page) .go-deeper-search-box:focus-within{outline:3px solid color-mix(in srgb, var(--blip-teal) 55%, transparent);outline-offset:2px}:where(.inventory-page) .go-deeper-search input{box-sizing:border-box;color:#1c1c1a;width:auto;min-width:8em;height:28px;font-family:var(--font-body);background:0 0;border:0;flex:8em;padding:4px 6px;font-size:13px;font-weight:400;line-height:19px}:where(.inventory-page) .go-deeper-search input:focus,:where(.inventory-page) .go-deeper-search input:focus-visible{outline:none}:where(.inventory-page) .go-deeper-search input::placeholder{color:var(--muted);font-weight:400}:where(.inventory-page) .go-deeper-market-token{background:color-mix(in srgb, var(--blip-teal) 16%, #fff);max-width:100%;color:var(--navy);font-family:var(--font-body);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 9px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:where(.inventory-page) .go-deeper-market-token[hidden]{display:none!important}:where(.inventory-page) .go-deeper-market-token-clear{width:18px;height:18px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:inline-flex}:where(.inventory-page) .go-deeper-market-token-clear:hover,:where(.inventory-page) .go-deeper-market-token-clear:focus-visible{background:color-mix(in srgb, var(--blip-teal) 28%, #fff)}:where(.inventory-page) .go-deeper-show-all{color:var(--seafoam);cursor:pointer;font-family:var(--font-body);text-underline-offset:2px;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:600;line-height:18px;text-decoration:underline}:where(.inventory-page) .go-deeper-show-all[hidden]{display:none!important}:where(.inventory-page) .go-deeper-city-chip:focus-visible,:where(.inventory-page) .go-deeper-toggle:focus-visible,:where(.inventory-page) .go-deeper-market-token-clear:focus-visible,:where(.inventory-page) .go-deeper-show-all:focus-visible{outline:3px solid color-mix(in srgb, var(--blip-teal) 55%, transparent);outline-offset:2px}:where(.inventory-page) .go-deeper-summary{color:var(--navy);font-family:var(--font-stat);text-align:right;flex:none;margin:0;font-size:17px;font-weight:700;line-height:38px}:where(.inventory-page) .go-deeper-markets{gap:20px;margin-top:24px;display:grid}:where(.inventory-page) .go-deeper-market{width:100%}:where(.inventory-page) .go-deeper-market-head{border-bottom:1px solid var(--blip-teal);justify-content:space-between;align-items:baseline;gap:10px;width:100%;padding-bottom:8px;display:flex}:where(.inventory-page) .go-deeper-market-info{flex:auto;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}:where(.inventory-page) .go-deeper-market-head h3{color:var(--blip-navy-deep);font-family:var(--font-body);margin:0;font-size:14px;font-weight:700;line-height:18px}:where(.inventory-page) .go-deeper-market-link{color:inherit;text-underline-offset:2px;text-decoration:underline}:where(.inventory-page) .go-deeper-market-link:hover,:where(.inventory-page) .go-deeper-market-link:focus-visible{color:var(--blip-pink)}:where(.inventory-page) .go-deeper-market-head p{color:var(--seafoam);font-family:var(--font-body);white-space:nowrap;margin:0;font-size:14px;font-weight:700;line-height:16px}:where(.inventory-page) .go-deeper-market-chevron{flex-shrink:0;display:none}:where(.inventory-page) .go-deeper-mobile-helper{display:none}:where(.inventory-page) .go-deeper-city-grid{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}:where(.inventory-page) .go-deeper-city-chip{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--blip-teal) 56%, transparent);color:#1c1c1a;min-width:148px;min-height:29px;font-family:var(--font-body);background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:5px 7px;font-size:13px;font-weight:400;line-height:19px;text-decoration:none;display:flex}:where(.inventory-page) .go-deeper-city-chip[hidden]{display:none!important}:where(.inventory-page) .go-deeper-city-chip:hover{border-color:var(--blip-teal)}:where(.inventory-page) .go-deeper-city-chip.is-unpublished{cursor:default;border-color:color-mix(in srgb, var(--navy) 14%, transparent);color:var(--ink-soft)}:where(.inventory-page) .go-deeper-city-chip.is-unpublished:hover{border-color:color-mix(in srgb, var(--navy) 14%, transparent)}:where(.inventory-page) .go-deeper-city-chip .go-deeper-chip-label{text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--blip-teal) 45%, transparent);text-underline-offset:2px;overflow:hidden}:where(.inventory-page) .go-deeper-city-chip.is-near-city strong{font-weight:650}:where(.inventory-page) .go-deeper-near-star{margin-left:.12em;font-weight:650;display:inline-block}:where(.inventory-page) .go-deeper-city-chip strong{color:var(--fuchsia);font-family:var(--font-body);flex-shrink:0;font-size:12px;font-weight:700;line-height:16px}:where(.inventory-page) .go-deeper-city-chip.is-go-deeper-hidden{display:none}:where(.inventory-page) .go-deeper-toggle{color:var(--muted);cursor:pointer;font-family:var(--font-body);text-align:left;background:0 0;border:0;margin-top:10px;padding:0;font-size:12px;font-weight:400;line-height:17px}:where(.inventory-page) .go-deeper-near-note{color:var(--muted);font-family:var(--font-body);margin:16px 0 0;font-size:12px;font-weight:400;line-height:17px}:where(.inventory-page) .go-deeper-empty{color:var(--muted);margin-top:20px}:where(.inventory-page) .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){:where(.inventory-page) .markets-bar-head{flex-direction:column;align-items:flex-start;gap:4px}:where(.inventory-page) .markets-coverage .markets-city-list{columns:1}:where(.inventory-page) .markets-detail-card{padding:16px 18px}:where(.inventory-page) .go-deeper-directory{border-radius:20px;padding:18px}:where(.inventory-page) .go-deeper-toolbar{flex-direction:column;align-items:stretch}:where(.inventory-page) .go-deeper-search label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.inventory-page) .go-deeper-summary{display:none}:where(.inventory-page) .go-deeper-mobile-helper{color:var(--muted);font-family:var(--font-body);margin:10px 0 0;font-size:13px;font-weight:400;line-height:18px;display:block}:where(.inventory-page) .go-deeper-markets{border:1px solid color-mix(in srgb, var(--blip-teal) 45%, transparent);background:#fff;border-radius:14px;gap:0;margin-top:16px;overflow:hidden}:where(.inventory-page) .go-deeper-market{border-bottom:1px solid color-mix(in srgb, var(--blip-teal) 25%, transparent);padding:14px 16px}:where(.inventory-page) .go-deeper-market:last-child{border-bottom:none}:where(.inventory-page) .go-deeper-market-head{border-bottom:none;flex-direction:row;align-items:center;gap:10px;padding-bottom:0}:where(.inventory-page) .go-deeper-market-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}:where(.inventory-page) .go-deeper-market-head h3{font-size:15px}:where(.inventory-page) .go-deeper-market-head p{white-space:normal;color:var(--muted);font-size:13px;font-weight:400}:where(.inventory-page) .go-deeper-market-chevron{box-sizing:border-box;background:color-mix(in srgb, var(--blip-teal) 16%, transparent);width:30px;height:30px;color:var(--blip-teal);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}:where(.inventory-page) .go-deeper-market-chevron svg{width:6px;height:9px;transition:transform .15s}:where(.inventory-page) .go-deeper-market.is-mobile-expanded .go-deeper-market-chevron svg,:where(.inventory-page) .go-deeper-market.is-search-active .go-deeper-market-chevron svg,:where(.inventory-page) .go-deeper-market.is-market-filtered .go-deeper-market-chevron svg{transform:rotate(90deg)}:where(.inventory-page) #go-deeper .go-deeper-city-grid{margin-top:12px;display:none}:where(.inventory-page) #go-deeper .go-deeper-market.is-mobile-expanded .go-deeper-city-grid,:where(.inventory-page) #go-deeper .go-deeper-market.is-search-active .go-deeper-city-grid,:where(.inventory-page) #go-deeper .go-deeper-market.is-market-filtered .go-deeper-city-grid,:where(.inventory-page) #go-deeper .go-deeper-market.is-mobile-expanded .go-deeper-city-chip.is-go-deeper-hidden,:where(.inventory-page) #go-deeper .go-deeper-market.is-search-active .go-deeper-city-chip.is-go-deeper-hidden{display:flex}:where(.inventory-page) #go-deeper .go-deeper-city-chip{width:100%;min-width:0}:where(.inventory-page) .go-deeper-toggle{display:none}}:where(.inventory-page) .markets-access-callout{box-sizing:border-box;background:var(--paper-alt);border:1px solid var(--line);border-radius:var(--radius);width:100%;margin-top:28px;padding:18px 20px 20px}:where(.inventory-page) .markets-access-callout h3{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:1.05rem;font-weight:600;line-height:1.35}:where(.inventory-page) .markets-access-callout p{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.5}:where(.inventory-page) .markets-access-callout strong{color:var(--ink);font-weight:600}:where(.inventory-page) .markets-access-action{margin-top:12px}:where(.inventory-page) .markets-access-link{min-height:44px;color:var(--seafoam);text-underline-offset:3px;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--seafoam) 55%, transparent);align-items:center;padding:6px 0;font-size:.88rem;font-weight:600;display:inline-flex}:where(.inventory-page) .markets-access-link:hover{color:var(--ink);text-decoration-color:var(--ink)}:where(.inventory-page) .market-detail{align-self:stretch;width:100%;margin-top:2px}:where(.inventory-page) .market-detail summary{box-sizing:border-box;border-top:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;padding:10px 0 0;font-size:.84rem;font-weight:600;list-style:none;display:inline-flex}:where(.inventory-page) .market-detail summary::-webkit-details-marker{display:none}:where(.inventory-page) .nearby-all-states{margin-top:18px}:where(.inventory-page) .nearby-all-states a{font-weight:600}:where(.inventory-page) .nearby-states-card{box-sizing:border-box;background:#ecfafa96;border-radius:18px;flex-direction:column;padding:28px 32px;display:flex}:where(.inventory-page) .nearby-states-eyebrow{box-sizing:border-box;border:1px solid var(--pink);width:fit-content;min-width:136px;height:26px;color:var(--pink);letter-spacing:0;text-align:center;border-radius:18px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;padding:0 12px;font-size:14px;font-weight:700;line-height:26px;display:inline-flex}.inventory-page h2.nearby-states-title{font-family:var(--font-stat);letter-spacing:0;color:var(--seafoam);margin:0 0 12px;font-size:28px;font-weight:700;line-height:38px}:where(.inventory-page) .nearby-states-card .nearby-states-lede{margin:0}:where(.inventory-page) .nearby-states-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px;display:grid}:where(.inventory-page) .nearby-state-card{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--blip-teal) 51%, transparent);min-height:73px;color:inherit;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:15px 17px;text-decoration:none;display:flex}:where(.inventory-page) .nearby-state-card:hover{border-color:color-mix(in srgb, var(--blip-teal) 72%, transparent);background:#f7fcfc}:where(.inventory-page) .nearby-state-card:focus-visible{outline:2px solid var(--seafoam);outline-offset:2px}:where(.inventory-page) .nearby-state-card-body{flex-direction:column;gap:5px;min-width:0;display:flex}:where(.inventory-page) .nearby-state-name{font-family:var(--font-body);color:var(--blip-navy-deep);font-size:13px;font-weight:600;line-height:18px}:where(.inventory-page) .nearby-state-meta{font-family:var(--font-body);color:var(--muted);font-size:12px;font-weight:500;line-height:16px}:where(.inventory-page) .nearby-state-chev{width:22px;height:22px;color:var(--blip-teal);background:#e1f4f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(.inventory-page) .nearby-state-chev svg{width:6.5px;height:auto}:where(.inventory-page) .nearby-states-cta-wrap{margin:24px 0 0}.inventory-page a.nearby-states-cta{box-sizing:border-box;background:var(--pink);color:#fff;font-family:var(--font-stat);border-radius:54px;justify-content:center;align-items:center;padding:12px 28px;font-size:18px;font-weight:400;line-height:1;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.inventory-page a.nearby-states-cta:hover{background:var(--berry);transform:translateY(-1px)}.inventory-page a.nearby-states-cta:focus-visible{outline:2px solid var(--seafoam);outline-offset:2px}@media (width<=560px){:where(.inventory-page) .nearby-states-card{padding:22px 20px}}:where(.inventory-page) .stat-num{font-family:var(--font-stat);letter-spacing:0;font-variant-numeric:tabular-nums;background:var(--gradient-stat-num);color:#0000;-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;align-items:baseline;gap:.35em .45em;font-size:27.2px;font-weight:800;line-height:1.1;display:flex}:where(.inventory-page) .stat-qualifier{font-family:var(--font-body);color:color-mix(in srgb, var(--navy) 52%, transparent);letter-spacing:.01em;white-space:nowrap;font-size:.72rem;font-weight:500}:where(.inventory-page) .stat-split{font-family:var(--font-body);color:color-mix(in srgb, var(--navy) 55%, transparent);max-width:16em;margin:0;font-size:.72rem;font-weight:500;line-height:1.3;display:block}:where(.inventory-page) .stat-label{font-family:var(--font-stat);letter-spacing:0;color:var(--ink-soft);max-width:16em;font-size:14px;font-weight:700;line-height:1.2}:where(.inventory-page) .section{padding:var(--section-pad-top) 0 var(--section-pad-y)}:where(.inventory-page) .section>.wrap>:first-child{margin-top:0}:where(.inventory-page) .section>.wrap>:last-child{margin-bottom:0}:where(.inventory-page) #find-billboards{--section-pad-top:var(--find-pad-top-mobile)}@media (width>=1200px){:where(.inventory-page) #find-billboards{--section-pad-top:var(--find-pad-top-desktop)}}:where(.inventory-page) #smarter-buys>.wrap>.smarter-buys-cta{margin-top:0}:where(.inventory-page) #markets .markets-section-lede{border-left:2px solid var(--accent);padding-left:14px}:where(.inventory-page) .markets-from-back{font-family:var(--font-body);margin:0 0 12px;font-size:15px;font-weight:600;line-height:22px}:where(.inventory-page) .markets-from-back[hidden]{display:none}:where(.inventory-page) .markets-from-back-link{color:var(--seafoam);text-underline-offset:2px;text-decoration:underline}:where(.inventory-page) .markets-from-back-link:hover{color:var(--navy)}:where(.inventory-page) #why-it-works .why-it-works-body{color:var(--bodytext-color)}:where(.inventory-page) #why-it-works .why-it-works-body .why-it-works-callout{border-left:3px solid var(--pink,#ff0c68);margin-bottom:16px;padding-left:16px;font-size:1.15rem;line-height:1.55}:where(.inventory-page) #why-it-works .why-it-works-body p{margin-bottom:12px}:where(.inventory-page) .section-lede{color:var(--bodytext-color);margin-bottom:28px}:where(.inventory-page) .map-shell{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper-alt);height:520px;margin-bottom:12px;position:relative;overflow:hidden}:where(.inventory-page) .map-legend{color:var(--ink-soft);flex-wrap:wrap;gap:16px 28px;margin:0 0 36px;padding:0;font-size:.84rem;list-style:none;display:flex}:where(.inventory-page) .map-legend li{align-items:center;gap:8px;display:inline-flex}:where(.inventory-page) .map-legend-pin{box-sizing:border-box;border:1px solid #fff;border-radius:10px 10px 10px 2px;flex:none;width:14px;height:18px;display:inline-block}:where(.inventory-page) .map-legend-pin-roadside{background:var(--pink,#ff0c68)}:where(.inventory-page) .map-legend-pin-place{background:#c21972}:where(.inventory-page) .map-legend-pin-icon{flex:none;width:18px;height:24px;display:block;overflow:visible}:where(.inventory-page) .map-shell>#map{z-index:1}:where(.inventory-page) .inventory-class-filter{z-index:12;border:1px solid var(--line);width:max-content;min-width:0;max-width:calc(100% - 62px);color:var(--ink-soft);pointer-events:auto;background:#fff;border-radius:8px;flex-wrap:nowrap;align-items:center;gap:8px 14px;margin:0;padding:7px 10px;font-size:.84rem;display:flex;position:absolute;top:10px;left:52px;box-shadow:0 2px 10px #1e1e1e1f}:where(.inventory-page) .inventory-class-filter-short{display:none}@media (width<=640px){:where(.inventory-page) .inventory-class-filter{gap:6px 10px;font-size:.78rem}:where(.inventory-page) .inventory-class-filter-full{display:none}:where(.inventory-page) .inventory-class-filter-short{display:inline}}@media (width<=360px){:where(.inventory-page) .inventory-class-filter{max-width:calc(100% - 52px);top:52px;left:10px}}:where(.inventory-page) .inventory-class-filter-option{cursor:pointer;user-select:none;color:var(--ink-soft);align-items:center;gap:8px;display:inline-flex}:where(.inventory-page) .inventory-class-filter-option input{width:15px;height:15px;accent-color:var(--pink);cursor:pointer;margin:0}:where(.inventory-page) .inventory-class-filter-option:has(input:not(:checked)){opacity:.55}:where(.inventory-page) .sign-class,:where(.inventory-page) .board-index-class{color:var(--ink);font-weight:600}:where(.inventory-page) .cost-ladder-link{color:var(--ink-soft);margin:16px 0 0;font-size:.92rem}:where(.inventory-page) .cost-ladder-link a{color:var(--seafoam);text-underline-offset:3px;font-weight:600;text-decoration:underline}:where(.inventory-page) .cost-ladder-link a:hover{color:var(--ink)}:where(.inventory-page) #cost .body-copy a:not(.btn):not(.smarter-buys-cta-btn),:where(.inventory-page) #cost .cost-data-notes-body a,:where(.inventory-page) #cost .cost-fallback a:not(.btn){color:var(--seafoam);text-underline-offset:3px;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--seafoam) 55%, transparent);font-weight:600}:where(.inventory-page) #cost .body-copy a:not(.btn):not(.smarter-buys-cta-btn):hover,:where(.inventory-page) #cost .body-copy a:not(.btn):not(.smarter-buys-cta-btn):focus-visible,:where(.inventory-page) #cost .cost-data-notes-body a:hover,:where(.inventory-page) #cost .cost-data-notes-body a:focus-visible,:where(.inventory-page) #cost .cost-fallback a:not(.btn):hover,:where(.inventory-page) #cost .cost-fallback a:not(.btn):focus-visible{color:color-mix(in srgb, var(--seafoam) 72%, var(--navy));text-decoration-color:color-mix(in srgb, var(--seafoam) 72%, var(--navy))}:where(.inventory-page) .map-placeholder{color:var(--ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}:where(.inventory-page) .map-shell .maplibregl-map{position:absolute;inset:0;overflow:hidden}:where(.inventory-page) .map-shell .maplibregl-canvas{position:absolute;top:0;left:0}:where(.inventory-page) .map-shell .maplibregl-marker,:where(.inventory-page) .map-shell .map-sign-pin{will-change:transform;position:absolute;top:0;left:0}:where(.inventory-page) .map-shell .maplibregl-ctrl-top-left,:where(.inventory-page) .map-shell .maplibregl-ctrl-top-right,:where(.inventory-page) .map-shell .maplibregl-ctrl-bottom-left,:where(.inventory-page) .map-shell .maplibregl-ctrl-bottom-right{pointer-events:none;z-index:2;position:absolute}:where(.inventory-page) .map-shell .maplibregl-ctrl-top-left{top:0;left:0}:where(.inventory-page) .map-shell .maplibregl-ctrl-top-right{top:0;right:0}:where(.inventory-page) .map-shell .maplibregl-ctrl-bottom-left{bottom:0;left:0}:where(.inventory-page) .map-shell .maplibregl-ctrl-bottom-right{bottom:0;right:0}:where(.inventory-page) .map-sign-pin{cursor:pointer;filter:drop-shadow(0 1px 2px #2b395d47);background:0 0;border:0;margin:0;padding:0;line-height:0;display:block}:where(.inventory-page) .map-sign-pin svg{pointer-events:none;display:block}:where(.inventory-page) .map-sign-pin--roadside svg,:where(.inventory-page) .map-sign-pin--place svg{width:22px;height:30px}:where(.inventory-page) .map-sign-pin--stack svg{width:auto;height:28px}:where(.inventory-page) .map-reset-view-btn{cursor:pointer;color:#333;background:#fff;border:0;justify-content:center;align-items:center;width:29px;height:29px;padding:0;display:flex}:where(.inventory-page) .map-reset-view-btn:hover{background-color:#f2f2f2}:where(.inventory-page) .map-reset-view-btn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .map-oob-banner{z-index:15;border:1px solid var(--line);max-width:min(92%,420px);color:var(--ink-soft);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 12px 10px 14px;font-size:.85rem;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #1e1e1e24}:where(.inventory-page) .map-oob-banner[hidden]{display:none!important}:where(.inventory-page) .map-oob-text{margin:0;line-height:1.35}:where(.inventory-page) .map-oob-link{color:var(--pink-dark);white-space:nowrap;font-weight:600;text-decoration:none}:where(.inventory-page) .map-oob-link:hover{text-decoration:underline}:where(.inventory-page) .map-oob-dismiss{background:var(--paper-alt);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;font-size:1.1rem;line-height:1}:where(.inventory-page) .map-oob-dismiss:hover{background:var(--line)}:where(.inventory-page) .map-oob-dismiss:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (width<=640px){:where(.inventory-page) .map-oob-banner{max-width:none;inset:auto 12px 12px;transform:none}:where(.inventory-page) .map-oob-link{white-space:normal}}:where(.inventory-page) .hour-chart-wrap{--hour-plot-h:220px;--hour-x-h:calc(1em + 6px);--hour-cpm-axis-w:2.4rem;margin:26px 0 4px;position:relative;overflow:visible}:where(.inventory-page) .campaign-hour-chart-wrap{--hour-plot-h:190px}:where(.inventory-page) .hour-chart-wrap-cpm{grid-template-columns:var(--hour-cpm-axis-w) minmax(0, 1fr);align-items:start;column-gap:6px;display:grid}:where(.inventory-page) .hour-cpm-axis{height:calc(var(--hour-plot-h) - var(--hour-x-h));pointer-events:none;position:relative}:where(.inventory-page) .hour-cpm-tick{color:var(--hour-cpm-line);font:500 10px/1 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;right:0;transform:translateY(50%)}:where(.inventory-page) .hour-chart-plot{min-width:0;position:relative}:where(.inventory-page) .hour-chart{height:var(--hour-plot-h);align-items:flex-end;gap:4px;margin:0;padding:0 2px;display:flex}:where(.inventory-page) .hour-chart-mobile{margin:26px 0 8px;display:none}:where(.inventory-page) .hour-chart-wrap .hour-chart-mobile{margin:0}:where(.inventory-page) .hour-cpm-svg{height:calc(var(--hour-plot-h) - var(--hour-x-h));pointer-events:none;z-index:1;width:calc(100% - 4px);position:absolute;top:0;left:2px;right:2px;overflow:visible}:where(.inventory-page) .hour-chart-tip{z-index:4;border:1px solid var(--line);min-width:7.5rem;color:var(--ink);font:500 12px/1.35 var(--font-body);pointer-events:none;white-space:nowrap;background:#fff;border-radius:8px;padding:8px 10px;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 6px 20px #1e1e1e24}:where(.inventory-page) .hour-chart-tip[hidden]{display:none}:where(.inventory-page) .hour-chart-tip-hour{color:var(--navy);font-weight:700}:where(.inventory-page) .hour-chart-tip-traffic,:where(.inventory-page) .hour-chart-tip-cpm{color:var(--muted)}:where(.inventory-page) .hour-chart-tip-cpm{color:var(--hour-cpm-line)}:where(.inventory-page) .hour-cpm-line{fill:none;stroke:var(--hour-cpm-line);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}:where(.inventory-page) .hour-chart-key{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}:where(.inventory-page) .hour-chart-key-item{grid-template-columns:var(--hour-chart-key-mark) auto;color:var(--muted);font:600 10px/1 var(--font-body);white-space:nowrap;align-items:center;column-gap:5px;display:grid}:where(.inventory-page) .hour-chart-key-bar,:where(.inventory-page) .hour-chart-key-line{width:var(--hour-chart-key-mark);flex-shrink:0;justify-self:start;display:block}:where(.inventory-page) .hour-chart-key-bar{background:var(--pink);border-radius:2px;height:8px}:where(.inventory-page) .hour-chart-key-line{border-top:2px solid var(--hour-cpm-line);height:0}:where(.inventory-page) .hour-chart-key-text{justify-content:flex-start;align-items:center;gap:5px;min-width:0;display:flex}:where(.inventory-page) .hour-cpm-label-eye{width:12px;height:9px;color:var(--hour-cpm-line);flex-shrink:0;display:block}:where(.inventory-page) .hour-legend{color:var(--ink-soft);flex-wrap:wrap;gap:16px 22px;margin:10px 0 0;font-size:.78rem;list-style:none;display:flex}:where(.inventory-page) .hour-legend li{align-items:center;gap:8px;display:flex}:where(.inventory-page) .hour-legend-bar{background:var(--pink);border-radius:2px;width:14px;height:10px;display:inline-block}:where(.inventory-page) .hour-legend-line{border-top:2.5px solid var(--hour-cpm-line);width:18px;height:0;display:inline-block}:where(.inventory-page) .hour-col-best .hour-bar{box-shadow:inset 0 0 0 1.5px #1a203859}@media (width<=640px){:where(.inventory-page) .hour-chart-desktop{display:none}:where(.inventory-page) .hour-chart-mobile{align-items:stretch;gap:6px;display:flex}:where(.inventory-page) .hour-chart-mobile .hour-col{grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;min-width:0;height:100%;display:grid}:where(.inventory-page) .hour-chart-mobile .hour-bar{align-self:end;width:100%;min-width:0}:where(.inventory-page) .hour-chart-wrap{--hour-x-h:calc(2.4em + 6px)}:where(.inventory-page) .hour-chart-mobile .hour-x{white-space:normal;overflow-wrap:anywhere;height:2.4em;min-height:2.4em;margin-top:6px;font-size:.62rem;line-height:1.2}:where(.inventory-page) .hour-chart-key{flex-direction:column;align-items:stretch;gap:4px}:where(.inventory-page) .hour-legend{margin-top:4px}}:where(.inventory-page) .hour-col{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:100%;display:flex}:where(.inventory-page) .hour-bar{background:var(--pink);border-radius:4px 4px 0 0;min-height:6px;transition:opacity .15s}:where(.inventory-page) .hour-col:not(.has-data) .hour-bar{pointer-events:none;background:0 0;min-height:0;height:0!important}:where(.inventory-page) .hour-col.has-data .hour-bar:hover,:where(.inventory-page) .hour-col.has-data .hour-bar:focus-visible{opacity:.75}:where(.inventory-page) .hour-col.has-data .hour-bar:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .hour-x{color:var(--ink-soft);text-align:center;white-space:nowrap;height:1em;margin-top:6px;font-size:.68rem}:where(.inventory-page) .hour-chart-wrap+.hour-legend+.insight-callouts,:where(.inventory-page) .hour-chart-mobile+.hour-legend+.insight-callouts{margin-top:22px}:where(.inventory-page) .insight-callouts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:22px;display:grid}:where(.inventory-page) .insight-callout{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:18px 20px}:where(.inventory-page) .insight-num{font-family:var(--font-display);color:var(--pink-dark);margin-bottom:4px;font-size:1.65rem}:where(.inventory-page) .insight-label{color:var(--ink-soft);font-size:.88rem;line-height:1.45}:where(.inventory-page) .audience-grid{grid-template-columns:1fr 1.4fr;gap:40px;margin:26px 0 10px;display:grid}@media (width<=760px){:where(.inventory-page) .audience-grid{grid-template-columns:1fr}}:where(.inventory-page) .insight-card-body .audience-grid{grid-template-columns:1fr;gap:22px;margin:18px 0 0}:where(.inventory-page) .gender-bar{border-radius:10px;height:54px;font-size:.85rem;font-weight:600;display:flex;overflow:hidden}:where(.inventory-page) .gender-f{background:var(--pink);color:#fff;align-items:center;padding-left:14px;display:flex}:where(.inventory-page) .gender-m{background:var(--navy);color:#fff;align-items:center;padding-left:14px;display:flex}:where(.inventory-page) .gender-bar span{white-space:nowrap}:where(.inventory-page) .age-bars{flex-direction:column;gap:10px;min-width:0;display:flex}:where(.inventory-page) .age-row{grid-template-columns:3rem minmax(0,1fr) 3.5rem;align-items:center;gap:10px;display:grid}:where(.inventory-page) .age-label{color:var(--ink-soft);white-space:nowrap;font-size:.85rem}:where(.inventory-page) .age-track{background:var(--line);border-radius:6px;min-width:0;height:20px;overflow:hidden}:where(.inventory-page) .age-fill{background:var(--pink);border-radius:6px;height:100%}:where(.inventory-page) .age-pct{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}:where(.inventory-page) .campaign-industry-bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;margin:0 0 12px;display:grid}:where(.inventory-page) .campaign-industry-bars .industry-row,:where(.inventory-page) .industry-row-body{min-width:0}:where(.inventory-page) .industry-row-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}:where(.inventory-page) .industry-label{font:700 14px/20px var(--font-body);color:var(--blip-navy-deep)}:where(.inventory-page) .industry-pct{font:600 14px/20px var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.inventory-page) .industry-desc{font:400 12px/16px var(--font-body);color:var(--muted);margin:2px 0 8px}:where(.inventory-page) .industry-track{background:color-mix(in srgb, var(--pink) 10%, #fff);border:none;border-radius:999px;height:10px;overflow:hidden}:where(.inventory-page) .industry-fill{border-radius:999px;min-width:4px;height:100%}:where(.inventory-page) .campaign-insight .campaign-hour-chart-wrap,:where(.inventory-page) .campaign-insight .campaign-hour-chart,:where(.inventory-page) .campaign-insight .campaign-season-chart,:where(.inventory-page) .campaign-insight .campaign-industry-bars{margin-bottom:0}:where(.inventory-page) .campaign-insight-panel .industry-bars+.campaign-insight-fact,:where(.inventory-page) .campaign-insight-panel .industry-bars+.campaign-insight-notes{margin-top:var(--campaign-chart-notes-gap)}@media (width<=760px){:where(.inventory-page) .campaign-industry-bars{grid-template-columns:1fr;gap:16px}}:where(.inventory-page) .sign-detail{z-index:20;background:#fff;border-radius:20px;flex-direction:column;width:336px;max-width:calc(100% - 28px);display:flex;position:absolute;top:14px;bottom:14px;right:14px;overflow:hidden;box-shadow:0 10px 34px #0000002e}:where(.inventory-page) .sign-detail[hidden]{display:none!important}:where(.inventory-page) .detail-tabs{background:#fff;flex-wrap:wrap;flex-shrink:0;gap:6px;padding:0 16px 10px;display:flex}:where(.inventory-page) .detail-tab{appearance:none;border:1px solid var(--line);background:var(--paper-alt);color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:650;line-height:1.2}:where(.inventory-page) .detail-tab:hover{border-color:color-mix(in srgb, var(--pink) 40%, var(--line));color:var(--ink)}:where(.inventory-page) .detail-tab.is-active{background:color-mix(in srgb, var(--pink) 12%, #fff);border-color:var(--pink);color:var(--ink);font-weight:700}:where(.inventory-page) .detail-tab:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .detail-header{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 12px 10px 16px;display:flex}:where(.inventory-page) .detail-back{border:1px solid var(--seafoam);color:var(--seafoam);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 12px 6px 10px;font-size:13.6px;font-weight:400;line-height:1.3;display:inline-flex}:where(.inventory-page) .detail-back-chev{background:currentColor;flex-shrink:0;width:5px;height:8px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 8'%3E%3Cpath fill='black' d='M5 1.25L1 4L5 6.75L3.9 6.75L0 4L3.9 1.25Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 8'%3E%3Cpath fill='black' d='M5 1.25L1 4L5 6.75L3.9 6.75L0 4L3.9 1.25Z'/%3E%3C/svg%3E") 50%/contain no-repeat}:where(.inventory-page) .detail-back:hover{background:color-mix(in srgb, var(--seafoam) 10%, #fff)}:where(.inventory-page) .detail-back:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .detail-close{width:44px;height:44px;color:var(--seafoam);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(.inventory-page) .detail-close svg{display:block}:where(.inventory-page) .detail-close:hover{background:color-mix(in srgb, var(--seafoam) 10%, #fff)}:where(.inventory-page) .detail-close:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .sign-detail .detail-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}:where(.inventory-page) .sign-detail .detail-cta-bar{background:#fff;flex-direction:column;flex-shrink:0;gap:10px;padding:8px 16px 16px;display:flex}:where(.inventory-page) .sign-detail .detail-cta{width:100%;display:block}:where(.inventory-page) .sign-detail .detail-cta-guide{text-align:center;width:100%;min-height:48px;color:var(--pink);border:1.5px solid var(--pink);font-family:var(--font-body);box-shadow:none;background:#fff;font-size:15.2px;font-weight:600;line-height:1.3;display:block}:where(.inventory-page) .sign-detail .detail-cta-guide:hover{box-shadow:none;background:color-mix(in srgb, var(--pink) 8%, #fff);transform:none}@media (width<=640px){:where(.inventory-page) .sign-detail{z-index:200;border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:80dvh;position:fixed;inset:auto 0 0;box-shadow:0 -8px 32px #00000038}:where(.inventory-page) .detail-header{z-index:2;padding-top:max(14px, env(safe-area-inset-top));position:sticky;top:0}:where(.inventory-page) .sign-detail .detail-cta-bar{z-index:2;padding-bottom:max(16px, env(safe-area-inset-bottom));position:sticky;bottom:0}body:where(.blip-inventory-location).sign-detail-open{overflow:hidden}}:where(.inventory-page) .detail-photo-slot{background:#ece8e3;border-radius:12px;justify-content:center;align-items:center;min-height:150px;margin:4px 16px 0;display:flex;overflow:hidden}:where(.inventory-page) .detail-photo{object-fit:cover;width:100%;height:168px;display:block}:where(.inventory-page) .detail-photo-btn{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}:where(.inventory-page) .detail-photo-btn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .detail-photo-pending,:where(.inventory-page) .detail-photo-missing{color:var(--ink-soft);margin:0;padding:16px;font-size:.82rem}:where(.inventory-page) .detail-body{padding:16px 16px 12px}:where(.inventory-page) .detail-eyebrow{color:var(--pink-dark);margin:0 0 12px}:where(.inventory-page) .detail-name{font-family:var(--font-body);color:var(--navy);margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.25}:where(.inventory-page) .detail-sub{color:#6b7280;margin:0 0 16px;font-size:.85rem;font-weight:400}:where(.inventory-page) .detail-tools{align-items:center;gap:10px;margin:0 0 18px;display:flex}:where(.inventory-page) .detail-tool{border:1.5px solid var(--pink);width:40px;height:40px;color:var(--pink);background:#fff;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:where(.inventory-page) .detail-tool svg{width:18px;height:18px;display:block}:where(.inventory-page) .detail-tool:hover{background:color-mix(in srgb, var(--pink) 8%, #fff)}:where(.inventory-page) .detail-tool:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .detail-rows{margin:0 0 16px}:where(.inventory-page) .detail-rows div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}:where(.inventory-page) .detail-rows dt{color:var(--ink-soft);font-size:.88rem;font-weight:400}:where(.inventory-page) .detail-rows dd{color:var(--navy);text-align:right;font-size:.88rem;font-weight:400}:where(.inventory-page) .detail-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}:where(.inventory-page) .detail-chip{color:var(--seafoam);border:1px solid var(--seafoam);background:#fff;border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:400}:where(.inventory-page) .detail-chip.is-booked{border-color:var(--ink-soft);color:var(--ink-soft)}:where(.inventory-page) .cards-title{margin-bottom:16px}:where(.inventory-page) .sign-cards{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=600px){:where(.inventory-page) .sign-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){:where(.inventory-page) .sign-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.inventory-page) .sign-card{background:#fff;border:none;border-radius:10px;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;box-shadow:0 0 5px #00000040}:where(.inventory-page) .sign-card.is-collapsed-hidden{display:none!important}:where(.inventory-page) .sign-card-media{flex-shrink:0;position:relative}:where(.inventory-page) .sign-card-media.is-empty .sign-card-photo-btn{display:none}:where(.inventory-page) .sign-card img{object-fit:cover;width:100%;height:170px;display:block}:where(.inventory-page) .sign-card-photo-btn{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}:where(.inventory-page) .sign-card-photo-btn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}:where(.inventory-page) .sign-card-class{z-index:1;background:var(--blip-teal);color:#fff;font-family:var(--font-body);letter-spacing:.46px;text-transform:uppercase;text-align:center;border-radius:50px;margin:0;padding:2px 7px;font-size:10px;font-weight:700;line-height:18.43px;position:absolute;top:10px;left:10px}:where(.inventory-page) .sign-card-class--inline{margin:0 0 10px;display:inline-block;position:static}:where(.inventory-page) .sign-card-body{flex-direction:column;align-items:flex-start;gap:0;padding:14px 16px 16px;display:flex}:where(.inventory-page) .sign-card-title{font-family:var(--font-body);letter-spacing:0;color:var(--navy);margin:0 0 4px;font-size:15.68px;font-weight:700;line-height:25.09px}:where(.inventory-page) .sign-card-meta{font-family:var(--font-body);color:var(--seafoam);margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.4}:where(.inventory-page) .sign-card-stats{width:100%;font-family:var(--font-body);letter-spacing:0;color:var(--ink-soft);flex-direction:column;gap:2px;margin:0 0 10px;font-size:11px;font-weight:400;line-height:21.76px;display:flex}:where(.inventory-page) .sign-card-stats p{margin:0}:where(.inventory-page) .sign-card-stats strong{color:var(--ink-soft);font-weight:700}:where(.inventory-page) .sign-card-chips{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}:where(.inventory-page) .sign-card-chip{background:var(--chip-teal-bg);color:var(--navy);font-family:var(--font-body);letter-spacing:0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;line-height:19.2px}:where(.inventory-page) .sign-card-links{flex-wrap:wrap;gap:14px;margin:0 0 14px;display:flex}:where(.inventory-page) .sign-card-links a{font-family:var(--font-body);letter-spacing:0;color:var(--pink);font-size:13.6px;font-weight:600;line-height:21.76px;text-decoration:none}:where(.inventory-page) .sign-card-links a:hover{color:var(--navy);text-decoration:underline}:where(.inventory-page) .sign-card-footer{flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:auto;display:flex}:where(.inventory-page) .sign-card-avail{color:var(--teal,#0d9488);margin:0;font-size:.82rem;font-weight:700}:where(.inventory-page) .sign-card-avail.is-booked{color:var(--ink-soft);font-weight:600}:where(.inventory-page) .sign-card-footer .sign-card-cta{margin:0}:where(.inventory-page) .photo-lightbox{z-index:1000;background:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}:where(.inventory-page) .photo-lightbox[hidden]{display:none}:where(.inventory-page) .photo-lightbox-close{background:var(--gradient-cta);color:#fff;cursor:pointer;z-index:2;border:none;border-radius:50%;width:44px;height:44px;font-size:1.5rem;line-height:1;position:absolute;top:16px;right:16px;box-shadow:0 2px 10px #00000059}:where(.inventory-page) .photo-lightbox-close:hover{filter:brightness(.96)}:where(.inventory-page) .photo-lightbox-close:focus-visible{outline-offset:3px;outline:2px solid #fff}:where(.inventory-page) .photo-lightbox-img{object-fit:contain;border-radius:4px;width:auto;max-width:min(100%,1100px);height:auto;max-height:calc(100vh - 48px);box-shadow:0 8px 32px #00000073}body:where(.blip-inventory-location).lightbox-open{overflow:hidden}:where(.inventory-page) .market-context-lede{border-left:3px solid var(--pink);font-family:var(--font-body);font-size:var(--bodytext-size);font-weight:var(--bodytext-weight);line-height:var(--bodytext-lh);letter-spacing:var(--bodytext-spacing);color:var(--navy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin:0 0 16px;padding-left:14px}:where(.inventory-page) .market-context-card{gap:var(--city-finder-gap,18px);box-sizing:border-box;background:#ecfafa;border-radius:10px;flex-direction:column;width:100%;margin:0;padding:28px 30px;display:flex}:where(.inventory-page) .market-context-name{font-family:var(--font-stat);letter-spacing:0;color:var(--seafoam);margin:0 0 calc(.5em - 31.5px);font-size:28px;font-weight:700;line-height:63px}:where(.inventory-page) .market-context-top{flex-wrap:wrap;align-items:center;gap:24px 40px;display:flex}:where(.inventory-page) .market-context-figures{--market-context-rule-outset:24px;flex:none;align-items:stretch;display:flex}:where(.inventory-page) .market-context-stat .market-cities-label{font-family:var(--font-stat);letter-spacing:0;text-transform:none;color:var(--ink-soft);font-size:14px;font-weight:700;line-height:1.2}:where(.inventory-page) .market-context-stat{padding:var(--market-context-rule-outset) 24px var(--market-context-rule-outset) 0;border-right:1px solid var(--stat-cell-border);flex-direction:column;gap:6px;margin:0 24px 0 0;display:flex}:where(.inventory-page) .market-context-stat:last-child{border-right:0;margin-right:0;padding-right:0}:where(.inventory-page) .market-context-desc{flex:16em;min-width:0}:where(.inventory-page) .market-context-desc .market-note{font-family:var(--font-body);font-size:var(--bodytext-size);font-weight:var(--bodytext-weight);line-height:var(--bodytext-lh);letter-spacing:var(--bodytext-spacing);color:var(--bodytext-color);margin:0}:where(.inventory-page) .market-context-cities{flex-direction:column;gap:10px;display:flex}:where(.inventory-page) .market-context-cities .market-cities-label{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--navy);margin:0;font-size:10.2px;font-weight:700;line-height:1.3;display:block}:where(.inventory-page) .market-context-card .market-map-action{margin:0}@media (width<=800px){:where(.inventory-page) .market-context-card{padding:24px var(--page-pad-x)}:where(.inventory-page) .market-context-top{flex-flow:column;place-content:flex-start;align-items:stretch;gap:18px;margin-bottom:24px}:where(.inventory-page) .market-context-figures,:where(.inventory-page) .market-context-desc{flex:none;width:100%;min-height:0}}:where(.inventory-page) .market-cards{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}@media (width<=980px){:where(.inventory-page) .market-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){:where(.inventory-page) .market-cards{grid-template-columns:1fr}}:where(.inventory-page) .market-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;gap:8px;padding:18px;display:flex}:where(.inventory-page) .market-card h3{text-wrap:balance}:where(.inventory-page) .market-card-other{background:var(--paper-alt);grid-column:1/-1}:where(.inventory-page) .market-city-list{columns:2;gap:18px;margin-top:10px;list-style:none}:where(.inventory-page) .market-card-other .market-city-list{columns:3}:where(.inventory-page) .market-city-list li{break-inside:avoid;padding:2px 0;font-size:.82rem}:where(.inventory-page) .market-city-list a{color:var(--ink-soft);text-decoration:none}:where(.inventory-page) .market-city-list a:hover{color:var(--pink-dark);text-decoration:underline}:where(.inventory-page) .market-city-list span{color:var(--ink);font-weight:600}:where(.inventory-page) .market-sub-list{margin-top:10px;list-style:none}:where(.inventory-page) .market-sub-list li{border-top:1px dashed var(--line);padding:8px 0;font-size:.82rem}:where(.inventory-page) .market-sub-list li:first-child{border-top:0}:where(.inventory-page) .market-sub-name{font-weight:600;display:block}:where(.inventory-page) .market-sub-name span{color:var(--ink);font-weight:600}:where(.inventory-page) .market-sub-cities{color:var(--ink-soft);font-size:.82rem}:where(.inventory-page) .market-sub-cities a{color:var(--ink-soft);text-decoration:none}:where(.inventory-page) .market-sub-cities a:hover{color:var(--pink-dark);text-decoration:underline}@media (width<=640px){:where(.inventory-page) .market-card-details>summary{padding:12px 14px}:where(.inventory-page) .market-card-body{padding:0 14px 14px}:where(.inventory-page) .market-summary-title{font-size:1rem;line-height:1.3}:where(.inventory-page) .market-note,:where(.inventory-page) .market-sub-cities{overflow-wrap:anywhere}:where(.inventory-page) .market-city-list,:where(.inventory-page) .market-card-other .market-city-list{columns:1}}:where(.inventory-page) .cost-calculator-layout{align-items:flex-start;gap:18px;margin:10px 0 12px;display:flex}:where(.inventory-page) .cost-calculator{background:#fff;border:1px solid #e5e6e8;border-radius:12px;flex-direction:column;flex:620px;gap:4px;max-width:620px;padding:22px;display:flex}:where(.inventory-page) .cost-calculator-budget{align-items:baseline;gap:8px;margin:6px 0 12px;display:flex}:where(.inventory-page) .cost-budget-amount{font-family:var(--font-stat);letter-spacing:-.6px;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#2fbebf 0%,#2b395d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:46px;font-weight:800;line-height:38px}:where(.inventory-page) .cost-budget-unit{font-family:var(--font-body);letter-spacing:0;color:#575c6c;font-size:15px;font-weight:600;line-height:19px}:where(.inventory-page) .cost-budget-slider{--cost-slider-progress:0%;appearance:none;cursor:pointer;background:linear-gradient(to right, #2fbebf 0 var(--cost-slider-progress), #dcdee1 var(--cost-slider-progress) 100%) center / 100% 4px no-repeat;width:100%;height:19px;margin:0}:where(.inventory-page) .cost-budget-slider::-webkit-slider-thumb{appearance:none;background:#fb0060;border:3px solid #fff;border-radius:50%;width:19px;height:19px;box-shadow:0 0 0 1px #2b395d14}:where(.inventory-page) .cost-budget-slider::-moz-range-thumb{background:#fb0060;border:3px solid #fff;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 1px #2b395d14}:where(.inventory-page) .cost-budget-slider:focus-visible{outline:2px solid var(--teal);outline-offset:4px}:where(.inventory-page) .cost-slider-labels{color:#575c6c;justify-content:space-between;margin:1px 0 14px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:16px;display:flex}:where(.inventory-page) .cost-calculator-outputs{background:#e4e2dc;border:1px solid #e4e2dc;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}:where(.inventory-page) .cost-output{background:#fff;flex-direction:column;gap:5px;min-height:76px;padding:13px;display:flex}:where(.inventory-page) .cost-output strong{font-family:var(--font-stat);color:#2e8696;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:24px}:where(.inventory-page) .cost-output span{font-family:var(--font-body);color:#575c6c;font-size:12px;font-weight:400;line-height:17px}:where(.inventory-page) .cost-calculator-tip{font-family:var(--font-body);color:#1c1c1a;background:#ecfafa;border-radius:8px;margin:12px 0 0;padding:12px 13px;font-size:13px;font-weight:400;line-height:19px}:where(.inventory-page) .cost-calculator-tip strong{font-weight:700}:where(.inventory-page) .cost-calculator-foot{font-family:var(--font-body);color:#575c6c;margin:10px 0 0;font-size:12px;font-weight:400;line-height:17px}:where(.inventory-page) .blip-definition{color:#fff;background:#2b395d;border-radius:10px;flex:0 242px;min-height:148px;padding:16px 18px}:where(.inventory-page) .blip-definition-eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11.2px;font-weight:700;line-height:130%}:where(.inventory-page) .blip-definition p:last-child{font-family:var(--font-body);margin:0;font-size:13px;font-weight:400;line-height:19px}@media (width<=700px){:where(.inventory-page) .cost-calculator-layout{flex-direction:column}:where(.inventory-page) .cost-calculator,:where(.inventory-page) .blip-definition{width:100%;max-width:none}:where(.inventory-page) .cost-calculator{flex:none}:where(.inventory-page) .blip-definition{flex:none;order:-1;height:auto;min-height:0;padding:14px 16px;display:block}}@media (width<=420px){:where(.inventory-page) .cost-calculator{padding:18px}:where(.inventory-page) .cost-calculator-outputs{grid-template-columns:1fr}}:where(.inventory-page) .price-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:10px 0 12px;display:grid}:where(.inventory-page) .price-card{border:1px solid var(--line);border-radius:var(--radius);text-align:center;background:#fff;padding:26px 24px}:where(.inventory-page) .price-card-featured{border-color:var(--pink);box-shadow:0 8px 26px #ff0c681f}:where(.inventory-page) .price-eyebrow{color:var(--pink-dark);margin-bottom:8px}:where(.inventory-page) .price-card-featured .price-eyebrow{color:var(--pink)}:where(.inventory-page) .price-budget{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--navy);font-size:2.1rem;font-weight:800}:where(.inventory-page) .price-budget span{color:var(--ink-soft);font-size:.95rem;font-weight:400}:where(.inventory-page) .price-flips{color:var(--pink-dark);margin:6px 0;font-weight:600}:where(.inventory-page) .price-note{color:var(--ink-soft);font-size:.85rem}:where(.inventory-page) .efficiency-note{color:#6b7280;margin:14px 0 20px;font-size:.82rem;line-height:1.5}:where(.inventory-page) .cost-data-notes{--disclosure-stack-gap:16px;margin:10px 0 20px}:where(.inventory-page) .cost-data-notes summary.disclosure-pill{list-style:none}:where(.inventory-page) .cost-data-notes summary.disclosure-pill::-webkit-details-marker{display:none}:where(.inventory-page) .cost-data-notes-body{margin-top:var(--disclosure-stack-gap);background:#ecfafa;border-radius:10px;flex-direction:column;gap:10px;width:100%;padding:11px 20px;display:flex}:where(.inventory-page) .cost-data-notes-body .efficiency-note{max-width:none;font-family:var(--font-body);letter-spacing:0;color:#575c6c;margin:0;font-size:16px;font-weight:400;line-height:26px}:where(.inventory-page) .count-scope{color:var(--ink-soft);font-size:.92em;font-weight:400}:where(.inventory-page) .smarter-buys-cta{background:var(--seafoam);color:#fff;border-radius:10px;gap:40px;margin-top:36px;padding:30px;display:grid}:where(.inventory-page) .smarter-buys-cta-copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}:where(.inventory-page) .smarter-buys-cta-badge{min-height:26px;font-family:var(--font-body);color:#fff;text-align:center;border:1px solid #fff;border-radius:18px;justify-content:center;align-items:center;margin:0;padding:0 12px;font-size:14px;font-weight:700;line-height:26px;display:inline-flex}.inventory-page h2.smarter-buys-cta-headline{font-family:var(--font-stat);color:#fff;margin:0;font-size:28px;font-weight:700;line-height:39px}:where(.inventory-page) .smarter-buys-cta-body{font-family:var(--font-body);color:#fff;max-width:36em;margin:0;font-size:16px;font-weight:400;line-height:26px}:where(.inventory-page) .smarter-buys-cta-btn{justify-content:center;align-items:center;margin-top:4px;display:inline-flex}:where(.inventory-page) .smarter-buys-cta-paths{flex-direction:column;gap:12px;display:flex}:where(.inventory-page) .smarter-buys-path{background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}:where(.inventory-page) .smarter-buys-path-label{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--seafoam);margin:0;font-size:10px;font-weight:700;line-height:1.3}:where(.inventory-page) .smarter-buys-path-title{font-family:var(--font-stat);color:var(--blip-navy-deep);margin:0;font-size:14px;font-weight:700;line-height:1.2}:where(.inventory-page) .smarter-buys-path-body{font-family:var(--font-body);color:#6b6a64;margin:0;font-size:12px;font-weight:400;line-height:20px}@media (width>=800px){:where(.inventory-page) .smarter-buys-cta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (width<=640px){:where(.inventory-page) .smarter-buys-cta{gap:28px;padding:24px 20px}.inventory-page h2.smarter-buys-cta-headline{font-size:24px;line-height:34px}:where(.inventory-page) .smarter-buys-cta-btn{align-self:flex-start;width:auto}}:where(.inventory-page) .age-chart{align-items:flex-end;gap:6px;height:200px;margin:26px 0 8px;padding:0 2px;display:flex}:where(.inventory-page) .age-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}:where(.inventory-page) .age-bar{background:color-mix(in srgb, var(--pink) 26%, #fff);border-radius:999px;width:100%;max-width:36px;min-height:6px}:where(.inventory-page) .age-x{color:var(--muted);text-align:center;white-space:nowrap;margin-top:6px;font-size:.68rem}@media (width<=640px){:where(.inventory-page) .age-chart{gap:3px;height:160px}:where(.inventory-page) .age-x{font-size:.58rem}}:where(.inventory-page) .season-chart{align-items:flex-end;gap:6px;height:200px;margin:26px 0 8px;padding:0 2px;display:flex}:where(.inventory-page) .season-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}:where(.inventory-page) .season-idx{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:.62rem}:where(.inventory-page) .season-bar{background:color-mix(in srgb, var(--pink) 45%, #fff);border-radius:4px 4px 0 0;width:100%;max-width:36px;min-height:6px}:where(.inventory-page) .season-bar.season-peak{background:var(--pink)}:where(.inventory-page) .season-bar.season-quiet{background:var(--gray-soft)}:where(.inventory-page) .season-x{color:var(--ink-soft);text-align:center;margin-top:6px;font-size:.68rem}@media (width<=640px){:where(.inventory-page) .season-chart{gap:3px;height:160px}:where(.inventory-page) .season-idx{font-size:.55rem}:where(.inventory-page) .season-x{font-size:.58rem}}:where(.inventory-page) .todo-note{color:#b48a00;margin-top:8px;font-size:.8rem;display:block}:where(.inventory-page) .body-copy{color:var(--bodytext-color)}:where(.inventory-page) #faqs{background:var(--paper)}:where(.inventory-page) #faqs .faq-list{border-top:1px solid color-mix(in srgb, var(--navy) 10%, transparent);max-width:none}:where(.inventory-page) .faq-item{border-bottom:1px solid color-mix(in srgb, var(--navy) 10%, transparent);padding:28px 0}:where(.inventory-page) .faq-item summary{cursor:pointer;font-family:var(--font-stat);letter-spacing:0;color:inherit;justify-content:space-between;align-items:flex-start;gap:20px;padding:0;font-size:18px;font-weight:700;line-height:1.2;list-style:none;display:flex}:where(.inventory-page) .faq-item summary::-webkit-details-marker{display:none}:where(.inventory-page) .faq-question{min-width:0;color:var(--seafoam);flex:1}.inventory-page h3.faq-question{font:inherit;color:var(--seafoam);margin:0}:where(.inventory-page) details[open].faq-item>summary .faq-question{color:var(--blip-navy-deep)}:where(.inventory-page) .faq-toggle{width:24px;height:24px;font-family:var(--font-body);color:#000;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:400;line-height:1;display:inline-flex}:where(.inventory-page) .faq-toggle:before{content:"+"}:where(.inventory-page) details[open].faq-item>summary .faq-toggle:before{content:"×"}:where(.inventory-page) #faqs .faq-item .faq-answer p{color:#3c3c43d9;margin-top:0}:where(.inventory-page) .dir-chip{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:8px 16px;font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}:where(.inventory-page) .dir-chip span{color:var(--pink-dark);margin-left:4px;font-weight:700}:where(.inventory-page) .dir-chip:hover{border-color:var(--pink)}:where(.inventory-page) button.dir-chip{cursor:pointer;font-family:inherit}:where(.inventory-page) span.dir-chip{cursor:default}:where(.inventory-page) span.dir-chip:hover{border-color:var(--line)}:where(.inventory-page) .directory-all summary{cursor:pointer;color:var(--ink);justify-content:flex-start;align-items:center;gap:6px;width:100%;min-height:44px;padding:8px 0;font-weight:600;list-style:none;display:inline-flex}:where(.inventory-page) .directory-all summary::-webkit-details-marker{display:none}:where(.inventory-page) .dir-list{columns:4;gap:24px;list-style:none}:where(.inventory-page) .dir-list li{break-inside:avoid;padding:3px 0}:where(.inventory-page) .dir-list a{color:var(--ink-soft);font-size:.88rem;text-decoration:none}:where(.inventory-page) .dir-list a:hover{color:var(--pink-dark);text-decoration:underline}@media (width<=800px){:where(.inventory-page) .dir-list{columns:2}}:where(.inventory-page) .nearby-markets .nearby-chips{margin-top:12px}:where(.inventory-page) #surrounding-cities,:where(.inventory-page) #board-index-nearby{scroll-margin-top:calc(var(--chrome-sticky-top) + var(--anchor-align-gap))}:where(.inventory-page) .surrounding-discovery{background:0 0;margin:20px 0 0;padding:0}:where(.inventory-page) .surrounding-discovery-title{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:1.05rem;font-weight:700}:where(.inventory-page) .surrounding-discovery-lede{color:var(--ink-soft);margin:0 0 12px}:where(.inventory-page) .surrounding-discovery-lede strong{color:var(--ink)}:where(.inventory-page) .surrounding-discovery-foot{margin:14px 0 0;font-size:.86rem;font-weight:600}:where(.inventory-page) .surrounding-discovery-foot a{color:var(--pink-dark);text-decoration:none}:where(.inventory-page) .surrounding-discovery-foot a:hover{color:var(--ink);text-decoration:underline}:where(.inventory-page) .board-index{margin-top:0}:where(.inventory-page) .board-index>summary.disclosure-pill{margin-bottom:8px}:where(.inventory-page) .board-index-bridge{background:#ff0c680a;border:1px dashed #ff0c6859;border-radius:10px;margin:4px 0 12px;padding:14px 16px;list-style:none}:where(.inventory-page) .board-index-bridge-body{max-width:52rem}:where(.inventory-page) .board-index-bridge-title{color:var(--ink);margin:0 0 6px;font-size:.98rem;line-height:1.35}:where(.inventory-page) .board-index-bridge-meta{color:var(--ink-soft);margin:0 0 10px;font-size:.9rem;line-height:1.45}:where(.inventory-page) .board-index-bridge-links{flex-wrap:wrap;gap:12px 18px;margin:0;font-size:.9rem;display:flex}:where(.inventory-page) .board-index-bridge-links a{color:var(--pink,#ff0c68);text-underline-offset:2px;font-weight:600;text-decoration:underline}:where(.inventory-page) .board-index-bridge-links a:hover{color:var(--ink)}:where(.inventory-page) .board-index-nearby{border-top:1px solid var(--line,#0f172a1a);margin-top:28px;padding-top:20px}:where(.inventory-page) .board-index-section-title{color:var(--ink);margin:0 0 8px;font-size:1.05rem;font-weight:700}:where(.inventory-page) .board-index-nearby-lede{color:var(--ink-soft);margin:0 0 12px}:where(.inventory-page) .board-index-lede{color:var(--ink-soft);margin:8px 0 20px}:where(.inventory-page) .board-index-list{border-top:1px solid color-mix(in srgb, var(--navy) 12%, transparent);margin:0;padding:0;list-style:none}:where(.inventory-page) .board-index-item{border-bottom:1px solid color-mix(in srgb, var(--navy) 12%, transparent);grid-template-columns:140px minmax(0,1fr) auto;align-items:start;gap:18px 22px;padding:20px 0;display:grid}:where(.inventory-page) .board-index-media{border-radius:var(--radius);background:var(--paper-alt);border:1px solid var(--line);flex-shrink:0;justify-content:center;align-items:center;width:140px;height:105px;display:flex;overflow:hidden}:where(.inventory-page) .board-index-thumb{object-fit:cover;width:100%;height:100%;display:block}:where(.inventory-page) .board-index-media.is-empty{background:color-mix(in srgb, var(--pink) 6%, var(--paper-alt))}:where(.inventory-page) .board-index-thumb-fallback{color:var(--ink-soft);text-align:center;padding:8px;font-size:.72rem;font-weight:650;line-height:1.3}:where(.inventory-page) .board-index-class{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--pink-dark);margin:0 0 6px;font-size:.7rem;font-weight:700}:where(.inventory-page) .board-index-address{font-family:var(--font-display);color:var(--ink);margin:0 0 4px;font-size:1.08rem;font-weight:650;line-height:1.3}:where(.inventory-page) .board-index-meta{color:var(--ink-soft);margin:0 0 10px;font-size:.82rem}:where(.inventory-page) .board-index-facts{color:var(--ink-soft);flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;font-size:.88rem;list-style:none;display:flex}:where(.inventory-page) .board-index-facts strong{color:var(--ink);font-weight:650}:where(.inventory-page) .board-index-chips{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}:where(.inventory-page) .board-index-chip{border:1px solid var(--line);background:var(--paper-alt);color:var(--ink-soft);border-radius:999px;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}:where(.inventory-page) .board-index-links{flex-wrap:wrap;gap:14px 18px;font-size:.86rem;font-weight:600;display:flex}:where(.inventory-page) .board-index-links a{color:var(--seafoam);text-underline-offset:3px;text-decoration:underline}:where(.inventory-page) .board-index-links a:hover{color:var(--ink)}:where(.inventory-page) .board-index-side{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;min-width:9.5rem;padding-top:2px;display:flex}:where(.inventory-page) .board-index-avail{color:var(--seafoam);margin:0;font-size:.82rem;font-weight:650}:where(.inventory-page) .board-index-avail.is-booked{color:var(--ink-soft)}@media (width<=800px){:where(.inventory-page) .board-index-item{grid-template-columns:112px minmax(0,1fr);gap:14px 16px}:where(.inventory-page) .board-index-media{width:112px;height:84px}:where(.inventory-page) .board-index-side{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;min-width:0}}@media (width<=520px){:where(.inventory-page) .board-index-item{grid-template-columns:1fr}:where(.inventory-page) .board-index-media{width:100%;height:180px}}:where(.inventory-page) .rental-status{border-left:3px solid var(--pink);max-width:720px;font-family:var(--font-body);font-size:var(--bodytext-size);font-weight:var(--bodytext-weight);line-height:var(--bodytext-lh);letter-spacing:var(--bodytext-spacing);color:var(--navy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin:0 0 24px;padding-left:14px}:where(.inventory-page) .rental-how{background:var(--seafoam);box-sizing:border-box;border-radius:10px;flex-direction:column;gap:20px;width:100%;max-width:896px;margin:0;padding:29px 30px;display:flex}.inventory-page h3.rental-how-title{font-family:var(--font-stat);letter-spacing:0;color:#fff;margin:0;font-size:32px;font-weight:700;line-height:40px}:where(.inventory-page) .rental-how-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}:where(.inventory-page) .rental-how-card{box-sizing:border-box;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:12px;align-items:flex-start;gap:16px;margin:0;padding:20px;display:flex}:where(.inventory-page) .rental-how-icon{color:#fff;box-sizing:border-box;border:1px solid #ffffff73;border-radius:12px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}:where(.inventory-page) .rental-how-icon svg{width:24px;height:24px;display:block}:where(.inventory-page) .rental-how-body{min-width:0;font-family:var(--font-body);letter-spacing:0;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin:0;font-size:16px;font-weight:400;line-height:23.8px}:where(.inventory-page) .rental-actions{font-family:var(--font-body);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;font-weight:400;line-height:23.8px}:where(.inventory-page) .rental-actions a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline #ffffffb3}:where(.inventory-page) .rental-actions a:hover,:where(.inventory-page) .rental-actions a:focus-visible{color:#fff;text-decoration-color:#fff}@media (width<=520px){:where(.inventory-page) .rental-how{padding:22px 18px}}:where(.inventory-page) .cost-fallback{background:color-mix(in srgb, var(--slate) 55%, var(--paper));border-radius:12px;margin:8px 0 20px;padding:18px 20px}:where(.inventory-page) .cost-fallback p{color:var(--bodytext-color);margin:0 0 10px}:where(.inventory-page) .cost-fallback p:last-child{margin-bottom:0}:where(.inventory-page) .cost-fallback-link{color:var(--pink);font-weight:650;text-decoration:none}:where(.inventory-page) .cost-fallback-link:hover{text-decoration:underline}:where(.inventory-page) .banner-cta{color:#fff;text-align:center;background:linear-gradient(90deg,#ff0c68 0%,#c21972 100%);flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:55px 175px;display:flex}.inventory-page h2.banner-cta-headline{font-family:var(--font-stat);color:#fff;margin:0;font-size:36px;font-weight:700;line-height:1.15}:where(.inventory-page) .banner-cta-subtext{font-family:var(--font-stat);color:#fff;max-width:42em;margin:0;font-size:20px;font-weight:400;line-height:1}:where(.inventory-page) .banner-cta-btn{justify-content:center;align-items:center;margin-top:14px;display:inline-flex}@media (width<=1024px){:where(.inventory-page) .banner-cta{padding:55px 64px}}@media (width<=640px){:where(.inventory-page) .banner-cta{padding:48px 24px}.inventory-page h2.banner-cta-headline{font-size:28px;line-height:1.2}:where(.inventory-page) .banner-cta-subtext{font-size:18px;line-height:1.25}:where(.inventory-page) .banner-cta-btn{width:100%;max-width:20rem}}:where(.inventory-page) .smarter-buys-cta-section>.wrap>.smarter-buys-cta{margin-top:0}:where(.inventory-page) .banner-cta-section>.wrap{padding-top:18px;padding-bottom:18px}:where(.inventory-page) .cta-final-access{max-width:36em;color:var(--ink-soft);margin:18px 0 0;font-size:.88rem;line-height:1.45}:where(.inventory-page) .cta-final-access a{color:var(--seafoam);text-underline-offset:3px;padding:8px 2px;font-weight:600;text-decoration:underline;display:inline}:where(.inventory-page) .cta-final-access a:hover{color:var(--ink)}:where(.inventory-page) .inventory-lab-chrome-footer{--blip-pink:#ff0c68;--blip-white:#fff;--blip-footer-bg:#1b1b1b;color:var(--blip-white);background:var(--blip-footer-bg);font-family:Lexend,Arial,sans-serif}:where(.inventory-page) .inventory-lab-chrome-footer,:where(.inventory-page) .inventory-lab-chrome-footer *{box-sizing:border-box}:where(.inventory-page) .inventory-lab-chrome-footer-body,:where(.inventory-page) .inventory-lab-chrome-footer-bottom-inner{max-width:1380px;margin:0 auto}:where(.inventory-page) .inventory-lab-chrome-footer-body{grid-template-columns:160px minmax(0,1fr);gap:clamp(40px,5.5vw,80px);padding:64px clamp(24px,3.6vw,52px) 52px;display:grid}:where(.inventory-page) .inventory-lab-chrome-footer-brand{flex-direction:column;align-items:flex-start;gap:28px;display:flex}:where(.inventory-page) .inventory-lab-chrome-footer-logo{display:inline-flex}:where(.inventory-page) .inventory-lab-chrome-footer-logo img{filter:grayscale()brightness(0)invert();opacity:.5;width:auto;height:30px;display:block}:where(.inventory-page) .inventory-lab-chrome-footer-social{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}:where(.inventory-page) .inventory-lab-chrome-social-icon{color:#ffffff73;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s;display:flex}:where(.inventory-page) .inventory-lab-chrome-social-icon:hover,:where(.inventory-page) .inventory-lab-chrome-social-icon:focus-visible{color:var(--blip-white);border-color:#ffffff80}:where(.inventory-page) .inventory-lab-chrome-social-icon img{filter:brightness(0)invert();opacity:.45;width:14px;height:14px;display:block}:where(.inventory-page) .inventory-lab-chrome-social-icon:hover img,:where(.inventory-page) .inventory-lab-chrome-social-icon:focus-visible img{opacity:1}:where(.inventory-page) .inventory-lab-chrome-footer-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2vw,32px);padding:0;display:grid}:where(.inventory-page) .inventory-lab-chrome-footer-col{min-width:0}:where(.inventory-page) .inventory-lab-chrome-footer-col-head{color:#ffffff4d;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 18px;font-family:Lexend,Arial,sans-serif;font-size:10.5px;font-weight:600;line-height:1.3}:where(.inventory-page) .inventory-lab-chrome-footer-col-links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.inventory-page) .inventory-lab-chrome-footer-col-links li{margin:0;padding:0;line-height:1.35;list-style:none}:where(.inventory-page) .inventory-lab-chrome-footer-link{color:#ffffff94;text-align:left;background:0 0;border:0;padding:5.5px 0;font-family:Lexend,Arial,sans-serif;font-size:13.5px;font-weight:400;line-height:1.42;text-decoration:none;transition:color .15s;display:inline-block}:where(.inventory-page) .inventory-lab-chrome-footer-link:hover,:where(.inventory-page) .inventory-lab-chrome-footer-link:focus-visible{color:var(--blip-white)}:where(.inventory-page) .inventory-lab-chrome-footer-bottom-bar{border-top:1px solid #ffffff0f;padding:20px 52px}:where(.inventory-page) .inventory-lab-chrome-footer-bottom-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}:where(.inventory-page) .inventory-lab-chrome-footer-legal{color:#ffffff38;flex:auto;min-width:0;max-width:calc(100% - 240px);margin:0;font-family:Inter,Arial,sans-serif;font-size:11px;line-height:1.7}:where(.inventory-page) .inventory-lab-chrome-footer-legal-links{text-align:right;flex:none;justify-content:flex-end;gap:20px;margin-left:auto;display:inline-flex}:where(.inventory-page) .inventory-lab-chrome-footer-legal-links a{color:#ffffff47;font-family:Inter,Arial,sans-serif;font-size:11px;line-height:1.7;text-decoration:none;transition:color .15s}:where(.inventory-page) .inventory-lab-chrome-footer-legal-links a:hover,:where(.inventory-page) .inventory-lab-chrome-footer-legal-links a:focus-visible{color:var(--blip-white)}:where(.inventory-page) .inventory-lab-chrome-footer-link:focus-visible,:where(.inventory-page) .inventory-lab-chrome-social-icon:focus-visible{outline:2px solid var(--blip-pink);outline-offset:3px}@media (width<=1024px){:where(.inventory-page) .inventory-lab-chrome-footer-body{grid-template-columns:1fr;gap:40px;padding:48px 24px}:where(.inventory-page) .inventory-lab-chrome-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}:where(.inventory-page) .inventory-lab-chrome-footer-bottom-bar{padding:20px 24px}}@media (width<=620px){:where(.inventory-page) .inventory-lab-chrome-footer-body{gap:32px;padding:40px 24px 32px}:where(.inventory-page) .inventory-lab-chrome-footer-cols{gap:28px 20px}:where(.inventory-page) .inventory-lab-chrome-footer-bottom-inner{flex-direction:column;align-items:flex-start;gap:12px}:where(.inventory-page) .inventory-lab-chrome-footer-legal-links{text-align:left;flex-wrap:wrap;justify-content:flex-start;margin-left:0}:where(.inventory-page) .inventory-lab-chrome-footer-legal{width:100%;max-width:none}}@media (width<=359px){:where(.inventory-page) .inventory-lab-chrome-footer-cols{grid-template-columns:1fr}}:where(.inventory-page) .campaign-insight-panel .age-chart.campaign-age-chart{justify-content:center;gap:var(--campaign-chart-gap);width:100%;max-width:none;height:190px;margin:0 0 12px;padding:0 2px}@media (width<=480px){:where(.inventory-page) .campaign-insight-panel .age-chart.campaign-age-chart{height:150px}}.inventory-page .guide-points{flex-direction:column;margin:8px 0 0;display:flex}.inventory-page .guide-point{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.inventory-page .guide-point:first-child{border-top:0;padding-top:4px}.inventory-page .guide-point-icon{width:40px;height:40px;color:var(--pink);background:color-mix(in srgb, var(--pink) 9%, transparent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.inventory-page .guide-point-icon svg{width:20px;height:20px}.inventory-page .guide-point-body h3{margin:6px 0}.inventory-page .guide-point-body p{max-width:64ch;font-size:var(--bodytext-size);line-height:var(--bodytext-lh);color:var(--bodytext-color);margin:0}.inventory-page .guide-point-body a,.inventory-page .place-bar-name a,.inventory-page .place-sites-links a{color:var(--seafoam);text-underline-offset:2px;text-decoration:underline}.inventory-page .place-facts{border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 6px 24px color-mix(in srgb, var(--navy) 6%, transparent);background:#fff;margin-top:28px;padding:24px}.inventory-page .place-facts--solo{margin-top:8px}.inventory-page .place-facts-title{font-family:var(--font-stat);margin:0 0 14px;font-size:1.35rem;font-weight:700}.inventory-page .place-stat-row{background:var(--stat-cell-border);border:1px solid var(--stat-band-border);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:1px;display:grid;overflow:hidden}.inventory-page .place-stat{background:var(--stat-band-solid);flex-direction:column;gap:4px;min-width:0;padding:16px 14px 14px;display:flex}.inventory-page .place-stat-num{font-family:var(--font-stat);font-variant-numeric:tabular-nums;background:var(--gradient-stat-num);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;line-height:1.1}.inventory-page .place-stat-unit{color:var(--ink-soft);font-size:13px;font-weight:700}.inventory-page .place-stat-label{font-family:var(--font-stat);color:var(--ink-soft);font-size:13px;font-weight:700;line-height:1.25}.inventory-page .place-stat-note{font-family:var(--font-body);color:color-mix(in srgb, var(--navy) 55%, transparent);font-size:.75rem;font-weight:500;line-height:1.3}.inventory-page .place-facts-aside{color:var(--ink-soft);margin:10px 0 0;font-size:.88rem;line-height:1.45}.inventory-page .place-panels{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 36px;margin-top:24px;padding-top:22px;display:grid}.inventory-page .place-facts>.place-panels:first-child,.inventory-page .place-facts-title+.place-panels{border-top:0;margin-top:0;padding-top:0}.inventory-page .place-panel{min-width:0}.inventory-page .place-panel .micro-label{color:var(--micro-label-muted);margin:0}.inventory-page .place-panel-lead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:4px 0 0;display:flex}.inventory-page .place-panel-num{font-family:var(--font-stat);font-variant-numeric:tabular-nums;color:var(--ink);font-size:22px;font-weight:800;line-height:1.15}.inventory-page .place-panel-note{color:var(--ink-soft);font-size:.85rem;font-weight:500}.inventory-page .place-panel .place-bars-label{margin-top:18px}.inventory-page .place-panel>.place-bars-label:first-child{margin-top:0}.inventory-page .place-bars{margin:8px 0 0;padding:0;list-style:none}.inventory-page .place-bars li{color:var(--bodytext-color);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:5px 0 7px;font-size:.92rem;line-height:1.35;display:grid}.inventory-page .place-bar-name{min-width:0}.inventory-page .place-bar-count{font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap;font-weight:600}.inventory-page .place-bar{background:var(--line);border-radius:3px;grid-column:1/-1;height:5px;position:relative;overflow:hidden}.inventory-page .place-bar:before{content:"";width:var(--bar,0%);border-radius:inherit;background:var(--gradient-stat-num);position:absolute;inset:0 auto 0 0}.inventory-page .place-bars--quiet .place-bar:before{background:color-mix(in srgb, var(--navy) 45%, transparent)}.inventory-page .place-bars--teal .place-bar:before{background:var(--teal)}.inventory-page .place-facts-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:22px;padding-top:16px;display:flex}.inventory-page .place-sites-links{margin:0;font-size:.92rem}.inventory-page .place-sites-links .micro-label{color:var(--micro-label-muted);margin-right:10px}.inventory-page .place-sites-links a+a:before{content:"·";color:var(--ink-soft);margin:0 8px;display:inline-block}.inventory-page .place-sources{color:color-mix(in srgb, var(--navy) 48%, transparent);margin:0;font-size:.78rem;line-height:1.4}@media (width<=640px){.inventory-page .place-facts{padding:18px 16px}.inventory-page .place-stat-num{font-size:20px}.inventory-page .guide-point{grid-template-columns:32px minmax(0,1fr);gap:12px}.inventory-page .guide-point-icon{width:32px;height:32px}.inventory-page .guide-point-icon svg{width:17px;height:17px}}
