.buyer-page{max-width:1280px;margin-inline:auto;padding:clamp(24px,5vw,72px)}.buyer-page a{text-underline-offset:.25em}.buyer-page a:focus-visible,.buyer-page summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.buyer-page__back{color:var(--color-muted);align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.buyer-page__hero{border-bottom:1px solid var(--color-line-strong);padding-bottom:clamp(48px,7vw,96px)}.buyer-page h1{letter-spacing:-.035em;text-wrap:balance;max-width:19ch;margin-block:32px 24px;font-size:clamp(2.4rem,5.5vw,5rem);font-weight:500;line-height:1.06}.buyer-page__intro{max-width:65ch;color:var(--color-muted);font-size:clamp(17px,1.6vw,21px);line-height:1.7}.buyer-page__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.buyer-page__actions a{align-items:center;min-height:48px;display:inline-flex}.buyer-page__primary{background:var(--color-accent);color:var(--color-accent-ink);border-radius:6px;padding:12px 22px;font-weight:500}.buyer-page__primary:hover{background:var(--color-ink)}.buyer-page__body{grid-template-columns:minmax(0,2.7fr) minmax(220px,1fr);gap:clamp(32px,6vw,90px);padding-block:64px;display:grid}.buyer-page h2{letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.2}.buyer-page__editorial>section+section{margin-top:56px}.buyer-page__editorial p,.buyer-page__editorial li,.buyer-page__scope p{color:var(--color-muted);max-width:72ch;font-size:16px;line-height:1.8}.buyer-page__editorial p+p{margin-top:16px}.buyer-page__editorial ul{padding-left:22px;list-style:outside}.buyer-page__editorial li+li{margin-top:12px}.buyer-page__aside{align-self:start;padding-top:6px}.buyer-page__aside h2{font-size:21px}.buyer-page__aside p{color:var(--color-muted);font-size:15px;line-height:1.8}.buyer-page__aside a{border-bottom:1px solid var(--color-line);color:var(--color-accent);padding-block:14px;font-size:14px;display:block}.buyer-page__example{border-top:1px solid var(--color-line);padding-block:24px}.buyer-page__example h3{margin-bottom:8px;font-size:22px;font-weight:500}.buyer-page__example .buyer-page__kind{color:var(--color-accent)}.buyer-page__example a{min-height:44px;color:var(--color-accent);align-items:center;margin-top:8px;text-decoration:underline;display:inline-flex}.buyer-page__faq{border-bottom:1px solid var(--color-line-strong);padding-block:18px}.buyer-page__faq summary{cursor:pointer;padding-right:12px;font-weight:500;line-height:1.6}.buyer-page__faq p{margin-block:16px 4px}.buyer-page__scope{border-top:1px solid var(--color-line-strong);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,5vw,72px);padding-block:64px;scroll-margin-top:32px;display:grid}.buyer-page__scope a{color:var(--color-accent);overflow-wrap:anywhere}.buyer-page__scope p+p{margin-top:20px}.buyer-page__related{border-top:1px solid var(--color-line-strong);padding-block:40px 16px}.buyer-page__related a{width:fit-content;color:var(--color-accent);padding-block:12px;text-decoration:underline;display:block}@media (max-width:760px){.buyer-page__body,.buyer-page__scope{grid-template-columns:minmax(0,1fr)}.buyer-page__body{padding-block:40px}.buyer-page__aside{border-top:1px solid var(--color-line);padding-top:32px}.buyer-page__scope{padding-block:40px}}
/*# sourceMappingURL=2dc_0jf5tewxs.css.map*/