.aryaf-hero-carousel[data-v-fb75cad4]{--hero-height:clamp(27rem, 43vw, 36rem);inline-size:min(calc(100% - 2rem),var(--aryaf-container,82rem));isolation:isolate;border:1px solid var(--border,#e6e6e6);border-radius:calc(var(--radius,1rem)*1.5);background:var(--card,#fff);color:var(--card-foreground,#17251f);margin:1rem auto 0;position:relative;overflow:hidden}.aryaf-hero-carousel[data-height=compact][data-v-fb75cad4]{--hero-height:clamp(23rem, 35vw, 28rem)}.aryaf-hero-carousel[data-height=showcase][data-v-fb75cad4]{--hero-height:clamp(32rem, 50vw, 43rem)}.aryaf-hero-carousel__stage[data-v-fb75cad4]{touch-action:pan-y pinch-zoom;display:grid}.aryaf-hero-carousel__slide[data-v-fb75cad4]{min-block-size:var(--hero-height);visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;grid-template-columns:1fr 1.08fr;transition:opacity .45s,visibility .45s;display:grid}.aryaf-hero-carousel__slide.is-active[data-v-fb75cad4]{visibility:visible;opacity:1;pointer-events:auto}.aryaf-hero-carousel__media[data-v-fb75cad4]{background:color-mix(in srgb,var(--primary,#145c42) 9%,var(--card,#fff));grid-area:1/2;min-inline-size:0;position:relative;overflow:hidden}.aryaf-hero-carousel__media img[data-v-fb75cad4],.aryaf-hero-carousel__media picture[data-v-fb75cad4]{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.aryaf-hero-carousel__content[data-v-fb75cad4]{z-index:1;flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;min-inline-size:0;padding:clamp(1.75rem,5vw,5rem);display:flex}.aryaf-hero-carousel__eyebrow[data-v-fb75cad4]{align-items:center;gap:.65rem;margin:0 0 1.4rem;font-size:.8rem;font-weight:600;line-height:1.7;display:flex}.aryaf-hero-carousel__eyebrow>span[data-v-fb75cad4]{opacity:.55;background:currentColor;flex:none;block-size:2px;inline-size:1.6rem}.aryaf-hero-carousel__title[data-v-fb75cad4]{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;max-inline-size:15ch;margin:0;font-size:clamp(2.1rem,3.6vw,3.65rem);font-weight:700;line-height:1.32}.aryaf-hero-carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aryaf-hero-carousel__title[data-v-fb75cad4]{letter-spacing:0;line-height:1.5}.aryaf-hero-carousel__description[data-v-fb75cad4]{opacity:.75;overflow-wrap:anywhere;max-inline-size:42ch;margin:1.4rem 0 0;font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.95}.aryaf-hero-carousel__cta[data-v-fb75cad4]{border-radius:var(--radius,1rem);background:var(--primary,#145c42);min-block-size:3.25rem;max-inline-size:100%;color:var(--primary-foreground,#fff);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1.6rem;margin-block-start:2rem;padding:.85rem 1.5rem;font-size:.9rem;font-weight:700;line-height:1.7;text-decoration:none;transition:filter .18s;display:inline-flex}.aryaf-hero-carousel__cta svg[data-v-fb75cad4]{flex:none;block-size:1.15rem;inline-size:1.15rem}.aryaf-hero-carousel__cta[data-v-fb75cad4]:hover{filter:brightness(.93)}.aryaf-hero-carousel__controls[data-v-fb75cad4]{border-block-start:1px solid var(--border,#e6e6e6);background:var(--card,#fff);min-block-size:5rem;color:var(--card-foreground,#17251f);align-items:center;gap:1rem;padding:.85rem clamp(1rem,3vw,2.5rem);display:flex;position:relative}.aryaf-hero-carousel__control[data-v-fb75cad4]{border:1px solid var(--border,#e6e6e6);background:var(--card,#fff);block-size:2.75rem;inline-size:2.75rem;color:var(--card-foreground,#17251f);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:background .18s,color .18s;display:inline-grid}.aryaf-hero-carousel__control svg[data-v-fb75cad4]{block-size:1.1rem;inline-size:1.1rem}.aryaf-hero-carousel__control[data-v-fb75cad4]:hover{background:var(--muted,#f0f3f1)}.aryaf-hero-carousel__control--next[data-v-fb75cad4],.aryaf-hero-carousel__control--next[data-v-fb75cad4]:hover{background:var(--primary,#145c42);color:var(--primary-foreground,#fff);border-color:#0000}.aryaf-hero-carousel__arrows[data-v-fb75cad4]{gap:.5rem;display:flex}.aryaf-hero-carousel__pagination[data-v-fb75cad4]{align-items:center;gap:0;display:flex}.aryaf-hero-carousel__dot[data-v-fb75cad4]{block-size:2.75rem;inline-size:2rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.aryaf-hero-carousel__dot span[data-v-fb75cad4]{opacity:.28;background:currentColor;border-radius:1rem;block-size:.4rem;inline-size:.4rem;transition:inline-size .25s,opacity .25s}.aryaf-hero-carousel__dot[aria-current] span[data-v-fb75cad4]{opacity:1;inline-size:1.5rem}.aryaf-hero-carousel__count[data-v-fb75cad4]{white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;margin-inline-start:auto;font-size:.8rem}.aryaf-hero-carousel__count>span[data-v-fb75cad4]{opacity:.5;margin-inline-start:.35rem}.aryaf-hero-carousel[data-v-fb75cad4] :where(button,a):focus-visible{outline:3px solid var(--ring,#638b76);outline-offset:4px}.aryaf-hero-carousel__fallback[data-v-fb75cad4]{color:var(--card-foreground,#17251f);background:radial-gradient(ellipse at 25% 15%,color-mix(in srgb,var(--primary,#145c42) 15%,transparent),transparent 70%);flex-direction:column;justify-content:center;align-items:center;gap:.9rem;padding:1rem;font-size:.85rem;display:flex;position:absolute;inset:0}.aryaf-hero-carousel__fallback>svg[data-v-fb75cad4]{opacity:.3;stroke-width:1px;block-size:3rem;inline-size:3rem}.aryaf-hero-carousel__retry[data-v-fb75cad4]{background:var(--primary,#145c42);min-block-size:2.75rem;color:var(--primary-foreground,#fff);font:inherit;cursor:pointer;border:0;border-radius:.75rem;align-items:center;gap:.5rem;padding:.65rem 1rem;display:inline-flex}.aryaf-hero-carousel__retry svg[data-v-fb75cad4]{block-size:1rem;inline-size:1rem}.aryaf-hero-carousel__skeleton[data-v-fb75cad4]{background:var(--muted,#edf0ee);position:absolute;inset:0;overflow:hidden}.aryaf-hero-carousel__skeleton[data-v-fb75cad4]:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--card,#fff) 65%,transparent),transparent);animation:1.5s infinite hero-shimmer-fb75cad4;position:absolute;inset:0;transform:translate(-100%)}.aryaf-hero-carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aryaf-hero-carousel__skeleton[data-v-fb75cad4]:after{animation-direction:reverse}.aryaf-hero-carousel__empty[data-v-fb75cad4]{text-align:center;place-items:center;min-block-size:15rem;margin:0;padding:2rem;display:grid}.aryaf-hero-carousel__sr[data-v-fb75cad4]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.aryaf-hero-carousel[data-layout=overlay] .aryaf-hero-carousel__slide[data-v-fb75cad4]{grid-template-columns:1fr}.aryaf-hero-carousel[data-layout=overlay] .aryaf-hero-carousel__media[data-v-fb75cad4]{grid-column:1}.aryaf-hero-carousel[data-layout=overlay] .aryaf-hero-carousel__content[data-v-fb75cad4]{color:#fff;background:linear-gradient(90deg,#040f0bf0 0,#040f0be0 65%,#0000);inline-size:65%}.aryaf-hero-carousel[data-layout=overlay] [data-content-position=right] .aryaf-hero-carousel__content[data-v-fb75cad4]{background:linear-gradient(270deg,#040f0bf0 0,#040f0be0 65%,#0000)}:is(.aryaf-hero-carousel[data-layout=overlay]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=left] .aryaf-hero-carousel__content[data-v-fb75cad4],.aryaf-hero-carousel[data-layout=overlay]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=right] .aryaf-hero-carousel__content[data-v-fb75cad4]){justify-self:start;padding-inline-end:18%}:is(.aryaf-hero-carousel[data-layout=overlay]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=right] .aryaf-hero-carousel__content[data-v-fb75cad4],.aryaf-hero-carousel[data-layout=overlay]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=left] .aryaf-hero-carousel__content[data-v-fb75cad4]){justify-self:end;padding-inline-start:18%}:is(.aryaf-hero-carousel[data-layout=overlay]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=left] .aryaf-hero-carousel__fallback[data-v-fb75cad4],.aryaf-hero-carousel[data-layout=overlay]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=right] .aryaf-hero-carousel__fallback[data-v-fb75cad4]){inset-inline-start:65%}:is(.aryaf-hero-carousel[data-layout=overlay]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=right] .aryaf-hero-carousel__fallback[data-v-fb75cad4],.aryaf-hero-carousel[data-layout=overlay]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position=left] .aryaf-hero-carousel__fallback[data-v-fb75cad4]){inset-inline-end:65%}@keyframes hero-shimmer-fb75cad4{to{transform:translate(100%)}}@media (width<=640px){.aryaf-hero-carousel[data-v-fb75cad4]{border-radius:var(--radius,1rem);inline-size:calc(100% - 1.5rem)}.aryaf-hero-carousel[data-layout=overlay] .aryaf-hero-carousel__slide[data-v-fb75cad4],.aryaf-hero-carousel__slide[data-v-fb75cad4]{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-block-size:0}.aryaf-hero-carousel__media[data-v-fb75cad4]{grid-area:1/1;block-size:clamp(14rem,70vw,22rem)}.aryaf-hero-carousel[data-height=compact] .aryaf-hero-carousel__media[data-v-fb75cad4]{block-size:clamp(11rem,52vw,16rem)}.aryaf-hero-carousel[data-height=showcase] .aryaf-hero-carousel__media[data-v-fb75cad4]{block-size:clamp(17rem,85vw,26rem)}.aryaf-hero-carousel[data-layout=overlay] .aryaf-hero-carousel__content[data-v-fb75cad4],.aryaf-hero-carousel__content[data-v-fb75cad4]{background:var(--card,#fff);inline-size:auto;color:var(--card-foreground,#17251f);grid-row:2;justify-self:stretch;padding:1.65rem 1.4rem 1.85rem}.aryaf-hero-carousel[data-layout=overlay]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position] .aryaf-hero-carousel__content[data-v-fb75cad4]{background:var(--card,#fff);inline-size:auto;color:var(--card-foreground,#17251f);grid-row:2;justify-self:stretch;padding:1.65rem 1.4rem 1.85rem}.aryaf-hero-carousel[data-layout=overlay]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position] .aryaf-hero-carousel__content[data-v-fb75cad4]{background:var(--card,#fff);inline-size:auto;color:var(--card-foreground,#17251f);grid-row:2;justify-self:stretch;padding:1.65rem 1.4rem 1.85rem}:is(.aryaf-hero-carousel[data-layout=overlay]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position] .aryaf-hero-carousel__fallback[data-v-fb75cad4],.aryaf-hero-carousel[data-layout=overlay]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-content-position] .aryaf-hero-carousel__fallback[data-v-fb75cad4]){padding:1rem;inset:0}.aryaf-hero-carousel__eyebrow[data-v-fb75cad4]{margin-block-end:.85rem;font-size:.72rem}.aryaf-hero-carousel__title[data-v-fb75cad4]{max-inline-size:20ch;font-size:clamp(1.65rem,7.5vw,2.35rem)}.aryaf-hero-carousel__description[data-v-fb75cad4]{margin-block-start:.9rem;font-size:.85rem;line-height:1.85}.aryaf-hero-carousel__cta[data-v-fb75cad4]{min-block-size:3rem;margin-block-start:1.3rem;padding:.7rem 1.15rem;font-size:.85rem}.aryaf-hero-carousel__controls[data-v-fb75cad4]{gap:.4rem;min-block-size:4.5rem;padding:.7rem .85rem}.aryaf-hero-carousel__dot[data-v-fb75cad4]{inline-size:1.5rem}.aryaf-hero-carousel__dot[aria-current] span[data-v-fb75cad4]{inline-size:1rem}.aryaf-hero-carousel__count[data-v-fb75cad4]{font-size:.7rem}.aryaf-hero-carousel__rotation[data-v-fb75cad4]{inline-size:2.5rem}.aryaf-hero-carousel__arrows[data-v-fb75cad4]{gap:.35rem}}@media (width<=380px){.aryaf-hero-carousel__controls[data-v-fb75cad4]{flex-wrap:wrap}.aryaf-hero-carousel__pagination[data-v-fb75cad4]{flex-basis:100%;order:-1;justify-content:center}}.aryaf-hero-carousel .aryaf-hero-carousel__slide[data-image-only=true][data-v-fb75cad4]{grid-template-rows:1fr;grid-template-columns:1fr}.aryaf-hero-carousel .aryaf-hero-carousel__slide[data-image-only=true] .aryaf-hero-carousel__media[data-v-fb75cad4]{grid-area:1/1}@media (prefers-reduced-motion:reduce){.aryaf-hero-carousel[data-v-fb75cad4] *,.aryaf-hero-carousel[data-v-fb75cad4] :after{transition:none!important;animation:none!important}}
