.CorporateIdentity_page__dovFZ{background:var(--color-background);color:var(--color-text);overflow-wrap:anywhere}.CorporateIdentity_frame__l0f9x{width:min(100%,86rem);margin-inline:auto;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3rem)}.CorporateIdentity_assetCaption__h_JlL,.CorporateIdentity_header__BWtV2,.CorporateIdentity_sectionHeader__LRm_p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.CorporateIdentity_header__BWtV2{padding-bottom:2.5rem}.CorporateIdentity_header__BWtV2 h1{margin:0;font-family:inherit;font-size:clamp(2.75rem,6vw,5rem);font-weight:600;line-height:1;letter-spacing:-.055em}.CorporateIdentity_section__YJWFi{padding-block:2rem;border-top:1px solid rgb(12 16 15/16%)}.CorporateIdentity_section__YJWFi h2{margin:0 0 1.25rem;font-size:1.1rem;font-weight:700}.CorporateIdentity_sectionHeader__LRm_p{margin-bottom:1.25rem}.CorporateIdentity_sectionHeader__LRm_p h2{margin:0}.CorporateIdentity_assetDownloads__rSXFS a,.CorporateIdentity_button__DSpiA,.CorporateIdentity_control__eFXiI,.CorporateIdentity_download__0ZOC6{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.75rem;color:inherit;font-size:.75rem;font-weight:600;text-decoration:none}.CorporateIdentity_button__DSpiA{max-width:100%;padding:.6rem 1rem;border:1px solid var(--color-primary);border-radius:.6rem;background:var(--color-primary);color:var(--color-background)}.CorporateIdentity_button__DSpiA span{color:var(--color-primary-soft)}.CorporateIdentity_assetDownloads__rSXFS a:hover,.CorporateIdentity_control__eFXiI:hover,.CorporateIdentity_download__0ZOC6:hover{text-decoration:underline;text-underline-offset:.25rem}.CorporateIdentity_button__DSpiA:hover{background:var(--color-primary-hover)}.CorporateIdentity_page__dovFZ :is(a,button):focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.CorporateIdentity_variants__4VclM{display:flex;flex-wrap:wrap;min-width:0;max-width:100%;gap:.25rem;margin:0;padding:.25rem;border:1px solid rgb(12 16 15/20%)}.CorporateIdentity_variants__4VclM label{position:relative;cursor:pointer}.CorporateIdentity_variants__4VclM input{position:absolute;inset:0;width:100%;height:100%;opacity:0}.CorporateIdentity_variants__4VclM span{display:flex;min-height:2.75rem;align-items:center;padding-inline:.9rem;font-size:.75rem;font-weight:600}.CorporateIdentity_variants__4VclM input:checked+span{background:var(--color-text);color:var(--color-background)}.CorporateIdentity_variants__4VclM input:focus-visible+span{outline:2px solid var(--color-primary);outline-offset:2px}.CorporateIdentity_assetGrid__3XmkS,.CorporateIdentity_examples___22nf,.CorporateIdentity_motionGrid__9hGuD{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.CorporateIdentity_assetGrid__3XmkS{grid-template-columns:.7fr 1fr 1.3fr}.CorporateIdentity_asset__kq2f8,.CorporateIdentity_example__r9izp,.CorporateIdentity_gallery__kTsy0{min-width:0;margin:0}.CorporateIdentity_asset__kq2f8{overflow:hidden;border-radius:.8rem;border:1px solid rgb(12 16 15/16%);background:#fff}.CorporateIdentity_artboard__UmFDD{--logo-mark-color:currentColor;display:flex;min-height:12rem;align-items:center;justify-content:center;padding:1.5rem;background:#fff;color:var(--color-primary)}.CorporateIdentity_artboard__UmFDD[data-variant=black]{color:#000}.CorporateIdentity_artboard__UmFDD>div{max-width:100%}.CorporateIdentity_artboard__UmFDD[data-variant=white]{background:var(--color-text);color:#fff}.CorporateIdentity_icon__IjyVm{width:6rem;height:6rem}.CorporateIdentity_logo___Wxdo,.CorporateIdentity_text___1oK8{width:100%;max-width:22rem;height:auto}.CorporateIdentity_assetCaption__h_JlL{gap:.25rem;padding:.4rem 1rem;border-top:1px solid rgb(12 16 15/12%)}.CorporateIdentity_assetCaption__h_JlL h3{margin:0;font-size:.8rem;font-weight:600}.CorporateIdentity_assetDownloads__rSXFS{display:flex;gap:1rem}.CorporateIdentity_assetDownloads__rSXFS a{min-width:2.75rem}.CorporateIdentity_control__eFXiI{padding:0 .25rem;border:0;background:transparent;cursor:pointer}.CorporateIdentity_assembly____opU{--logo-mark-size:3rem;--logo-gap:1rem;width:min(65vw,22rem)}.CorporateIdentity_turn__JfmaB{width:4rem;height:4rem}.CorporateIdentity_exampleSurface__LtjYH{display:flex;min-height:11rem;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;border:1px solid rgb(12 16 15/12%);background:#fff}.CorporateIdentity_exampleSurface__LtjYH[data-background=dark]{background:var(--color-text)}.CorporateIdentity_exampleWordmark__VXjL1{width:min(55%,15rem);height:auto}.CorporateIdentity_example__r9izp figcaption,.CorporateIdentity_gallery__kTsy0 figcaption{padding-top:.75rem;font-size:.75rem;line-height:1.6}.CorporateIdentity_gallery__kTsy0 img{display:block;width:100%;height:auto;border:1px solid rgb(12 16 15/12%)}@media (max-width:700px){.CorporateIdentity_assetGrid__3XmkS,.CorporateIdentity_examples___22nf,.CorporateIdentity_motionGrid__9hGuD{grid-template-columns:1fr}.CorporateIdentity_assembly____opU{--logo-mark-size:2.5rem}}.BrandPalette_section__QFgaG{padding-block:3rem;border-top:1px solid var(--color-border)}.BrandPalette_heading__o9U0Z{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.BrandPalette_heading__o9U0Z h2{margin:0;font-size:1.5rem;letter-spacing:-.04em}.BrandPalette_heading__o9U0Z a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--color-primary);font-size:.85rem;text-underline-offset:.2em}.BrandPalette_palette__fpOkA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.BrandPalette_swatch__td8We{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface)}.BrandPalette_color__GZh_U{display:flex;min-height:9.5rem;padding:1.25rem;align-items:end}.BrandPalette_color__GZh_U span{font-size:.8rem;font-weight:650}.BrandPalette_caption__Lp3yz{padding:1.25rem}.BrandPalette_caption__Lp3yz h3{margin:0;font-size:1.1rem;letter-spacing:-.03em}.BrandPalette_caption__Lp3yz p{min-height:2.5em;margin:.5rem 0 1rem;color:var(--color-muted);font-size:.8rem;line-height:1.5}.BrandPalette_caption__Lp3yz dl{margin:0}.BrandPalette_caption__Lp3yz dl>div{display:grid;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;border-top:1px solid var(--color-border)}.BrandPalette_caption__Lp3yz dt{color:var(--color-muted);font-size:.65rem;font-weight:650}.BrandPalette_caption__Lp3yz dd{min-width:0;margin:0}.BrandPalette_caption__Lp3yz button{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem 0;border:0;background:transparent;color:var(--color-text);text-align:left;cursor:pointer}.BrandPalette_caption__Lp3yz button:hover{color:var(--color-primary)}.BrandPalette_caption__Lp3yz code{font-size:.7rem;overflow-wrap:anywhere;user-select:all}.BrandPalette_caption__Lp3yz svg{width:1rem;height:1rem;flex-shrink:0}.BrandPalette_profile__7tk__{max-width:70ch;margin:1.5rem 0 0;font-size:.8rem;color:var(--color-muted);line-height:1.7}.BrandPalette_error__jeu_1{color:var(--color-error);font-size:.85rem}@media (max-width:64rem){.BrandPalette_palette__fpOkA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36rem){.BrandPalette_palette__fpOkA{grid-template-columns:minmax(0,1fr)}.BrandPalette_color__GZh_U{min-height:8rem}}.InterfaceExamples_section__sPPgg{border-top:1px solid var(--color-border);padding-block:3rem}.InterfaceExamples_heading__f2vdU{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.InterfaceExamples_heading__f2vdU h2{margin:0;font-size:1.5rem;letter-spacing:-.04em}.InterfaceExamples_filters__7qMJI,.InterfaceExamples_themes__ywloU{display:flex;gap:.4rem;flex-wrap:wrap}.InterfaceExamples_filters__7qMJI button,.InterfaceExamples_themes__ywloU button{min-height:2.75rem;padding:.65rem 1rem;border:1px solid var(--color-border);border-radius:.5rem;background:transparent;color:inherit;font:inherit;font-size:.8rem;cursor:pointer}.InterfaceExamples_themes__ywloU button[aria-pressed=true]{border-color:var(--color-text);background:var(--color-text);color:var(--color-surface)}.InterfaceExamples_examples__H1MyN{--demo-surface:var(--color-surface);--demo-text:var(--color-text);--demo-muted:var(--color-muted);--demo-border:var(--color-outline);--demo-link:var(--color-primary);display:grid;grid-template-columns:1.15fr 1fr;gap:1.25rem}.InterfaceExamples_examples__H1MyN[data-theme=dark]{--demo-surface:var(--color-text);--demo-text:var(--color-surface);--demo-muted:var(--color-inverse-muted);--demo-border:#758594;--demo-link:#a9ccff}.InterfaceExamples_browser__WnAi7,.InterfaceExamples_form__4iGVh{min-width:0;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid var(--color-border);border-radius:1rem;background:var(--demo-surface);color:var(--demo-text)}.InterfaceExamples_examples__H1MyN h3{margin:0 0 1.5rem;font-size:1.25rem;letter-spacing:-.04em}.InterfaceExamples_search__c2u9D{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;padding-left:.85rem;border:1px solid var(--demo-border);border-radius:.6rem}.InterfaceExamples_search__c2u9D svg{flex-shrink:0;width:1.2rem;height:1.2rem;color:var(--demo-muted)}.InterfaceExamples_search__c2u9D input{min-width:0;width:100%;min-height:3rem;padding:.75rem;border:0;background:transparent;color:inherit;font:inherit;font-size:.85rem}.InterfaceExamples_search__c2u9D input::placeholder{color:var(--demo-muted)}.InterfaceExamples_filters__7qMJI button[aria-pressed=true]{border-color:var(--color-on-secondary);background:var(--color-secondary);color:var(--color-on-secondary)}.InterfaceExamples_productList__TdUGO{margin:1rem 0 1.5rem;padding:0;min-height:12rem;list-style:none}.InterfaceExamples_productList__TdUGO li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:3rem;border-bottom:1px solid var(--demo-border);font-size:.9rem}.InterfaceExamples_productList__TdUGO a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--demo-link);text-underline-offset:.2em}.InterfaceExamples_development__zYltx,.InterfaceExamples_empty__LduUb{color:var(--demo-muted);font-size:.8rem}.InterfaceExamples_actions__1p1d6{display:flex;flex-wrap:wrap;gap:.75rem}.InterfaceExamples_primary__7GdI4,.InterfaceExamples_secondary__OKyL8{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.8rem 1.2rem;border:0;border-radius:.6rem;font:inherit;font-size:.85rem;font-weight:650;text-decoration:none;cursor:pointer}.InterfaceExamples_primary__7GdI4{background:var(--color-primary);color:var(--color-on-primary)}.InterfaceExamples_primary__7GdI4:hover{background:var(--color-primary-hover)}.InterfaceExamples_secondary__OKyL8{background:var(--color-secondary);color:var(--color-on-secondary)}.InterfaceExamples_form__4iGVh label{display:block;margin-bottom:.6rem;font-size:.85rem}.InterfaceExamples_form__4iGVh>input{min-width:0;width:100%;min-height:3rem;padding:.75rem;border:1px solid var(--demo-border);border-radius:.6rem;background:transparent;color:inherit;font:inherit}.InterfaceExamples_form__4iGVh>input[aria-invalid=true]{border:2px solid var(--color-error)}.InterfaceExamples_form__4iGVh>button{margin-top:1rem}.InterfaceExamples_error__kNpGD,.InterfaceExamples_success__T5fQh{display:flex;align-items:center;gap:.5rem;margin:.6rem 0;font-size:.8rem}.InterfaceExamples_success__T5fQh{color:var(--color-success)}.InterfaceExamples_error__kNpGD{color:var(--color-error)}[data-theme=dark] .InterfaceExamples_success__T5fQh{color:#a6e4c7}[data-theme=dark] .InterfaceExamples_error__kNpGD{color:#ffb3b3}.InterfaceExamples_error__kNpGD svg,.InterfaceExamples_success__T5fQh svg{width:1.15rem;height:1.15rem;flex-shrink:0}.InterfaceExamples_typography__83EdG{margin-top:2.5rem;padding:1.5rem;border-radius:.8rem;background:var(--color-accent);color:var(--color-text)}.InterfaceExamples_typography__83EdG span{font-size:.75rem;font-weight:650}.InterfaceExamples_typography__83EdG p{margin:.75rem 0 0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:650;line-height:1.15;letter-spacing:-.05em}@media (max-width:48rem){.InterfaceExamples_examples__H1MyN{grid-template-columns:1fr}}