.sl{--sl-gap:var(--space-4,1rem);--sl-peek:0px;--sl-shade:var(--color-brand-dark);--sl-btn:44px;isolation:isolate;position:relative}.sl[data-peek]{--sl-peek:clamp(32px, 9%, 96px)}.sl :focus-visible{outline:var(--focus-ring-width,3px) solid var(--color-focus);outline-offset:2px}.sl-viewport{touch-action:pan-y;border-radius:var(--ds-radius,var(--radius-lg));position:relative;overflow:hidden}.sl[data-kind=hero] .sl-viewport{border-radius:0}.sl[data-transition=slide_vertical] .sl-viewport{touch-action:pan-x}.sl-stage{display:grid}.sl-slide{min-width:0;position:relative}.sl-stage>.sl-slide{visibility:hidden;opacity:0;transition:opacity var(--sl-speed) var(--sl-ease), transform var(--sl-speed) var(--sl-ease), visibility 0s linear var(--sl-speed);grid-area:1/1}.sl-stage>.sl-slide[data-state=active],.sl-stage>.sl-slide[data-state=hold]{visibility:visible;opacity:1;z-index:2;transition-delay:0s;transform:none}.sl-stage>.sl-slide[data-state=enter]{visibility:visible;z-index:3;transition:none}.sl-stage>.sl-slide[data-state=leave]{visibility:visible;z-index:1}.sl[data-dir=next]{--sl-from:100%;--sl-to:-100%}.sl[data-dir=prev]{--sl-from:-100%;--sl-to:100%}.sl[data-transition=fade] .sl-slide[data-state=enter],.sl[data-transition=fade] .sl-slide[data-state=leave]{opacity:0}.sl[data-transition=slide] .sl-slide[data-state=enter]{opacity:1;transform:translateX(var(--sl-from))}.sl[data-transition=slide] .sl-slide[data-state=leave]{opacity:1;transform:translateX(var(--sl-to))}.sl[data-transition=slide_vertical] .sl-slide[data-state=enter]{opacity:1;transform:translateY(var(--sl-from))}.sl[data-transition=slide_vertical] .sl-slide[data-state=leave]{opacity:1;transform:translateY(var(--sl-to))}.sl[data-transition=zoom] .sl-slide[data-state=enter]{opacity:0;transform:scale(1.06)}.sl[data-transition=zoom] .sl-slide[data-state=leave]{opacity:0;transform:scale(.98)}.sl[data-transition=none] .sl-slide{transition:none}.sl-track{gap:var(--sl-gap);--sl-card:calc((100% - var(--sl-peek) - (var(--sl-pv) - 1) * var(--sl-gap)) / var(--sl-pv));transform:translateX(calc(var(--sl-i) * (var(--sl-card) + var(--sl-gap)) * -1));transition:transform var(--sl-speed) var(--sl-ease);display:flex}.sl-track>.sl-slide{flex:0 0 var(--sl-card);display:flex}.sl-track>.sl-slide>*{flex:1}.sl-track>.sl-slide[data-state=idle]{opacity:.55}.sl[data-peek] .sl-track>.sl-slide[data-state=idle]{opacity:.7}@media (max-width:599px){.sl[data-kind=cards] .sl-track{--sl-pv:1!important}}.sl[data-kind=hero] .sl-slide{min-height:var(--sl-h)}.sl[data-kind=hero],.sl[data-kind=split]{--sl-h:clamp(360px, 58vh, 540px)}.sl[data-height=small]{--sl-h:clamp(280px, 40vh, 380px)}.sl[data-height=large]{--sl-h:clamp(440px, 72vh, 680px)}.sl[data-height=full]{--sl-h:clamp(480px, 86svh, 880px)}.sl[data-aspect="21:9"]{--sl-ar:21 / 9}.sl[data-aspect="16:9"]{--sl-ar:16 / 9}.sl[data-aspect="3:1"]{--sl-ar:3 / 1}.sl[data-aspect="4:3"]{--sl-ar:4 / 3}.sl[data-aspect="1:1"]{--sl-ar:1 / 1}.sl[data-kind=hero][data-aspect] .sl-slide{min-height:320px;aspect-ratio:var(--sl-ar)}.sl-hero{height:100%;min-height:inherit;color:var(--ds-on-brand,var(--color-surface));display:grid;position:relative;overflow:hidden}.sl-hero[data-tone=dark]{color:var(--color-ink)}.sl-hero__media,.sl-hero__shade{position:absolute;inset:0}.sl-hero__media{background:var(--color-brand-dark)}.sl-hero__media img,.sl-photo__media img,.sl-split__media img{object-fit:cover}.sl-art{width:100%;height:100%;display:block;position:absolute;inset:0}.sl-hero__shade{background:linear-gradient(90deg, color-mix(in srgb, var(--sl-shade) var(--sl-a), transparent) 0%, color-mix(in srgb, var(--sl-shade) calc(var(--sl-a) * .55), transparent) 55%, transparent 100%), linear-gradient(0deg, color-mix(in srgb, var(--sl-shade) 45%, transparent) 0%, transparent 38%)}.sl-hero[data-align=right] .sl-hero__shade{background:linear-gradient(270deg, color-mix(in srgb, var(--sl-shade) var(--sl-a), transparent) 0%, color-mix(in srgb, var(--sl-shade) calc(var(--sl-a) * .55), transparent) 55%, transparent 100%), linear-gradient(0deg, color-mix(in srgb, var(--sl-shade) 45%, transparent) 0%, transparent 38%)}.sl-hero[data-align=center] .sl-hero__shade{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--sl-shade) var(--sl-a), transparent) 0%, color-mix(in srgb, var(--sl-shade) calc(var(--sl-a) * .7), transparent) 100%)}.sl-hero[data-overlay=none] .sl-hero__shade{background:linear-gradient(0deg, color-mix(in srgb, var(--sl-shade) 40%, transparent) 0%, transparent 30%)}.sl-hero[data-overlay=light] .sl-hero__shade{--sl-a:38%}.sl-hero[data-overlay=strong] .sl-hero__shade{--sl-a:82%}.sl-hero[data-tone=dark] .sl-hero__shade{--sl-shade:var(--color-surface)}.sl-hero__inner{z-index:1;width:100%;max-width:var(--chrome-max,1200px);padding:clamp(var(--space-8), 6vw, var(--space-16)) var(--space-4) calc(clamp(var(--space-8), 6vw, var(--space-16)) + 48px);align-items:center;margin-inline:auto;display:flex;position:relative}.sl-hero[data-align=center] .sl-hero__inner{text-align:center;justify-content:center}.sl-hero[data-align=right] .sl-hero__inner{justify-content:flex-end}.sl-hero__copy{gap:var(--space-3);max-width:min(640px,100%);display:grid}.sl-hero[data-align=center] .sl-hero__copy{justify-items:center}.sl-eyebrow{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);width:fit-content;font-size:var(--text-sm);font-weight:var(--weight-semibold);background:color-mix(in srgb, var(--color-accent) 88%, transparent);color:var(--color-surface);margin:0;padding:4px 12px;display:inline-flex}.sl-hero__title{font-size:var(--ds-display);line-height:1.08;font-weight:var(--ds-weight-display);letter-spacing:-.02em;text-wrap:balance;color:inherit;margin:0}.sl-hero__title:lang(ne),.sl-split__title:lang(ne),:lang(ne) .sl-hero__title,:lang(ne) .sl-split__title{font-weight:var(--weight-bold);letter-spacing:0;line-height:1.35}.sl-hero__text{font-size:clamp(1rem,.95rem + .4vw,1.25rem);line-height:var(--leading-body);opacity:.94;max-width:56ch;margin:0}.sl-actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.sl-hero[data-align=center] .sl-actions{justify-content:center}.sl-stretch{color:inherit;text-decoration:none}.sl-stretch:after{content:"";z-index:1;position:absolute;inset:0}.sl-stretch:hover{text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion]) .sl[data-kb] .sl-slide[data-state=active] .sl-kb,html:not([data-a11y-motion]) .sl[data-kb] .sl-slide[data-state=leave] .sl-kb{animation:sl-kb calc(var(--sl-interval) + var(--sl-speed) * 2) linear both}}@keyframes sl-kb{0%{transform:scale(1)}to{transform:scale(1.08)}}.sl-split{gap:var(--space-6);min-height:var(--sl-h);padding:var(--space-6) 0;align-items:center;display:grid}.sl-split__copy{gap:var(--space-3);align-content:center;display:grid}.sl-split__title{font-size:var(--ds-title);line-height:1.18;font-weight:var(--ds-weight-title);color:var(--color-ink);text-wrap:balance;margin:0}.sl-split__text{color:var(--color-muted);font-size:var(--text-lg);line-height:var(--leading-body);margin:0}.sl-split__media{aspect-ratio:4/3;border-radius:var(--ds-radius-lg,var(--radius-xl));background:var(--color-brand-soft);box-shadow:var(--ds-shadow-lift,var(--shadow-2));position:relative;overflow:hidden}@media (min-width:860px){.sl-split{gap:clamp(var(--space-8), 5vw, var(--space-16));grid-template-columns:1fr 1.1fr}.sl-split[data-media=start] .sl-split__media{order:-1}}.sl-card{background:var(--color-surface);border:1px solid var(--ds-line,var(--color-line));border-radius:var(--ds-radius,var(--radius-lg));box-shadow:var(--ds-shadow-rest,var(--shadow-1));transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.sl-card:hover{box-shadow:var(--ds-shadow-lift,var(--shadow-2))}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion]) .sl-card:hover{transform:translateY(-3px)}}.sl-card__media{aspect-ratio:16/10;background:var(--color-brand-soft);position:relative;overflow:hidden}.sl-card__body{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex:1;align-content:start;display:grid}.sl-card__meta{font-size:var(--text-sm);color:var(--color-muted);font-weight:var(--weight-medium);margin:0}.sl-card__title{font-size:var(--ds-title-sm,1.25rem);color:var(--color-ink);margin:0;line-height:1.3}.sl-card__title a{color:inherit;text-decoration:none}.sl-card__title a:hover{color:var(--color-link);text-decoration:underline}.sl-card__text{color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sl-card__more{font-weight:var(--weight-semibold);color:var(--color-link);font-size:var(--text-sm);margin-top:auto}.sl-quote{gap:var(--space-5);text-align:center;padding:clamp(var(--space-6), 4vw, var(--space-10)) var(--space-4);margin:0;justify-items:center;max-width:820px;margin-inline:auto;display:grid}.sl-quote__text{color:var(--color-ink);font-size:clamp(1.125rem,1rem + .8vw,1.5rem);line-height:1.55;font-weight:var(--weight-medium);margin:0;position:relative}.sl-quote__text:before{content:"“";color:var(--color-accent);margin-bottom:var(--space-3);font-family:Georgia,serif;font-size:4rem;line-height:.6;display:block}.sl-quote__text p{margin:0}.sl-quote__who{align-items:center;gap:var(--space-3);text-align:start;display:flex}.sl-quote__face{background:var(--color-brand-soft);border-radius:50%;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.sl-quote__mono{width:100%;height:100%;font-weight:var(--ds-weight-display);color:var(--color-brand-dark);place-items:center;display:grid}.sl-quote__name{color:var(--color-ink);display:block}.sl-quote__role{color:var(--color-muted);font-size:var(--text-sm);display:block}.sl-logo{min-height:96px;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--ds-line,var(--color-line));border-radius:var(--ds-radius,var(--radius-lg));color:var(--color-ink);place-items:center;text-decoration:none;display:grid;position:relative}a.sl-logo:hover{border-color:var(--color-brand-border);box-shadow:var(--ds-shadow-rest,var(--shadow-1))}.sl-logo__img{width:100%;height:64px;display:block;position:relative}.sl-logo__img img{filter:grayscale();opacity:.85;transition:filter var(--duration-base) ease, opacity var(--duration-base) ease}a.sl-logo:hover .sl-logo__img img,a.sl-logo:focus-visible .sl-logo__img img{filter:none;opacity:1}.sl-logo__badge{align-items:center;gap:var(--space-3);font-weight:var(--weight-semibold);display:flex}.sl-logo__badge>span:first-child{background:var(--color-brand-soft);width:44px;height:44px;color:var(--color-brand-dark);font-weight:var(--ds-weight-display);border-radius:50%;flex:none;place-items:center;display:grid}.sl-logo__name{line-height:1.3}.sl-marquee{align-items:center;gap:var(--space-3);display:flex;position:relative}.sl-marquee__window{-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-ink) 6%, var(--color-ink) 94%, transparent);mask-image:linear-gradient(90deg, transparent, var(--color-ink) 6%, var(--color-ink) 94%, transparent);flex:1;display:flex;overflow:hidden}.sl-marquee__lane{gap:var(--sl-gap);padding:0 var(--sl-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.sl-marquee__item{flex:none;width:200px}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion]) .sl-marquee__lane{animation:sl-marquee var(--sl-marquee) linear infinite}.sl-marquee:hover .sl-marquee__lane,.sl-marquee:focus-within .sl-marquee__lane,.sl-marquee--paused .sl-marquee__lane{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.sl-marquee__window{-webkit-mask-image:none;mask-image:none}.sl-marquee__lane{flex-wrap:wrap;flex:1}.sl-marquee__lane--dup,.sl-marquee__toggle{display:none}}html[data-a11y-motion] .sl-marquee__lane--dup,html[data-a11y-motion] .sl-marquee__toggle{display:none}html[data-a11y-motion] .sl-marquee__lane{flex-wrap:wrap;flex:1}@keyframes sl-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.sl-photo{margin:0;position:relative}.sl-photo__media{aspect-ratio:var(--sl-ar,16 / 9);background:var(--color-brand-dark);position:relative;overflow:hidden}.sl-photo__caption{padding:var(--space-8) var(--space-5) var(--space-4);color:var(--color-surface);background:linear-gradient(0deg, color-mix(in srgb, var(--color-brand-dark) 82%, transparent), transparent);gap:2px;display:grid;position:absolute;inset:auto 0 0}.sl-thumbs{gap:var(--space-2);padding:var(--space-3) 2px 2px;scrollbar-width:thin;display:flex;overflow-x:auto}.sl-thumb{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-brand-soft);cursor:pointer;opacity:.7;border:2px solid #0000;flex:none;width:88px;padding:0;position:relative;overflow:hidden}.sl-thumb[aria-current=true]{border-color:var(--color-brand);opacity:1}.sl-thumb:hover{opacity:1}.sl-lightbox__figure{width:min(92vw,1200px);height:min(78vh,800px);position:relative}.sl-btn{width:var(--sl-btn);height:var(--sl-btn);border:1px solid var(--ds-line,var(--color-line));cursor:pointer;background:var(--color-surface);color:var(--color-brand-dark);box-shadow:var(--ds-shadow-rest,var(--shadow-1));transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;border-radius:50%;place-items:center;padding:0;display:inline-grid}.sl-btn:hover:not(:disabled){background:var(--color-brand-soft)}.sl-btn:disabled{opacity:.4;cursor:default}.sl-controls{justify-content:flex-end;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.sl-btn--rotate{margin-inline-end:auto}.sl-controls .sl-btn--rotate:only-child{margin-inline-end:0}.sl[data-kind=hero] .sl-controls,.sl[data-kind=gallery] .sl-controls{z-index:4;inset:auto 0 var(--space-4) 0;max-width:var(--chrome-max,1200px);padding-inline:var(--space-4);pointer-events:none;margin:0;margin-inline:auto;position:absolute}.sl[data-kind=gallery] .sl-controls{inset:var(--space-3) var(--space-3) auto auto;padding:0}.sl[data-kind=hero] .sl-controls>*,.sl[data-kind=gallery] .sl-controls>*{pointer-events:auto}.sl[data-kind=hero] .sl-btn,.sl[data-kind=gallery] .sl-btn{background:color-mix(in srgb, var(--color-brand-dark) 55%, transparent);color:var(--color-surface);border-color:color-mix(in srgb, var(--color-surface) 45%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sl[data-kind=hero] .sl-btn:hover:not(:disabled),.sl[data-kind=gallery] .sl-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-dark) 80%, transparent)}.sl[data-kind=hero] .sl-btn--rotate{margin-inline-end:auto}.sl[data-kind=hero] :focus-visible,.sl[data-kind=gallery] :focus-visible{outline-color:var(--color-focus-on-dark)}.sl-btn--zoom{z-index:3;inset:var(--space-3) auto auto var(--space-3);position:absolute}.sl-pager{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-3);display:flex}.sl[data-kind=hero] .sl-pager{z-index:4;inset:auto 0 calc(var(--space-4) + 8px) 0;pointer-events:none;margin:0;position:absolute}.sl[data-kind=hero] .sl-pager>*{pointer-events:auto}.sl-dots{flex-wrap:wrap;gap:2px;display:flex}.sl-dot{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;position:relative}.sl-dot:before{content:"";border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-brand-dark) 30%, transparent);width:10px;height:10px;transition:width var(--duration-base) var(--ease-out), background-color var(--duration-base) ease;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.sl-dot[aria-current=true]:before{background:var(--color-brand);width:26px}.sl[data-kind=hero] .sl-dot:before{background:color-mix(in srgb, var(--color-surface) 55%, transparent)}.sl[data-kind=hero] .sl-dot[aria-current=true]:before{background:var(--color-surface)}.sl-counter{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);color:var(--color-muted);font-size:var(--text-sm);margin:0}.sl[data-kind=hero] .sl-counter{color:var(--color-surface)}.sl-progress{z-index:5;background:color-mix(in srgb, var(--color-surface) 25%, transparent);height:4px;position:absolute;inset:auto 0 0}.sl-progress__bar{transform-origin:0;background:var(--color-accent);width:100%;height:100%;display:block;transform:scaleX(0)}.sl-progress__bar[data-running]{animation:sl-progress var(--sl-interval) linear forwards}@keyframes sl-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sl-empty{padding:var(--space-8);text-align:center;color:var(--color-muted);border:2px dashed var(--color-line);border-radius:var(--radius-lg);margin:0}.rn-section:has(>.rn-slider>.sl[data-kind=hero]){padding-inline:0;padding-block:0!important}.rn-slider>.rn-title{margin-bottom:var(--space-4)}.sl-hero .sl-art .gc-glyph{display:none}.sl-hero__shade{--sl-a:64%}@media (max-width:599px){.sl{--sl-btn:40px}.sl-hero .sl-hero__shade,.sl-hero[data-align] .sl-hero__shade{background:linear-gradient(0deg, color-mix(in srgb, var(--sl-shade) calc(var(--sl-a) + 12%), transparent), color-mix(in srgb, var(--sl-shade) var(--sl-a), transparent))}.sl-hero[data-overlay=none] .sl-hero__shade{background:linear-gradient(0deg, color-mix(in srgb, var(--sl-shade) 40%, transparent) 0%, transparent 30%)}.sl-hero__inner{padding-bottom:calc(var(--space-8) + 56px)}.sl[data-kind=hero] .sl-counter{display:none}}@media (prefers-reduced-motion:reduce){.sl-track,.sl-stage>.sl-slide,.sl-dot:before{transition-duration:.01ms}.sl[data-transition=fade] .sl-stage>.sl-slide{transition-duration:.2s}}.sl-sample{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}
