/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.brand_page___wNAv{flex-direction:column;gap:6rem;max-width:1200px;margin-inline:auto;padding:2.5rem 1.5rem 7.5rem;display:flex}.brand_header__8IM8b{border-bottom:1px solid var(--color-hairline);flex-direction:column;gap:4rem;padding-bottom:2.5rem;display:flex}.brand_home__3hejB{align-self:flex-start}.brand_intro__SEe_X{flex-direction:column;gap:1rem;display:flex}.brand_title__zJSju{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;line-height:1.05}.brand_lede__81qC8{font-family:var(--font-body);letter-spacing:-.01em;max-width:620px;color:var(--color-text-muted);font-size:1.25rem;font-weight:400;line-height:1.5}.brand_code__4kDmT{font-family:var(--font-mono);font-size:.9em}.brand_section__9Qf1U{flex-direction:column;gap:2rem;display:flex}.brand_sectionTitle__qPAb3{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.1}.brand_card__yA36z{border:1px solid var(--color-hairline-soft);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.brand_card__yA36z[data-variant=logo]{align-items:flex-start;gap:2rem;padding:3rem 2rem}.brand_card__yA36z[data-variant=compact]{align-items:flex-start}.brand_spec__CcV2c{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px;line-height:1.625}.brand_spec__CcV2c[data-muted]{color:var(--color-text-muted)}.brand_caption__SRs5o{font-family:var(--font-body);color:var(--color-text-subtle);font-size:.875rem;font-weight:400;line-height:1.5}.brand_signalName__vVvCo{text-transform:capitalize}.brand_download__JCZ3E{font-family:var(--font-body);color:var(--color-text-subtle);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-hairline);text-decoration-color:var(--color-hairline);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-in-out),text-decoration-color var(--duration-fast) var(--ease-in-out);font-size:.875rem;font-weight:400;line-height:1.5}@media (hover:hover){.brand_download__JCZ3E:hover{color:var(--color-text);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}}.brand_cardFooter__qA0lb{justify-content:space-between;align-items:baseline;gap:1rem;width:100%;margin-top:auto;display:flex}.brand_fullLockup__1OcE3{max-width:100%;height:auto}.brand_geometry___dyp5,.brand_logos__DZPcU{gap:1.5rem;display:grid}.brand_group__FPD65{flex-direction:column;gap:1.5rem;display:flex}.brand_marks__ZdjJQ,.brand_tiles__fKRrp{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;display:grid}.brand_tiles__fKRrp{row-gap:2rem}.brand_markItem__aDQGR{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.brand_markMeta__1mk2r{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.brand_swatchGroup__yc_1V{flex-direction:column;gap:.75rem;display:flex}.brand_swatchGroupTitle___MDG_{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.875rem;font-weight:600;line-height:1.5}.brand_swatches__lJ3cK{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.brand_swatch__CvDAo{flex-direction:column;gap:.5rem;display:flex}.brand_chip__DlZtY{border-radius:var(--radius-md);height:88px;position:relative;overflow:hidden}.brand_chip__DlZtY[data-size=sm]{height:4rem}.brand_chip__DlZtY svg{width:100%;height:100%}.brand_chip__DlZtY:after{content:"";border:1px solid #1111111a;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.brand_chip__DlZtY:after{border:1px solid color-mix(in oklab,var(--color-neutral-ink) 10%,transparent)}}.brand_chip__DlZtY:after{border-radius:inherit}.brand_swatchName__3JP5L,.brand_swatchNote__68YJV{font-size:13px;line-height:1.375}.brand_swatchName__3JP5L{font-weight:600}.brand_swatchNote__68YJV{color:var(--color-text-subtle)}.brand_typeNote__gLf5_{font-family:var(--font-body);max-width:620px;color:var(--color-text-muted);font-size:1rem;font-weight:400;line-height:1.6}.brand_specimen__joJsA{flex-direction:column;gap:1.5rem;display:flex;overflow:hidden}.brand_alphabet__1lSd9{white-space:nowrap;font-size:clamp(1rem,4.6vw,3.75rem);line-height:1}.brand_alphabet__1lSd9[data-case=upper]{letter-spacing:-.01em;font-weight:600}.brand_scale__sthIi{border-top:1px solid var(--color-hairline-soft);flex-direction:column;display:flex}.brand_scaleRow__OxPjm{border-bottom:1px solid var(--color-hairline-soft);align-items:baseline;gap:.75rem 2rem;padding-block:1.75rem;display:grid}.brand_scaleLabel__flTAA{color:var(--color-text-subtle);font-size:13px;line-height:1.375}.brand_sample__7I3Nq{min-width:0;max-width:720px}.brand_sample__7I3Nq[data-type=monumental]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(4rem,12.5vw,11rem);font-weight:600;line-height:1}.brand_sample__7I3Nq[data-type=display-xl]{font-family:var(--font-display);letter-spacing:-.028em;font-size:clamp(2.75rem,5.2vw,4.5rem);font-weight:600;line-height:1.05}.brand_sample__7I3Nq[data-type=display-lg]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;line-height:1.05}.brand_sample__7I3Nq[data-type=display-md]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.1}.brand_sample__7I3Nq[data-type=headline]{font-family:var(--font-display);letter-spacing:-.018em;font-size:1.75rem;font-weight:600;line-height:1.2}.brand_sample__7I3Nq[data-type=card-title]{font-family:var(--font-display);letter-spacing:-.014em;font-size:1.375rem;font-weight:600;line-height:1.25}.brand_sample__7I3Nq[data-type=editorial-lg]{font-family:var(--font-editorial);font-size:2.125rem;font-weight:400;line-height:1.3}.brand_sample__7I3Nq[data-type=body-lg]{font-family:var(--font-body);letter-spacing:-.01em;font-size:1.25rem;font-weight:400;line-height:1.5}.brand_sample__7I3Nq[data-type=body]{font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:1.6}.brand_sample__7I3Nq[data-type=body-sm]{font-family:var(--font-body);font-size:.875rem;font-weight:400;line-height:1.5}.brand_sample__7I3Nq[data-type=caption]{font-family:var(--font-body);font-size:.75rem;font-weight:400;line-height:1.4}.brand_sample__7I3Nq[data-type=button]{font-family:var(--font-body);font-size:.9375rem;font-weight:500;line-height:1.2}.brand_sample__7I3Nq[data-type=label]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.25}.brand_sample__7I3Nq[data-type=readout]{font-family:var(--font-mono);font-size:.9375rem;font-weight:400;line-height:1.4}.brand_sample__7I3Nq[data-type=readout-lg]{font-family:var(--font-mono);font-size:2.25rem;font-weight:400;line-height:1.1}.brand_ioPeriod__BWXtJ{color:var(--color-signal-orange)}@media (min-width:40rem){.brand_logos__DZPcU{grid-template-columns:repeat(2,minmax(0,1fr))}.brand_marks__ZdjJQ,.brand_swatches__lJ3cK,.brand_tiles__fKRrp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.brand_page___wNAv{padding:3rem 3rem 7.5rem}.brand_card__yA36z:not([data-variant=logo]){padding:3rem}.brand_scaleRow__OxPjm{grid-template-columns:220px 1fr}}@media (min-width:64rem){.brand_logos__DZPcU{grid-template-columns:repeat(3,minmax(0,1fr))}.brand_geometry___dyp5{grid-template-columns:2fr 1fr}.brand_marks__ZdjJQ,.brand_tiles__fKRrp{grid-template-columns:repeat(6,minmax(0,1fr))}.brand_swatches__lJ3cK{grid-template-columns:repeat(5,minmax(0,1fr))}}