.crumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{font-size:var(--step--1);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";color:var(--steel-2);margin-inline:.6rem}.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--ink-2);margin-block:-.25rem;padding:.7rem 0;font-weight:500;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--orange)}}.crumbs[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current=page]{color:var(--ink);font-weight:600}.specs[data-astro-cid-xhrq43o2] th[data-astro-cid-xhrq43o2][scope=row]{width:46%;color:var(--ink-2);font-weight:500}.specs[data-astro-cid-xhrq43o2] td[data-astro-cid-xhrq43o2]{font-variant-numeric:tabular-nums lining-nums;font-weight:600}.specs[data-astro-cid-xhrq43o2] .grp[data-astro-cid-xhrq43o2] th[data-astro-cid-xhrq43o2]{padding-top:var(--s-3);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);border-bottom:var(--hairline) solid var(--line-strong);font-weight:600}.specs[data-astro-cid-xhrq43o2] tbody[data-astro-cid-xhrq43o2]:first-of-type .grp[data-astro-cid-xhrq43o2] th[data-astro-cid-xhrq43o2]{padding-top:var(--s-1)}.ratings[data-astro-cid-xhrq43o2]{margin-top:var(--s-4)}.rating-table[data-astro-cid-xhrq43o2]{max-width:28rem}.rating-table[data-astro-cid-xhrq43o2] td[data-astro-cid-xhrq43o2]{font-variant-numeric:tabular-nums lining-nums;font-weight:600}.legend[data-astro-cid-xhrq43o2]{margin-top:var(--s-2);font-size:var(--step--1);color:var(--ink-2);max-width:var(--measure)}.crumb-row[data-astro-cid-cezwlk7t]{padding-top:var(--s-3)}.plate[data-astro-cid-cezwlk7t]{gap:var(--s-4);padding-block:var(--s-3) var(--s-5);grid-template-areas:"identity""gallery";display:grid}@media (width>=64rem){.plate[data-astro-cid-cezwlk7t]{column-gap:var(--s-6);padding-top:var(--s-4);grid-template-columns:6fr 6fr;grid-template-areas:"gallery identity";align-items:center}.plate[data-astro-cid-cezwlk7t]:not(:has(.gallery img,.gallery .ph)){grid-template-columns:minmax(0,52rem);grid-template-areas:"identity"}}.gallery[data-astro-cid-cezwlk7t]{gap:var(--s-2);--media-radius:var(--radius-lg);--photo-bg:var(--photo-ground);grid-area:gallery;display:grid}.gallery[data-astro-cid-cezwlk7t]:not(:has(img,.ph)){display:none}.gallery-detail[data-astro-cid-cezwlk7t]{gap:var(--s-2);--media-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(7rem,10rem));display:grid}.gallery-detail[data-astro-cid-cezwlk7t]:not(:has(.ph,img)){display:none}.backing[data-astro-cid-cezwlk7t]{gap:.35rem;margin:0;display:grid}.backing[data-astro-cid-cezwlk7t] .photo,.backing[data-astro-cid-cezwlk7t] .ph{width:100%}.backing[data-astro-cid-cezwlk7t] figcaption[data-astro-cid-cezwlk7t]{font-size:var(--step--1);color:var(--ink-2)}.identity[data-astro-cid-cezwlk7t]{gap:var(--s-3);grid-area:identity;align-content:center;display:grid}.eyebrow[data-astro-cid-cezwlk7t]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);font-weight:600}.identity[data-astro-cid-cezwlk7t] h1[data-astro-cid-cezwlk7t]{margin-top:calc(-1 * var(--s-2))}.identity[data-astro-cid-cezwlk7t] .lede[data-astro-cid-cezwlk7t]{max-width:46ch}.measures[data-astro-cid-cezwlk7t]{gap:var(--s-3) var(--s-5);margin:var(--s-1) 0 0;padding-top:var(--s-3);border-top:2px solid var(--line-strong);flex-wrap:wrap;display:flex}.measures[data-astro-cid-cezwlk7t]>div[data-astro-cid-cezwlk7t]{gap:.1rem;display:grid}.measures[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]{font-size:var(--step--2);letter-spacing:.02em;color:var(--steel);font-weight:600}.measures[data-astro-cid-cezwlk7t] dd[data-astro-cid-cezwlk7t]{font-variant-numeric:tabular-nums lining-nums;color:var(--ink);margin:0;line-height:1.1}.m-figure[data-astro-cid-cezwlk7t]{font-size:var(--step-4);letter-spacing:-.03em;font-weight:800}.m-small[data-astro-cid-cezwlk7t]{font-size:var(--step--1);color:var(--ink-2);font-weight:600}.positioning[data-astro-cid-cezwlk7t]{gap:var(--s-1);display:grid}.pos-note[data-astro-cid-cezwlk7t]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--steel);font-weight:600}.pos-list[data-astro-cid-cezwlk7t]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.pos-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{padding-left:var(--s-3);color:var(--ink-2);max-width:52ch;position:relative}.pos-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]:before{content:"";background:var(--orange);width:.6rem;height:2px;position:absolute;top:.7em;left:0}.benefits[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.benefits[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{border:var(--hairline) solid var(--line);border-radius:var(--radius-pill);font-size:var(--step--1);color:var(--ink);background:var(--white);align-items:center;gap:.4rem;padding:.35rem .75rem .35rem .6rem;font-weight:600;display:inline-flex}.benefits[data-astro-cid-cezwlk7t] .icon{color:var(--orange);flex:none}.chips[data-astro-cid-cezwlk7t]{gap:var(--s-1);flex-wrap:wrap;display:flex}.chips[data-astro-cid-cezwlk7t] .icon{color:var(--orange)}.gate[data-astro-cid-cezwlk7t]{font-size:var(--step--1);color:var(--ink-2);max-width:var(--measure);flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;display:flex}.specs-section[data-astro-cid-cezwlk7t]{padding-block:var(--s-5)}.specs-wrap[data-astro-cid-cezwlk7t]{gap:var(--s-4);align-items:start;display:grid}@media (width>=64rem){.specs-wrap[data-astro-cid-cezwlk7t]{column-gap:var(--s-6);grid-template-columns:4fr 8fr}.specs-copy[data-astro-cid-cezwlk7t]{top:calc(var(--header-h) + var(--s-4));position:sticky}}.specs-copy[data-astro-cid-cezwlk7t]{gap:var(--s-2);display:grid}.specs-copy[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{max-width:40ch;color:var(--ink-2)}.doc[data-astro-cid-cezwlk7t]{align-items:baseline;gap:.4rem var(--s-2);font-size:var(--step--1);flex-wrap:wrap;display:flex}.doc-rev[data-astro-cid-cezwlk7t]{color:var(--ink-2);font-variant-numeric:tabular-nums}.range[data-astro-cid-cezwlk7t]{gap:var(--s-3);display:grid}.range[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t]{max-width:24ch}.range[data-astro-cid-cezwlk7t] .ledger{margin-top:var(--s-2)}.planning-grid[data-astro-cid-cezwlk7t]{gap:var(--s-3);display:grid}@media (width>=48rem){.planning-grid[data-astro-cid-cezwlk7t]{column-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.planning-block[data-astro-cid-cezwlk7t]{gap:var(--s-1);align-content:start;display:grid}.planning-block[data-astro-cid-cezwlk7t] h3[data-astro-cid-cezwlk7t]{font-size:var(--step-1);letter-spacing:-.01em}.planning-block[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:var(--ink-2);max-width:52ch}.gaps[data-astro-cid-cezwlk7t]{gap:var(--s-4);padding:clamp(var(--s-4), 4vw, var(--s-5));border-radius:var(--radius-lg);background:var(--surface);border-color:#0000;display:grid}@media (width>=48rem){.gaps[data-astro-cid-cezwlk7t]{column-gap:var(--s-6);grid-template-columns:6fr 6fr;align-items:start}}.gaps-copy[data-astro-cid-cezwlk7t]{gap:var(--s-2);display:grid}.gaps-copy[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{max-width:42ch;color:var(--ink-2)}.gaps-list[data-astro-cid-cezwlk7t]{padding:0;list-style:none;display:grid}.gaps-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{border-bottom:var(--hairline) solid var(--line);padding-block:.7rem;font-weight:600}.gaps-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]:first-child{padding-top:0}.gaps-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]:last-child{border-bottom:0}.more[data-astro-cid-cezwlk7t]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=48rem){.more[data-astro-cid-cezwlk7t]{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.materials[data-astro-cid-cezwlk7t],.close[data-astro-cid-cezwlk7t]{gap:var(--s-2);padding:clamp(var(--s-4), 4vw, var(--s-5));border-radius:var(--radius-lg);display:grid}.materials[data-astro-cid-cezwlk7t]{background:var(--white)}.close[data-astro-cid-cezwlk7t]{background:var(--surface);border-color:#0000}.materials[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t],.close[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{max-width:46ch;color:var(--ink-2)}.close[data-astro-cid-cezwlk7t] .actions[data-astro-cid-cezwlk7t]{margin-top:var(--s-1)}.close[data-astro-cid-cezwlk7t] .btn[data-astro-cid-cezwlk7t]{white-space:normal;text-align:center;padding-block:.6rem;line-height:1.25}
