.pv-stamp[data-astro-cid-7jbfnk4o]{color:var(--fg-3);flex-wrap:wrap;gap:10px 28px;margin-top:4px;font-size:.9rem;display:flex}.pv-stamp__item[data-astro-cid-7jbfnk4o]{align-items:center;gap:9px;display:inline-flex}.pv-stamp__item[data-astro-cid-7jbfnk4o] svg{color:var(--resin);flex:none}.pv-stamp__link[data-astro-cid-7jbfnk4o]{color:var(--fg-2);transition:color .2s var(--ease)}.pv-stamp__link[data-astro-cid-7jbfnk4o] span[data-astro-cid-7jbfnk4o]{border-bottom:1px solid var(--border-2);transition:border-color .2s var(--ease)}.pv-stamp__link[data-astro-cid-7jbfnk4o]:hover{color:var(--mist)}.pv-stamp__link[data-astro-cid-7jbfnk4o]:hover span[data-astro-cid-7jbfnk4o]{border-color:var(--resin)}.pv[data-astro-cid-7jbfnk4o]{background:var(--paper);padding-block:clamp(48px,7vw,104px) clamp(88px,11vw,160px);position:relative}.pv__grid[data-astro-cid-7jbfnk4o]{gap:40px;display:grid}.pv__aside[data-astro-cid-7jbfnk4o]{display:none}.pv__article[data-astro-cid-7jbfnk4o]{min-width:0;max-width:38.5rem}@media (width>=1080px){.pv__grid[data-astro-cid-7jbfnk4o]{grid-template-columns:4fr 8fr}.pv__aside[data-astro-cid-7jbfnk4o]{display:block}.pv-tocm[data-astro-cid-7jbfnk4o]{display:none}}.pv-toc[data-astro-cid-7jbfnk4o]{top:calc(var(--nav-h) + 34px);max-width:302px;max-height:calc(100vh - var(--nav-h) - 60px);scrollbar-width:thin;margin:-6px;padding:6px;position:sticky;overflow-y:auto}.pv-toc__title[data-astro-cid-7jbfnk4o],.pv-tocm__label[data-astro-cid-7jbfnk4o]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:.7rem;font-weight:500}.pv-toc__title[data-astro-cid-7jbfnk4o]{margin-bottom:16px}.pv-toc__list[data-astro-cid-7jbfnk4o]{border-left:1px solid var(--line)}.pv-toc__list[data-astro-cid-7jbfnk4o] a[data-astro-cid-7jbfnk4o]{color:var(--ink-3);transition:color .2s var(--ease), border-color .2s var(--ease);border-left:2px solid #0000;grid-template-columns:26px 1fr;gap:6px;margin-left:-1px;padding:7px 0 7px 16px;font-size:.9rem;line-height:1.35;display:grid}.pv-toc__list[data-astro-cid-7jbfnk4o] a[data-astro-cid-7jbfnk4o]:hover{color:var(--ink)}.pv-toc__list[data-astro-cid-7jbfnk4o] a[data-astro-cid-7jbfnk4o][aria-current]{color:var(--ink);border-left-color:var(--resin);font-weight:560}.pv-toc__n[data-astro-cid-7jbfnk4o]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);padding-top:.18em;font-size:.72rem;font-weight:400}.pv-toc__list[data-astro-cid-7jbfnk4o] a[data-astro-cid-7jbfnk4o][aria-current] .pv-toc__n[data-astro-cid-7jbfnk4o]{color:var(--resin-ink)}.pv-tocm[data-astro-cid-7jbfnk4o]{border:1px solid var(--line-2);border-radius:var(--radius-m);background:var(--surface);margin-bottom:36px}.pv-tocm[data-astro-cid-7jbfnk4o] summary[data-astro-cid-7jbfnk4o]{cursor:pointer;border-radius:var(--radius-m);align-items:center;gap:12px;min-height:56px;padding:0 18px;list-style:none;display:flex}.pv-tocm[data-astro-cid-7jbfnk4o] summary[data-astro-cid-7jbfnk4o]::-webkit-details-marker{display:none}.pv-tocm__label[data-astro-cid-7jbfnk4o]{color:var(--ink)}.pv-tocm__count[data-astro-cid-7jbfnk4o]{color:var(--ink-3);margin-left:auto;font-size:.85rem}.pv-tocm[data-astro-cid-7jbfnk4o] summary[data-astro-cid-7jbfnk4o] .pv-tocm__icon{color:var(--ink-2);transition:transform .3s var(--ease);flex:none}.pv-tocm[data-astro-cid-7jbfnk4o][open] summary[data-astro-cid-7jbfnk4o] .pv-tocm__icon{transform:rotate(180deg)}.pv-tocm__list[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);padding:4px 18px 14px}.pv-tocm__list[data-astro-cid-7jbfnk4o] a[data-astro-cid-7jbfnk4o]{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:30px 1fr;gap:6px;padding:11px 0;font-size:.97rem;line-height:1.35;display:grid}.pv-tocm__list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]:last-child a[data-astro-cid-7jbfnk4o]{border-bottom:0}.pv-intro[data-astro-cid-7jbfnk4o]{font-size:var(--step-1);color:var(--ink-2);text-wrap:pretty;line-height:1.6}.pv-summary[data-astro-cid-7jbfnk4o]{border-radius:var(--radius-m);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-s);margin-top:36px;padding:clamp(22px,3vw,30px)}.pv-summary__title[data-astro-cid-7jbfnk4o]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;font-size:.72rem;font-weight:500;display:inline-flex}.pv-summary__title[data-astro-cid-7jbfnk4o]:before{content:"";background:var(--resin);border-radius:1px;width:7px;height:7px}.pv-summary__list[data-astro-cid-7jbfnk4o]{gap:12px;margin-top:18px;display:grid}.pv-summary__list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]{color:var(--ink);grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:1.02rem;line-height:1.55;display:grid}.pv-summary__list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o] svg{color:var(--resin-ink);margin-top:3px}.pv-summary__note[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);color:var(--ink-3);margin-top:18px;padding-top:16px;font-size:.85rem}.pv-sec[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);margin-top:clamp(44px,5vw,60px);padding-top:clamp(32px,4vw,44px)}.pv-sec__title[data-astro-cid-7jbfnk4o]{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ink);text-wrap:balance;font-variation-settings:"opsz" 48;flex-direction:column;gap:12px;margin-bottom:22px;font-size:clamp(1.6rem,1.3rem + 1.05vw,2.15rem);font-weight:360;line-height:1.12;display:flex}.pv-sec__n[data-astro-cid-7jbfnk4o]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--resin-ink);font-size:.75rem;font-weight:500;line-height:1}.pv-sec[data-astro-cid-7jbfnk4o] p[data-astro-cid-7jbfnk4o],.pv-sec[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o],.pv-sec[data-astro-cid-7jbfnk4o] dd[data-astro-cid-7jbfnk4o]{color:var(--ink-2);text-wrap:pretty;line-height:1.72}.pv-sec[data-astro-cid-7jbfnk4o]>p[data-astro-cid-7jbfnk4o]+p[data-astro-cid-7jbfnk4o],.pv-sec[data-astro-cid-7jbfnk4o]>[data-astro-cid-7jbfnk4o]+p[data-astro-cid-7jbfnk4o]{margin-top:1em}.pv-sec[data-astro-cid-7jbfnk4o]>.pv-h3[data-astro-cid-7jbfnk4o]+p[data-astro-cid-7jbfnk4o]{margin-top:0}.pv-sec[data-astro-cid-7jbfnk4o] strong{color:var(--ink);font-weight:620}.pv-summary[data-astro-cid-7jbfnk4o] a,.pv-sec[data-astro-cid-7jbfnk4o] a:not(.link-arrow){color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;transition:color .2s var(--ease), text-decoration-color .2s var(--ease);text-decoration:underline 1px #8f530473}.pv-summary[data-astro-cid-7jbfnk4o] a:hover,.pv-sec[data-astro-cid-7jbfnk4o] a:not(.link-arrow):hover{color:var(--resin-ink);text-decoration-color:currentColor}.pv-h3[data-astro-cid-7jbfnk4o]{font-family:var(--font-sans);letter-spacing:-.008em;color:var(--ink);margin-top:34px;margin-bottom:10px;font-size:1.0625rem;font-weight:620}.pv-sec__title[data-astro-cid-7jbfnk4o]+.pv-h3[data-astro-cid-7jbfnk4o]{margin-top:0}.pv-list[data-astro-cid-7jbfnk4o]{gap:10px;margin-top:16px;display:grid}.pv-list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]{padding-left:24px;position:relative}.pv-list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]:before{content:"";background:var(--resin);border-radius:1px;width:6px;height:6px;position:absolute;top:.68em;left:3px}.pv-steps[data-astro-cid-7jbfnk4o]{gap:14px;margin-top:18px;display:grid}.pv-steps[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]{grid-template-columns:28px 1fr;align-items:start;gap:14px;display:grid}.pv-steps__n[data-astro-cid-7jbfnk4o]{border:1px solid var(--line-2);background:var(--surface);width:28px;height:28px;font-family:var(--font-mono);color:var(--ink);border-radius:50%;place-items:center;margin-top:.05em;font-size:.75rem;display:grid}.pv-cards[data-astro-cid-7jbfnk4o]{gap:14px;margin-top:22px;margin-bottom:22px;display:grid}.pv-card[data-astro-cid-7jbfnk4o]{border-radius:var(--radius-m);border:1px solid var(--line);background:var(--surface);padding:22px 22px 14px}.pv-card__head[data-astro-cid-7jbfnk4o]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.pv-card__icon[data-astro-cid-7jbfnk4o]{width:36px;height:36px;color:var(--resin-ink);background:#e7a33e24;border-radius:10px;flex:none;place-items:center;display:grid}.pv-card__title[data-astro-cid-7jbfnk4o]{letter-spacing:-.006em;color:var(--ink);font-size:1rem;font-weight:620;line-height:1.3}.pv-card__list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);padding:9px 0;font-size:.95rem;line-height:1.5}.pv-card__list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]:first-child{border-top:0}.pv-card__chips[data-astro-cid-7jbfnk4o]{gap:8px;margin:4px 0 10px}.pv-card__chips[data-astro-cid-7jbfnk4o] .chip[data-astro-cid-7jbfnk4o]{border-color:var(--line);background:var(--paper);height:32px;color:var(--ink);white-space:normal;padding:0 13px;font-size:.88rem}.pv-sec[data-astro-cid-7jbfnk4o] .pv-card__note[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);color:var(--ink-3);margin-top:6px;padding:12px 0 6px;font-size:.9rem;line-height:1.55}.pv-rights[data-astro-cid-7jbfnk4o]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-m);gap:1px;margin-top:20px;margin-bottom:8px;display:grid;overflow:hidden}.pv-right[data-astro-cid-7jbfnk4o]{background:var(--surface);grid-template-columns:44px 1fr;align-content:start;gap:4px 14px;padding:22px 24px 24px 20px;display:grid}.pv-right__letter[data-astro-cid-7jbfnk4o]{font-family:var(--font-display);text-align:center;color:var(--resin-ink);grid-row:span 2;font-size:2.7rem;font-style:italic;font-weight:340;line-height:.9}.pv-right__title[data-astro-cid-7jbfnk4o]{color:var(--ink);padding-top:.15em;font-size:1.02rem;font-weight:620;line-height:1.3}.pv-sec[data-astro-cid-7jbfnk4o] .pv-right__text[data-astro-cid-7jbfnk4o]{font-size:.95rem;line-height:1.55}@media (width>=600px){.pv-rights[data-astro-cid-7jbfnk4o]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-specs[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);margin:18px 0 0}.pv-spec[data-astro-cid-7jbfnk4o]{border-bottom:1px solid var(--line);gap:6px 24px;padding:18px 0;display:grid}.pv-spec[data-astro-cid-7jbfnk4o] dt[data-astro-cid-7jbfnk4o]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding-top:.45em;font-size:.72rem;font-weight:500}.pv-spec[data-astro-cid-7jbfnk4o] dd[data-astro-cid-7jbfnk4o]{margin:0}.pv-sec[data-astro-cid-7jbfnk4o]>.pv-specs[data-astro-cid-7jbfnk4o]:last-child .pv-spec[data-astro-cid-7jbfnk4o]:last-child{border-bottom:0}@media (width>=640px){.pv-spec[data-astro-cid-7jbfnk4o]{grid-template-columns:9.5rem 1fr}}.pv-callout[data-astro-cid-7jbfnk4o]{border-radius:var(--radius-m);background:#e7a33e1a;border:1px solid #8f530429;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon title""text text";gap:10px 14px;margin-top:24px;margin-bottom:4px;padding:20px 22px;display:grid}.pv-callout__icon[data-astro-cid-7jbfnk4o]{background:var(--surface);width:36px;height:36px;color:var(--resin-ink);border-radius:10px;grid-area:icon;place-items:center;display:grid}.pv-sec[data-astro-cid-7jbfnk4o] .pv-callout[data-astro-cid-7jbfnk4o] .pv-callout__title[data-astro-cid-7jbfnk4o]{min-height:36px;color:var(--ink);grid-area:title;align-items:center;font-weight:620;line-height:1.35;display:flex}.pv-sec[data-astro-cid-7jbfnk4o] .pv-callout[data-astro-cid-7jbfnk4o] .pv-callout__text[data-astro-cid-7jbfnk4o]{grid-area:text;line-height:1.6}@media (width>=600px){.pv-callout[data-astro-cid-7jbfnk4o]{grid-template-areas:"icon title""icon text";row-gap:2px}}.pv-channels[data-astro-cid-7jbfnk4o]{gap:14px;margin-top:20px;margin-bottom:26px;display:grid}.pv-channel[data-astro-cid-7jbfnk4o]{border-radius:var(--radius-m);border:1px solid var(--line);background:var(--surface);flex-direction:column;align-items:flex-start;padding:22px;display:flex}.pv-channel[data-astro-cid-7jbfnk4o] .pv-card__head[data-astro-cid-7jbfnk4o]{margin-bottom:12px}.pv-sec[data-astro-cid-7jbfnk4o] .pv-channel__text[data-astro-cid-7jbfnk4o]{font-size:.95rem;line-height:1.55}.pv-channel__address[data-astro-cid-7jbfnk4o]{color:var(--ink);flex-direction:column;margin-top:6px;font-size:.95rem;font-style:normal;line-height:1.55;display:flex}.pv-channel__cta[data-astro-cid-7jbfnk4o]{margin-top:auto;padding-top:2px;font-size:.95rem}.pv-channel__text[data-astro-cid-7jbfnk4o]+.pv-channel__cta[data-astro-cid-7jbfnk4o]{margin-top:16px}@media (width>=600px){.pv-channels--pair[data-astro-cid-7jbfnk4o]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-updated[data-astro-cid-7jbfnk4o]{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:clamp(48px,6vw,72px);padding-top:22px;font-size:.75rem}.pv-contact[data-astro-cid-7jbfnk4o]{border-radius:var(--radius-l);background:radial-gradient(90% 120% at 100% 0%, #e7a33e29, transparent 60%), var(--graphite-900);box-shadow:var(--shadow-m);align-items:center;gap:20px;margin-top:28px;padding:clamp(24px,3.4vw,36px);display:grid}.pv-contact__icon[data-astro-cid-7jbfnk4o]{width:46px;height:46px;color:var(--resin);background:#e7a33e24;border-radius:12px;place-items:center;display:grid}.pv-contact__title[data-astro-cid-7jbfnk4o]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--fg);font-size:clamp(1.45rem,1.2rem + .8vw,1.85rem);font-weight:360;line-height:1.15}.pv-contact__text[data-astro-cid-7jbfnk4o]{color:var(--fg-2);text-wrap:pretty;margin-top:6px}.pv-contact__cta[data-astro-cid-7jbfnk4o]{justify-self:start}@media (width>=720px){.pv-contact[data-astro-cid-7jbfnk4o]{grid-template-columns:auto 1fr;align-items:start;gap:22px 24px}.pv-contact__cta[data-astro-cid-7jbfnk4o]{grid-column:2}}@media print{.skip-link,.site-top,.mobile-menu,.footer,.topo,.pv__aside[data-astro-cid-7jbfnk4o],.pv-tocm[data-astro-cid-7jbfnk4o],.pv-contact[data-astro-cid-7jbfnk4o],.pv-channel__cta[data-astro-cid-7jbfnk4o]{display:none!important}.phero,.phero *{color:#111110!important;background:0 0!important}.phero__inner{padding-block:0 16px!important}.pv[data-astro-cid-7jbfnk4o]{padding:0}.pv__article[data-astro-cid-7jbfnk4o]{max-width:none}.pv-sec[data-astro-cid-7jbfnk4o]{break-inside:auto}.pv-sec__title[data-astro-cid-7jbfnk4o],.pv-h3[data-astro-cid-7jbfnk4o]{break-inside:avoid;break-after:avoid}.pv-card[data-astro-cid-7jbfnk4o],.pv-channel[data-astro-cid-7jbfnk4o],.pv-right[data-astro-cid-7jbfnk4o],.pv-callout[data-astro-cid-7jbfnk4o],.pv-spec[data-astro-cid-7jbfnk4o],.pv-summary[data-astro-cid-7jbfnk4o]{break-inside:avoid}.pv-list[data-astro-cid-7jbfnk4o] li[data-astro-cid-7jbfnk4o]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
