.event-word-module__JwHWbW__line{--shrink:0px;--glide:.55s cubic-bezier(.22, 1.1, .36, 1);white-space:nowrap;justify-content:center;align-items:center;gap:.28em;display:flex}.event-word-module__JwHWbW__slot{vertical-align:bottom;height:1.15em;line-height:1.15em;display:inline-grid;position:relative}.event-word-module__JwHWbW__sizer{visibility:hidden;white-space:nowrap;grid-area:1/1;justify-self:start;padding-inline:.32em}.event-word-module__JwHWbW__pill{border-radius:var(--r-card);background:var(--rose);color:var(--plum);clip-path:inset(0 calc(var(--shrink) / 2) round var(--r-card));position:absolute;inset:0;overflow:hidden}.event-word-module__JwHWbW__word{inset-block-start:50%;white-space:nowrap;padding-inline:.32em;display:inline-flex;position:absolute;left:50%;translate:-50% -50%}.event-word-module__JwHWbW__word>*{white-space:pre;display:inline-block}.event-word-module__JwHWbW__lead{translate:calc(var(--shrink) / 2) 0;display:inline-block}.event-word-module__JwHWbW__lead: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)){translate:calc(var(--shrink) / -2) 0}.event-word-module__JwHWbW__still{border-radius:var(--r-card);background:var(--rose);height:1.15em;color:var(--plum);white-space:nowrap;vertical-align:bottom;padding-inline:.32em;line-height:1.15em;display:none}@media (prefers-reduced-motion:no-preference){.event-word-module__JwHWbW__pill{transition:clip-path var(--glide)}.event-word-module__JwHWbW__lead{transition:translate var(--glide)}.event-word-module__JwHWbW__in>*{animation:event-word-module__JwHWbW__rise .62s cubic-bezier(.22, 1.25, .36, 1) calc(var(--i) * 26ms) both, event-word-module__JwHWbW__appear .15s linear calc(var(--i) * 26ms) both}.event-word-module__JwHWbW__out>*{animation:event-word-module__JwHWbW__leave .5s cubic-bezier(.5, 0, .75, 0) calc(var(--i) * 22ms) both, event-word-module__JwHWbW__vanish .18s ease-out calc(var(--i) * 22ms) both}}@media (prefers-reduced-motion:reduce){.event-word-module__JwHWbW__slot{display:none}.event-word-module__JwHWbW__still{display:inline-flex}.event-word-module__JwHWbW__lead{translate:none}}@keyframes event-word-module__JwHWbW__rise{0%{transform:translateY(115%)}to{transform:translateY(0)}}@keyframes event-word-module__JwHWbW__appear{0%{opacity:0}to{opacity:1}}@keyframes event-word-module__JwHWbW__leave{0%{transform:translateY(0)}to{transform:translateY(-125%)}}@keyframes event-word-module__JwHWbW__vanish{0%{opacity:1}to{opacity:0}}
.hero-module__-p5nfW__hero{--bar:4.5rem;--top-strip:calc(var(--bar) + clamp(72px, 7vw, 100px));--headline-size:clamp(2.1rem, min(7vw, 8vh), 5rem);--lower-strip-max:clamp(220px, 62vw, 560px);--above-lower-strip:calc(var(--top-strip) + 2.1 * var(--headline-size) + min(95px + 11vh, 214px));min-height:min(100svh, calc(var(--above-lower-strip) + var(--lower-strip-max)));text-align:center;flex-direction:column;margin-block-start:calc(-1 * var(--bar));padding-inline:20px;display:flex;position:relative}.hero-module__-p5nfW__topBand{z-index:1;height:var(--top-strip);pointer-events:none;flex:none;margin-inline:-20px;position:relative;top:-50px}.hero-module__-p5nfW__copy{z-index:2;background:var(--bg);flex:none;margin-block-start:calc(clamp(15px, 3vh, 32px) - .115 * var(--top-strip) - 30px);position:relative}.hero-module__-p5nfW__column{flex-direction:column;align-items:center;gap:clamp(12px,2.2vh,20px);max-width:960px;margin-inline:auto;display:flex}.hero-module__-p5nfW__kicker{font-size:clamp(.95rem,min(1.6vw,2.2vh),1.1rem);font-weight:600}.hero-module__-p5nfW__headline{font-size:var(--headline-size);letter-spacing:-.01em;font-weight:600;line-height:1.05}.hero-module__-p5nfW__sub{text-wrap:pretty;max-width:19.6em;font-size:clamp(1rem,min(2vw,2.4vh),1.3rem)}.hero-module__-p5nfW__cta{box-shadow:0 14px 30px -14px color-mix(in srgb, var(--plum) 60%, transparent);font-size:1.1rem}.hero-module__-p5nfW__cta:hover{background:color-mix(in srgb, var(--plum), var(--dusk))}.hero-module__-p5nfW__callback{font-size:1rem}.hero-module__-p5nfW__bottomBand{z-index:1;min-height:200px;max-height:var(--lower-strip-max);flex-direction:column;flex:1 1 0;margin:clamp(12px,2.5vh,28px) -20px 0;display:flex;position:relative}@media not (min-width:48rem){.hero-module__-p5nfW__hero{--headline-size:clamp(2.3rem, min(7vw, 8vh), 5rem)}.hero-module__-p5nfW__kicker{font-size:1.05rem}.hero-module__-p5nfW__sub{font-size:1.1rem}.hero-module__-p5nfW__cta{font-size:1.2rem}.hero-module__-p5nfW__callback{font-size:1.1rem}}
.photo-strip-module__-s8UhG__strip{--near:.591;--n:16;--r:71.3vw;--turn:240s;clip-path:inset(0);height:100%;position:relative;overflow:hidden;container-type:size}.photo-strip-module__-s8UhG__stage{perspective:calc(var(--r) * 1.444);opacity:0;position:absolute;inset:0}.photo-strip-module__-s8UhG__strip[data-measured] .photo-strip-module__-s8UhG__stage{opacity:1;transition:opacity .6s ease-out}.photo-strip-module__-s8UhG__ring{transform-style:preserve-3d;animation:photo-strip-module__-s8UhG__spin var(--turn) linear infinite;position:absolute;inset:0}.photo-strip-module__-s8UhG__reverse{animation-direction:reverse}.photo-strip-module__-s8UhG__tile{width:calc(100cqh / 1.3 / var(--near) * var(--aspect));height:calc(100cqh / 1.3 / var(--near));border-radius:calc(var(--r-photo) / var(--near));backface-visibility:hidden;translate:-50% -50%;transform:rotateY(calc(var(--i) * 360deg / var(--n))) translateZ(calc(-1 * var(--r)));position:absolute;top:50%;left:50%;overflow:hidden}.photo-strip-module__-s8UhG__fadeBelow:after,.photo-strip-module__-s8UhG__fadeAbove:after{z-index:1;content:"";pointer-events:none;position:absolute;inset-inline:0}.photo-strip-module__-s8UhG__fadeBelow:after{background:linear-gradient(0deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 92%, transparent) 35%, transparent 100%);height:60%;bottom:0}.photo-strip-module__-s8UhG__fadeAbove:after{background:linear-gradient(180deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 92%, transparent) 35%, transparent 100%);height:40%;top:0}.photo-strip-module__-s8UhG__paused .photo-strip-module__-s8UhG__ring{animation-play-state:paused}@keyframes photo-strip-module__-s8UhG__spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.photo-strip-module__-s8UhG__ring{animation-name:none}.photo-strip-module__-s8UhG__strip[data-measured] .photo-strip-module__-s8UhG__stage{transition:none}}
