.ph[data-astro-cid-u3mqw4ek],.pa[data-astro-cid-u3mqw4ek],.pm[data-astro-cid-u3mqw4ek],.pq[data-astro-cid-u3mqw4ek]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ph[data-astro-cid-u3mqw4ek]{align-items:start;row-gap:48px;padding-top:clamp(40px,5vw,88px);overflow:clip}.ph-text[data-astro-cid-u3mqw4ek]{grid-column:1/6;gap:28px;display:grid}.ph-title[data-astro-cid-u3mqw4ek]{font-size:var(--h2-xl);letter-spacing:-.03em;font-weight:300;line-height:1.02}.ph-lead[data-astro-cid-u3mqw4ek]{max-width:24ch;font-size:clamp(20px,1.8vw,26px);line-height:1.4}.ph-body[data-astro-cid-u3mqw4ek]{grid-area:1/6/3/-1}.ph-more[data-astro-cid-u3mqw4ek]{grid-area:2/1/auto/6;align-self:end;justify-items:start;gap:40px;display:grid}.ph-figure[data-astro-cid-u3mqw4ek]{flex-direction:column;align-items:flex-start;gap:24px;margin-top:-.04em;line-height:.8;display:flex}.ph-num[data-astro-cid-u3mqw4ek]{isolation:isolate;letter-spacing:-.05em;font-size:clamp(150px,24vw,360px);font-weight:300;position:relative}.ph-cur[data-astro-cid-u3mqw4ek]{vertical-align:.95em;margin-right:.04em;font-size:.42em}.ph-h[data-astro-cid-u3mqw4ek]{z-index:-1;width:.86em;position:absolute;top:-.1em;right:-.9em}.ph-per[data-astro-cid-u3mqw4ek]{font-size:1.25rem}.ph-lines[data-astro-cid-u3mqw4ek]{gap:6px;margin:0;padding:0;font-size:1.25rem;list-style:none;display:grid}.ph-actions[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.pa[data-astro-cid-u3mqw4ek]{align-items:start;row-gap:48px;padding-bottom:0;overflow:clip}.pa-text[data-astro-cid-u3mqw4ek]{padding-bottom:var(--ground-pad);grid-column:1/5;justify-items:start;gap:28px;display:grid}.pa-figure[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:16px;line-height:.8;display:flex}.pa-num[data-astro-cid-u3mqw4ek]{letter-spacing:-.05em;font-size:clamp(110px,13vw,200px);font-weight:300}.pa-copy[data-astro-cid-u3mqw4ek]{max-width:32ch}.pa[data-astro-cid-u3mqw4ek] .sample-caption[data-astro-cid-u3mqw4ek]{color:var(--hatch-black)}.pa-screen[data-astro-cid-u3mqw4ek]{margin-right:calc(-1 * var(--margin));--ui-zoom:1.4;grid-column:6/-1;align-self:stretch;min-height:520px}.pa-screen[data-astro-cid-u3mqw4ek] .bframe{border-top-right-radius:0;height:100%}.pa-screen[data-astro-cid-u3mqw4ek] .bframe-main{max-width:calc(560 * var(--u))}.pm[data-astro-cid-u3mqw4ek]{align-items:start;row-gap:clamp(48px,5vw,72px);padding-block:0;overflow:clip}.pm-head[data-astro-cid-u3mqw4ek]{padding-top:var(--ground-pad);grid-area:1/1/auto/8;gap:24px;display:grid}.pm-groups[data-astro-cid-u3mqw4ek]{padding-bottom:var(--ground-pad);gap:56px var(--gutter);grid-area:2/1/auto/8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pm-group[data-astro-cid-u3mqw4ek]{align-content:start;gap:14px;display:grid}.pm-group[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:clamp(20px,1.8vw,26px);line-height:1.15}.pm-group[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{text-underline-offset:5px;text-decoration:underline 1px}.pm-group[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]:hover{text-decoration-thickness:3px}.pm-group[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{gap:2px;margin:0;padding:0;font-size:clamp(20px,1.8vw,26px);font-weight:300;line-height:1.3;list-style:none;display:grid}.pm-photo[data-astro-cid-u3mqw4ek]{margin-right:calc(-1 * var(--margin));grid-area:1/9/3/-1;align-self:stretch}.pm-photo[data-astro-cid-u3mqw4ek] img{object-fit:cover;width:100%;height:100%}.pq[data-astro-cid-u3mqw4ek]{align-items:start;row-gap:40px}.pq-head[data-astro-cid-u3mqw4ek]{grid-column:1/6;gap:40px;display:grid}.pq-bill[data-astro-cid-u3mqw4ek]{--ui-zoom:1.15;gap:12px;display:grid}.pq[data-astro-cid-u3mqw4ek] .sample-caption[data-astro-cid-u3mqw4ek]{color:var(--hatch-black)}.pq-list[data-astro-cid-u3mqw4ek]{grid-column:7/-1;gap:4px;display:grid}.pq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]{transition:background-color var(--t-hover) ease;margin-inline:-24px;padding:4px 24px}.pq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]:hover,.pq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek][open]{background:var(--hatch-white)}.pq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;font-size:clamp(20px,1.8vw,26px);line-height:1.3;list-style:none;display:flex}.pq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]::-webkit-details-marker{display:none}.pq-sign[data-astro-cid-u3mqw4ek]{transition:transform var(--t-ui) var(--ease-out);flex:none;font-size:1.75rem;font-weight:300;line-height:1}.pq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek][open] .pq-sign[data-astro-cid-u3mqw4ek]{transform:rotate(45deg)}.pq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{max-width:58ch;padding-bottom:24px}@media (width<=1023px){.ph-text[data-astro-cid-u3mqw4ek],.ph-body[data-astro-cid-u3mqw4ek],.ph-more[data-astro-cid-u3mqw4ek],.pa-text[data-astro-cid-u3mqw4ek],.pa-screen[data-astro-cid-u3mqw4ek],.pq-head[data-astro-cid-u3mqw4ek],.pq-list[data-astro-cid-u3mqw4ek]{grid-column:1/-1}.ph-h[data-astro-cid-u3mqw4ek]{width:.66em;right:-.7em}.ph-body[data-astro-cid-u3mqw4ek],.ph-more[data-astro-cid-u3mqw4ek]{grid-row:auto}.pa-text[data-astro-cid-u3mqw4ek]{padding-bottom:0}.pa-screen[data-astro-cid-u3mqw4ek]{--ui-zoom:1.1;min-height:440px}.pm-head[data-astro-cid-u3mqw4ek],.pm-groups[data-astro-cid-u3mqw4ek]{grid-column:1/-1}.pm-photo[data-astro-cid-u3mqw4ek]{height:420px;margin:0 calc(-1 * var(--margin));grid-area:3/1/auto/-1}.pq-bill[data-astro-cid-u3mqw4ek]{--ui-zoom:1;max-width:560px}.pq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]{margin-inline:-12px;padding-inline:12px}}@media (width<=767px){.ph[data-astro-cid-u3mqw4ek]{padding-top:24px}.ph-title[data-astro-cid-u3mqw4ek]{font-size:11vw}.ph-num[data-astro-cid-u3mqw4ek]{font-size:40vw}.ph-h[data-astro-cid-u3mqw4ek]{width:.6em;top:0;right:-.62em}.ph-actions[data-astro-cid-u3mqw4ek]{flex-direction:column;align-items:stretch}.ph-actions[data-astro-cid-u3mqw4ek] .button[data-astro-cid-u3mqw4ek]{text-align:center;padding:16px}.pa-screen[data-astro-cid-u3mqw4ek]{--ui-zoom:1;min-height:420px}.pm-groups[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;gap:40px}.pq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{font-size:1.125rem}}
