.branchNotice-module__WNC4ka__notice{align-items:flex-start;gap:var(--spacing-s3);max-inline-size:var(--container-content);padding:var(--spacing-s3) var(--spacing-s4);background:var(--color-warning-bg);color:var(--color-warning-fg);border-block-end:1px solid var(--color-border);margin-inline:auto;display:flex}.branchNotice-module__WNC4ka__notice[data-state=closed]{background:var(--color-error-bg);color:var(--color-error-fg)}.branchNotice-module__WNC4ka__notice[data-surface=cart]{border:1px solid var(--color-border);border-radius:var(--radius-md);margin-block-end:var(--spacing-s4)}.branchNotice-module__WNC4ka__mark{border:1.5px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:22px;inline-size:22px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.branchNotice-module__WNC4ka__text{font-size:var(--text-body);margin:0;line-height:1.5}
.content-module__HHjUIW__main{background:var(--color-surface-alt);flex:1}.content-module__HHjUIW__latin{font-family:var(--font-sans)}.content-module__HHjUIW__container{max-inline-size:var(--container-content);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.content-module__HHjUIW__container{padding-inline:var(--gutter-desktop)}}.content-module__HHjUIW__band{background:var(--color-brand);padding-block:var(--spacing-s8) var(--spacing-s10)}.content-module__HHjUIW__bandInner{max-inline-size:var(--container-content);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.content-module__HHjUIW__bandInner{padding-inline:var(--gutter-desktop)}}.content-module__HHjUIW__eyebrow{font-size:var(--text-eyebrow);font-weight:var(--text-eyebrow--font-weight);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:color-mix(in srgb, var(--color-on-brand) 78%, transparent);margin-block-end:var(--spacing-s2);display:block}.content-module__HHjUIW__eyebrow:lang(ar){text-transform:none;letter-spacing:normal}.content-module__HHjUIW__title{font-family:var(--font-active);font-size:var(--text-h1);line-height:var(--text-h1--line-height);font-weight:var(--text-h1--font-weight);letter-spacing:var(--text-h1--letter-spacing);color:var(--color-on-brand);text-wrap:balance;margin:0}.content-module__HHjUIW__lede{color:color-mix(in srgb, var(--color-on-brand) 88%, transparent);margin:var(--spacing-s3) 0 0;max-inline-size:46rem;font-size:var(--text-body);line-height:var(--text-body--line-height)}.content-module__HHjUIW__bandActions{gap:var(--spacing-s3);flex-wrap:wrap;margin-block-start:var(--spacing-s6);display:flex}.content-module__HHjUIW__bandActions a:focus-visible{outline:2px solid var(--color-focus-ring-on-brand);outline-offset:2px}.content-module__HHjUIW__bandGhost{color:var(--color-on-brand);border:1px solid color-mix(in srgb, var(--color-on-brand) 45%, transparent)}@media (hover:hover){.content-module__HHjUIW__bandGhost:hover{background:color-mix(in srgb, var(--color-on-brand) 14%, transparent);border-color:var(--color-on-brand)}}.content-module__HHjUIW__crumbs{padding-block:var(--spacing-s4) 0}.content-module__HHjUIW__section{padding-block:var(--spacing-s8)}.content-module__HHjUIW__section+.content-module__HHjUIW__section{padding-block-start:0}@media (min-width:1024px){.content-module__HHjUIW__section{padding-block:var(--spacing-s12)}.content-module__HHjUIW__section:last-child{padding-block-end:var(--spacing-s16)}}.content-module__HHjUIW__sectionTitle{font-family:var(--font-active);font-size:var(--text-section);line-height:var(--text-section--line-height);letter-spacing:var(--text-section--letter-spacing);font-weight:var(--text-section--font-weight);color:var(--color-text-strong);margin:0 0 var(--spacing-s2)}@media (min-width:1024px){.content-module__HHjUIW__sectionTitle{margin-block-end:var(--spacing-s4)}}.content-module__HHjUIW__sectionSub{color:var(--color-text-secondary);margin:0 0 var(--spacing-s5);max-inline-size:46rem}.content-module__HHjUIW__steps{gap:var(--spacing-s3);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.content-module__HHjUIW__steps{gap:var(--spacing-s4);grid-template-columns:repeat(3,minmax(0,1fr))}}.content-module__HHjUIW__step{counter-increment:step;gap:var(--spacing-s2);padding:var(--spacing-s5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.content-module__HHjUIW__stepNum{border-radius:var(--radius-md);background:var(--color-brand-subtle);block-size:32px;inline-size:32px;color:var(--color-text-brand-strong);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-family:var(--font-sans);justify-content:center;align-items:center;display:inline-flex}.content-module__HHjUIW__stepNum:before{content:counter(step)}.content-module__HHjUIW__stepTitle{font-family:var(--font-active);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:var(--text-h3--font-weight);color:var(--color-text-strong)}.content-module__HHjUIW__stepBody{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.content-module__HHjUIW__docs{gap:var(--spacing-s3);max-inline-size:46rem;margin:0;padding:0;list-style:none;display:grid}.content-module__HHjUIW__doc{gap:var(--spacing-s4);padding:var(--spacing-s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);display:flex}.content-module__HHjUIW__docIcon{border-radius:var(--radius-md);background:var(--color-brand-subtle);block-size:44px;inline-size:44px;color:var(--color-icon-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.content-module__HHjUIW__docText{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.content-module__HHjUIW__docTitle{font-family:var(--font-active);font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.content-module__HHjUIW__docBody{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.content-module__HHjUIW__prose{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-s6);max-inline-size:46rem}.content-module__HHjUIW__prose p{color:var(--color-text-body);line-height:var(--text-body--line-height);margin:0}.content-module__HHjUIW__prose p+p{margin-block-start:var(--spacing-s4)}.content-module__HHjUIW__prose h3{margin:var(--spacing-s6) 0 var(--spacing-s2);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:var(--text-h3--font-weight);color:var(--color-text-strong)}.content-module__HHjUIW__prose>div:first-child h3:first-child,.content-module__HHjUIW__prose>h3:first-child{margin-block-start:0}.content-module__HHjUIW__prose ul,.content-module__HHjUIW__prose ol{margin:var(--spacing-s3) 0 0;color:var(--color-text-body);line-height:var(--text-body--line-height);padding-inline-start:1.25em}.content-module__HHjUIW__prose ul{list-style:outside}.content-module__HHjUIW__prose ol{list-style:decimal}.content-module__HHjUIW__prose li+li{margin-block-start:var(--spacing-s2)}.content-module__HHjUIW__prose ul+p,.content-module__HHjUIW__prose ol+p,.content-module__HHjUIW__prose div+p{margin-block-start:var(--spacing-s4)}.content-module__HHjUIW__prose a{color:var(--color-text-brand);text-underline-offset:2px;text-decoration:underline}.content-module__HHjUIW__facts{gap:var(--spacing-s3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.content-module__HHjUIW__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.content-module__HHjUIW__fact{display:flex}.content-module__HHjUIW__factLink,.content-module__HHjUIW__factStatic{gap:var(--spacing-s4);padding:var(--spacing-s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);color:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex:1;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.content-module__HHjUIW__factLink:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}}.content-module__HHjUIW__factLink:active{transform:scale(var(--press-scale-card))}.content-module__HHjUIW__factText{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.content-module__HHjUIW__factLabel{font-size:var(--text-xs);font-weight:var(--text-xs--font-weight);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--text-xs--letter-spacing)}.content-module__HHjUIW__factValue{font-weight:var(--font-weight-semibold);color:var(--color-text-strong);overflow-wrap:anywhere}.content-module__HHjUIW__notice{gap:var(--spacing-s3);padding:var(--spacing-s4);border-radius:var(--radius-lg);background:var(--color-info-bg);border:1px solid var(--color-border);align-items:flex-start;max-inline-size:46rem;display:flex}.content-module__HHjUIW__noticeIcon{color:var(--color-info-fg);flex:none;margin-block-start:2px}.content-module__HHjUIW__noticeBody{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-body);flex-direction:column;gap:4px;display:flex}.content-module__HHjUIW__noticeTitle{font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.content-module__HHjUIW__cta{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);padding:var(--spacing-s6);gap:var(--spacing-s3);flex-direction:column;display:flex}@media (min-width:768px){.content-module__HHjUIW__cta{padding:var(--spacing-s8)}}.content-module__HHjUIW__ctaTitle{font-family:var(--font-active);font-size:var(--text-section);line-height:var(--text-section--line-height);letter-spacing:var(--text-section--letter-spacing);font-weight:var(--text-section--font-weight);color:var(--color-text-strong);margin:0}.content-module__HHjUIW__ctaBody{color:var(--color-text-secondary);max-inline-size:46rem;margin:0}.content-module__HHjUIW__ctaActions{gap:var(--spacing-s3);flex-wrap:wrap;margin-block-start:var(--spacing-s2);display:flex}.content-module__HHjUIW__newsletter{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-s6);max-inline-size:46rem}.content-module__HHjUIW__newsletterForm{gap:var(--spacing-s3);flex-wrap:wrap;margin-block-start:var(--spacing-s4);display:flex}.content-module__HHjUIW__newsletterField{min-inline-size:0;block-size:var(--control-height-md);padding-inline:var(--spacing-s4);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--text-control);flex:16rem}.content-module__HHjUIW__newsletterField::placeholder{color:var(--color-text-placeholder)}.content-module__HHjUIW__newsletterField:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px;border-color:var(--color-border-focus)}.content-module__HHjUIW__newsletterFieldInvalid,.content-module__HHjUIW__newsletterFieldInvalid:focus-visible{border-color:var(--color-border-error)}.content-module__HHjUIW__newsletterError{color:var(--color-error-fg);font-size:var(--text-sm);flex-basis:100%}.content-module__HHjUIW__newsletterHint{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-basis:100%;margin:0}.content-module__HHjUIW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-module__HHjUIW__stores{gap:var(--spacing-s3);flex-wrap:wrap;display:flex}.content-module__HHjUIW__features{gap:var(--spacing-s3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.content-module__HHjUIW__features{gap:var(--spacing-s4);grid-template-columns:repeat(2,minmax(0,1fr))}}.content-module__HHjUIW__feature{gap:var(--spacing-s4);padding:var(--spacing-s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex}.content-module__HHjUIW__featureIcon{border-radius:var(--radius-md);background:var(--color-brand-subtle);block-size:44px;inline-size:44px;color:var(--color-icon-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.content-module__HHjUIW__featureText{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.content-module__HHjUIW__featureTitle{font-family:var(--font-active);font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.content-module__HHjUIW__featureBody{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.content-module__HHjUIW__ladder{gap:var(--spacing-s2);max-inline-size:46rem;margin:0;padding:0;list-style:none;display:grid}.content-module__HHjUIW__rung{gap:var(--spacing-s3);padding:var(--spacing-s3) var(--spacing-s4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-body);font-size:var(--text-sm);align-items:center;display:flex}.content-module__HHjUIW__rungDot{border-radius:var(--radius-full);background:var(--color-brand-muted);flex:none;block-size:10px;inline-size:10px}.content-module__HHjUIW__rungPending .content-module__HHjUIW__rungDot{background:var(--color-warning-solid)}.content-module__HHjUIW__rungApproved .content-module__HHjUIW__rungDot{background:var(--color-success-solid)}.content-module__HHjUIW__rungRejected .content-module__HHjUIW__rungDot{background:var(--color-error-solid)}
.home-module__06co2W__page{background:var(--color-surface-alt);--page-gutter:var(--gutter-mobile);--rail-card:170px;flex:1}@media (min-width:1024px){.home-module__06co2W__page{--page-gutter:var(--gutter-desktop);--rail-card:200px}}:is(html[lang=ar] .home-module__06co2W__page,html[lang=ar] .home-module__06co2W__page *){letter-spacing:normal}.home-module__06co2W__container{max-inline-size:var(--container-content);padding-inline:var(--page-gutter);margin-inline:auto}.home-module__06co2W__latin{font-family:var(--font-sans)}.home-module__06co2W__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__06co2W__sectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-s4);padding-block-start:var(--spacing-s3);padding-block-end:var(--spacing-s2);display:flex}.home-module__06co2W__sectionTitle{font-size:var(--text-section);line-height:var(--text-section--line-height);letter-spacing:var(--text-section--letter-spacing);font-weight:var(--text-section--font-weight);color:var(--color-text-primary);margin:0}@media (min-width:1024px){.home-module__06co2W__sectionHeader{padding-block-start:var(--spacing-s8);padding-block-end:var(--spacing-s4)}}.home-module__06co2W__sectionAction{align-items:center;gap:var(--spacing-s1);min-block-size:var(--tap-target-min);font-size:var(--text-sm);color:var(--color-text-brand);flex:none;font-weight:600;text-decoration:none;display:inline-flex}.home-module__06co2W__centerHead{text-align:center;align-items:center;gap:var(--spacing-s1);flex-direction:column;padding-block-start:var(--spacing-s4);padding-block-end:var(--spacing-s4);display:flex}.home-module__06co2W__centerSub{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);margin:0}@media (hover:hover){.home-module__06co2W__sectionAction:hover{text-decoration:underline}}.home-module__06co2W__btn{justify-content:center;align-items:center;gap:var(--spacing-s2);min-block-size:var(--control-height-md);padding-inline:var(--spacing-s5);border-radius:var(--radius-full);font-size:var(--text-button-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-press) var(--ease-standard);font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.home-module__06co2W__btnPrimary{background:var(--color-brand);color:var(--color-on-brand);box-shadow:var(--shadow-cta);border:0}@media (hover:hover){.home-module__06co2W__btnPrimary:hover{background:var(--color-brand-hover)}}.home-module__06co2W__btn:active{transform:scale(var(--press-scale-button));opacity:var(--opacity-pressed)}.home-module__06co2W__aiBanner{align-items:center;gap:var(--spacing-s3);background:var(--color-surface-tint);color:var(--color-text-brand-strong);border:1px solid var(--color-brand-muted);border-radius:var(--radius-lg);padding:var(--spacing-s4);transition:box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-press) var(--ease-standard);margin-block-start:var(--spacing-s4);text-decoration:none;display:flex}@media (hover:hover){.home-module__06co2W__aiBanner:hover{box-shadow:var(--shadow-md)}}.home-module__06co2W__aiBanner:active{transform:scale(var(--press-scale-card))}.home-module__06co2W__aiBadge{border-radius:var(--radius-full);background:var(--color-brand);block-size:44px;inline-size:44px;color:var(--color-on-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.home-module__06co2W__aiBody{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.home-module__06co2W__aiTitle{font-size:var(--text-h3);line-height:var(--text-h3--line-height);color:inherit;font-weight:600}.home-module__06co2W__aiSub{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:inherit;opacity:.85}.home-module__06co2W__aiChevron{color:inherit;flex:none}.home-module__06co2W__railScroller{align-items:stretch;gap:var(--spacing-s3);scroll-snap-type:inline mandatory;scrollbar-width:none;padding-block-end:var(--spacing-s2);padding-inline:var(--page-gutter);max-inline-size:var(--container-content);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--spacing-s4), black calc(100% - var(--spacing-s4)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--spacing-s4), black calc(100% - var(--spacing-s4)), transparent 100%);margin-block:0;margin-inline:auto;list-style:none;display:flex;overflow-x:auto}.home-module__06co2W__railScroller::-webkit-scrollbar{display:none}.home-module__06co2W__railItem{scroll-snap-align:start;flex:none}.home-module__06co2W__tile{gap:var(--spacing-s2);flex-direction:column;inline-size:124px;text-decoration:none;display:flex}@media (min-width:1024px){.home-module__06co2W__tile{inline-size:148px}}.home-module__06co2W__tileArt{aspect-ratio:124/150;border-radius:var(--radius-lg);color:var(--color-text-strong);transition:box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-press) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.home-module__06co2W__tint0{background:var(--color-brand-subtle)}.home-module__06co2W__tint1{background:var(--color-surface-accent-tint)}.home-module__06co2W__tint2{background:var(--color-info-bg)}.home-module__06co2W__tileImage{object-fit:cover}@media (hover:hover){.home-module__06co2W__tile:hover .home-module__06co2W__tileArt{box-shadow:var(--shadow-sm)}}.home-module__06co2W__tile:active .home-module__06co2W__tileArt{transform:scale(var(--press-scale-tile))}.home-module__06co2W__tileLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center;color:var(--color-text-strong);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.home-module__06co2W__railBound{max-inline-size:var(--container-content);margin-inline:auto}.home-module__06co2W__railFlag{vertical-align:-.1em;margin-inline-end:var(--spacing-s1);display:inline-block}.home-module__06co2W__skeleton{border-radius:var(--radius-sm);background:var(--color-surface-skeleton-tint);display:block;position:relative;overflow:hidden}.home-module__06co2W__skeleton:after{content:"";inset-block:0;background:linear-gradient(to right, transparent 0%, var(--color-accent) 50%, transparent 100%);inline-size:max(48px,50%);opacity:var(--skeleton-sheen-peak-lotus);animation:home-module__06co2W__sweep var(--skeleton-sweep-duration) ease-in-out infinite;position:absolute;left:0}@keyframes home-module__06co2W__sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.home-module__06co2W__skeleton:after{animation:none}}.home-module__06co2W__skeletonRail{gap:var(--spacing-s2);inline-size:var(--rail-card);flex-direction:column;display:flex}.home-module__06co2W__skeletonMedia{aspect-ratio:1;border-radius:var(--radius-lg)}.home-module__06co2W__skeletonPriceRow{margin-block-start:var(--spacing-s1)}.home-module__06co2W__block{padding-block-start:var(--spacing-s4)}.home-module__06co2W__pageEnd{padding-block-end:var(--spacing-s16)}
.departments-module__SmL-Aq__grid,.departments-module__SmL-Aq__brandGrid{max-inline-size:var(--container-content);padding-inline:var(--page-gutter,16px);margin-inline:auto}.departments-module__SmL-Aq__grid{gap:var(--spacing-s3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;list-style:none;display:grid}@media (max-width:767px){.departments-module__SmL-Aq__grid{gap:var(--spacing-s3);scroll-snap-type:inline mandatory;scroll-padding-inline:var(--page-gutter,16px);scrollbar-width:none;padding-block:4px var(--spacing-s2);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--spacing-s4), black calc(100% - var(--spacing-s4)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--spacing-s4), black calc(100% - var(--spacing-s4)), transparent 100%);display:flex;overflow-x:auto}.departments-module__SmL-Aq__grid::-webkit-scrollbar{display:none}.departments-module__SmL-Aq__grid>li{scroll-snap-align:start;flex:0 0 min(33vw,180px)}}@media (min-width:900px) and (max-width:1199.98px){.departments-module__SmL-Aq__grid{scroll-snap-type:inline mandatory;scrollbar-width:none;padding-block-end:var(--spacing-s2);display:flex;overflow-x:auto}.departments-module__SmL-Aq__grid::-webkit-scrollbar{display:none}.departments-module__SmL-Aq__grid>li{scroll-snap-align:start;flex:0 0 200px}}@media (min-width:1200px){.departments-module__SmL-Aq__grid{gap:var(--spacing-s4);grid-template-columns:repeat(7,minmax(0,1fr));max-inline-size:1360px}}.departments-module__SmL-Aq__card{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);block-size:100%;color:inherit;transition:box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover){.departments-module__SmL-Aq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}}.departments-module__SmL-Aq__art{aspect-ratio:310/380;background:var(--color-surface-tint);position:relative;overflow:hidden}.departments-module__SmL-Aq__artImage{object-fit:cover}.departments-module__SmL-Aq__artGlyph{color:var(--color-icon-brand);place-items:center;display:grid;position:absolute;inset:0}.departments-module__SmL-Aq__tint0{background:var(--color-green-50)}.departments-module__SmL-Aq__tint1{background:var(--color-lime-50)}.departments-module__SmL-Aq__tint2{background:var(--color-surface-subtle)}.departments-module__SmL-Aq__body{padding:var(--spacing-s3) var(--spacing-s4) var(--spacing-s4);flex-direction:column;gap:2px;display:flex}.departments-module__SmL-Aq__label{font-family:var(--font-active);color:var(--color-text-primary);overflow-wrap:anywhere;font-size:.9375rem;font-weight:700;line-height:1.3}.departments-module__SmL-Aq__count{color:var(--color-text-muted);font-size:.75rem}@media (max-width:374px){.departments-module__SmL-Aq__body{padding-inline:var(--spacing-s3)}.departments-module__SmL-Aq__label{font-size:.875rem}}.departments-module__SmL-Aq__brandGrid{--brand-disc:clamp(56px, 18.5vw, 76px);gap:var(--spacing-s3);scroll-snap-type:inline mandatory;scroll-padding-inline:var(--page-gutter,16px);scrollbar-width:none;padding-block:4px var(--spacing-s2);margin-block:0;list-style:none;display:flex;overflow-x:auto}.departments-module__SmL-Aq__brandGrid::-webkit-scrollbar{display:none}.departments-module__SmL-Aq__brandGrid>li{flex:0 0 var(--brand-disc);scroll-snap-align:start;min-inline-size:0}@media (max-width:767px){.departments-module__SmL-Aq__brandGrid{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--spacing-s4), black calc(100% - var(--spacing-s4)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--spacing-s4), black calc(100% - var(--spacing-s4)), transparent 100%)}}@media (min-width:768px){.departments-module__SmL-Aq__brandGrid{--brand-disc:104px;gap:var(--spacing-s5)}}@media (min-width:1024px){.departments-module__SmL-Aq__brandGrid{--brand-disc:120px;gap:var(--spacing-s6)}}.departments-module__SmL-Aq__brandCard{align-items:center;gap:var(--spacing-s2);border-radius:var(--radius-md);flex-direction:column;text-decoration:none;display:flex}.departments-module__SmL-Aq__brandBadge{inline-size:var(--brand-disc);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-surface-logo);border:1px solid var(--color-border-logo);transition:box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);place-items:center;display:grid;position:relative;overflow:hidden}.departments-module__SmL-Aq__brandBadgeDeep{background:var(--color-surface-logo-deep);border-color:var(--color-surface-logo-deep)}.departments-module__SmL-Aq__brandImage{object-fit:contain;padding:15%}.departments-module__SmL-Aq__brandMonogram{block-size:100%;inline-size:100%;font-family:var(--font-active);font-size:calc(var(--brand-disc) * .4);color:var(--color-monogram-ink);background:var(--color-monogram-plate);place-items:center;font-weight:700;line-height:1;display:grid}.departments-module__SmL-Aq__brandName{text-align:center;inline-size:100%;color:var(--color-text-strong);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.75rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:768px){.departments-module__SmL-Aq__brandName{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}@media (hover:hover){.departments-module__SmL-Aq__brandCard:hover .departments-module__SmL-Aq__brandBadge{border-color:var(--color-brand-muted);box-shadow:var(--shadow-sm)}.departments-module__SmL-Aq__brandCard:hover .departments-module__SmL-Aq__brandName{text-decoration:underline}}.departments-module__SmL-Aq__brandAllDisc{inline-size:var(--brand-disc);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-brand-subtle);border:1px solid var(--color-border-strong);color:var(--color-text-brand-strong);font-size:calc(var(--brand-disc) * .3);transition:box-shadow var(--duration-base) var(--ease-standard);place-items:center;font-weight:600;line-height:1;display:grid}.departments-module__SmL-Aq__brandAllArrow{transition:transform var(--duration-fast) var(--ease-standard)}@media (hover:hover){.departments-module__SmL-Aq__brandCard:hover .departments-module__SmL-Aq__brandAllDisc{box-shadow:var(--shadow-sm)}.departments-module__SmL-Aq__brandCard:hover .departments-module__SmL-Aq__brandAllArrow{transform:translate(2px)}[dir=rtl] .departments-module__SmL-Aq__brandCard:hover .departments-module__SmL-Aq__brandAllArrow{transform:translate(-2px)}}
.rxBanner-module__wAEInq__wrap{max-inline-size:var(--container-content);padding-inline:var(--page-gutter,16px);margin-inline:auto;padding-block-start:var(--spacing-s6)}.rxBanner-module__wAEInq__panel{justify-content:center;align-items:center;gap:var(--spacing-s3);text-align:center;min-block-size:240px;padding:var(--spacing-s6);border-radius:var(--radius-2xl);background:var(--color-brand);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.rxBanner-module__wAEInq__panel{min-block-size:320px}}.rxBanner-module__wAEInq__motif{opacity:.15;color:var(--color-on-brand);pointer-events:none;position:absolute;inset-block-end:-48px;inset-inline-end:-32px}.rxBanner-module__wAEInq__title{color:var(--color-on-brand);font-size:var(--text-display);line-height:var(--text-display--line-height);font-weight:var(--text-display--font-weight);max-inline-size:24ch;margin:0;position:relative}.rxBanner-module__wAEInq__sub{color:var(--color-on-brand);opacity:.85;font-size:var(--text-body);line-height:var(--text-body--line-height);max-inline-size:44ch;margin:0;position:relative}.rxBanner-module__wAEInq__cta{min-block-size:var(--control-height-md);padding-inline:var(--spacing-s6);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-brand-strong);font-size:var(--text-button-md);box-shadow:var(--shadow-sm);transition:transform var(--duration-press) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;margin-block-start:var(--spacing-s2);font-weight:700;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.rxBanner-module__wAEInq__cta:hover{box-shadow:var(--shadow-md)}}.rxBanner-module__wAEInq__cta:active{transform:scale(var(--press-scale-button))}
.ctaPanel-module__DnNx5q__wrap{max-inline-size:var(--container-content);padding-inline:var(--page-gutter,16px);margin-inline:auto;padding-block-start:var(--spacing-s6)}.ctaPanel-module__DnNx5q__panel{align-items:center;gap:var(--spacing-s4);min-block-size:180px;padding:var(--spacing-s6);border-radius:var(--radius-2xl);border:1px solid var(--color-border);display:flex;position:relative;overflow:hidden}.ctaPanel-module__DnNx5q__bgDefault{background:var(--color-surface-tint);border-color:var(--color-brand-muted);color:var(--color-text-brand-strong)}.ctaPanel-module__DnNx5q__bgGreen{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-brand)}.ctaPanel-module__DnNx5q__bgBlue{background:var(--color-info-bg);border-color:var(--color-info-bg);color:var(--color-info-fg)}.ctaPanel-module__DnNx5q__bgOrange{background:var(--color-warning-bg);border-color:var(--color-warning-bg);color:var(--color-warning-fg)}.ctaPanel-module__DnNx5q__bgRed{background:var(--color-error-bg);border-color:var(--color-error-bg);color:var(--color-error-fg)}.ctaPanel-module__DnNx5q__bgNeutral{background:var(--color-surface-sunken);border-color:var(--color-border);color:var(--color-text-body)}.ctaPanel-module__DnNx5q__copy{align-items:flex-start;gap:var(--spacing-s2);flex-direction:column;max-inline-size:52ch;display:flex;position:relative}.ctaPanel-module__DnNx5q__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:var(--text-h2--font-weight);color:inherit;margin:0}.ctaPanel-module__DnNx5q__body{font-size:var(--text-body);line-height:var(--text-body--line-height);color:inherit;opacity:.85;margin:0}.ctaPanel-module__DnNx5q__cta{min-block-size:var(--control-height-md);padding-inline:var(--spacing-s6);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-brand-strong);border:1.5px solid var(--color-border-control);font-size:var(--text-button-md);box-shadow:var(--shadow-sm);transition:transform var(--duration-press) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;margin-block-start:var(--spacing-s2);font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.ctaPanel-module__DnNx5q__cta:hover{box-shadow:var(--shadow-md)}}.ctaPanel-module__DnNx5q__cta:active{transform:scale(var(--press-scale-button))}.ctaPanel-module__DnNx5q__art{border-radius:var(--radius-xl);flex:0 0 280px;align-self:stretch;min-block-size:160px;display:none;position:relative;overflow:hidden}@media (min-width:768px){.ctaPanel-module__DnNx5q__art{display:block}}.ctaPanel-module__DnNx5q__artImage{object-fit:contain}.ctaPanel-module__DnNx5q__motif{opacity:.14;pointer-events:none;position:absolute;inset-block-end:-40px;inset-inline-end:-28px}