@keyframes ButtonGroup_button-group-reveal__hVu1j{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ButtonGroup_button-group__G_YZC{padding:var(--space-6xl) 0;background-color:var(--color-white)}@media(min-width:1024px){.ButtonGroup_button-group__G_YZC{padding:var(--space-8xl) 0}}.ButtonGroup_button-group__container__GBRSO{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-lg)}@media(min-width:768px){.ButtonGroup_button-group__container__GBRSO{padding:0 var(--space-2xl)}}@media(min-width:1024px){.ButtonGroup_button-group__container__GBRSO{padding:0 var(--space-3xl)}}.ButtonGroup_button-group__empty__9qDrY{text-align:center;color:var(--color-gray-500,#6B7280);font-style:italic;padding:var(--space-4xl)}.ButtonGroup_button-group__buttons__B0eRd{display:flex;flex-wrap:wrap;gap:var(--space-md)}@media(min-width:768px){.ButtonGroup_button-group__buttons__B0eRd{gap:var(--space-lg)}}.ButtonGroup_button-group__button-item__NW_pB{display:inline-flex}.ButtonGroup_button-group--animated__AE6Lw .ButtonGroup_button-group__button-item__NW_pB{opacity:0;transform:translateY(14px);will-change:opacity,transform}.ButtonGroup_button-group--animated__AE6Lw.ButtonGroup_button-group--in-view__5JgJj .ButtonGroup_button-group__button-item__NW_pB{animation:ButtonGroup_button-group-reveal__hVu1j .38s ease forwards;animation-delay:calc(var(--button-index, 0)*.05s)}.ButtonGroup_button-group--left__g8VRk .ButtonGroup_button-group__buttons__B0eRd{justify-content:flex-start}.ButtonGroup_button-group--center__jyM4P .ButtonGroup_button-group__buttons__B0eRd{justify-content:center}.ButtonGroup_button-group--right__PrHZv .ButtonGroup_button-group__buttons__B0eRd{justify-content:flex-end}@media(prefers-reduced-motion:reduce){.ButtonGroup_button-group--animated__AE6Lw .ButtonGroup_button-group__button-item__NW_pB{animation:none;opacity:1;transform:none;will-change:auto}}@keyframes LogoStrip_logo-item-reveal__isBuG{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.LogoStrip_logo-strip__ox9Ji{padding:var(--space-4xl) 0;background-color:var(--color-white);transition:opacity .2s ease-out}@media(min-width:1024px){.LogoStrip_logo-strip__ox9Ji{padding:var(--space-6xl) 0}}.LogoStrip_logo-strip--content-pending__seRnI{opacity:0;overflow:clip}.LogoStrip_logo-strip__container__qTyz_{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-lg)}@media(min-width:768px){.LogoStrip_logo-strip__container__qTyz_{padding:0 var(--space-2xl)}}@media(min-width:1024px){.LogoStrip_logo-strip__container__qTyz_{padding:0 var(--space-3xl)}}.LogoStrip_logo-strip__empty__cL6Y_{padding:var(--space-4xl);text-align:center;color:var(--color-gray-500,#6B7280);font-style:italic}.LogoStrip_logo-strip__desktop__OyPwL{display:none}@media(min-width:768px){.LogoStrip_logo-strip__desktop__OyPwL{display:block}}.LogoStrip_logo-strip__mobile-slider__Y6Ncq{display:block}@media(min-width:768px){.LogoStrip_logo-strip__mobile-slider__Y6Ncq{display:none}}.LogoStrip_logo-strip__mobile-grid__ue_KZ{display:block}@media(min-width:768px){.LogoStrip_logo-strip__mobile-grid__ue_KZ{display:none}}.LogoStrip_logo-strip__grid__Qzf_H{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:var(--space-xl)}@media(min-width:640px){.LogoStrip_logo-strip__grid__Qzf_H{gap:var(--space-2xl)}}@media(min-width:768px){.LogoStrip_logo-strip__grid__Qzf_H{gap:var(--space-3xl)}}@media(min-width:1024px){.LogoStrip_logo-strip__grid__Qzf_H{gap:var(--space-4xl)}}.LogoStrip_logo-strip__swiper__rrnz2 .swiper-button-next,.LogoStrip_logo-strip__swiper__rrnz2 .swiper-button-prev,.LogoStrip_logo-strip__swiper__rrnz2 .swiper-pagination{display:none!important}.LogoStrip_logo-strip__swiper__rrnz2 .swiper-wrapper{transition-timing-function:linear!important}.LogoStrip_logo-strip__logo__Neh4x{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:var(--space-sm);min-width:80px;max-width:280px;transition:all .3s ease}@media(min-width:768px){.LogoStrip_logo-strip__logo__Neh4x{padding:var(--space-md);min-width:120px}}@media(min-width:1024px){.LogoStrip_logo-strip__logo__Neh4x{padding:var(--space-lg)}}.LogoStrip_logo-strip__logo__Neh4x:hover{transform:translateY(-2px)}.LogoStrip_logo-strip__logo--small__zEVrf .LogoStrip_logo-strip__logo-image__2aehE{height:32px}@media(min-width:768px){.LogoStrip_logo-strip__logo--small__zEVrf .LogoStrip_logo-strip__logo-image__2aehE{height:60px}}@media(min-width:1024px){.LogoStrip_logo-strip__logo--small__zEVrf .LogoStrip_logo-strip__logo-image__2aehE{height:80px}}.LogoStrip_logo-strip__logo--medium__x9LYu .LogoStrip_logo-strip__logo-image__2aehE{height:44px}@media(min-width:768px){.LogoStrip_logo-strip__logo--medium__x9LYu .LogoStrip_logo-strip__logo-image__2aehE{height:90px}}@media(min-width:1024px){.LogoStrip_logo-strip__logo--medium__x9LYu .LogoStrip_logo-strip__logo-image__2aehE{height:120px}}.LogoStrip_logo-strip__logo--large__stSdt .LogoStrip_logo-strip__logo-image__2aehE{height:56px}@media(min-width:768px){.LogoStrip_logo-strip__logo--large__stSdt .LogoStrip_logo-strip__logo-image__2aehE{height:120px}}@media(min-width:1024px){.LogoStrip_logo-strip__logo--large__stSdt .LogoStrip_logo-strip__logo-image__2aehE{height:150px}}.LogoStrip_logo-strip__logo--xlarge__Jka4c .LogoStrip_logo-strip__logo-image__2aehE{height:70px}@media(min-width:768px){.LogoStrip_logo-strip__logo--xlarge__Jka4c .LogoStrip_logo-strip__logo-image__2aehE{height:150px}}@media(min-width:1024px){.LogoStrip_logo-strip__logo--xlarge__Jka4c .LogoStrip_logo-strip__logo-image__2aehE{height:180px}}.LogoStrip_logo-strip__logo--desaturated__aIpUT{filter:grayscale(100%);opacity:.7}.LogoStrip_logo-strip__logo--desaturated__aIpUT:hover{filter:grayscale(0);opacity:1}.LogoStrip_logo-strip--animated__WgY0e .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x,.LogoStrip_logo-strip--animated__WgY0e .LogoStrip_logo-strip__mobile-slider__Y6Ncq{opacity:0;transform:translateY(14px);will-change:opacity,transform}.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x,.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__mobile-slider__Y6Ncq{animation:LogoStrip_logo-item-reveal__isBuG .4s ease forwards}.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x:nth-child(2){animation-delay:.04s}.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x:nth-child(3){animation-delay:.08s}.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x:nth-child(4){animation-delay:.12s}.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x:nth-child(5){animation-delay:.16s}.LogoStrip_logo-strip--animated__WgY0e.LogoStrip_logo-strip--in-view__lM7hw .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x:nth-child(6){animation-delay:.2s}.LogoStrip_logo-strip__logo-link__2lFRG{display:block;width:100%;height:100%;text-decoration:none}.LogoStrip_logo-strip__logo-image__2aehE{position:relative;width:100%}.LogoStrip_logo-strip__logo-image__2aehE img{transition:transform .3s ease;max-height:80px}.LogoStrip_logo-strip__logo__Neh4x:hover .LogoStrip_logo-strip__logo-image__2aehE img{transform:scale(1.05)}.LogoStrip_logo-strip-shell--pending__nmRdi,.LogoStrip_logo-strip-shell--ready__9G358{transition:opacity .22s ease-out}.LogoStrip_logo-strip-shell--pending__nmRdi{opacity:0}.LogoStrip_logo-strip-shell--ready__9G358{opacity:1}@media(prefers-reduced-motion:reduce){.LogoStrip_logo-strip--animated__WgY0e .LogoStrip_logo-strip__grid__Qzf_H .LogoStrip_logo-strip__logo__Neh4x,.LogoStrip_logo-strip--animated__WgY0e .LogoStrip_logo-strip__mobile-slider__Y6Ncq{animation:none;opacity:1;transform:none;will-change:auto}}@keyframes MediaBlock_media-block-reveal__KfZyT{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.MediaBlock_media-block--animated__YFy3u .MediaBlock_media-block__wrapper__RoZqg{opacity:0;transform:translateY(16px);will-change:opacity,transform}.MediaBlock_media-block--animated__YFy3u .MediaBlock_media-block__caption__jeYba{opacity:0;transform:translateY(12px);will-change:opacity,transform}.MediaBlock_media-block--animated__YFy3u.MediaBlock_media-block--in-view__qh6_9 .MediaBlock_media-block__wrapper__RoZqg{animation:MediaBlock_media-block-reveal__KfZyT .42s ease forwards}.MediaBlock_media-block--animated__YFy3u.MediaBlock_media-block--in-view__qh6_9 .MediaBlock_media-block__caption__jeYba{animation:MediaBlock_media-block-reveal__KfZyT .42s ease .06s forwards}.MediaBlock_media-block__container__quAmt{max-width:var(--container-max-width);margin:0 auto;padding:0}.MediaBlock_media-block__wrapper__RoZqg{border-radius:var(--radius-lg,12px);overflow:hidden}.MediaBlock_media-block__image__1SR31,.MediaBlock_media-block__video__aAFTz{width:100%;height:auto;display:block}.MediaBlock_media-block__caption__jeYba{margin-top:var(--space-md);font-size:var(--font-size-sm);color:var(--color-gray-600,#4B5563);text-align:center;font-style:italic}.MediaBlock_media-block__placeholder__2tjqE{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background-color:var(--color-gray-100,#F3F4F6);border-radius:var(--radius-lg,12px);border:2px dashed var(--color-gray-300,#d1d5db)}.MediaBlock_media-block__placeholder__2tjqE p{color:var(--color-gray-500,#6B7280);font-style:italic}@media(prefers-reduced-motion:reduce){.MediaBlock_media-block--animated__YFy3u .MediaBlock_media-block__caption__jeYba,.MediaBlock_media-block--animated__YFy3u .MediaBlock_media-block__wrapper__RoZqg{animation:none;opacity:1;transform:none;will-change:auto}}.ComponentPropertyEditor_component-property-editor__jHQk1{height:100%;display:flex;flex-direction:column}.ComponentPropertyEditor_component-property-editor__title__GK_K9{font-size:var(--admin-font-size-base);font-weight:var(--admin-font-weight-semibold);color:var(--admin-color-text-secondary);margin:0 0 var(--admin-space-xl);padding-bottom:var(--admin-space-lg);border-bottom:var(--admin-border-width) solid var(--admin-color-border)}.ComponentPropertyEditor_componentPropertyEditor__tabs__X_HOV{display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:2px solid #e9ecef}.ComponentPropertyEditor_componentPropertyEditor__tab__WcLNy{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:#6c757d;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:-2px}.ComponentPropertyEditor_componentPropertyEditor__tab__WcLNy:hover{color:#007bff}.ComponentPropertyEditor_componentPropertyEditor__tab--active__3JSz6{color:#007bff;border-bottom-color:#007bff}.ComponentPropertyEditor_componentPropertyEditor__properties__DPkGf{flex:1;overflow-y:auto;padding-bottom:20px}.ComponentPropertyEditor_componentPropertyEditor__property__Fw6vk{margin-bottom:1.5rem}.ComponentPropertyEditor_componentPropertyEditor__property__Fw6vk:last-child{margin-bottom:0}.ComponentPropertyEditor_componentPropertyEditor__label__2OSVc{display:block;font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.875rem}.ComponentPropertyEditor_componentPropertyEditor__input__K_BCb,.ComponentPropertyEditor_componentPropertyEditor__select__VSwx9,.ComponentPropertyEditor_componentPropertyEditor__textarea__PdzJR{width:100%;padding:.5rem;border:1px solid #ced4da;border-radius:.25rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s;background-color:#fff!important;color:#000!important}.ComponentPropertyEditor_componentPropertyEditor__input__K_BCb::placeholder,.ComponentPropertyEditor_componentPropertyEditor__select__VSwx9::placeholder,.ComponentPropertyEditor_componentPropertyEditor__textarea__PdzJR::placeholder{color:#6c757d!important;opacity:1}.ComponentPropertyEditor_componentPropertyEditor__input__K_BCb:focus,.ComponentPropertyEditor_componentPropertyEditor__select__VSwx9:focus,.ComponentPropertyEditor_componentPropertyEditor__textarea__PdzJR:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.1)}.ComponentPropertyEditor_componentPropertyEditor__textarea__PdzJR{resize:vertical;min-height:80px;font-family:inherit}.ComponentPropertyEditor_componentPropertyEditor__code___s6nq{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;line-height:1.4;background-color:#f8f9fa;min-height:120px}.ComponentPropertyEditor_componentPropertyEditor__uploadField__ygmm6{display:flex;flex-direction:column;gap:.5rem}.ComponentPropertyEditor_componentPropertyEditor__uploadNote__0hMiF{font-size:.75rem;color:#6c757d;font-style:italic}.ComponentPropertyEditor_componentPropertyEditor__uploadActions__WicBx{display:flex;gap:.5rem;align-items:center}.ComponentPropertyEditor_componentPropertyEditor__uploadButton__YSc1D{background-color:#007bff;color:#fff;border:none;padding:.4rem .8rem;border-radius:.25rem;font-size:.75rem;cursor:pointer;text-decoration:none;transition:background-color .2s;display:inline-block}.ComponentPropertyEditor_componentPropertyEditor__uploadButton__YSc1D:hover{background-color:#0056b3}.ComponentPropertyEditor_componentPropertyEditor__checkboxLabel__kWFXV{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;color:#495057}.ComponentPropertyEditor_componentPropertyEditor__checkbox__ey0Pp{width:auto!important;margin:0;cursor:pointer}.ComponentPropertyEditor_componentPropertyEditor__colorInput__s_XiM{width:60px;height:40px;padding:0;border:1px solid #ced4da;border-radius:.25rem;cursor:pointer}.ComponentPropertyEditor_componentPropertyEditor__rangeField__T8PSH{display:flex;align-items:center;gap:1rem}.ComponentPropertyEditor_componentPropertyEditor__range__7qvMJ{flex:1;height:6px;background:#e9ecef;border-radius:3px;outline:none;-webkit-appearance:none}.ComponentPropertyEditor_componentPropertyEditor__range__7qvMJ::-webkit-slider-thumb{appearance:none;width:18px;height:18px;background:#007bff;cursor:pointer;border-radius:50%;-webkit-transition:background .2s;transition:background .2s}.ComponentPropertyEditor_componentPropertyEditor__range__7qvMJ::-webkit-slider-thumb:hover{background:#0056b3}.ComponentPropertyEditor_componentPropertyEditor__range__7qvMJ::-moz-range-thumb{width:18px;height:18px;background:#007bff;cursor:pointer;border-radius:50%;border:none;-moz-transition:background .2s;transition:background .2s}.ComponentPropertyEditor_componentPropertyEditor__range__7qvMJ::-moz-range-thumb:hover{background:#0056b3}.ComponentPropertyEditor_componentPropertyEditor__rangeValue__9OYcV{min-width:40px;text-align:right;font-weight:600;color:#495057;font-size:.875rem}.ComponentPropertyEditor_componentPropertyEditor__repeater__C5eUm{border:1px solid #e9ecef;border-radius:.375rem;background-color:#f8f9fa}.ComponentPropertyEditor_componentPropertyEditor__repeaterItem__82KXL{background-color:#fff;border:1px solid #e9ecef;border-radius:.375rem;padding:0;margin-bottom:.75rem;overflow:hidden;transition:all .2s ease}.ComponentPropertyEditor_componentPropertyEditor__repeaterItem--expanded__SNOgN{border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.1)}.ComponentPropertyEditor_componentPropertyEditor__repeaterItem__82KXL:last-of-type{margin-bottom:.75rem}.ComponentPropertyEditor_componentPropertyEditor__repeaterHeader__wlA10{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}.ComponentPropertyEditor_componentPropertyEditor__repeaterHeader__wlA10:hover{background-color:#f8f9fa}.ComponentPropertyEditor_componentPropertyEditor__repeaterTitle__X4DIX{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#495057;font-size:.875rem}.ComponentPropertyEditor_componentPropertyEditor__repeaterToggle__Qepj6{display:inline-flex;align-items:center;justify-content:center;width:20px;color:#6c757d;font-size:.75rem;transition:transform .2s ease}.ComponentPropertyEditor_componentPropertyEditor__repeaterContent__5ysxR{padding:1rem;border-top:1px solid #e9ecef}.ComponentPropertyEditor_componentPropertyEditor__repeaterHeader__wlA10 span{font-weight:600;color:#495057;font-size:.875rem}.ComponentPropertyEditor_componentPropertyEditor__repeaterRemove__dpZ0S{background-color:#dc3545;color:#fff;border:none;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;cursor:pointer;transition:background-color .2s}.ComponentPropertyEditor_componentPropertyEditor__repeaterRemove__dpZ0S:hover{background-color:#c82333}.ComponentPropertyEditor_componentPropertyEditor__repeaterField__kxotZ{margin-bottom:.75rem}.ComponentPropertyEditor_componentPropertyEditor__repeaterField__kxotZ:last-child{margin-bottom:0}.ComponentPropertyEditor_componentPropertyEditor__repeaterLabel__GZKKU{display:block;font-weight:500;color:#495057;margin-bottom:.25rem;font-size:.8rem}.ComponentPropertyEditor_componentPropertyEditor__repeaterAdd__wJ_Ql{background-color:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;cursor:pointer;margin:.75rem;transition:background-color .2s;width:calc(100% - 1.5rem)}.ComponentPropertyEditor_componentPropertyEditor__repeaterAdd__wJ_Ql:hover{background-color:#0056b3}.ComponentPropertyEditor_componentPropertyEditor__worksPicker__c700g{border:1px solid #e9ecef;border-radius:.375rem;padding:1rem;background-color:#f8f9fa}.ComponentPropertyEditor_componentPropertyEditor__empty__8Bq_F,.ComponentPropertyEditor_componentPropertyEditor__loading__6dWft{text-align:center;padding:2rem;color:#6c757d;font-size:.875rem}.ComponentPropertyEditor_componentPropertyEditor__worksGrid__Fl4_x{display:grid;gap:.75rem;max-height:300px;overflow-y:auto}.ComponentPropertyEditor_componentPropertyEditor__workItem___O4jw{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background-color:#fff;border:1px solid #e9ecef;border-radius:.375rem;cursor:pointer;transition:all .2s ease}.ComponentPropertyEditor_componentPropertyEditor__workItem___O4jw:hover{border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.1)}.ComponentPropertyEditor_componentPropertyEditor__workCheckbox__xD1Zo{width:auto!important;margin:.25rem 0 0;cursor:pointer}.ComponentPropertyEditor_componentPropertyEditor__workInfo__yPXlK{display:flex;gap:.75rem;align-items:flex-start;flex:1}.ComponentPropertyEditor_componentPropertyEditor__workThumbnail__C9Q4E{width:60px;height:40px;object-fit:cover;border-radius:.25rem;border:1px solid #e9ecef}.ComponentPropertyEditor_componentPropertyEditor__workDetails__52GkR{display:flex;flex-direction:column;gap:.25rem;flex:1}.ComponentPropertyEditor_componentPropertyEditor__workTitle__BY3eo{font-weight:600;color:#212529;font-size:.875rem;line-height:1.3}.ComponentPropertyEditor_componentPropertyEditor__workSubtitle__PrCOr{font-size:.75rem;color:#6c757d;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ComponentPropertyEditor_componentPropertyEditor__pageSelect__aNeFy{border:1px solid #e9ecef;border-radius:.375rem;padding:1rem;background-color:#f8f9fa;display:flex;flex-direction:column;gap:1.5rem}.ComponentPropertyEditor_componentPropertyEditor__sectionTitle__vIzyo{font-size:.875rem;font-weight:600;color:#495057;margin:0 0 .75rem}.ComponentPropertyEditor_componentPropertyEditor__selectedPages__wKs1W{display:flex;flex-direction:column;gap:.5rem}.ComponentPropertyEditor_componentPropertyEditor__selectedPageItem__RLGBi{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:#fff;border:1px solid #007bff;border-radius:.375rem;gap:1rem}.ComponentPropertyEditor_componentPropertyEditor__selectedPageItem--withOverrides__G1dir{flex-direction:column;align-items:stretch}.ComponentPropertyEditor_componentPropertyEditor__selectedPageRow__3TTNF{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ComponentPropertyEditor_componentPropertyEditor__cardDescriptionOverride__APRIl{margin-top:.25rem}.ComponentPropertyEditor_componentPropertyEditor__cardDescriptionOverride__APRIl .ComponentPropertyEditor_componentPropertyEditor__label__2OSVc{margin-bottom:.25rem;font-size:.75rem}.ComponentPropertyEditor_componentPropertyEditor__cardDescriptionOverride__APRIl .ComponentPropertyEditor_componentPropertyEditor__textarea__PdzJR{min-height:50px;font-size:.8125rem}.ComponentPropertyEditor_componentPropertyEditor__pageInfo__tvcCI{flex:1;min-width:0}.ComponentPropertyEditor_componentPropertyEditor__pageTitle__CbrhH{font-weight:500;color:#212529;font-size:.875rem;display:block}.ComponentPropertyEditor_componentPropertyEditor__pageSlug__iiH8_{font-size:.75rem;color:#6c757d;display:block;margin-top:.25rem}.ComponentPropertyEditor_componentPropertyEditor__pageActions__QccaQ{display:flex;align-items:center;gap:.5rem}.ComponentPropertyEditor_componentPropertyEditor__orderButton__3jsfl{padding:.25rem .4rem;background-color:#e9ecef;border:1px solid #dee2e6;border-radius:.25rem;cursor:pointer;font-weight:700;color:#495057;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.ComponentPropertyEditor_componentPropertyEditor__orderButton__3jsfl:hover:not(:disabled){background-color:#007bff;border-color:#007bff;color:#fff}.ComponentPropertyEditor_componentPropertyEditor__orderButton__3jsfl:disabled{opacity:.3;cursor:not-allowed}.ComponentPropertyEditor_componentPropertyEditor__removeButton__d30Cy{padding:.25rem .4rem;background-color:#dc3545;border:1px solid #dc3545;border-radius:.25rem;cursor:pointer;color:#fff;font-weight:700;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.ComponentPropertyEditor_componentPropertyEditor__removeButton__d30Cy:hover{background-color:#c82333;border-color:#bd2130}.ComponentPropertyEditor_componentPropertyEditor__availablePages__QSA5Z{display:flex;flex-direction:column;gap:.75rem}.ComponentPropertyEditor_componentPropertyEditor__pagesGrid__IY7lv{display:grid;gap:.5rem;max-height:300px;overflow-y:auto}.ComponentPropertyEditor_componentPropertyEditor__pageItem__SzH1a{display:flex;flex-direction:column;align-items:flex-start;padding:.75rem;background-color:#fff;border:1px solid #e9ecef;border-radius:.375rem;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.ComponentPropertyEditor_componentPropertyEditor__pageItem__SzH1a:hover{border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.1)}@media(max-width:768px){.ComponentPropertyEditor_componentPropertyEditor__workItem___O4jw{flex-direction:column;align-items:flex-start}.ComponentPropertyEditor_componentPropertyEditor__workInfo__yPXlK{width:100%}.ComponentPropertyEditor_componentPropertyEditor__workThumbnail__C9Q4E{width:100%;height:120px}.ComponentPropertyEditor_componentPropertyEditor__repeaterAdd__wJ_Ql{font-size:.8rem;padding:.4rem .8rem}}.ComponentPropertyEditor_componentPropertyEditor__actions__yBK8T{display:flex;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef}@media(max-width:767px){.ComponentPropertyEditor_componentPropertyEditor__actions__yBK8T{position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:#f8f9fa;border-top:1px solid #e9ecef}}.ComponentPropertyEditor_componentPropertyEditor__button__xCAAt{flex:1;padding:.75rem 1rem;border:none;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.ComponentPropertyEditor_componentPropertyEditor__button__xCAAt:hover{transform:translateY(-1px)}.ComponentPropertyEditor_componentPropertyEditor__button__xCAAt:active{transform:translateY(0)}.ComponentPropertyEditor_componentPropertyEditor__buttonPrimary___owMu{background:#007bff;color:#fff}.ComponentPropertyEditor_componentPropertyEditor__buttonPrimary___owMu:hover{background:#0056b3}.ComponentPropertyEditor_componentPropertyEditor__buttonSecondary__dFnlc{background:#6c757d;color:#fff}.ComponentPropertyEditor_componentPropertyEditor__buttonSecondary__dFnlc:hover{background:#545b62}.ComponentPropertyEditor_componentPropertyEditor__buttonPattern__JQdZp{background:#28a745;color:#fff}.ComponentPropertyEditor_componentPropertyEditor__buttonPattern__JQdZp:hover{background:#218838}.ComponentPropertyEditor_componentPropertyEditor__buttonGlobalBlock__g4gZ_{background:#17a2b8;color:#fff}.ComponentPropertyEditor_componentPropertyEditor__buttonGlobalBlock__g4gZ_:hover{background:#138496}.ComponentPropertyEditor_componentPropertyEditor__modal__AASDk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.ComponentPropertyEditor_componentPropertyEditor__modalContent__NU_uQ{background:#fff;border-radius:.5rem;max-width:500px;width:100%;box-shadow:0 10px 40px rgba(0,0,0,.2)}.ComponentPropertyEditor_componentPropertyEditor__modalHeader__7_T13{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e9ecef}.ComponentPropertyEditor_componentPropertyEditor__modalHeader__7_T13 h3{margin:0;font-size:1.25rem;color:#000a33}.ComponentPropertyEditor_componentPropertyEditor__modalClose__4qCBr{background:none;border:none;font-size:1.5rem;color:#6c757d;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s ease}.ComponentPropertyEditor_componentPropertyEditor__modalClose__4qCBr:hover{background:#f8f9fa;color:#343a40}.ComponentPropertyEditor_componentPropertyEditor__modalBody__lbDSM{padding:1.5rem}.ComponentPropertyEditor_componentPropertyEditor__modalDescription__Zc7yi{margin:0 0 1.5rem;color:#6c757d;font-size:.9375rem;line-height:1.5}.ComponentPropertyEditor_componentPropertyEditor__modalField__duba8{display:flex;flex-direction:column;gap:.5rem}.ComponentPropertyEditor_componentPropertyEditor__modalField__duba8 label{font-weight:600;color:#000a33;font-size:.875rem}.ComponentPropertyEditor_componentPropertyEditor__modalInput__bFhZg{padding:.75rem;border:1px solid #ced4da;border-radius:.375rem;font-size:.9375rem;font-family:inherit;transition:border-color .15s ease}.ComponentPropertyEditor_componentPropertyEditor__modalInput__bFhZg:focus{outline:none;border-color:#28a745;box-shadow:0 0 0 3px rgba(40,167,69,.1)}.ComponentPropertyEditor_componentPropertyEditor__modalInput__bFhZg::placeholder{color:#adb5bd}.ComponentPropertyEditor_componentPropertyEditor__modalFooter__0GjEW{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid #e9ecef;justify-content:flex-end}.ComponentPropertyEditor_componentPropertyEditor__modalCancelBtn__qbODW,.ComponentPropertyEditor_componentPropertyEditor__modalSaveBtn__CndR4{padding:.625rem 1.25rem;border:none;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease}.ComponentPropertyEditor_componentPropertyEditor__modalCancelBtn__qbODW:disabled,.ComponentPropertyEditor_componentPropertyEditor__modalSaveBtn__CndR4:disabled{opacity:.5;cursor:not-allowed}.ComponentPropertyEditor_componentPropertyEditor__modalCancelBtn__qbODW{background:#fff;color:#6c757d;border:1px solid #ced4da}.ComponentPropertyEditor_componentPropertyEditor__modalCancelBtn__qbODW:hover:not(:disabled){background:#f8f9fa}.ComponentPropertyEditor_componentPropertyEditor__modalSaveBtn__CndR4{background:#28a745;color:#fff}.ComponentPropertyEditor_componentPropertyEditor__modalSaveBtn__CndR4:hover:not(:disabled){background:#218838}.ComponentPropertyEditor_componentPropertyEditor__modalAlert__TejJG{padding:.875rem;border-radius:.375rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.5}.ComponentPropertyEditor_componentPropertyEditor__modalAlertInfo__guX19{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.ComponentPropertyEditor_componentPropertyEditor__modalAlertWarning__M3n3_{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.IconPicker_iconPicker__XU_W_{position:relative;width:100%}.IconPicker_iconPicker__trigger__jQEcH{width:100%;padding:var(--admin-space-sm) var(--admin-space-md);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-base);background:var(--admin-color-background);cursor:pointer;text-align:left;font-size:var(--admin-font-size-sm);transition:var(--admin-transition-fast)}.IconPicker_iconPicker__trigger__jQEcH:hover{border-color:var(--admin-color-border-dark)}.IconPicker_iconPicker__trigger__jQEcH:focus{outline:none;border-color:var(--admin-color-border-focus);box-shadow:var(--admin-shadow-focus)}.IconPicker_iconPicker__preview__mqJXE{display:flex;align-items:center;gap:var(--admin-space-sm);color:var(--admin-color-text-primary)}.IconPicker_iconPicker__preview__mqJXE svg{flex-shrink:0}.IconPicker_iconPicker__preview__mqJXE span{font-size:var(--admin-font-size-sm)}.IconPicker_iconPicker__placeholder__e_ntc{color:var(--admin-color-text-muted)}.IconPicker_iconPicker__backdrop__aquyc{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--admin-z-dropdown);background:rgba(0,0,0,0)}.IconPicker_iconPicker__dropdown__mw0NZ{position:fixed;top:auto;left:auto;width:400px;max-height:320px;background:var(--admin-color-background);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-base);box-shadow:var(--admin-shadow-lg);z-index:calc(var(--admin-z-dropdown) + 1);display:flex;flex-direction:column}.IconPicker_iconPicker__search__a9FXS{padding:var(--admin-space-md);border-bottom:var(--admin-border-width) solid var(--admin-color-border)}.IconPicker_iconPicker__searchInput__DAyWS{width:100%;padding:var(--admin-space-sm) var(--admin-space-md);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-base);font-size:var(--admin-font-size-sm);background-color:var(--admin-color-white);color:var(--admin-color-black)}.IconPicker_iconPicker__searchInput__DAyWS::placeholder{color:#6c757d}.IconPicker_iconPicker__searchInput__DAyWS:focus{outline:none;border-color:var(--admin-color-border-focus);box-shadow:var(--admin-shadow-focus)}.IconPicker_iconPicker__grid__84tOn{flex:1;overflow-y:auto;padding:var(--admin-space-md);display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:var(--admin-space-sm);max-height:200px}.IconPicker_iconPicker__item__D4bxm{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-base);background:var(--admin-color-background);cursor:pointer;transition:var(--admin-transition-fast);color:var(--admin-color-text-primary)}.IconPicker_iconPicker__item--selected__xi7hZ,.IconPicker_iconPicker__item__D4bxm:hover{border-color:var(--admin-color-primary);background:var(--admin-color-primary-light)}.IconPicker_iconPicker__item--selected__xi7hZ:hover{border-color:var(--admin-color-primary-hover)}.IconPicker_iconPicker__empty__IXa8S{grid-column:1/-1;padding:var(--admin-space-xl);text-align:center;color:var(--admin-color-text-muted);font-size:var(--admin-font-size-sm)}.IconPicker_iconPicker__footer___meKE{padding:var(--admin-space-sm) var(--admin-space-md);border-top:var(--admin-border-width) solid var(--admin-color-border);background:var(--admin-color-surface)}.IconPicker_iconPicker__count__vBKeR{font-size:var(--admin-font-size-xs);color:var(--admin-color-text-muted)}.MeshColorSwatches_meshColorsSection__gZRc9{margin-top:.75rem}.MeshColorSwatches_meshColorsSection--flushTop__rMGEh{margin-top:0}.MeshColorSwatches_meshColorsTitle__tXtQF{display:block;font-weight:600;color:#495057;margin-bottom:.35rem;font-size:.875rem}.MeshColorSwatches_meshColors__y_E_U{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;align-items:center}.MeshColorSwatches_meshColorInput__xMCu2{width:20px;height:20px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;cursor:pointer;overflow:hidden;flex-shrink:0;background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.6)}.MeshColorSwatches_meshColorInput__xMCu2::-webkit-color-swatch-wrapper{padding:0}.MeshColorSwatches_meshColorInput__xMCu2::-webkit-color-swatch{border:none;border-radius:50%}.MeshColorSwatches_meshColorInput__xMCu2::-moz-color-swatch{border:none;border-radius:50%}.MeshColorSwatches_meshColorInput__xMCu2:focus-visible{outline:2px solid #007bff;outline-offset:2px}.ColorRadio_colorRadio__8xZ8V{display:flex;flex-direction:row;gap:var(--admin-space-sm);align-items:center}.ColorRadio_colorRadio__circle__ucxq7{display:block;width:24px;height:24px;border-radius:50%;border:2px solid rgba(0,0,0,0);flex-shrink:0;cursor:pointer;transition:all .2s ease;padding:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ColorRadio_colorRadio__circle__ucxq7:hover{transform:scale(1.15);box-shadow:0 3px 8px rgba(0,0,0,.2)}.ColorRadio_colorRadio__circle--selected__7PksE{border-color:#000;box-shadow:0 0 0 2px #fff,0 0 0 3px #000;transform:scale(1.1)}.RichTextEditor_richTextEditor__pkTp9{border:1px solid #ced4da;border-radius:.25rem;overflow:hidden;background-color:#fff}.RichTextEditor_richTextEditor__pkTp9:focus-within{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.1)}.RichTextEditor_richTextEditor__toolbar__QXGMO{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:.25rem .5rem;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.RichTextEditor_richTextEditor__toolbarBtnActive__FzNQQ,.RichTextEditor_richTextEditor__toolbarBtn__WejK0{padding:.25rem .5rem;border:none;border-radius:.2rem;background:none;font-size:.875rem;cursor:pointer;color:#495057;transition:background-color .15s}.RichTextEditor_richTextEditor__toolbarBtnActive__FzNQQ:hover,.RichTextEditor_richTextEditor__toolbarBtn__WejK0:hover{background-color:#e9ecef}.RichTextEditor_richTextEditor__toolbarBtnActive__FzNQQ{background-color:#dee2e6;color:#212529}.RichTextEditor_richTextEditor__toolbarBtnActive__FzNQQ:hover{background-color:#ced4da}.RichTextEditor_richTextEditor__toolbarDivider__lbtKW{width:1px;height:1.25rem;background-color:#dee2e6;margin:0 .25rem}.RichTextEditor_richTextEditor__content__mcLqP{padding:.5rem .75rem;font-size:.875rem;line-height:1.5;color:#212529!important;outline:none}.RichTextEditor_richTextEditor__content__mcLqP p{margin:0 0 .5rem}.RichTextEditor_richTextEditor__content__mcLqP p:last-child{margin-bottom:0}.RichTextEditor_richTextEditor__content__mcLqP ol,.RichTextEditor_richTextEditor__content__mcLqP ul{margin:0 0 .5rem;padding-left:1.5rem}.RichTextEditor_richTextEditor__content__mcLqP li{margin-bottom:.25rem}.RichTextEditor_richTextEditor__content__mcLqP a{color:#007bff;text-decoration:underline}.RichTextEditor_richTextEditor__content__mcLqP a:hover{color:#0056b3}.RichTextEditor_richTextEditor__content__mcLqP h3,.RichTextEditor_richTextEditor__content__mcLqP h4,.RichTextEditor_richTextEditor__content__mcLqP h5{margin:.75rem 0 .375rem;font-weight:500;color:#212529;line-height:1.3}.RichTextEditor_richTextEditor__content__mcLqP h3:first-child,.RichTextEditor_richTextEditor__content__mcLqP h4:first-child,.RichTextEditor_richTextEditor__content__mcLqP h5:first-child{margin-top:0}.RichTextEditor_richTextEditor__content__mcLqP h3{font-size:1.25rem}.RichTextEditor_richTextEditor__content__mcLqP h4{font-size:1.1rem}.RichTextEditor_richTextEditor__content__mcLqP h5{font-size:.95rem}.RichTextEditor_richTextEditor__content__mcLqP hr{margin:.75rem 0;border:none;border-top:1px solid rgba(0,0,0,.1)}.RichTextEditor_richTextEditor__content__mcLqP blockquote{margin:.5rem 0;padding-left:1rem;border-left:4px solid #dee2e6;color:#6c757d;font-style:italic}.RichTextEditor_richTextEditor__pkTp9 .tiptap{min-height:inherit}.RichTextEditor_richTextEditor__pkTp9 .tiptap p.RichTextEditor_is-empty__ilttl:first-child:before{content:attr(data-placeholder);float:left;color:#6c757d;pointer-events:none;height:0}.PageSettingsDrawer_pageSettingsDrawer__overlay__1veZ3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:var(--admin-z-modal-backdrop);transition:background-color var(--admin-transition-slow) ease-out}.PageSettingsDrawer_pageSettingsDrawer__overlay--visible__r3jJX{background-color:rgba(0,0,0,.5)}.PageSettingsDrawer_pageSettingsDrawer__a1Zcb{position:fixed;top:0;right:0;bottom:0;width:600px;background-color:var(--admin-color-surface);box-shadow:var(--admin-shadow-lg);z-index:var(--admin-z-modal);display:flex;flex-direction:column;transform:translateX(100%);transition:transform var(--admin-transition-slow) ease-out;font-family:var(--font-secondary)}.PageSettingsDrawer_pageSettingsDrawer--visible__7HOLJ{transform:translateX(0)}.PageSettingsDrawer_pageSettingsDrawer__header__dqhHv{padding:1.5rem 2rem;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa}.PageSettingsDrawer_pageSettingsDrawer__title__TFL_W{font-size:1.25rem;font-weight:600;color:#212529;margin:0}.PageSettingsDrawer_pageSettingsDrawer__closeBtn__kcoXR{background:none;border:none;font-size:1.5rem;color:#6c757d;cursor:pointer;padding:.25rem;border-radius:.25rem;transition:background-color .2s,color .2s;line-height:1;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.PageSettingsDrawer_pageSettingsDrawer__closeBtn__kcoXR:hover{background-color:#e9ecef;color:#495057}.PageSettingsDrawer_pageSettingsDrawer__tabs__XfGbs{display:flex;border-bottom:1px solid #e9ecef;background-color:#f8f9fa}.PageSettingsDrawer_pageSettingsDrawer__tab__BpFmB{flex:1;background:none;padding:1rem 1.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#6c757d;transition:color .2s,background-color .2s;border:none;border-bottom:2px solid rgba(0,0,0,0)}.PageSettingsDrawer_pageSettingsDrawer__tab__BpFmB:hover{color:#495057;background-color:hsla(0,0%,100%,.5)}.PageSettingsDrawer_pageSettingsDrawer__tab--active__EJya8{color:#007bff;background-color:var(--admin-color-surface);border-bottom-color:#007bff}.PageSettingsDrawer_pageSettingsDrawer__content__rrvek{flex:1;overflow-y:auto;padding:0}.PageSettingsDrawer_pageSettingsDrawer__section__tD_cv{padding:2rem;border-bottom:1px solid #f1f3f4}.PageSettingsDrawer_pageSettingsDrawer__section__tD_cv:last-of-type{border-bottom:none}.PageSettingsDrawer_pageSettingsDrawer__sectionTitle__SaMHx{font-size:1rem;font-weight:600;color:#495057;margin:0 0 1.5rem;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem}.PageSettingsDrawer_pageSettingsDrawer__field__DdohG{margin-bottom:1.5rem}.PageSettingsDrawer_pageSettingsDrawer__field__DdohG:last-child{margin-bottom:0}.PageSettingsDrawer_pageSettingsDrawer__label__ktr1q{display:block;font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.875rem}.PageSettingsDrawer_pageSettingsDrawer__input__aTYCw,.PageSettingsDrawer_pageSettingsDrawer__select__CrRwp,.PageSettingsDrawer_pageSettingsDrawer__textarea__58RdS{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:.375rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s;background-color:#fff;color:var(--admin-color-black)}.PageSettingsDrawer_pageSettingsDrawer__input__aTYCw:focus,.PageSettingsDrawer_pageSettingsDrawer__select__CrRwp:focus,.PageSettingsDrawer_pageSettingsDrawer__textarea__58RdS:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.PageSettingsDrawer_pageSettingsDrawer__textarea__58RdS{resize:vertical;min-height:80px;font-family:inherit}.PageSettingsDrawer_pageSettingsDrawer__helper__4PLYk{margin-top:.5rem;font-size:.75rem;color:#6c757d;line-height:1.4}.PageSettingsDrawer_pageSettingsDrawer__checkboxLabel__NP5wu{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;color:#495057;font-size:.875rem}.PageSettingsDrawer_pageSettingsDrawer__checkbox__iLMb8{width:auto!important;margin:0;cursor:pointer}.PageSettingsDrawer_pageSettingsDrawer__footer__u_RHB{padding:1.5rem 2rem;border-top:1px solid #e9ecef;display:flex;gap:1rem;justify-content:flex-end;background-color:#f8f9fa}.PageSettingsDrawer_pageSettingsDrawer__cancelBtn__fyVnD{padding:.75rem 1.5rem;background-color:#6c757d;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;transition:background-color .2s}.PageSettingsDrawer_pageSettingsDrawer__cancelBtn__fyVnD:hover{background-color:#545b62}.PageSettingsDrawer_pageSettingsDrawer__saveBtn__PmuJ_{padding:.75rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s}.PageSettingsDrawer_pageSettingsDrawer__saveBtn__PmuJ_:hover{background-color:#0056b3}.PageSettingsDrawer_pageSettingsDrawer__imageUpload__IzLPB{display:flex;flex-direction:column;gap:1rem}.PageSettingsDrawer_pageSettingsDrawer__fileInput__kZBFM{display:none}.PageSettingsDrawer_pageSettingsDrawer__uploadBtn__epqwA{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s;text-decoration:none;width:fit-content}.PageSettingsDrawer_pageSettingsDrawer__uploadBtn__epqwA:hover{background-color:#0056b3}.PageSettingsDrawer_pageSettingsDrawer__uploadBtn__epqwA.PageSettingsDrawer_uploading__eR54O{background-color:#6c757d;cursor:not-allowed;opacity:.7}.PageSettingsDrawer_pageSettingsDrawer__imagePreview__6le4A{display:flex;flex-direction:column;gap:.5rem}.PageSettingsDrawer_pageSettingsDrawer__previewImage__R6RND{max-width:200px;max-height:120px;object-fit:cover;border-radius:.375rem;border:1px solid #e9ecef}.PageSettingsDrawer_pageSettingsDrawer__placeholderImage__febz5{width:200px;height:105px;background-color:#e9ecef;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:.875rem;font-weight:500}@media(max-width:768px){.PageSettingsDrawer_pageSettingsDrawer__a1Zcb{width:100%;right:0}.PageSettingsDrawer_pageSettingsDrawer__header__dqhHv{padding:1rem 1.5rem}.PageSettingsDrawer_pageSettingsDrawer__section__tD_cv{padding:1.5rem}.PageSettingsDrawer_pageSettingsDrawer__footer__u_RHB{padding:1rem 1.5rem;flex-direction:row}.PageSettingsDrawer_pageSettingsDrawer__cancelBtn__fyVnD,.PageSettingsDrawer_pageSettingsDrawer__saveBtn__PmuJ_{width:100%}}