.spec[data-astro-cid-ta2fbyqs]{background:var(--paper)}.spec__grid[data-astro-cid-ta2fbyqs]{row-gap:32px}.spec__head[data-astro-cid-ta2fbyqs],.spec__sheet[data-astro-cid-ta2fbyqs]{grid-column:1/-1;min-width:0}.spec__num[data-astro-cid-ta2fbyqs]{color:var(--navy);white-space:nowrap;margin-left:-.02em;font-size:clamp(9rem,38vw,26rem);line-height:.8}.spec__title[data-astro-cid-ta2fbyqs]{color:var(--navy);margin-top:clamp(14px,2vw,24px);font-size:clamp(3rem,7vw,7rem)}.spec__title[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{white-space:nowrap;display:block}.spec__intro[data-astro-cid-ta2fbyqs]{max-width:34ch;font-size:var(--fs-lead);margin-top:14px;line-height:1.4}.spec__sheet[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line)}.spec__sheet[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);gap:2px;padding-block:13px;display:grid}.spec__sheet[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{color:var(--muted)}.spec__sheet[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-size:var(--fs-lead);color:var(--navy);max-width:34ch;margin:0;font-weight:500;line-height:1.28}.spec__sheet[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{text-underline-offset:4px;align-items:center;min-height:44px;margin-block:-10px;text-decoration-thickness:1px;display:inline-flex}.spec__sheet[data-astro-cid-ta2fbyqs] .spec__safety[data-astro-cid-ta2fbyqs]{padding-block:clamp(18px,2vw,28px)}.spec__sheet[data-astro-cid-ta2fbyqs] .spec__safety[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-variation-settings:"wdth" 72;word-spacing:.1em;text-wrap:balance;max-width:13em;font-size:clamp(2.5rem,4.6vw,4.75rem);font-weight:800;line-height:.9}.spec__links[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:2px 18px;display:flex}.spec__links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{align-items:center;min-height:44px;display:inline-flex}@media (width>=620px){.spec__sheet[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:16px}}@media (width>=1000px){.spec__head[data-astro-cid-ta2fbyqs]{top:calc(var(--header-h) + 24px);grid-column:1/span 6;align-self:start;position:sticky}.spec__sheet[data-astro-cid-ta2fbyqs]{grid-column:7/-1}.spec__num[data-astro-cid-ta2fbyqs]{font-size:min(21vw,22rem)}}.owner__grid[data-astro-cid-ta2fbyqs]{row-gap:24px}.owner__pic[data-astro-cid-ta2fbyqs],.owner__copy[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.owner__pic[data-astro-cid-ta2fbyqs] img{width:100%;height:auto}.owner__copy[data-astro-cid-ta2fbyqs]{gap:16px;display:grid}@media (width>=900px){.owner__pic[data-astro-cid-ta2fbyqs]{grid-column:1/span 5}.owner__copy[data-astro-cid-ta2fbyqs]{grid-column:7/-1}}.first[data-astro-cid-ta2fbyqs]{padding-block:var(--section)}.first__dim[data-astro-cid-ta2fbyqs]{color:var(--muted-inv);margin-bottom:clamp(18px,2.4vw,32px)}.first__title[data-astro-cid-ta2fbyqs]{font-size:min(11.8vw,13rem);line-height:.88}.first__title[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{white-space:nowrap;display:block}.first__note[data-astro-cid-ta2fbyqs]{max-width:44ch;font-size:var(--fs-lead);color:var(--text-inv);margin-top:clamp(16px,2vw,28px);line-height:1.4}.first__said[data-astro-cid-ta2fbyqs]{gap:30px;margin-top:clamp(36px,5vw,80px);display:grid}.said[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line-inv);align-content:start;gap:10px;padding-top:14px;display:grid}.said[data-astro-cid-ta2fbyqs] blockquote[data-astro-cid-ta2fbyqs]{text-wrap:pretty;font-size:clamp(1.25rem,1.75vw,1.75rem);font-weight:500;line-height:1.28}.said[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:var(--muted-inv)}@media (width>=900px){.first__said[data-astro-cid-ta2fbyqs]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.said--0[data-astro-cid-ta2fbyqs]{grid-column:1/span 4}.said--1[data-astro-cid-ta2fbyqs]{grid-column:5/span 4;margin-top:56px}.said--2[data-astro-cid-ta2fbyqs]{grid-column:9/span 4;margin-top:112px}}.band[data-astro-cid-ta2fbyqs]{background:var(--paper);padding-block:var(--section) 0;overflow:clip}.band__head[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:clamp(20px,3vw,40px);display:flex}.band__title[data-astro-cid-ta2fbyqs]{color:var(--navy);font-size:clamp(3rem,8vw,8.5rem)}.band__title[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{white-space:nowrap;display:block}.band__track[data-astro-cid-ta2fbyqs]{padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.band__track[data-astro-cid-ta2fbyqs]::-webkit-scrollbar{display:none}.band__fig[data-astro-cid-ta2fbyqs]{scroll-snap-align:start;color:var(--muted);flex:0 0 84%;gap:8px;display:grid}.band__frame[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;background:var(--plaster);position:relative;overflow:hidden}.band__drift[data-astro-cid-ta2fbyqs]{position:absolute;inset:-6% 0}.band__drift[data-astro-cid-ta2fbyqs] picture{display:contents}.band__drift[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;height:100%}.band__a[data-astro-cid-ta2fbyqs] img{object-position:78% center}@media (width>=900px){.band__track[data-astro-cid-ta2fbyqs]{column-gap:var(--gutter);max-width:var(--max);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid;overflow:visible}.band__a[data-astro-cid-ta2fbyqs]{grid-column:1/span 7}.band__b[data-astro-cid-ta2fbyqs]{margin-top:var(--gutter);grid-area:2/1/auto/span 7}.band__c[data-astro-cid-ta2fbyqs]{grid-area:1/8/span 2/span 5}.band__a[data-astro-cid-ta2fbyqs] .band__frame[data-astro-cid-ta2fbyqs]{aspect-ratio:16/9}.band__a[data-astro-cid-ta2fbyqs] img{object-position:center 18%}.band__b[data-astro-cid-ta2fbyqs] .band__frame[data-astro-cid-ta2fbyqs]{aspect-ratio:2.3}.band__c[data-astro-cid-ta2fbyqs] .band__frame[data-astro-cid-ta2fbyqs]{aspect-ratio:auto;height:100%}.band__c[data-astro-cid-ta2fbyqs]{grid-template-rows:minmax(0,1fr) auto}}.needs[data-astro-cid-ta2fbyqs]{margin-top:var(--section);padding-block:var(--section)}.needs__dim[data-astro-cid-ta2fbyqs]{color:var(--muted-inv);margin-bottom:clamp(16px,2vw,28px)}.needs__title[data-astro-cid-ta2fbyqs]{font-size:min(calc((min(100vw, var(--max)) - 2 * var(--gutter)) / 9), 13rem);line-height:.88}.needs__title[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{white-space:nowrap;display:block}.end[data-astro-cid-ta2fbyqs]{background:var(--paper)}.end__grid[data-astro-cid-ta2fbyqs]{row-gap:24px}.end__title[data-astro-cid-ta2fbyqs]{color:var(--navy);grid-column:1/-1;font-size:min(12.2vw,13rem)}.end__title[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{white-space:nowrap;display:block}.end__do[data-astro-cid-ta2fbyqs]{grid-column:1/-1;gap:22px;display:grid}.end[data-astro-cid-ta2fbyqs] .btn--ghost{color:var(--navy)}@media (width>=900px){.end__do[data-astro-cid-ta2fbyqs]{grid-column:7/-1}}
