.HeroSlidesAdmin-module__Y0ZU1a__box{margin-top:var(--space-6);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card)}.HeroSlidesAdmin-module__Y0ZU1a__h2{margin:0 0 var(--space-1);font-size:var(--font-size-lg)}.HeroSlidesAdmin-module__Y0ZU1a__intro{margin:0 0 var(--space-4);color:var(--color-text-muted)}.HeroSlidesAdmin-module__Y0ZU1a__h3{margin:var(--space-5) 0 var(--space-2);font-size:var(--font-size-base)}.HeroSlidesAdmin-module__Y0ZU1a__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.HeroSlidesAdmin-module__Y0ZU1a__field{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;font-weight:600;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__field input[type=text],.HeroSlidesAdmin-module__Y0ZU1a__field input[type=number],.HeroSlidesAdmin-module__Y0ZU1a__field input[type=file]{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}.HeroSlidesAdmin-module__Y0ZU1a__field input[type=file]{padding:var(--space-2) var(--space-3)}.HeroSlidesAdmin-module__Y0ZU1a__check{align-items:center;gap:var(--space-2);min-height:44px;font-weight:600;display:inline-flex}.HeroSlidesAdmin-module__Y0ZU1a__check input{width:20px;height:20px}.HeroSlidesAdmin-module__Y0ZU1a__hint{color:var(--color-text-muted);font-weight:400}.HeroSlidesAdmin-module__Y0ZU1a__row{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__btn{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;font-weight:700}.HeroSlidesAdmin-module__Y0ZU1a__btnPrimary{background:var(--jaahez-gradient-primary);color:var(--color-on-gradient);border:none}.HeroSlidesAdmin-module__Y0ZU1a__btnDanger{color:var(--color-danger-text,var(--color-danger))}.HeroSlidesAdmin-module__Y0ZU1a__btn:disabled{opacity:.5;cursor:not-allowed}.HeroSlidesAdmin-module__Y0ZU1a__btn:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.HeroSlidesAdmin-module__Y0ZU1a__list{margin:var(--space-3) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__item{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__itemOff{opacity:.65}.HeroSlidesAdmin-module__Y0ZU1a__thumb{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface);width:100%}.HeroSlidesAdmin-module__Y0ZU1a__kind{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:700;display:inline-block}.HeroSlidesAdmin-module__Y0ZU1a__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__msg{margin:var(--space-3) 0 0;font-weight:600}.HeroSlidesAdmin-module__Y0ZU1a__msgError{color:var(--color-danger-text,var(--color-danger))}.HeroSlidesAdmin-module__Y0ZU1a__columns{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.HeroSlidesAdmin-module__Y0ZU1a__group{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:0;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__group legend{padding-inline:var(--space-2);font-weight:700}.HeroSlidesAdmin-module__Y0ZU1a__linkField{flex:18rem}.HeroSlidesAdmin-module__Y0ZU1a__colorRow{align-items:center;gap:var(--space-2);min-height:44px;display:inline-flex}.HeroSlidesAdmin-module__Y0ZU1a__colorRow input[type=color]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;width:56px;height:44px;padding:2px}.HeroSlidesAdmin-module__Y0ZU1a__field select{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}.HeroSlidesAdmin-module__Y0ZU1a__previewTabs{gap:var(--space-1);margin:var(--space-3) 0 var(--space-2);display:inline-flex}.HeroSlidesAdmin-module__Y0ZU1a__tab{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.HeroSlidesAdmin-module__Y0ZU1a__tabOn{background:var(--color-brand);color:var(--color-on-brand);border-color:var(--color-brand)}.HeroSlidesAdmin-module__Y0ZU1a__itemHead{align-items:center;gap:var(--space-3);display:flex}.HeroSlidesAdmin-module__Y0ZU1a__badgeState{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border-strong);font-size:var(--font-size-sm);font-weight:700}.HeroSlidesAdmin-module__Y0ZU1a__badgeOn{background:var(--color-success-bg,var(--color-surface));color:var(--color-success-text,var(--color-text))}.HeroSlidesAdmin-module__Y0ZU1a__btnPublish{background:var(--jaahez-gradient-primary);color:var(--color-on-gradient);border:none}.HeroSlidesAdmin-module__Y0ZU1a__addBar{margin-block:var(--space-3)}.HeroSlidesAdmin-module__Y0ZU1a__marketTabs{gap:var(--space-2);margin-block:var(--space-2);flex-wrap:wrap;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__compact{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__compactHead{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:none;display:flex}.HeroSlidesAdmin-module__Y0ZU1a__compactHead:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.HeroSlidesAdmin-module__Y0ZU1a__compactName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:700;overflow:hidden}.HeroSlidesAdmin-module__Y0ZU1a__mini{object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface);flex:none;justify-content:center;align-items:center;block-size:40px;inline-size:72px;display:inline-flex}.HeroSlidesAdmin-module__Y0ZU1a__compact>.HeroSlidesAdmin-module__Y0ZU1a__item{margin:0 var(--space-3) var(--space-3)}.HeroSlidesAdmin-module__Y0ZU1a__sectionTabs{gap:var(--space-2);margin-block:var(--space-3);flex-wrap:wrap;display:flex}
.HeroBackground-module__26ZPCq__root{pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroBackground-module__26ZPCq__image{filter:brightness(var(--hero-brightness-light,1));background-repeat:no-repeat;position:absolute;inset:0}:root[data-theme=dark] .HeroBackground-module__26ZPCq__image{filter:brightness(var(--hero-brightness-dark,1))}.HeroBackground-module__26ZPCq__root[data-preview-theme=light] .HeroBackground-module__26ZPCq__image{filter:brightness(var(--hero-brightness-light,1))!important}.HeroBackground-module__26ZPCq__root[data-preview-theme=dark] .HeroBackground-module__26ZPCq__image{filter:brightness(var(--hero-brightness-dark,1))!important}.HeroBackground-module__26ZPCq__overlayLight,.HeroBackground-module__26ZPCq__overlayDark,.HeroBackground-module__26ZPCq__legacyLight,.HeroBackground-module__26ZPCq__legacyDark{position:absolute;inset:0}.HeroBackground-module__26ZPCq__legacyLight{background:linear-gradient(#ffffffe0,#ffffffb8)}.HeroBackground-module__26ZPCq__legacyDark{background:linear-gradient(#0b1729db,#0b1729b3)}.HeroBackground-module__26ZPCq__overlayDark,.HeroBackground-module__26ZPCq__legacyDark,:is(:root[data-theme=dark] .HeroBackground-module__26ZPCq__overlayLight,:root[data-theme=dark] .HeroBackground-module__26ZPCq__legacyLight){display:none}:is(:root[data-theme=dark] .HeroBackground-module__26ZPCq__overlayDark,:root[data-theme=dark] .HeroBackground-module__26ZPCq__legacyDark){display:block}.HeroBackground-module__26ZPCq__root[data-preview-theme=light] .HeroBackground-module__26ZPCq__overlayLight,.HeroBackground-module__26ZPCq__root[data-preview-theme=light] .HeroBackground-module__26ZPCq__legacyLight{display:block!important}.HeroBackground-module__26ZPCq__root[data-preview-theme=light] .HeroBackground-module__26ZPCq__overlayDark,.HeroBackground-module__26ZPCq__root[data-preview-theme=light] .HeroBackground-module__26ZPCq__legacyDark,.HeroBackground-module__26ZPCq__root[data-preview-theme=dark] .HeroBackground-module__26ZPCq__overlayLight,.HeroBackground-module__26ZPCq__root[data-preview-theme=dark] .HeroBackground-module__26ZPCq__legacyLight{display:none!important}.HeroBackground-module__26ZPCq__root[data-preview-theme=dark] .HeroBackground-module__26ZPCq__overlayDark,.HeroBackground-module__26ZPCq__root[data-preview-theme=dark] .HeroBackground-module__26ZPCq__legacyDark{display:block!important}
.HomeCarousel-module__iQ7Eta__carousel{width:100%}.HomeCarousel-module__iQ7Eta__stage{aspect-ratio:2;background:var(--color-surface);width:100%;position:relative;overflow:hidden}@media (min-width:880px){.HomeCarousel-module__iQ7Eta__stage{aspect-ratio:4;max-height:24rem}}.HomeCarousel-module__iQ7Eta__previewBox{border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;overflow:hidden}.HomeCarousel-module__iQ7Eta__slide{opacity:0;visibility:hidden;transition:opacity .5s;position:absolute;inset:0}.HomeCarousel-module__iQ7Eta__slideActive{opacity:1;visibility:visible}.HomeCarousel-module__iQ7Eta__media{object-fit:contain;width:100%;height:100%;display:block;position:relative}.HomeCarousel-module__iQ7Eta__backdrop{object-fit:cover;filter:blur(24px)brightness(.9);width:124%;height:124%;position:absolute;inset:-12%}.HomeCarousel-module__iQ7Eta__overlay{align-items:flex-start;gap:var(--space-1);padding:var(--space-8) var(--space-6) var(--space-5);text-align:start;pointer-events:none;flex-direction:column;padding-inline-end:8rem;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.HomeCarousel-module__iQ7Eta__overlayDark{background:linear-gradient(#08142800,#081428c7)}.HomeCarousel-module__iQ7Eta__overlayLight{background:linear-gradient(#fff0,#ffffffd9)}.HomeCarousel-module__iQ7Eta__overlayNone{background:0 0}.HomeCarousel-module__iQ7Eta__overlay>*{pointer-events:auto}.HomeCarousel-module__iQ7Eta__title{font-size:var(--font-size-xl);font-weight:800;line-height:1.3}.HomeCarousel-module__iQ7Eta__subtitle{font-size:var(--font-size-base);opacity:.95}.HomeCarousel-module__iQ7Eta__link{margin-top:var(--space-2);min-height:var(--tap-target,44px);padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--jaahez-gradient-primary);color:var(--color-on-gradient);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.HomeCarousel-module__iQ7Eta__link:focus-visible,.HomeCarousel-module__iQ7Eta__control:focus-visible,.HomeCarousel-module__iQ7Eta__arrow:focus-visible,.HomeCarousel-module__iQ7Eta__dot:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.HomeCarousel-module__iQ7Eta__badge,.HomeCarousel-module__iQ7Eta__counter{padding:2px var(--space-3);border-radius:var(--radius-full);color:#fff;font-size:var(--font-size-sm);background:#081428a6;font-weight:700;position:absolute;inset-block-start:var(--space-3)}.HomeCarousel-module__iQ7Eta__counter{inset-inline-end:var(--space-3)}.HomeCarousel-module__iQ7Eta__badge{inset-inline-start:var(--space-3)}.HomeCarousel-module__iQ7Eta__controls{gap:var(--space-2);display:flex;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.HomeCarousel-module__iQ7Eta__control,.HomeCarousel-module__iQ7Eta__arrow{width:var(--tap-target,44px);height:var(--tap-target,44px);color:var(--jaahez-navy);cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.HomeCarousel-module__iQ7Eta__control:hover,.HomeCarousel-module__iQ7Eta__arrow:hover{background:#fff}.HomeCarousel-module__iQ7Eta__arrow{font-size:28px;line-height:1;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.HomeCarousel-module__iQ7Eta__arrowLeft{left:var(--space-3)}.HomeCarousel-module__iQ7Eta__arrowRight{right:var(--space-3)}.HomeCarousel-module__iQ7Eta__dots{justify-content:center;gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.HomeCarousel-module__iQ7Eta__dot{width:var(--tap-target,44px);cursor:pointer;background:0 0;border:none;height:24px;position:relative}.HomeCarousel-module__iQ7Eta__dot:after{content:"";background:var(--color-border-strong);border-radius:50%;width:10px;height:10px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.HomeCarousel-module__iQ7Eta__dotActive:after{border-radius:var(--radius-full);background:var(--color-brand);width:24px}@media (max-width:560px){.HomeCarousel-module__iQ7Eta__overlay{padding:var(--space-6) var(--space-4) var(--space-4);padding-block-end:3.5rem;padding-inline-end:var(--space-4)}.HomeCarousel-module__iQ7Eta__title{font-size:var(--font-size-lg)}}@media (prefers-reduced-motion:reduce){.HomeCarousel-module__iQ7Eta__slide{transition:none}}
.HeroBackgroundEditor-module__n3Hkxq__card{padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-block-end:var(--space-5)}.HeroBackgroundEditor-module__n3Hkxq__title{margin:0 0 var(--space-1);font-size:var(--font-size-xl);color:var(--color-text)}.HeroBackgroundEditor-module__n3Hkxq__help{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted)}.HeroBackgroundEditor-module__n3Hkxq__layout{gap:var(--space-5);grid-template-columns:1fr;display:grid}.HeroBackgroundEditor-module__n3Hkxq__side{order:-1;min-width:0}@media (min-width:1000px){.HeroBackgroundEditor-module__n3Hkxq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}.HeroBackgroundEditor-module__n3Hkxq__side{order:0;position:sticky;inset-block-start:5rem}}.HeroBackgroundEditor-module__n3Hkxq__controls{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.HeroBackgroundEditor-module__n3Hkxq__group{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;margin:0}.HeroBackgroundEditor-module__n3Hkxq__group:disabled{opacity:.6}.HeroBackgroundEditor-module__n3Hkxq__legend{padding-inline:var(--space-2);color:var(--color-text);font-weight:700}.HeroBackgroundEditor-module__n3Hkxq__field{gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text);flex-direction:column;margin-block-end:var(--space-3);display:flex}.HeroBackgroundEditor-module__n3Hkxq__field output{font-weight:700}.HeroBackgroundEditor-module__n3Hkxq__field select,.HeroBackgroundEditor-module__n3Hkxq__hex{padding:var(--space-2);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit}.HeroBackgroundEditor-module__n3Hkxq__field input[type=range]{inline-size:100%;accent-color:var(--jaahez-cobalt)}.HeroBackgroundEditor-module__n3Hkxq__field input:focus-visible,.HeroBackgroundEditor-module__n3Hkxq__field select:focus-visible,.HeroBackgroundEditor-module__n3Hkxq__hex:focus-visible,.HeroBackgroundEditor-module__n3Hkxq__swatch:focus-visible,.HeroBackgroundEditor-module__n3Hkxq__segmentButton:focus-visible,.HeroBackgroundEditor-module__n3Hkxq__button:focus-visible,.HeroBackgroundEditor-module__n3Hkxq__preview:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.HeroBackgroundEditor-module__n3Hkxq__imageRow{align-items:center;gap:var(--space-3);margin-block-end:var(--space-2);display:flex}.HeroBackgroundEditor-module__n3Hkxq__thumb{object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-sm);block-size:60px;inline-size:96px}.HeroBackgroundEditor-module__n3Hkxq__fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);color:var(--color-text);overflow:hidden}.HeroBackgroundEditor-module__n3Hkxq__hiddenFile{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.HeroBackgroundEditor-module__n3Hkxq__actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.HeroBackgroundEditor-module__n3Hkxq__button{padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;font-weight:600}.HeroBackgroundEditor-module__n3Hkxq__button:hover:not(:disabled){border-color:var(--color-brand)}.HeroBackgroundEditor-module__n3Hkxq__button:disabled{opacity:.55;cursor:not-allowed}.HeroBackgroundEditor-module__n3Hkxq__primary{color:var(--color-on-gradient);background:var(--jaahez-gradient-primary);border-color:#0000}.HeroBackgroundEditor-module__n3Hkxq__danger{color:var(--color-danger-text)}.HeroBackgroundEditor-module__n3Hkxq__themeNote{margin:var(--space-2) 0;font-size:var(--font-size-sm);color:var(--color-text);font-weight:700}.HeroBackgroundEditor-module__n3Hkxq__swatches{gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.HeroBackgroundEditor-module__n3Hkxq__swatch,.HeroBackgroundEditor-module__n3Hkxq__segmentButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;display:inline-flex}.HeroBackgroundEditor-module__n3Hkxq__swatchOn,.HeroBackgroundEditor-module__n3Hkxq__segmentOn{border-color:var(--jaahez-cobalt);box-shadow:inset 0 0 0 1px var(--jaahez-cobalt);font-weight:700}.HeroBackgroundEditor-module__n3Hkxq__swatchDot{border:1px solid var(--color-border-strong);border-radius:50%;block-size:16px;inline-size:16px}.HeroBackgroundEditor-module__n3Hkxq__customRow{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);margin-block-end:var(--space-3);display:flex}.HeroBackgroundEditor-module__n3Hkxq__customRow input[type=color]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:0 0;block-size:32px;inline-size:40px;padding:0}.HeroBackgroundEditor-module__n3Hkxq__hex{inline-size:7.5rem;font-family:ui-monospace,monospace}.HeroBackgroundEditor-module__n3Hkxq__segment{gap:var(--space-2);flex-wrap:wrap;display:flex}.HeroBackgroundEditor-module__n3Hkxq__warning{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-danger-text);font-weight:600}.HeroBackgroundEditor-module__n3Hkxq__sideTitle{margin:0 0 var(--space-2);font-size:var(--font-size-base);color:var(--color-text)}.HeroBackgroundEditor-module__n3Hkxq__preview{aspect-ratio:16/7;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;min-block-size:190px;inline-size:100%;position:relative;overflow:hidden}.HeroBackgroundEditor-module__n3Hkxq__previewEmpty{min-block-size:190px;padding:var(--space-4);text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.HeroBackgroundEditor-module__n3Hkxq__previewContent{justify-content:center;align-items:center;gap:var(--space-2);block-size:100%;padding:var(--space-4);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:relative}.HeroBackgroundEditor-module__n3Hkxq__previewHeadline{font-size:clamp(1.1rem,2.6vw,1.8rem)}.HeroBackgroundEditor-module__n3Hkxq__previewSub{font-size:var(--font-size-sm);opacity:.8}.HeroBackgroundEditor-module__n3Hkxq__previewSearch{border-radius:var(--radius-full);border:1px solid;block-size:34px;inline-size:min(70%,420px);display:block}.HeroBackgroundEditor-module__n3Hkxq__unsaved{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);font-weight:700}.HeroBackgroundEditor-module__n3Hkxq__ok,.HeroBackgroundEditor-module__n3Hkxq__error{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);font-weight:600}.HeroBackgroundEditor-module__n3Hkxq__ok{color:var(--color-text)}.HeroBackgroundEditor-module__n3Hkxq__error{color:var(--color-danger-text)}
