.styles_companyPage__shIUg{margin:0 auto;padding:var(--space-24) var(--space-48) 0 var(--space-48);max-width:1064px}.styles_companyOuter__0icMJ{display:flex;gap:var(--space-64);align-items:flex-start}@media (max-width:900px){.styles_companyOuter__0icMJ{flex-direction:column;gap:var(--space-32)}}.styles_companyLayout__PnziA{flex:0 0 auto;width:440px}@media (max-width:900px){.styles_companyLayout__PnziA{width:100%;padding:var(--space-24)}}.styles_controlsColumn__d_vyW{display:flex;flex-direction:column;gap:var(--space-24)}.styles_previewColumn__tvkIj{flex:1;min-width:0;position:sticky;top:var(--space-16);align-self:flex-start}@media (max-width:900px){.styles_previewColumn__tvkIj{position:static;width:100%}}.styles_pageHeader__i_HyD{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-24)}.styles_pageTitle__AJbZg{font-family:var(--font-body);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl);font-weight:var(--font-weight-heading);color:var(--text-primary);margin:0}.styles_pageDescription__uGh3q{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-muted);margin:0;max-width:440px}.styles_section__NumCm{display:flex;flex-direction:column;gap:var(--space-16)}.styles_sectionLabel__zuEj1{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.styles_sectionDescription__vG3f1{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-muted);margin-top:-12px}.styles_groupedSection__jb8bX{display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-16);border:1px solid var(--border-2);border-radius:var(
    --radius-12
  );background-color:var(--bg-surface-1)}.styles_brandColorField__6s6mJ{display:flex;align-items:center;gap:var(--space-8);width:100%}.styles_brandColorSwatch__lTxk5{width:var(--space-32);height:var(--space-32);flex-shrink:0;border-radius:var(--radius-8);border:1px solid var(--border-2);cursor:pointer;padding:0;transition:border-color .15s ease}@media (hover:hover){.styles_brandColorSwatch__lTxk5:hover{border-color:var(--border-3)}}.styles_brandColorSwatch__lTxk5:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.styles_loadingState__KvItK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-16);padding:var(--space-64) var(--space-32);color:var(--text-secondary);font-size:var(--text-base)}.styles_spinner__jPMd5{animation:styles_spin__Y2QP6 1s linear infinite}@keyframes styles_spin__Y2QP6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.styles_spinner__jPMd5{animation:none}}.styles_previewLabel__gDXtN{font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0 0 var(--space-16) 0}.styles_previewCard__RzwHF{overflow:hidden}.styles_advancedSection__fPK7e{width:100%}.styles_advancedTriggerRow__Hd4Ze{display:flex;align-items:flex-start;gap:var(--space-8)}.styles_advancedTriggerRow__Hd4Ze>:first-child{flex:1;min-width:0}.styles_advancedTriggerMuted__hslI5{color:var(--text-muted)}.styles_advancedResetButton__HZAKE{flex-shrink:0;margin-top:var(--space-6)}.styles_advancedResetButtonHidden__2RBjh{visibility:hidden;pointer-events:none}.styles_advancedTrigger__rDR4R{justify-content:flex-start!important;gap:var(--space-8)!important}.styles_advancedTrigger__rDR4R>span{flex:0!important}.styles_advancedPanelOverflow__0iMVp:not([data-closed]){overflow:visible!important}.styles_advancedContent__fYp_P{display:flex;flex-direction:column;gap:var(--space-16);padding-top:var(--space-4);overflow:visible}.styles_scaleEditorSection__6_dFu{display:flex;flex-direction:column;gap:var(--space-8)}.styles_scaleEditorLabel__zKGdO{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.styles_colorScaleStrip__LSVXj{display:flex;flex-direction:column;gap:var(--space-4)}.styles_colorScaleRow__FD4gG{display:flex;gap:var(--border-hairline);border-radius:var(--radius-8);overflow:hidden}.styles_colorScaleSwatch__BaBWj{flex:1;height:var(--control-height-28);border:none;cursor:pointer;padding:0;transition:opacity .1s ease;outline:none}.styles_colorScaleSwatchLocked__s4rmG{cursor:not-allowed}.styles_colorScaleSwatch__BaBWj:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;z-index:1}@media (hover:hover){.styles_colorScaleSwatch__BaBWj:hover:not(.styles_colorScaleSwatchLocked__s4rmG){opacity:.8}}.styles_colorScaleLabels__hfgB_{display:flex;gap:var(--border-hairline)}.styles_colorScaleLabel__je2jg{flex:1;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums;transition:color .1s ease}.styles_colorScaleLabelActive__J0fl5{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.styles_scaleEditorPopup__SIJvQ{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-12);border:1px solid var(--border-2);border-radius:var(
    --radius-12
  );background-color:var(--bg-surface-1)}.styles_scaleEditorPopupHeader__EWZOA{display:flex;align-items:center;justify-content:space-between}.styles_scaleEditorStepLabel__Dp3O1{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.styles_toggleGroup__ncbij{display:flex;gap:var(--space-16)}.styles_toggleItem__7ctZ6{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-24) var(--space-4);border-radius:var(--radius-8);border:1px solid var(--border-2);background-color:var(--bg-surface-1);cursor:pointer;transition:background-color .12s ease,border-color .12s ease;user-select:none}.styles_toggleItemSelected__db9D3{background-color:var(--bg-surface-3);border-color:var(--border-3)}.styles_toggleItemLabel__QmAsH{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.styles_toggleItemSelected__db9D3 .styles_toggleItemLabel__QmAsH{color:var(--text-primary)}.styles_cornerDisplay__9xEvd{width:56px;height:var(--space-16);border:1.5px solid var(--text-muted);border-bottom:none}.styles_cornerDisplaySharp__Z5hzC{border-radius:0}.styles_cornerDisplayRounded__YGXdV{border-radius:var(--radius-6) var(--radius-6) 0 0}.styles_cornerDisplayPill__CYmF_{border-radius:var(--radius-full) var(--radius-full) 0 0}.styles_shadowToggleItem__UdqRn{display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-24);border-radius:var(--radius-8);border:1px solid var(--border-3);background-color:var(--bg-surface-1);cursor:pointer;transition:background-color .12s ease,border-color .12s ease;user-select:none}.styles_shadowToggleItemSelected__m94T5{background-color:var(--bg-surface-3)}.styles_shadowToggleItemLabel__Ynbi7{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.styles_shadowToggleItemSelected__m94T5 .styles_shadowToggleItemLabel__Ynbi7{color:var(--text-primary)}.styles_radiusGrid__2Ikyl{display:flex;gap:var(--space-40)}.styles_radiusGrid__2Ikyl>*{display:flex;flex-direction:column;gap:var(--space-16);width:120px}.styles_radiusItem__vskVZ{display:flex;flex-direction:column;gap:var(--space-4)}.styles_radiusItemLabel__5j7BV{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.styles_shadowGrid__CNArq{display:flex;flex-direction:column;gap:var(--space-24);overflow:visible}.styles_shadowItem__iYa_z{display:flex;gap:var(--space-16);align-items:flex-start}.styles_shadowPreview__yjpV4{width:98px;height:98px;flex-shrink:0;background-color:var(--bg-base);border-radius:var(--radius-6);border:1px solid var(--border-1)}.styles_shadowItemInfo__39irM{display:flex;flex-direction:column;gap:var(--space-12);flex:1;min-width:0}.styles_shadowItemCopy__NO7BP{display:flex;flex-direction:column;gap:var(--space-4)}.styles_shadowItemLabel__7bxqr{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap}.styles_shadowItemDescription__c7F07{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap}.styles_shadowControls__MQwNb{display:flex;gap:var(--space-16)}.styles_shadowFieldGroup__Qp0oa{display:flex;flex-direction:column;gap:var(--space-4)}.styles_shadowFieldLabel___pMw5{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.styles_miniInput__VKnoJ,.styles_shadowFieldRow__7PhBs{display:flex;align-items:center;gap:var(--space-8)}.styles_miniInput__VKnoJ{height:var(--control-height-26);width:48px;padding:var(--space-4) var(--space-6);background-color:var(--bg-surface-2);border:1px solid var(--border-3);border-radius:var(--radius-8);box-sizing:border-box;flex-shrink:0}.styles_miniInputNarrow__JhKSc{width:var(--space-32)}.styles_miniInputPrefix__Xs37L,.styles_miniInputSuffix__fFCBn{font-size:var(--text-sm);color:var(--text-muted);flex-shrink:0;user-select:none}.styles_miniInputField__6VcHl{border:none;background:none;outline:none;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);width:100%;min-width:0;padding:0}.styles_miniInputFieldCenter__5aHms{text-align:center}.styles_colorInputGroup__rPrvR{display:flex}.styles_colorInputHex__yfBgJ{gap:var(--space-8);width:88px;border-radius:var(--radius-8) 0 0 var(--radius-8);border:1px solid var(--border-3);border-right:none}.styles_colorInputHex__yfBgJ,.styles_colorInputOpacity__9lAH8{display:flex;align-items:center;height:var(--control-height-26);padding:var(--space-4) var(--space-6);background-color:var(--bg-surface-2);box-sizing:border-box;flex-shrink:0}.styles_colorInputOpacity__9lAH8{gap:var(--space-4);width:52px;border:1px solid var(--border-3);border-radius:0 var(--radius-8) var(--radius-8) 0}.styles_sectionHeader__pgKrk{display:flex;align-items:center;gap:var(--space-12)}.styles_sectionHeader__pgKrk:has(label){margin-bottom:6px}.styles_sectionHeader__pgKrk label{margin-bottom:0}.styles_inheritanceIndicator__7ja_r{display:inline-flex;align-items:center;gap:var(--space-8)}.styles_inheritanceBadge__vExlb{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-muted);background-color:var(--bg-surface-2);padding:var(--space-2) var(--space-8);border-radius:var(--radius-4);white-space:nowrap}.styles_revertButton__2VC3p{padding:var(--space-2) var(--space-6)!important;height:auto!important;min-height:0!important;font-size:var(--text-xs)!important;gap:var(--space-4)!important}.styles_screen__ern5A{display:flex;flex:1 1 auto;min-width:0;min-height:0;flex-direction:column}.styles_tabsBar__NvPp3{display:flex;height:var(--space-48);box-sizing:border-box;flex-shrink:0;align-items:center;padding:var(--space-8) var(--space-12)}.styles_tabDot__PE5Hb{width:var(--space-6);height:var(--space-6);flex-shrink:0;border-radius:var(--radius-half);background:var(--accent-primary)}.styles_srOnly__oPd1a{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.styles_dropZone__flbWq{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;box-sizing:border-box;border:1px dashed var(--border-3);border-radius:10px;padding:24px;text-align:center;background-color:transparent;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;outline:none}@media (hover:hover){.styles_dropZone__flbWq:hover{border-color:var(--accent-primary);background-color:var(--bg-surface-2)}}.styles_dropZone__flbWq:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.styles_dropZoneDragging__ZCzvc{border-color:var(--accent-primary);background-color:var(--bg-surface-2)}.styles_dropZoneDisabled__Z2OV9{opacity:.5;pointer-events:none}.styles_fileInput__oGOgB{display:none}.styles_iconWrapper__O_Efg{color:var(--text-muted)}.styles_label__LVASi{font-size:var(--text-sm);font-weight:500;color:var(--text-primary)}.styles_hint__7gJwc{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary)}.brandImageUpload_imageArea__ml0zw{display:flex;align-items:stretch;gap:var(--space-16)}.brandImageUpload_imagePreview__ZP6qN{display:flex;align-items:center;justify-content:center;width:120px;height:calc(2 * var(--space-32) + var(--space-8));flex-shrink:0;border-radius:var(--radius-12);border:1px solid var(--border-2);background-color:var(--bg-surface-1);overflow:hidden}.brandImageUpload_imagePreview__ZP6qN img{max-width:100%;max-height:100%;object-fit:contain;padding:var(--space-8)}.brandImageUpload_imageActions__oLsZX{display:flex;flex-direction:column;justify-content:center;gap:var(--space-8)}.brandImageUpload_fileInput__Ty__B{display:none}.brandImageUpload_imagePreviewInline__0L0y5{width:var(--space-64);height:var(--space-64);border-radius:var(--radius-8)}.brandImageUpload_imageEmpty__5i92Z{display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.preview_previewRoot__nmwNU{container-type:inline-size;width:100%;overflow:hidden;background-color:var(--divider-bg-subtle);border:1px solid var(--divider-border-default);border-radius:var(--divider-radius-container);display:flex;flex-direction:column;padding:var(--space-24);gap:var(--space-40);box-sizing:border-box}.preview_container__TZMKG{display:flex;flex-direction:column;gap:var(--space-16)}.preview_copy__6UL0E{display:flex;flex-direction:column;gap:var(--space-8)}.preview_headline__7jWL7{font-family:var(--divider-heading-font-family);font-size:clamp(18px,4cqi,24px);font-weight:var(--font-weight-medium);line-height:var(--leading-2xl);color:var(--divider-text-strong)}.preview_subhead__9dJ_6{font-weight:var(--font-weight-normal);line-height:var(--leading-base);color:var(--divider-text-default)}.preview_actionBtn__3SHOP,.preview_subhead__9dJ_6{font-family:var(--divider-body-font-family);font-size:clamp(12px,2.4cqi,14px)}.preview_actionBtn__3SHOP{align-self:flex-start;padding:var(--space-6) var(--space-16);font-weight:var(--font-weight-medium);color:var(--divider-text-on-primary);background-color:var(--divider-primary-solid);border-radius:var(--divider-radius-button)}.preview_cardsRow__GylHV{display:flex;gap:var(--space-16);flex:1;min-height:0}.preview_neutralCards__rfvd3{flex:1;display:flex;flex-direction:column;gap:var(--space-8)}@container (max-width: 400px){.preview_cardsRow__GylHV{flex-direction:column}.preview_primaryCard__2lzGh{order:-1}.preview_neutralCards__rfvd3{flex-direction:row}}@container (max-width: 288px){.preview_neutralCards__rfvd3{flex-direction:column}}.preview_neutralCard__1zP8H{flex:1;background-color:var(--divider-bg-app);border:1px solid var(--divider-border-subtle);border-radius:var(--divider-radius-card);box-shadow:var(--divider-shadow-xs);padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-4)}.preview_neutralCardTitle__xtRoN{font-family:var(--divider-heading-font-family);font-size:clamp(14px,2.7cqi,16px);font-weight:var(--font-weight-medium);line-height:var(--leading-xl);color:var(--divider-text-strong)}.preview_neutralCardBody__BCHz2{font-family:var(--divider-body-font-family);font-size:clamp(12px,2.4cqi,14px);font-weight:var(--font-weight-normal);line-height:var(--leading-base);color:var(--divider-text-default)}.preview_tintedCard__rQckE{flex:1;background-color:var(--divider-primary-bg);border:1px solid var(--divider-border-subtle);border-radius:var(--divider-radius-card);box-shadow:var(--divider-shadow-xs);padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-4)}.preview_tintedCardTitle__m_p_y{font-family:var(--divider-heading-font-family);font-size:clamp(14px,2.7cqi,16px);font-weight:var(--font-weight-medium);line-height:var(--leading-xl);color:var(--divider-primary-text)}.preview_tintedCardBody__06f6l{font-family:var(--divider-body-font-family);font-size:clamp(12px,2.4cqi,14px);font-weight:var(--font-weight-normal);line-height:var(--leading-base);color:var(--divider-text-default)}.preview_primaryCard__2lzGh{flex:1;background:var(--divider-primary-gradient);border-radius:var(--divider-radius-card);box-shadow:var(--divider-shadow-sm);padding:var(--space-16);display:flex;flex-direction:column;justify-content:space-between;min-height:88px}.preview_primaryCardIcon__TgBZN{width:var(--control-height-24);height:var(--control-height-24);padding:var(--space-6);display:flex;align-items:center;justify-content:center;background-color:var(--divider-primary-bg-subtle);border-radius:var(--radius-half);color:var(--divider-primary-solid-hover)}.preview_primaryCardTitle___GwoQ{font-family:var(--divider-heading-font-family);font-size:clamp(14px,2.7cqi,16px);font-weight:var(--font-weight-medium);line-height:var(--leading-xl);color:var(--divider-text-on-primary)}