.BrandLabShowcase_buttonSamples__QTYBX{display:grid;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.BrandLabShowcase_buttonSamples__QTYBX article{border-top:1px solid var(--color-border);padding:var(--space-6) 0}.BrandLabShowcase_buttonSamples__QTYBX h3{font-size:.85rem;margin-bottom:var(--space-4)}.BrandLabShowcase_buttonSamples__QTYBX .BrandLabShowcase_inverseSample__0rj2n{background:var(--color-surface-dark);color:white;padding:var(--space-6)}.BrandLabShowcase_configExample__ajQqf{margin-top:var(--space-8)}.BrandLabShowcase_extraOptions__ErIQO{border:0;display:flex;flex-wrap:wrap;gap:var(--cluster-gap);margin:var(--space-8) 0;min-width:0;padding:0}.BrandLabShowcase_extraOptions__ErIQO legend{font-weight:var(--font-ui-weight);margin-bottom:var(--space-4)}.BrandLabShowcase_subheading__pfxDr{margin-block:var(--space-12) var(--space-8);scroll-margin-top:100px}.BrandLabShowcase_subheading__pfxDr h2{font-size:2rem;line-height:1.15}@media (max-width:700px){.BrandLabShowcase_buttonSamples__QTYBX{grid-template-columns:1fr}}.BrandLabIcons_section___5sv_{background:var(--color-surface-muted)}.BrandLabIcons_variants__79EzY{border:0;padding:0;margin:0 0 28px;min-width:0}.BrandLabIcons_variants__79EzY legend{font-size:.85rem;font-weight:var(--font-ui-weight);margin-bottom:12px}.BrandLabIcons_variants__79EzY>div{display:flex;flex-wrap:wrap;gap:8px}.BrandLabIcons_variants__79EzY label{position:relative;cursor:pointer}.BrandLabIcons_variants__79EzY input{position:absolute;opacity:0;width:1px;height:1px}.BrandLabIcons_variants__79EzY span{display:flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--color-border);border-radius:4px;background:white;font-size:.85rem}.BrandLabIcons_variants__79EzY input:checked+span{background:var(--color-text);color:white;border-color:var(--color-text)}.BrandLabIcons_variants__79EzY input:focus-visible+span{outline:3px solid var(--color-brand-readable);outline-offset:3px}.BrandLabIcons_iconGrid__BXlPq{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-left:1px solid var(--color-border);border-top:1px solid var(--color-border)}.BrandLabIcons_iconGrid__BXlPq figure{min-width:0;padding:24px 8px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;background:white;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.BrandLabIcons_formGrid__ZIcTZ figcaption,.BrandLabIcons_iconGrid__BXlPq figcaption{font-size:.85rem;line-height:1.4;text-align:center;overflow-wrap:anywhere}.BrandLabIcons_form__Is_48,.BrandLabIcons_iconSample__8Q7_T{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border:1px solid transparent;border-radius:4px;color:var(--color-text)}.BrandLabIcons_iconSample__8Q7_T{cursor:pointer;transition:background var(--motion-duration),color var(--motion-duration),border-color var(--motion-duration)}.BrandLabIcons_form__Is_48 svg,.BrandLabIcons_iconSample__8Q7_T svg{width:28px;height:28px}.BrandLabIcons_plain__36Ev_{background:transparent}.BrandLabIcons_outline__trvVa{background:transparent;border-color:var(--color-text)}.BrandLabIcons_light__ZtILx{background:color-mix(in srgb,var(--color-brand),white 90%)}.BrandLabIcons_dark__bjjcJ{background:var(--color-text);color:white}.BrandLabIcons_iconSample__8Q7_T:hover{background:var(--color-brand);color:var(--color-text);border-color:var(--color-brand-readable)}.BrandLabIcons_iconSample__8Q7_T[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-brand-readable)}.BrandLabIcons_iconSample__8Q7_T:focus-visible{outline:3px solid var(--color-brand-readable);outline-offset:4px}.BrandLabIcons_selection__cU4fA{min-height:20px;margin-top:16px!important;font-size:.85rem;color:var(--color-text-muted)}.BrandLabIcons_formGrid__ZIcTZ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:32px}.BrandLabIcons_formGrid__ZIcTZ figure{border-top:1px solid var(--color-border);display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:24px}.BrandLabIcons_round__T_AR3{border-radius:50%;background:var(--color-brand)}.BrandLabIcons_angle__owoFQ{background:var(--color-brand);clip-path:polygon(16% 0,100% 0,84% 100%,0 100%);border-radius:0}@media (max-width:980px){.BrandLabIcons_iconGrid__BXlPq{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:700px){.BrandLabIcons_iconGrid__BXlPq{grid-template-columns:repeat(3,minmax(0,1fr))}.BrandLabIcons_iconGrid__BXlPq figcaption{font-size:.75rem}.BrandLabIcons_formGrid__ZIcTZ{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.BrandLabIcons_variants__79EzY>div{display:grid;grid-template-columns:1fr 1fr}}.BrandLabSpacingExamples_marginGrid__43U98 figure{margin:0;min-width:0}.BrandLabSpacingExamples_marginGrid__43U98 h3{font-size:1.25rem;line-height:1.3;margin:0 0 var(--space-4)}.BrandLabSpacingExamples_marginGrid__43U98 p{margin:0;line-height:1.6}.BrandLabSpacingExamples_marginGrid__43U98{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);margin-top:var(--space-12)}.BrandLabSpacingExamples_marginGrid__43U98 figcaption{display:grid;gap:var(--space-2);margin-bottom:var(--space-6);border-top:1px solid var(--color-border);padding-top:var(--space-6)}.BrandLabSpacingExamples_marginGrid__43U98 figcaption span{color:var(--color-text-muted);font-size:.85rem}.BrandLabSpacingExamples_sectionMeasure__4TkVU{display:grid;background:color-mix(in srgb,var(--color-brand),white 88%);padding:var(--space-4)}.BrandLabSpacingExamples_sectionMeasure__4TkVU div{background:white;padding:var(--space-4)}.BrandLabSpacingExamples_sectionMeasure__4TkVU>span{min-height:var(--section-space);display:grid;place-items:center;color:var(--color-brand-readable);font-size:.8rem}.BrandLabSpacingExamples_headingMeasure__kigj3{padding:var(--component-inset);background:var(--color-surface-muted)}.BrandLabSpacingExamples_headingMeasure__kigj3 h3{margin:0 0 var(--section-heading-gap)}.BrandLabSpacingExamples_headingMeasure__kigj3>div{display:grid;gap:var(--copy-gap)}.BrandLabSpacingExamples_paddingMeasure__y6yud{padding:var(--component-inset);background:color-mix(in srgb,var(--color-brand),white 88%)}.BrandLabSpacingExamples_paddingMeasure__y6yud>div{border:1px dashed var(--color-brand-readable);background:white;display:flex;flex-direction:column;align-items:flex-start;gap:var(--copy-gap)}.BrandLabSpacingExamples_paddingMeasure__y6yud h3{margin:0}.BrandLabSpacingExamples_clusterMeasure__5dwPK{display:flex;flex-wrap:wrap;gap:var(--cluster-gap);padding:var(--component-inset);background:var(--color-surface-muted)}.BrandLabSpacingExamples_controlMeasure__Ukqmh{display:flex;flex-wrap:wrap;gap:var(--space-3)}.BrandLabSpacingExamples_controlMeasure__Ukqmh>span{min-height:var(--control-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-6);border:1px dashed var(--color-brand-readable);background:var(--color-surface-muted)}.BrandLabSpacingExamples_controlMeasure__Ukqmh svg{width:20px;height:20px}.BrandLabSpacingExamples_formMeasure__6cqKe{display:grid;gap:var(--space-6);padding:var(--component-inset);background:var(--color-surface-muted)}.BrandLabSpacingExamples_formMeasure__6cqKe>div{display:grid;gap:var(--space-2)}.BrandLabSpacingExamples_formMeasure__6cqKe i{display:block;height:var(--control-height);background:white;border:1px solid var(--color-border);border-radius:4px}@media (max-width:700px){.BrandLabSpacingExamples_marginGrid__43U98{grid-template-columns:1fr}}.LanguageSwitcher_root__QNxEc{position:relative;flex-shrink:0}.LanguageSwitcher_root__QNxEc summary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding-inline:8px;cursor:pointer;list-style:none;font-size:.8rem;font-weight:700}.LanguageSwitcher_iconOnly__EepQe summary{width:48px;padding:0}.LanguageSwitcher_root__QNxEc summary::-webkit-details-marker{display:none}.LanguageSwitcher_root__QNxEc a:focus-visible,.LanguageSwitcher_root__QNxEc summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.LanguageSwitcher_root__QNxEc nav{position:absolute;right:0;top:calc(100% + 8px);z-index:80;min-width:160px;padding:8px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-canvas);box-shadow:0 10px 30px rgb(8 24 36/14%)}.LanguageSwitcher_root__QNxEc a{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px;color:var(--color-text);text-decoration:none;font-size:.9rem}.LanguageSwitcher_root__QNxEc a:hover,.LanguageSwitcher_root__QNxEc a[aria-current=true]{background:var(--color-surface-muted)}.LanguageSwitcher_root__QNxEc img{border:1px solid var(--color-border);object-fit:cover}@media (max-width:700px){.LanguageSwitcher_root__QNxEc summary{gap:5px;padding-inline:4px}}.LanguageSwitcher_flags__Ghu86{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.LanguageSwitcher_flags__Ghu86.LanguageSwitcher_flags__Ghu86 a{min-width:72px;display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);text-decoration:none;font-size:.8rem}.LanguageSwitcher_flags__Ghu86 a[aria-current=true]{border-color:var(--color-brand);background:var(--color-surface-muted)}.LanguageSwitcher_flags__Ghu86 a:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.LanguageSwitcher_root__QNxEc nav{transform-origin:top right;animation:LanguageSwitcher_languageMenuEnter__lS_RH .22s cubic-bezier(.16,1,.3,1)}@keyframes LanguageSwitcher_languageMenuEnter__lS_RH{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_root__QNxEc nav{animation:none}}.LanguageSwitcher_root__QNxEc nav{min-width:184px;padding:6px;border-radius:12px;box-shadow:0 16px 44px rgb(8 24 36/12%)}.LanguageSwitcher_root__QNxEc a{border-radius:8px;padding:10px 12px;gap:12px;transition:background .18s ease,color .18s ease}.LanguageSwitcher_root__QNxEc a[aria-current=true]{color:var(--color-brand-readable,#007eae);font-weight:700;box-shadow:inset 2px 0 var(--color-brand)}@media(prefers-reduced-motion:reduce){.LanguageSwitcher_root__QNxEc a{transition:none}}.LanguageSwitcher_root__QNxEc.LanguageSwitcher_root__QNxEc[open]>summary>svg{transform:none}.LanguageSwitcher_inline__X7Fdq{min-width:0;width:100%}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq summary{padding:8px 4px}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq nav{position:static;inset:auto;width:100%;min-width:0;margin-top:4px;padding:4px;border:1px solid var(--color-border);border-radius:6px;box-shadow:none;overflow:visible;max-height:none}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a{display:flex;align-items:center;gap:6px;min-height:44px;padding:8px 4px;font-size:.8rem}.LanguageSwitcher_root__QNxEc:not(.LanguageSwitcher_inline__X7Fdq) nav:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.LanguageSwitcher_root__QNxEc a[aria-current=true]{color:var(--color-text);box-shadow:none}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq nav{animation:none;border-color:#e3e7eb;background:#f7f8f9;padding:2px}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a{gap:5px;padding:8px 3px;font-size:clamp(.7rem,2.7vw,.8rem);white-space:nowrap;color:var(--color-text)}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a img{width:18px;height:12px;flex:none}@media(max-width:359px){.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a{gap:4px;font-size:.65rem}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a img{width:16px}}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq nav{border:0;border-radius:0;background:transparent;padding:0}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq summary{justify-content:flex-start;text-align:left}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a{border-radius:0;border-bottom:1px solid #e3e7eb}.LanguageSwitcher_inline__X7Fdq.LanguageSwitcher_inline__X7Fdq a:last-child{border-bottom:0}