@property --fx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.site{--fx-dur-2xs:.146s;--fx-dur-xs:.236s;--fx-dur-s:.382s;--fx-dur-m:.618s;--fx-dur-l:1s;--fx-dur-xl:1.618s;--fx-dur-2xl:2.618s;--fx-dur-3xl:4.236s;--fx-stagger-tight:34ms;--fx-stagger-base:55ms;--fx-stagger-relaxed:89ms;--fx-stagger-loose:.144s;--fx-time:1;--fx-ease-out:cubic-bezier(.16, 1, .3, 1);--fx-ease-in-out:cubic-bezier(.65, 0, .35, 1);--fx-spring:cubic-bezier(.34, 1.56, .64, 1);--fx-spring-soft:cubic-bezier(.22, 1.2, .36, 1);--fx-start:0%}@supports (transition-timing-function:linear(0,1)){.site{--fx-spring:linear(0, .0451, .1561, .3021, .4592, .6105, .7451, .8572, .9446, 1.008, 1.0499, 1.0739, 1.0838, 1.0833, 1.076, 1.0646, 1.0515, 1.0383, 1.0263, 1.0159, 1.0076, 1.0014, .9971, .9945, .9931, .9928, .9932, .9941, .9952, .9963, .9974, .9983, .9991, .9997, 1);--fx-spring-soft:linear(0, .0279, .0967, .1884, .29, .3929, .4912, .5814, .6617, .7313, .7904, .8396, .8799, .9122, .9377, .9575, .9725, .9837, .9918, .9975, 1.0013, 1.0037, 1.005, 1.0056, 1.0057, 1.0055, 1.0051, 1.0045, 1.0039, 1.0034, 1.0028, 1.0023, 1.0018, 1.0015, 1)}}.site[data-intensity=calm]{--fx-time:1.272}.site[data-intensity=wild]{--fx-time:.786}[dir=rtl]{--fx-start:100%}.fx-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:where([data-fx~=infinite-slider],[data-fx~=snap-carousel],[data-fx~=horizontal-pin],[data-fx~=image-compare]){min-inline-size:0;max-inline-size:100%}:is([data-vs-paused],[data-paused=true],[data-vs-offscreen],.vs-paused-init) :is([data-fx],[data-fx] *),:is([data-vs-paused],[data-paused=true],[data-vs-offscreen],.vs-paused-init) :is([data-fx],[data-fx] *):after,:is([data-vs-paused],[data-paused=true],[data-vs-offscreen],.vs-paused-init) :is([data-fx],[data-fx] *):before{animation-play-state:paused!important}.site--thumb :is([data-fx],[data-fx] *),.site--thumb :is([data-fx],[data-fx] *):after,.site--thumb :is([data-fx],[data-fx] *):before{transition:none!important;animation:none!important}@keyframes fx-spin{to{rotate:1turn}}.fx-word{display:inline-block}[data-fx~=text-scramble][aria-busy=true]{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=text-shimmer]:not([data-fx-mode~=surface]){--fx-a:var(--fx-shimmer-base,var(--sec-muted));--fx-b:var(--fx-shimmer-band,var(--sec-ink));background:linear-gradient(90deg,var(--fx-a) 0 38.2%,var(--fx-b) 50%,var(--fx-a) 61.8% 100%) 100% 0 /261.8% 100% no-repeat;color:#0000;-webkit-text-fill-color:transparent;animation:fx-shimmer calc(var(--fx-dur-3xl)*var(--fx-time)) var(--fx-ease-in-out) infinite;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em}:root:not([data-fx-reduced]) [data-fx~=text-shimmer][data-fx-tone=accent]{--fx-a:var(--fx-shimmer-base,var(--sec-ink));--fx-b:var(--fx-shimmer-band,var(--sec-loud))}:root:not([data-fx-reduced]) [data-fx~=text-shimmer][data-fx-mode~=surface]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--sec-ink) 8%,transparent) 50%,transparent 70%);animation:fx-sheen calc(var(--fx-dur-2xl)*var(--fx-time)) var(--fx-ease-in-out) infinite;position:absolute;inset:0;translate:-100%}[dir=rtl] [data-fx~=text-shimmer],[dir=rtl] [data-fx~=text-shimmer]:after{animation-direction:reverse!important}}:where([data-fx~=text-shimmer][data-fx-mode~=surface]){isolation:isolate;position:relative;overflow:clip}@keyframes fx-shimmer{0%{background-position:100% 0}61.8%,to{background-position:0 0}}@keyframes fx-sheen{0%{translate:-100%}61.8%,to{translate:100%}}.fx-loop{display:inline}.fx-loop__slot{vertical-align:baseline;clip-path:inset(-.18em -.5em);display:inline-grid}.fx-loop__item{justify-self:var(--fx-loop-align,start);grid-area:1/1}.fx-loop__item:not(:first-child),[data-fx-live~=text-loop] .fx-loop__item{visibility:hidden}[data-fx-live~=text-loop] .fx-loop__item[data-fx-on]{visibility:visible}[data-fx-live~=scroll-word-reveal] .fx-srw{--fx-w:clamp(0, calc(var(--fx-p,0)*var(--fx-n,1) - var(--i,0)), 1);color:color-mix(in srgb,currentColor calc(var(--fx-w)*100%),var(--fx-srw-dim,var(--sec-muted)))}.fx-srw{display:inline}.fx-circle{inline-size:var(--fx-size,144px);aspect-ratio:1;color:var(--fx-circle-ink,currentColor);flex:none;place-items:center;display:inline-grid;position:relative}.fx-circle__ring{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.fx-circle__text{fill:currentColor;font-family:var(--f-body,inherit);text-transform:uppercase;font-size:10.5px;font-weight:650}[dir=rtl] .fx-circle__text{text-transform:none;font-size:12px;font-weight:600}.fx-circle__core{aspect-ratio:1;place-items:center;inline-size:55%;display:grid;position:relative}.fx-circle__core>:where(img,svg,.s-media){-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=circle-text] .fx-circle__ring{animation:fx-spin calc(26s*var(--fx-time)) linear infinite}:root:not([data-fx-reduced]) [dir=rtl] [data-fx~=circle-text] .fx-circle__ring{animation-direction:reverse}}[data-fx~=draw-path] [pathLength]{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--fx-value,1))}[data-fx-live~=draw-path][data-fx-mode~=scroll] [data-fx-stroke]{stroke-dashoffset:calc(1 - var(--fx-draw,1)*var(--fx-value,1))}@media (prefers-reduced-motion:no-preference){html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=draw-path]:not([data-fx-in]):not([data-fx-mode~=scroll]) [data-fx-stroke]{stroke-dashoffset:1px}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=draw-path][data-fx-in] [data-fx-stroke]{transition:stroke-dashoffset calc(var(--fx-dur-xl)*var(--fx-time)) var(--fx-ease-out) calc(var(--i,0)*var(--fx-stagger-loose))}}[dir=rtl] [data-fx~=draw-path] [data-fx-mirror]{transform-box:fill-box;transform-origin:50%;transform:scaleX(-1)}.fx-draw{isolation:isolate;display:inline-block;position:relative}.fx-draw__svg{z-index:-1;pointer-events:none;color:var(--fx-draw-ink,var(--sec-hl,currentColor));position:absolute;overflow:visible}.fx-draw__svg :is(path,circle){fill:none;stroke:currentColor;stroke-width:var(--fx-stroke,1.6);stroke-linecap:round;stroke-linejoin:round}.fx-draw__track{stroke:var(--sec-line,currentColor)}.fx-draw--underline .fx-draw__svg{block-size:.38em;inline-size:106%;inset-block-end:-.24em;inset-inline:-3%}.fx-draw--strike .fx-draw__svg{block-size:.3em;inline-size:106%;inset-block-start:42%;inset-inline:-3%}.fx-draw--circle{margin-inline:.2em}.fx-draw--circle .fx-draw__svg{block-size:calc(100% + .6em);inline-size:calc(100% + .64em);inset:-.3em -.32em}.fx-draw--circle .fx-draw__svg path{stroke-width:var(--fx-stroke,2)}.fx-draw--arrow .fx-draw__svg{block-size:1em;inline-size:1.6em;margin-inline-start:.2em;inset-block-start:10%;inset-inline-start:100%}.fx-draw--arrow .fx-draw__svg path{stroke-width:var(--fx-stroke,2.2)}.fx-draw--check,.fx-draw--ring{vertical-align:middle;place-items:center;display:inline-grid}.fx-draw--check .fx-draw__svg,.fx-draw--ring .fx-draw__svg{inline-size:var(--fx-size,55px);block-size:var(--fx-size,55px);z-index:0;grid-area:1/1;position:static}.fx-draw--check .fx-draw__svg path{stroke-width:var(--fx-stroke,2.6)}.fx-draw--ring>:not(svg){font-variant-numeric:tabular-nums;grid-area:1/1}.fx-draw--ring .fx-draw__svg circle{stroke-width:var(--fx-stroke,7)}.fx-draw--bar{inline-size:100%;display:grid}.fx-draw--bar .fx-draw__svg{inline-size:100%;block-size:var(--fx-bar-h,13px);border-radius:999px;position:static;overflow:clip}.fx-draw--bar .fx-draw__svg path{stroke-width:12px;stroke-linecap:butt}[data-fx~=number-ticker]{font-variant-numeric:tabular-nums;unicode-bidi:isolate}[data-fx-busy]{position:relative}[data-fx-busy],[data-fx-busy] :not(.fx-num__live,.fx-num__live *){color:#0000!important}.fx-num__live{color:var(--fx-num-ink,currentColor);white-space:nowrap;pointer-events:none;text-align:inherit;position:absolute;inset:0}.fx-num__live--odo{justify-content:center;align-items:center;display:flex}.fx-odo__num{unicode-bidi:isolate;display:inline-flex}.fx-odo__col{block-size:1.2em;line-height:1.2em;display:inline-block;overflow:clip}.fx-odo__strip{flex-direction:column;display:flex}.fx-odo__strip>span{block-size:1.2em}:where([data-fx~=scroll-progress]){background:var(--sec-line);border-radius:999px;block-size:3px;display:block;position:relative;overflow:clip}[data-fx~=scroll-progress]:not([data-fx-live~=scroll-progress]):not([data-fx-mode~=timer]){display:none}[data-fx~=scroll-progress]:before{content:"";border-radius:inherit;background:var(--fx-progress-ink,var(--sec-ink));transform-origin:0;transform:scaleX(var(--fx-p,0));position:absolute;inset:0}[dir=rtl] [data-fx~=scroll-progress]:before{transform-origin:100%}[data-fx~=scroll-progress][data-fx-mode~=ring]{inline-size:var(--fx-ring,44px);aspect-ratio:1;background:conic-gradient(var(--fx-progress-ink,var(--sec-ink)) calc(var(--fx-p,0)*1turn),var(--sec-line) 0);border-radius:50%;block-size:auto;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}[data-fx~=scroll-progress][data-fx-mode~=ring]:before{content:none}[dir=rtl] [data-fx~=scroll-progress][data-fx-mode~=ring]{scale:-1 1}[data-fx~=scroll-progress][data-fx-mode~=timer]:before{transform:scaleX(0)}[data-fx~=scroll-progress][data-fx-mode~=timer]:not([data-fx-run]){visibility:hidden}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=scroll-progress][data-fx-mode~=timer][data-fx-run]:before{animation:fx-timer var(--fx-duration,var(--fx-dur-3xl)) linear forwards}}@keyframes fx-timer{to{transform:scaleX(1)}}[data-fx~=sticky-stack] [data-fx-panel]{display:none}@media (prefers-reduced-motion:no-preference){@container page (width>=761px){html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack]:not([data-fx-mode~=swap]) [data-fx-card]{top:calc(var(--fx-sticky-top,var(--anchor-offset,0px)) + 21px + var(--i,0)*13px);transform-origin:50% 0;scale:calc(1 - var(--fx-cover,0)*.07);position:sticky}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack]:not([data-fx-mode~=swap]) [data-fx-card]:after{content:"";border-radius:inherit;pointer-events:none;background:var(--sec-bg);opacity:calc(var(--fx-cover,0)*.5);position:absolute;inset:0}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack][data-fx-mode~=swap] [data-fx-panel]{top:calc(var(--fx-sticky-top,var(--anchor-offset,0px)) + 13svh);align-self:start;display:grid;position:sticky}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack][data-fx-mode~=swap] [data-fx-inline]{display:none}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack][data-fx-mode~=swap] [data-fx-media]{opacity:0;transition:opacity var(--fx-dur-m) var(--fx-ease-out),scale var(--fx-dur-l) var(--fx-ease-out);grid-area:1/1;scale:.97}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack][data-fx-mode~=swap] [data-fx-media][data-active]{opacity:1;scale:1}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack][data-fx-mode~=swap] [data-fx-step]{transition:opacity var(--fx-dur-s)}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=sticky-stack][data-fx-mode~=swap] [data-fx-step]:not([data-active]){opacity:.5}}}:where([data-fx~=sticky-stack] [data-fx-card]){position:relative}:where([data-fx~=horizontal-pin] [data-fx-track]){gap:var(--space-m,21px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter,21px);padding-block-end:13px;display:flex;overflow-x:auto}:where([data-fx~=horizontal-pin] [data-fx-track]>*){scroll-snap-align:start;flex:none}@media (prefers-reduced-motion:no-preference){html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=horizontal-pin][data-fx-pinned]{block-size:var(--fx-h,auto)}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=horizontal-pin][data-fx-pinned] [data-fx-sticky]{grid-template-columns:minmax(0,1fr);align-content:center;block-size:100svh;display:grid;position:sticky;top:0;overflow:clip}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=horizontal-pin][data-fx-pinned] [data-fx-track]{scroll-snap-type:none;transform:translate3d(var(--fx-x,0),0,0);will-change:transform;overflow:visible}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=scroll-zoom-media]{block-size:200svh}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=scroll-zoom-media] [data-fx-sticky]{block-size:100svh;display:grid;position:sticky;top:0;overflow:clip}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=scroll-zoom-media] :is([data-fx-media],[data-fx-overlay]){grid-area:1/1}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=scroll-zoom-media] [data-fx-media]{block-size:100%;inline-size:100%;clip-path:inset(calc((1 - var(--fx-p,1))*14.6%) round calc((1 - var(--fx-p,1))*34px))}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=scroll-zoom-media] [data-fx-media] :is(img,video){-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;scale:calc(1.146 - var(--fx-p,1)*.146)}html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=scroll-zoom-media] [data-fx-overlay]{z-index:1;align-self:end}:root:not([data-fx-reduced]) [data-fx-live~=parallax-depth] [data-fx-depth]{translate:calc(var(--fx-s,0)*var(--fx-dx,0)*21px*var(--tilt-dir,1)*var(--fx-amp,1)) calc(var(--fx-s,0)*var(--fx-d,0)*-34px*var(--fx-amp,1));will-change:translate}}:where([data-fx-live~=tilt-glare]){isolation:isolate;position:relative}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx-live~=tilt-glare]{transform:perspective(900px) rotateX(var(--fx-rx,0deg)) rotateY(var(--fx-ry,0deg));transition:transform var(--fx-dur-m) var(--fx-spring-soft)}:root:not([data-fx-reduced]) [data-fx-live~=tilt-glare][data-fx-hot]{transition:transform var(--fx-dur-2xs) linear}:root:not([data-fx-reduced]) [data-fx-live~=tilt-glare]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--fx-gx,50%) var(--fx-gy,50%),color-mix(in srgb,var(--c-surface) 62%,transparent),transparent 61.8%);opacity:0;transition:opacity var(--fx-dur-s);position:absolute;inset:0}:root:not([data-fx-reduced]) [data-fx-live~=tilt-glare][data-fx-hot]:after{opacity:1}:root:not([data-fx-reduced]) [data-fx-live~=tilt-glare][data-fx-glare=over]:after{z-index:2;mix-blend-mode:soft-light}}:where([data-fx~=spotlight]){isolation:isolate;position:relative}[data-fx~=spotlight]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(var(--fx-spot-r,34rem) circle at var(--fx-mx,var(--fx-start)) var(--fx-my,0),color-mix(in oklab,var(--sec-hl) 18%,transparent),transparent 61.8%);position:absolute;inset:0}:where([data-fx~=spotlight] [data-fx-spot]){position:relative}[data-fx~=spotlight] [data-fx-spot]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(13rem circle at var(--fx-mx,50%) var(--fx-my,0),var(--sec-hl),transparent 70%);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--fx-dur-s);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-fx~=spotlight] [data-fx-spot]:focus-visible:after,[data-fx~=spotlight][data-fx-hot] [data-fx-spot]:after{opacity:1}[data-fx~=spotlight] [data-fx-spot]:has(:focus-visible):after{opacity:1}[data-fx-live~=magnetic]{translate:var(--fx-tx,0) var(--fx-ty,0)}.fx-cursor{z-index:60;inline-size:var(--fx-preview-w,233px);aspect-ratio:1.272;border-radius:var(--r-media,14px);pointer-events:none;translate:var(--fx-cx,-999px) var(--fx-cy,-999px);opacity:0;transition:opacity var(--fx-dur-xs),scale var(--fx-dur-s) var(--fx-spring);box-shadow:0 21px 55px -21px color-mix(in srgb,var(--c-ink) 55%,transparent);background:var(--c-surface);position:fixed;top:0;left:0;overflow:clip;scale:.85}.fx-cursor[data-fx-on]{opacity:1;scale:1}.fx-cursor>*{block-size:100%;inline-size:100%;transition:opacity var(--fx-dur-xs);margin:0;position:absolute;inset:0}.fx-cursor :is(img,video){-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.fx-cursor>[data-fx-out]{opacity:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-vs-motion=ready]:not([data-fx-reduced]) [data-fx-live~=cursor-preview] [data-fx-thumb]{display:none}}:where([data-fx~=dock-magnify]){position:relative}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=dock-magnify]>*{scale:var(--fx-s,1);transform-origin:50% 100%;transition:scale var(--fx-dur-xs) var(--fx-ease-out)}:root:not([data-fx-reduced]) [data-fx~=dock-magnify]>:focus-visible{--fx-s:1.272}:root:not([data-fx-reduced]) [data-fx~=dock-magnify]>:has(:focus-visible){--fx-s:1.272}:root:not([data-fx-reduced]) [data-fx~=dock-magnify]>:active{--fx-s:.92}}:where([data-fx~=hover-micro][data-fx-mode~=shine]){isolation:isolate;position:relative}[data-fx~=hover-micro] [data-fx-roll]{vertical-align:top;clip-path:inset(-.08em -.3em);display:inline-block}[data-fx~=hover-micro] [data-fx-roll]>*{display:inline-block}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=press]{transition:scale var(--fx-dur-xs) var(--fx-ease-out)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=press]:active{scale:.97}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=roll] [data-fx-roll]>*{--fx-roll-d:1.3em;text-shadow:0 var(--fx-roll-d) currentColor;transition:translate var(--fx-dur-m) var(--fx-spring-soft)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=roll]:focus-visible [data-fx-roll]>*{translate:0 calc(var(--fx-roll-d)*-1)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=wiggle]:is(:focus-visible,:active){animation:fx-wiggle var(--fx-dur-m) var(--fx-ease-in-out)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=shine]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,transparent 38.2%,color-mix(in srgb,var(--c-surface) 55%,transparent) 50%,transparent 61.8%) 150% 0 /261.8% 100% no-repeat;position:absolute;inset:0}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=shine]:focus-visible:after{animation:fx-shine var(--fx-dur-l) var(--fx-ease-out)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=nudge] :is([data-fx-nudge],.s-arrow){transition:translate var(--fx-dur-s) var(--fx-spring);display:inline-block}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=nudge]:focus-visible :is([data-fx-nudge],.s-arrow){translate:calc(var(--tilt-dir,1)*5px) 0}@media (hover:hover){:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=roll]:hover [data-fx-roll]>*{translate:0 calc(var(--fx-roll-d)*-1)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=wiggle]:hover{animation:fx-wiggle var(--fx-dur-m) var(--fx-ease-in-out)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=shine]:hover:after{animation:fx-shine var(--fx-dur-l) var(--fx-ease-out)}:root:not([data-fx-reduced]) [data-fx~=hover-micro][data-fx-mode~=nudge]:hover :is([data-fx-nudge],.s-arrow){translate:calc(var(--tilt-dir,1)*5px) 0}}[dir=rtl] [data-fx~=hover-micro][data-fx-mode~=shine]:after{animation-direction:reverse!important}}@keyframes fx-wiggle{0%,to{rotate:0deg}20%{rotate:-7deg}40%{rotate:6deg}60%{rotate:-4deg}80%{rotate:2deg}}@keyframes fx-shine{0%{background-position:150% 0}to{background-position:-50% 0}}[data-fx~=infinite-slider]{--fx-copies:2;--fx-gap:34px;--fx-slider-dur:calc(34s*var(--fx-time))}[data-fx~=infinite-slider][data-fx-speed=slow]{--fx-slider-dur:calc(55s*var(--fx-time))}[data-fx~=infinite-slider][data-fx-speed=fast]{--fx-slider-dur:calc(21s*var(--fx-time))}.fx-slider__track{justify-content:center;align-items:center;gap:var(--fx-gap);flex-wrap:wrap;display:flex}.fx-slider__group{display:contents}.fx-slider__group[aria-hidden=true]{display:none}[data-fx-mode~=column]>.fx-slider__track{flex-flow:column}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=infinite-slider]:not([data-fx-mode~=orbit]){overflow:clip}:root:not([data-fx-reduced]) [data-fx~=infinite-slider]:not([data-fx-mode~=orbit])>.fx-slider__track{inline-size:max-content;animation:fx-slide-x var(--fx-slider-dur) linear infinite;flex-wrap:nowrap;justify-content:flex-start;gap:0}:root:not([data-fx-reduced]) [data-fx~=infinite-slider]:not([data-fx-mode~=orbit]) .fx-slider__group{align-items:center;gap:var(--fx-gap);flex:none;padding-inline-end:var(--fx-gap);display:flex}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-mode~=column]{block-size:var(--fx-slider-h,34rem)}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-mode~=column]>.fx-slider__track{inline-size:auto;animation-name:fx-slide-y}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-mode~=column] .fx-slider__group{flex-direction:column;padding-block-end:var(--fx-gap);padding-inline-end:0}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-fade]:not([data-fx-mode~=column]){-webkit-mask:linear-gradient(90deg,#0000,#000 8.2% 91.8%,#0000);mask:linear-gradient(90deg,#0000,#000 8.2% 91.8%,#0000)}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-fade][data-fx-mode~=column]{-webkit-mask:linear-gradient(#0000,#000 13% 87%,#0000);mask:linear-gradient(#0000,#000 13% 87%,#0000)}:root:not([data-fx-reduced]) [data-fx~=infinite-slider]:focus-within>.fx-slider__track{animation-play-state:paused}@media (hover:hover){:root:not([data-fx-reduced]) [data-fx~=infinite-slider]:not([data-fx-live~=infinite-slider]):hover>.fx-slider__track{animation-play-state:paused}}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-mode~=orbit] .fx-slider__group{animation:fx-spin var(--fx-slider-dur) linear infinite}:root:not([data-fx-reduced]) [data-fx~=infinite-slider][data-fx-mode~=orbit] .fx-orbit__item{animation:fx-spin var(--fx-slider-dur) linear infinite reverse}:root:not([data-fx-reduced]) [dir=rtl] [data-fx~=infinite-slider][data-fx-mode~=orbit] .fx-slider__group{animation-direction:reverse}:root:not([data-fx-reduced]) [dir=rtl] [data-fx~=infinite-slider][data-fx-mode~=orbit] .fx-orbit__item{animation-direction:normal}}@keyframes fx-slide-x{to{transform:translate3d(calc(-100%/var(--fx-copies)*var(--tilt-dir,1)),0,0)}}@keyframes fx-slide-y{to{transform:translate3d(0,calc(-100%/var(--fx-copies)),0)}}[data-fx-mode~=orbit]>.fx-slider__track{place-items:center;display:grid}[data-fx-mode~=orbit]>.fx-slider__track>*{grid-area:1/1}[data-fx-mode~=orbit] .fx-slider__group{--fx-orbit:min(78vw, 377px);inline-size:var(--fx-orbit);aspect-ratio:1;border:1.5px dashed var(--sec-line-strong,currentColor);border-radius:50%;display:block;position:relative}.fx-orbit__pos{translate:-50% -50%;transform:rotate(calc(var(--i)*1turn/var(--n))) translateX(calc(var(--fx-orbit)/2)) rotate(calc(var(--i)*-1turn/var(--n)));position:absolute;top:50%;left:50%}.fx-orbit__center,.fx-orbit__item{place-items:center;display:grid}.fx-orbit__center{z-index:1;max-inline-size:calc(var(--fx-orbit,377px)*.5);text-align:center;position:relative}:where([data-fx~=border-beam]){position:relative}[data-fx~=border-beam]:before{content:"";inset:calc(var(--fx-beam-w,2px)*-1);z-index:1;border-radius:inherit;padding:var(--fx-beam-w,2px);pointer-events:none;background:conic-gradient(from var(--fx-angle),transparent 0 64%,var(--sec-hl) 80%,var(--sec-pop) 90%,transparent 100%);-webkit-mask-composite:xor;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=border-beam]:before{animation:fx-beam calc(var(--fx-dur-3xl)*var(--fx-time)) linear infinite}:root:not([data-fx-reduced]) [dir=rtl] [data-fx~=border-beam]:before{animation-direction:reverse}}@keyframes fx-beam{to{--fx-angle:360deg}}:where([data-fx~=glow-backdrop]){position:relative}[data-fx~=glow-backdrop]:before,[data-fx~=glow-backdrop][data-fx-mode~=color-shift]:after{content:"";inset:calc(var(--fx-glow-spread,8%)*-1);z-index:-1;pointer-events:none;background:conic-gradient(from 90deg,var(--c-accent),var(--c-accent2),var(--c-accent3),var(--c-accent));filter:blur(34px);opacity:var(--fx-glow-o,.5);border-radius:50%;position:absolute}[data-fx~=glow-backdrop][data-fx-mode~=color-shift]:after{background:conic-gradient(from 270deg,var(--c-accent3),var(--c-accent),var(--c-accent2),var(--c-accent3));opacity:0}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=glow-backdrop]:before{animation:fx-breathe calc(var(--fx-dur-3xl)*2*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=glow-backdrop][data-fx-mode~=rotate]:before{animation:fx-spin calc(13s*var(--fx-time)) linear infinite}:root:not([data-fx-reduced]) [data-fx~=glow-backdrop][data-fx-mode~=pulse]:before{animation:fx-pulse calc(var(--fx-dur-2xl)*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=glow-backdrop][data-fx-mode~=color-shift]:after{animation:fx-fade calc(var(--fx-dur-3xl)*2*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}}@keyframes fx-breathe{0%{opacity:calc(var(--fx-glow-o,.5)*.618);scale:.96}to{opacity:var(--fx-glow-o,.5);scale:1.03}}@keyframes fx-pulse{0%{opacity:calc(var(--fx-glow-o,.5)*.7);scale:.9}to{opacity:var(--fx-glow-o,.5);scale:1.06}}@keyframes fx-fade{to{opacity:var(--fx-glow-o,.5)}}:where([data-fx~=ambient-bg]){z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:clip}[data-fx~=ambient-bg]:after,[data-fx~=ambient-bg]:before{content:"";position:absolute;inset:-25%}[data-fx~=ambient-bg]:before{background:radial-gradient(30% 36% at 28% 34%,color-mix(in srgb,var(--c-accent) 18%,transparent),transparent 70%),radial-gradient(34% 30% at 72% 62%,color-mix(in srgb,var(--c-accent2) 18%,transparent),transparent 70%),radial-gradient(26% 32% at 54% 22%,color-mix(in srgb,var(--c-accent3) 14%,transparent),transparent 70%);filter:blur(34px)}[data-fx~=ambient-bg]:after{background:radial-gradient(28% 30% at 38% 76%,color-mix(in srgb,var(--c-accent2) 12%,transparent),transparent 70%);filter:blur(34px)}[data-fx~=ambient-bg][data-fx-mode~=blobs]:before{background:radial-gradient(21% 24% at 24% 30%,color-mix(in srgb,var(--c-accent) 16%,transparent) 98%,transparent),radial-gradient(18% 21% at 76% 70%,color-mix(in srgb,var(--c-accent3) 16%,transparent) 98%,transparent);filter:none}[data-fx~=ambient-bg][data-fx-mode~=blobs]:after{background:radial-gradient(13% 15% at 64% 28%,color-mix(in srgb,var(--c-accent2) 18%,transparent) 98%,transparent);filter:none}[data-fx~=ambient-bg][data-fx-mode~=grid-pulse]:before{background:linear-gradient(color-mix(in srgb,var(--sec-ink) 7%,transparent) 1px,transparent 1px) 0 0 /34px 34px,linear-gradient(90deg,color-mix(in srgb,var(--sec-ink) 7%,transparent) 1px,transparent 1px) 0 0 /34px 34px;filter:none;inset:0}[data-fx~=ambient-bg][data-fx-mode~=grid-pulse]:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--sec-hl) 14%,transparent),transparent);filter:none;inset:10%}[data-fx~=ambient-bg][data-fx-mode~=dots-wave]:before{background:radial-gradient(circle,color-mix(in srgb,var(--sec-ink) 14%,transparent) 1.2px,transparent 1.8px) 0 0 /21px 21px;filter:none;inset:0}[data-fx~=ambient-bg][data-fx-mode~=dots-wave]:after{background:radial-gradient(circle,color-mix(in srgb,var(--sec-hl) 55%,transparent) 1.4px,transparent 2px) 0 0 /21px 21px;filter:none;inset:0 -50%;-webkit-mask:linear-gradient(90deg,#0000 30%,#000 50%,#0000 70%);mask:linear-gradient(90deg,#0000 30%,#000 50%,#0000 70%)}[data-fx~=ambient-bg][data-fx-mode~=beams]:before{background:linear-gradient(115deg,transparent 38%,color-mix(in srgb,var(--c-accent) 12%,transparent) 42%,transparent 46%),linear-gradient(115deg,transparent 58%,color-mix(in srgb,var(--c-accent2) 12%,transparent) 61%,transparent 64%),linear-gradient(115deg,transparent 18%,color-mix(in srgb,var(--c-accent3) 10%,transparent) 20%,transparent 22%);filter:blur(8px)}[data-fx~=ambient-bg][data-fx-mode~=beams]:after{background:0 0}[data-fx~=ambient-bg][data-fx-mode~=petals]:before{background:radial-gradient(8px 13px at 40px 60px,color-mix(in srgb,var(--c-accent2) 34%,transparent) 96%,transparent),radial-gradient(6px 10px at 150px 30px,color-mix(in srgb,var(--c-accent3) 30%,transparent) 96%,transparent),radial-gradient(7px 11px at 190px 170px,color-mix(in srgb,var(--c-accent) 26%,transparent) 96%,transparent),radial-gradient(5px 8px at 90px 200px,color-mix(in srgb,var(--c-accent2) 28%,transparent) 96%,transparent);filter:none;background-size:233px 233px;inset:-233px 0 0 -233px}[data-fx~=ambient-bg][data-fx-mode~=petals]:after{background:0 0}[data-fx~=ambient-bg][data-fx-mode~=twinkle]:after,[data-fx~=ambient-bg][data-fx-mode~=twinkle]:before{filter:none;background:radial-gradient(circle,color-mix(in srgb,var(--sec-ink) 38%,transparent) 1px,transparent 1.6px) 13px 21px /89px 89px,radial-gradient(circle,color-mix(in srgb,var(--sec-hl) 55%,transparent) 1.4px,transparent 2px) 55px 8px /144px 144px;inset:0}[data-fx~=ambient-bg][data-fx-mode~=twinkle]:after{opacity:.4;background-position:60px 70px,5px 90px}[data-fx~=ambient-bg][data-fx-mode~=grain-gradient]:before{background:radial-gradient(60% 55% at 20% 20%,color-mix(in srgb,var(--c-accent) 16%,transparent),transparent 70%),radial-gradient(55% 60% at 85% 80%,color-mix(in srgb,var(--c-accent3) 16%,transparent),transparent 70%);filter:blur(21px)}[data-fx~=ambient-bg][data-fx-mode~=grain-gradient]:after{opacity:.1;mix-blend-mode:multiply;filter:none;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22144%22%20height%3D%22144%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Cpath%20d%3D%22M0%200h144v144H0z%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);inset:0}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx~=ambient-bg]:before{animation:fx-aurora calc(34s*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=ambient-bg]:after{animation:fx-aurora calc(21s*var(--fx-time)) var(--fx-ease-in-out) infinite alternate-reverse}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=blobs]:before{animation:fx-blobs calc(21s*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=blobs]:after{animation:fx-blobs calc(13s*var(--fx-time)) var(--fx-ease-in-out) infinite alternate-reverse}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=grid-pulse]:before{animation:none}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=grid-pulse]:after{animation:fx-pulse calc(var(--fx-dur-3xl)*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=dots-wave]:before{animation:none}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=dots-wave]:after{animation:fx-wave calc(13s*var(--fx-time)) linear infinite}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=beams]:before{animation:fx-beams calc(21s*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=petals]:before{animation:fx-petals calc(21s*var(--fx-time)) linear infinite}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=twinkle]:before{animation:fx-twinkle calc(var(--fx-dur-2xl)*var(--fx-time)) var(--fx-ease-in-out) infinite alternate}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=twinkle]:after{animation:fx-twinkle calc(var(--fx-dur-3xl)*var(--fx-time)) var(--fx-ease-in-out) infinite alternate-reverse}:root:not([data-fx-reduced]) [data-fx~=ambient-bg][data-fx-mode~=grain-gradient]:after{animation:none}:root:not([data-fx-reduced]) [dir=rtl] [data-fx~=ambient-bg]:after,:root:not([data-fx-reduced]) [dir=rtl] [data-fx~=ambient-bg]:before{scale:-1 1}}@keyframes fx-aurora{0%{transform:translateZ(0)rotate(0)scale(1)}to{transform:translate(8%,-5%)rotate(13deg)scale(1.08)}}@keyframes fx-blobs{0%{transform:translateZ(0)rotate(0)}to{transform:translate(-6%,5%)rotate(-21deg)}}@keyframes fx-wave{0%{transform:translate(-33%)}to{transform:translate(33%)}}@keyframes fx-beams{0%{transform:translate(-8%)}to{transform:translate(8%,3%)}}@keyframes fx-petals{to{transform:translate(233px,233px)}}@keyframes fx-twinkle{0%{opacity:.25}to{opacity:1}}:where([data-fx~=progressive-blur]){z-index:2;pointer-events:none;--fx-to:bottom;position:absolute}:where([data-fx~=progressive-blur][data-fx-side=block-end],[data-fx~=progressive-blur]:not([data-fx-side])){block-size:var(--fx-blur-size,21%);--fx-to:bottom;inset:auto 0 0}:where([data-fx~=progressive-blur][data-fx-side=block-start]){block-size:var(--fx-blur-size,21%);--fx-to:top;inset:0 0 auto}:where([data-fx~=progressive-blur][data-fx-side=inline-end]){inline-size:var(--fx-blur-size,13%);--fx-to:right;inset-block:0;inset-inline-end:0}:where([data-fx~=progressive-blur][data-fx-side=inline-start]){inline-size:var(--fx-blur-size,13%);--fx-to:left;inset-block:0;inset-inline-start:0}:where([dir=rtl] [data-fx~=progressive-blur][data-fx-side=inline-end]){--fx-to:left}:where([dir=rtl] [data-fx~=progressive-blur][data-fx-side=inline-start]){--fx-to:right}[data-fx~=progressive-blur]>i{-webkit-mask:linear-gradient(to var(--fx-to),transparent calc(var(--k)*20% - 20%),#000 calc(var(--k)*20%),#000 calc(var(--k)*20% + 20%),transparent calc(var(--k)*20% + 40%));-webkit-mask:linear-gradient(to var(--fx-to),transparent calc(var(--k)*20% - 20%),#000 calc(var(--k)*20%),#000 calc(var(--k)*20% + 20%),transparent calc(var(--k)*20% + 40%));mask:linear-gradient(to var(--fx-to),transparent calc(var(--k)*20% - 20%),#000 calc(var(--k)*20%),#000 calc(var(--k)*20% + 20%),transparent calc(var(--k)*20% + 40%));position:absolute;inset:0}[data-fx~=progressive-blur]>i:first-child{--k:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}[data-fx~=progressive-blur]>i:nth-child(2){--k:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-fx~=progressive-blur]>i:nth-child(3){--k:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-fx~=progressive-blur]>i:nth-child(4){--k:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-fx~=progressive-blur]>i:nth-child(5){--k:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-fx~=progressive-blur]:after{content:"";background:linear-gradient(to var(--fx-to),transparent 38.2%,color-mix(in srgb,var(--fx-blur-bg,var(--sec-bg)) 62%,transparent));position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-fx~=progressive-blur]>i{display:none}[data-fx~=progressive-blur]:after{background:linear-gradient(to var(--fx-to),transparent,var(--fx-blur-bg,var(--sec-bg)))}}:where([data-fx~=sliding-highlight]){isolation:isolate;position:relative}.fx-pill{z-index:-1;border-radius:var(--fx-pill-r,999px);background:var(--fx-pill-bg,var(--sec-pop));pointer-events:none;block-size:0;inline-size:0;position:absolute;top:0;left:0}[data-fx-mode~=underline]>.fx-pill{background:var(--fx-pill-bg,currentColor);border-radius:3px}:where([data-fx~=sliding-highlight]:not([data-fx-live~=sliding-highlight]):not([data-fx-mode~=underline])) :is([aria-selected=true],[aria-current]:not([aria-current=false]),[aria-pressed=true],[data-active],.is-active){background:var(--fx-pill-bg,var(--sec-pop));color:var(--fx-pill-ink,var(--sec-pop-ink));border-radius:var(--fx-pill-r,999px)}:where([data-fx~=sliding-highlight][data-fx-mode~=underline]:not([data-fx-live~=sliding-highlight])) :is([aria-selected=true],[aria-current]:not([aria-current=false]),[aria-pressed=true],[data-active],.is-active){box-shadow:inset 0 -3px}:where([data-fx-live~=sliding-highlight]:not([data-fx-mode~=underline])) :is([aria-selected=true],[aria-current]:not([aria-current=false]),[aria-pressed=true],[data-active],.is-active){color:var(--fx-pill-ink,var(--sec-pop-ink))}:where([data-fx-live~=sliding-highlight])>:not(.fx-pill){transition:color var(--fx-dur-xs) var(--fx-dur-2xs)}:where(details[data-fx~=height-morph] [data-fx-chevron]){transition:rotate var(--fx-dur-s) var(--fx-ease-out)}:where(details[data-fx~=height-morph][open] [data-fx-chevron]){rotate:.5turn}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){:root:not([data-fx-reduced]) details[data-fx~=height-morph]{interpolate-size:allow-keywords}:root:not([data-fx-reduced]) details[data-fx~=height-morph]::details-content{block-size:0;transition:block-size var(--fx-dur-s) var(--fx-ease-out),content-visibility var(--fx-dur-s) allow-discrete;overflow-y:clip}:root:not([data-fx-reduced]) details[data-fx~=height-morph][open]::details-content{block-size:auto}}:root:not([data-fx-reduced]) details[data-fx~=height-morph][open]>:not(summary){animation:fx-unblur var(--fx-dur-m) var(--fx-ease-out)}}@keyframes fx-unblur{0%{opacity:0;filter:blur(5px);translate:0 -5px}}.fx-sheet{box-sizing:border-box;inline-size:min(34rem,100% - 2 * var(--gutter,21px));max-block-size:min(89dvh,55rem);max-inline-size:none;padding:var(--space-l,34px);border:1.5px solid var(--edge,currentColor);border-radius:var(--r-card,21px);background:var(--sec-card,var(--c-surface));color:var(--sec-card-ink,var(--on-surface));font-family:var(--f-body,inherit);font-size:var(--fs-body,17px);line-height:var(--lh-body,1.6);overscroll-behavior:contain;box-shadow:0 34px 89px -34px color-mix(in srgb,var(--c-ink,#000) 60%,transparent);margin:auto;overflow:auto}.fx-sheet::backdrop{background:color-mix(in srgb,var(--c-ink,#000) 55%,transparent)}.fx-sheet__media{margin:calc(var(--space-l,34px)*-1) calc(var(--space-l,34px)*-1) var(--space-m,21px);border-radius:inherit;border-end-end-radius:0;border-end-start-radius:0;overflow:clip}.fx-sheet__media :is(img,video){aspect-ratio:1.618;-o-object-fit:cover;object-fit:cover;inline-size:100%;display:block}.fx-sheet__close{z-index:2;float:inline-end;border:1.5px solid var(--edge,currentColor);background:var(--sec-card,var(--c-surface));block-size:44px;inline-size:44px;color:inherit;cursor:pointer;border-radius:50%;place-items:center;margin-inline-start:13px;display:grid;position:sticky;top:0}.fx-sheet__close svg{block-size:18px;inline-size:18px}.fx-sheet__close:focus-visible{outline:3px solid var(--sec-hl,currentColor);outline-offset:3px}@media (width<=600px){.fx-sheet{inline-size:100%;border-end-end-radius:0;border-end-start-radius:0;margin:auto 0 0;padding-block-end:calc(var(--space-l,34px) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) .fx-sheet[open]{animation:fx-sheet-in var(--fx-dur-m) var(--fx-spring-soft)}:root:not([data-fx-reduced]) .fx-sheet[open]::backdrop{animation:fx-fade-in var(--fx-dur-s) ease-out}}@keyframes fx-sheet-in{0%{opacity:0;translate:0 13px;scale:.94}}@keyframes fx-fade-in{0%{opacity:0}}[data-fx~=layout-flip]:not([data-fx-live~=layout-flip]) [data-fx-filters]{display:none}[data-fx~=layout-flip] [data-fx-item][hidden]{display:none!important}.fx-nav{justify-content:center;align-items:center;gap:13px;margin-block-start:var(--space-s,13px);display:flex}.fx-nav-btn{border:1.5px solid var(--edge,currentColor);background:var(--sec-bg,transparent);block-size:44px;inline-size:44px;color:var(--sec-ink,currentColor);cursor:pointer;transition:scale var(--fx-dur-xs) var(--fx-ease-out),opacity var(--fx-dur-xs);border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.fx-nav-btn svg{block-size:18px;inline-size:18px}[dir=rtl] .fx-nav-btn svg{scale:-1 1}.fx-nav-btn:active{scale:.92}.fx-nav-btn[aria-disabled=true]{opacity:.45;cursor:default}.fx-nav-btn:focus-visible{outline:3px solid var(--sec-hl,currentColor);outline-offset:3px}.fx-nav__status{text-align:center;min-inline-size:5ch;font-size:var(--fs-meta,14px);font-variant-numeric:tabular-nums}[data-fx~=snap-carousel] [data-fx-track]{gap:var(--fx-gap,21px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fx-pad,0);-webkit-overflow-scrolling:touch;padding-block:8px 13px;display:flex;overflow-x:auto}[data-fx~=snap-carousel] [data-fx-slide]{flex:0 0 var(--fx-slide-w,min(80%,21rem));scroll-snap-align:start;min-inline-size:0}[data-fx~=snap-carousel][data-fx-mode~=coverflow] [data-fx-slide]{scroll-snap-align:center}[data-fx~=snap-carousel][data-fx-mode~=coverflow] [data-fx-track]{padding-inline:calc(50% - var(--fx-slide-w,min(80%, 21rem))/2)}[data-fx~=snap-carousel] [data-fx-track]:focus-visible{outline:3px solid var(--sec-hl,currentColor);outline-offset:4px;border-radius:8px}[data-fx~=snap-carousel]:not([data-fx-live~=snap-carousel]) .fx-nav{display:none}[data-fx-live~=snap-carousel] [data-fx-track]{scrollbar-width:none}[data-fx-live~=snap-carousel] [data-fx-track]::-webkit-scrollbar{display:none}[data-fx-live~=snap-carousel] [data-fx-track][data-fx-drag]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}[data-fx-live~=snap-carousel] [data-fx-dots]{gap:0;display:flex}.fx-dot{block-size:44px;inline-size:34px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.fx-dot:before{content:"";opacity:.35;block-size:8px;inline-size:8px;transition:opacity var(--fx-dur-xs),inline-size var(--fx-dur-s) var(--fx-ease-out);background:currentColor;border-radius:50%}.fx-dot[aria-current=true]:before{opacity:1;border-radius:8px;inline-size:21px}.fx-dot:focus-visible{outline:3px solid var(--sec-hl,currentColor);outline-offset:-6px;border-radius:8px}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx-live~=snap-carousel][data-fx-mode~=coverflow] [data-fx-slide]{transform:perspective(1200px) rotateY(calc(var(--fx-o,0)*-21deg)) scale(calc(1 - var(--fx-oa,0)*.12));transition:transform var(--fx-dur-2xs) linear}}[data-fx-live~=snap-carousel][data-fx-mode~=fade] [data-fx-track]{scroll-snap-type:none;touch-action:pan-y;display:grid;overflow:clip}[data-fx-live~=snap-carousel][data-fx-mode~=fade] [data-fx-slide]{opacity:0;visibility:hidden;transition:opacity var(--fx-dur-m) var(--fx-ease-out),visibility 0s var(--fx-dur-m);grid-area:1/1}[data-fx-live~=snap-carousel][data-fx-mode~=fade] [data-fx-slide][data-active]{opacity:1;visibility:visible;transition:opacity var(--fx-dur-m) var(--fx-ease-out)}[data-fx~=card-stack]:not([data-fx-live~=card-stack]) .fx-nav{display:none}:where([data-fx~=card-stack] [data-fx-deck]){gap:var(--space-m,21px);margin:0;padding:0;list-style:none;display:grid}[data-fx-live~=card-stack] [data-fx-deck]{outline-offset:8px;margin:0;padding:0;list-style:none;display:grid}[data-fx-live~=card-stack] [data-fx-card]{z-index:calc(20 - var(--fx-k,0));transform:translate(calc(var(--fx-k,0)*13px*var(--tilt-dir,1)),calc(var(--fx-k,0)*8px)) rotate(calc(var(--fx-k,0)*2.5deg*var(--tilt-dir,1))) scale(calc(1 - var(--fx-k,0)*.05));transform-origin:50% 100%;touch-action:pan-y;grid-area:1/1}[data-fx-live~=card-stack] [data-fx-card][data-fx-far]{visibility:hidden}[data-fx-live~=card-stack] [data-fx-card]:not([data-fx-top]){pointer-events:none}[data-fx-live~=card-stack] [data-fx-card][data-fx-top]{cursor:grab}[data-fx-live~=card-stack] [data-fx-deck]:focus-visible{outline:3px solid var(--sec-hl,currentColor);border-radius:var(--r-card,18px)}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-fx-live~=card-stack] [data-fx-card]{transition:transform var(--fx-dur-m) var(--fx-spring-soft),opacity var(--fx-dur-xs)}}[data-fx~=image-compare]{grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}[data-fx~=image-compare] :is([data-fx-before],[data-fx-after]){min-inline-size:0;margin:0;position:relative}[data-fx~=image-compare] :is([data-fx-before],[data-fx-after]) :is(img,video){-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}[data-fx~=image-compare] .fx-compare__handle,[data-fx~=image-compare] [data-fx-range]{display:none}[data-fx~=image-compare] [data-fx-label]{background:var(--c-ink);color:var(--on-ink);font-size:var(--fs-meta,14px);border-radius:999px;padding:5px 13px;font-weight:600;line-height:1.4;position:absolute;inset-block-start:13px;inset-inline-start:13px}[data-fx-live~=image-compare]{border-radius:var(--r-media,14px);touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;grid-template-columns:1fr;gap:0;overflow:clip}[data-fx-live~=image-compare] :is([data-fx-before],[data-fx-after]){grid-area:1/1}[data-fx-live~=image-compare] [data-fx-before]{z-index:1;clip-path:inset(0 calc(100% - var(--fx-pos,50%)) 0 0)}[dir=rtl] [data-fx-live~=image-compare] [data-fx-before]{clip-path:inset(0 0 0 calc(100% - var(--fx-pos,50%)))}[data-fx-live~=image-compare] [data-fx-after] [data-fx-label]{inset-inline:auto 13px}[data-fx-live~=image-compare] [data-fx-range]{z-index:3;opacity:0;pointer-events:none;block-size:100%;inline-size:100%;margin:0;display:block;position:absolute;inset:0}[data-fx-live~=image-compare] .fx-compare__handle{z-index:2;inline-size:3px;translate:calc(-50%*var(--tilt-dir,1)) 0;background:var(--c-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--c-ink) 30%,transparent);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-start:var(--fx-pos,50%)}[data-fx-live~=image-compare] .fx-compare__handle:before{content:"";border:2px solid var(--c-ink);background:var(--c-surface) no-repeat center /22px;block-size:44px;inline-size:44px;box-shadow:0 8px 21px -8px color-mix(in srgb,var(--c-ink) 50%,transparent);border-radius:50%;grid-area:1/1}[data-fx-live~=image-compare] .fx-compare__handle:after{content:"";background:var(--c-ink);grid-area:1/1;block-size:22px;inline-size:22px;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.4%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m9%206-6%206%206%206m6-12%206%206-6%206%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.4%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m9%206-6%206%206%206m6-12%206%206-6%206%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}[data-fx-live~=image-compare]:has([data-fx-range]:focus-visible) .fx-compare__handle:before{outline:3px solid var(--sec-hl,currentColor);outline-offset:3px}.fx-burst{z-index:70;pointer-events:none;block-size:0;inline-size:0;position:fixed;top:0;left:0}.fx-burst__p{background:var(--c-accent);block-size:13px;inline-size:8px;animation:fx-burst var(--fx-dur-xl) cubic-bezier(.2,.7,.35,1) var(--d,0s) forwards;border-radius:2px;margin:-6px 0 0 -4px;position:absolute}.fx-burst__p:nth-child(4n+2){background:var(--c-accent2)}.fx-burst__p:nth-child(4n+3){background:var(--c-accent3);block-size:8px;inline-size:13px}.fx-burst__p:nth-child(4n){background:var(--sec-pop,var(--c-accent2));border-radius:50%;block-size:8px;inline-size:8px}.fx-burst[data-mode=sparkle] .fx-burst__p{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);border-radius:0;block-size:13px;inline-size:13px}.fx-burst[data-mode=hearts] .fx-burst__p{block-size:13px;inline-size:13px;clip-path:path("M6.5 12.4C2.6 9.4 0 7 0 4.1 0 1.8 1.8 0 4 0c1.1 0 2 .5 2.5 1.3C7 .5 7.9 0 9 0c2.2 0 4 1.8 4 4.1 0 2.9-2.6 5.3-6.5 8.3z");border-radius:0}@keyframes fx-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}38%{transform:translate(calc(var(--x)*.8),var(--y)) rotate(calc(var(--r)*.5)) scale(1);opacity:1}to{transform:translate(var(--x),calc(var(--y) + 144px)) rotate(var(--r)) scale(.8);opacity:0}}@media (prefers-reduced-motion:reduce){.fx-burst{display:none}}[data-fx-reduced] .fx-burst,[data-fx~=state-button] [data-fx-label]:not([data-fx-label=idle]),:is([data-fx~=state-button][data-state=error]:has([data-fx-label=error]) [data-fx-label=idle],[data-fx~=state-button][data-state=loading]:has([data-fx-label=loading]) [data-fx-label=idle],[data-fx~=state-button][data-state=success]:has([data-fx-label=success]) [data-fx-label=idle]){display:none}[data-fx~=state-button][data-state=error] [data-fx-label=error],[data-fx~=state-button][data-state=loading] [data-fx-label=loading],[data-fx~=state-button][data-state=success] [data-fx-label=success]{display:inline}[data-fx~=state-button]{white-space:nowrap;flex-wrap:nowrap}.fx-state__icon{flex:none;block-size:1.2em;inline-size:1.2em;display:none}.fx-state__icon>svg{block-size:100%;inline-size:100%;display:none}[data-fx~=state-button][data-fx-mode=copy][data-state=idle] .fx-state__icon{display:inline-block}[data-fx-mode=copy][data-state=idle] .fx-state__icon>.fx-i-copy{display:block}[data-fx~=state-button][data-fx-mode=copy][data-state=idle]:has([data-fx-label=idle] :is(svg,img)) .fx-state__icon{display:none}.fx-state__icon :is(path,circle,rect){fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}[data-fx~=state-button]:is([data-state=loading],[data-state=success],[data-state=error]) .fx-state__icon{display:inline-block}[data-state=error] .fx-state__icon>.fx-i-err,[data-state=loading] .fx-state__icon>.fx-i-spin,[data-state=success] .fx-state__icon>.fx-i-ok{display:block}[data-fx~=state-button][data-state=loading]{cursor:progress}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) [data-state=loading] .fx-i-spin{animation:fx-spin var(--fx-dur-l) linear infinite}:root:not([data-fx-reduced]) [data-state=success] .fx-i-ok path{stroke-dasharray:1 1;animation:fx-draw var(--fx-dur-m) var(--fx-ease-out) both}:root:not([data-fx-reduced]) [data-fx~=state-button][data-state=error]{animation:fx-shake var(--fx-dur-m) var(--fx-ease-out)}}@keyframes fx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fx-shake{20%{translate:-5px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}[data-fx~=notification-stack] [data-fx-note]{transform-origin:0 100%}[data-fx~=notification-stack] [data-fx-note][data-fx-out],[dir=rtl] [data-fx~=notification-stack] [data-fx-note]{transform-origin:100% 100%}[dir=rtl] [data-fx~=notification-stack] [data-fx-note][data-fx-out]{transform-origin:0 100%}.fx-typing{border-radius:21px;background:var(--sec-card,var(--c-surface));color:var(--sec-card-ink,var(--on-surface));border-end-start-radius:5px;align-items:center;gap:5px;padding:13px 18px;display:inline-flex}.fx-typing[data-fx-out]{border-end-end-radius:5px;border-end-start-radius:21px;align-self:flex-end}.fx-typing i{opacity:.5;background:currentColor;border-radius:50%;block-size:8px;inline-size:8px}@media (prefers-reduced-motion:no-preference){:root:not([data-fx-reduced]) .fx-typing i{animation:fx-dot var(--fx-dur-l) var(--fx-ease-in-out) infinite}:root:not([data-fx-reduced]) .fx-typing i:nth-child(2){animation-delay:.146s}:root:not([data-fx-reduced]) .fx-typing i:nth-child(3){animation-delay:.292s}}@keyframes fx-dot{0%,60%,to{opacity:.4;translate:0}30%{opacity:1;translate:0 -5px}}.site{--scrim:#0c0b0a;--scrim-ink:#fff;--scrim-a-body:.6;--scrim-a-large:.48;--scrim-a-strong:.74;--scrim-light:#fbfaf7;--scrim-light-ink:#141210;--scrim-light-a-body:.56;--scrim-light-a-large:.44;--scrim-light-a-strong:.7;--scrim-fade:clamp(21px, 1.3rem + 1.2cqi, 34px)}.s-scrim,.s-scrim-chip,.s-scrim-text{--scrim-c:var(--scrim);--scrim-t:var(--scrim-ink);--scrim-o:var(--scrim-a-body)}.s-scrim--large{--scrim-o:var(--scrim-a-large)}.s-scrim--strong{--scrim-o:var(--scrim-a-strong)}.s-scrim--light{--scrim-c:var(--scrim-light);--scrim-t:var(--scrim-light-ink);--scrim-o:var(--scrim-light-a-body)}.s-scrim--light.s-scrim--large{--scrim-o:var(--scrim-light-a-large)}.s-scrim--light.s-scrim--strong{--scrim-o:var(--scrim-light-a-strong)}.s-scrim{--_solid:color-mix(in srgb, var(--scrim-c) calc(var(--scrim-o)*100%), transparent);z-index:1;pointer-events:none;background:var(--_solid);position:absolute;inset:0}.s-scrim--band-bottom{background:linear-gradient(to top,var(--_solid) 38.2%,transparent)}.s-scrim--band-top{background:linear-gradient(to bottom,var(--_solid) 38.2%,transparent)}.s-scrim--band-start{background:linear-gradient(to right,var(--_solid) 38.2%,transparent)}.s-scrim--band-end,.site[dir=rtl] .s-scrim--band-start{background:linear-gradient(to left,var(--_solid) 38.2%,transparent)}.site[dir=rtl] .s-scrim--band-end{background:linear-gradient(to right,var(--_solid) 38.2%,transparent)}.s-on-scrim{z-index:2;position:relative}.s-on-scrim,.s-scrim-text{--sec-ink:var(--scrim-t);--sec-muted:var(--scrim-t);--sec-hl:var(--scrim-t);--sec-line:color-mix(in srgb, var(--scrim-t) 30%, transparent);--sec-line-strong:var(--scrim-t);color:var(--scrim-t)}.s-on-scrim{--scrim-t:var(--scrim-ink)}.s-on-scrim.s-scrim--light{--scrim-t:var(--scrim-light-ink)}.s-scrim-text{isolation:isolate;padding:var(--scrim-fade);position:relative}.s-scrim-text:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;--_f:calc(var(--scrim-fade)*.618);-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(to bottom,transparent,#000 var(--_f),#000 calc(100% - var(--_f)),transparent),linear-gradient(to right,transparent,#000 var(--_f),#000 calc(100% - var(--_f)),transparent);-webkit-mask:linear-gradient(to bottom,transparent,#000 var(--_f),#000 calc(100% - var(--_f)),transparent),linear-gradient(to right,transparent,#000 var(--_f),#000 calc(100% - var(--_f)),transparent);mask:linear-gradient(to bottom,transparent,#000 var(--_f),#000 calc(100% - var(--_f)),transparent),linear-gradient(to right,transparent,#000 var(--_f),#000 calc(100% - var(--_f)),transparent);-webkit-mask-composite:source-in,xor;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.s-scrim-chip,.s-scrim-text:before{background:color-mix(in srgb,var(--scrim-c) calc(var(--scrim-o)*100%),transparent)}.s-scrim-chip{color:var(--scrim-t);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.5em;padding:.16em .5em;display:inline}.vs-asset.is-cutout{--vs-cut-ink:var(--sec-ink,#fff)}.vs-cut-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.vs-cut-defs feFlood{flood-color:var(--vs-cut-ink);flood-opacity:1}.vs-asset.is-cutout[data-backdrop=dark]>.vs-cut-target,:where(.s-section[data-dark]) .vs-asset.is-cutout:not([data-backdrop])>.vs-cut-target{filter:var(--vs-cut-filter,none)}:where(.s-media--polaroid,.s-media--stamp) .vs-asset.is-cutout:not([data-backdrop])>.vs-cut-target{filter:none}[data-no-diecut] .vs-asset.is-cutout>.vs-cut-target{filter:none!important}.vs-asset.is-mirrored>.vs-flip{transform:scaleX(-1)}.vs-anim__media,.vs-asset__img{-o-object-position:var(--focus,50% 50%);object-position:var(--focus,50% 50%)}.vs-anim{width:100%;height:100%;display:block;position:relative;overflow:hidden}.vs-anim.is-transparent{overflow:visible}.vs-anim picture{display:contents}.vs-anim__media{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vs-anim.is-contain .vs-anim__media{-o-object-fit:contain;object-fit:contain}.vs-anim__video{opacity:0}.vs-anim__video.is-ready{opacity:1}.vs-anim__blank{background:color-mix(in srgb,currentColor 6%,transparent);position:absolute;inset:0}.vs-anim.is-transparent .vs-anim__blank{background:0 0}.vs-video{background:color-mix(in srgb,currentColor 6%,transparent);position:relative;overflow:hidden}.vs-video,.vs-video__media{width:100%;height:100%;display:block}.vs-video__media{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focus,50% 50%);object-position:var(--focus,50% 50%);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;inset:0}.vs-video.is-contain .vs-video__media{-o-object-fit:contain;object-fit:contain}.vs-video__el{opacity:0;transition:opacity .32s ease-out}.vs-video__el.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.vs-video__el{transition:none}}.vs-asset{min-width:0;position:relative}.vs-asset,.vs-asset__img{width:100%;height:100%;display:block}.vs-asset__img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.vs-asset.is-contain .vs-asset__img{-o-object-fit:contain;object-fit:contain}.vs-asset__icon{color:var(--c-accent,currentColor);place-items:center;display:grid}.vs-asset__icon,.vs-asset__icon>svg{width:100%;height:100%}.vs-asset__note{text-align:center;color:color-mix(in srgb,currentColor 62%,transparent);border-radius:14px;place-items:center;padding:8px;font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:absolute;inset:0;overflow:hidden}.vs-asset__note--failed,.vs-asset__note--missing{border:2px dashed color-mix(in srgb,currentcolor 28%,transparent);background:color-mix(in srgb,currentColor 4%,transparent)}.vs-asset__id,.vs-asset__label{overflow-wrap:anywhere;max-width:100%}.vs-asset__note--generating{background:color-mix(in srgb,currentColor 7%,transparent);border:1px solid color-mix(in srgb,currentcolor 12%,transparent)}.vs-asset__note--generating .vs-asset__label{z-index:1;letter-spacing:.02em;font-family:inherit;font-size:12px;position:relative}:root{--vs-ease-out:cubic-bezier(.16, 1, .3, 1);--vs-spring:cubic-bezier(.34, 1.56, .64, 1);--vs-spring-soft:cubic-bezier(.22, 1.2, .36, 1);--vs-spring-dur:.9s}@supports (transition-timing-function:linear(0,1)){:root{--vs-spring:linear(0, .1064, .345, .6249, .8788, 1.0677, 1.1743, 1.2166, 1.2032, 1.1561, 1.0957, 1.0411, .9954, .9664, .9538, .9543, .9626, .9753, .9883, .999, 1.0062, 1.0096, 1.0102, 1.0087, 1.006, 1.0032, 1.0008, .999, .998, .9978, .998, .9985, .9991, .9997, 1);--vs-spring-soft:linear(0, .0375, .1165, .219, .3409, .4531, .5588, .6615, .7434, .8124, .8731, .9173, .9513, .9768, .9963, 1.0083, 1.0158, 1.0201, 1.0216, 1.0213, 1.0198, 1.0177, 1.0153, 1.0127, 1.0103, 1.0082, 1.0063, 1.0045, 1.0032, 1.0022, 1.0013, 1.0007, 1.0002, 1)}}[data-section-id]{isolation:isolate}[data-section-id]:has(.vs-stickers>.vs-sticker.is-front.is-overflow){z-index:2}.vs-stickers{inset:0;overflow:clip visible}.vs-sticker,.vs-stickers{pointer-events:none;position:absolute}.vs-sticker{left:var(--x);top:var(--y);width:var(--s);aspect-ratio:var(--ar,1);translate:calc(-50% + var(--ax,0px)) calc(-50% + var(--ay,0px));scale:var(--as,1);rotate:var(--r,0deg);-webkit-user-select:none;user-select:none}.vs-sticker.is-back{z-index:var(--z-back,0)}.vs-sticker.is-front{z-index:var(--z-front,3)}.vs-sticker.is-text-hidden{visibility:hidden}.vs-sticker__loop,.vs-sticker__pop{width:100%;height:100%}@media (width<=760px){.vs-sticker{left:var(--mx,var(--x));top:var(--my,var(--y));width:var(--ms,var(--s))}.vs-sticker.is-hide-mobile{display:none}}.vs-int-calm{--loop-time:1.45;--loop-amp:.6}.vs-int-lively{--loop-time:1;--loop-amp:1}.vs-int-wild{--loop-time:.7;--loop-amp:1.6}.vs-loop-bounce,.vs-loop-drift,.vs-loop-float,.vs-loop-pulse,.vs-loop-spin,.vs-loop-wobble{animation-iteration-count:infinite;animation-delay:var(--loop-delay,0s);transform-origin:50%}.vs-loop-float{animation-name:vs-float;animation-duration:calc(5.2s*var(--loop-time,1));animation-timing-function:ease-in-out}.vs-loop-spin{animation-name:vs-spin;animation-duration:calc(16s*var(--loop-time,1));animation-timing-function:linear}.vs-loop-wobble{animation-name:vs-wobble;animation-duration:calc(2.6s*var(--loop-time,1));transform-origin:50% 85%}.vs-loop-pulse,.vs-loop-wobble{animation-timing-function:ease-in-out}.vs-loop-pulse{animation-name:vs-pulse;animation-duration:calc(2.4s*var(--loop-time,1))}.vs-loop-drift{animation-name:vs-drift;animation-duration:calc(11s*var(--loop-time,1));animation-timing-function:ease-in-out}.vs-loop-bounce{animation-name:vs-bounce;animation-duration:calc(1.6s*var(--loop-time,1));transform-origin:50% 100%;animation-timing-function:cubic-bezier(.33,0,.66,1)}@keyframes vs-float{0%,to{transform:translateZ(0)rotate(0)}50%{transform:translate3d(0,calc(-12px*var(--loop-amp,1)),0) rotate(calc(2deg*var(--loop-amp,1)))}}@keyframes vs-spin{to{transform:rotate(1turn)}}@keyframes vs-wobble{0%,to{transform:rotate(calc(-6deg*var(--loop-amp,1)))}50%{transform:rotate(calc(6deg*var(--loop-amp,1)))}}@keyframes vs-pulse{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + var(--loop-amp,1)*.08))}}@keyframes vs-drift{0%,to{transform:translateZ(0)rotate(0)}25%{transform:translate3d(calc(10px*var(--loop-amp,1)),calc(-8px*var(--loop-amp,1)),0) rotate(calc(4deg*var(--loop-amp,1)))}50%{transform:translate3d(calc(2px*var(--loop-amp,1)),calc(-14px*var(--loop-amp,1)),0) rotate(calc(-2deg*var(--loop-amp,1)))}75%{transform:translate3d(calc(-9px*var(--loop-amp,1)),calc(-4px*var(--loop-amp,1)),0) rotate(calc(-5deg*var(--loop-amp,1)))}}@keyframes vs-bounce{0%,to{transform:translateZ(0)scale(1.04,.94)}12%{transform:translateZ(0)scale(.97,1.04)}50%{transform:translate3d(0,calc(-20px*var(--loop-amp,1)),0) scale(1)}88%{transform:translateZ(0)scale(1)}}:where([data-marquee]){width:max-content;animation:vs-marquee var(--marquee-dur,var(--vs-marquee-dur,38s)) linear infinite;direction:ltr;flex-wrap:nowrap}:where([data-marquee][data-speed=slow]){--vs-marquee-dur:62s}:where([data-marquee][data-speed=normal]){--vs-marquee-dur:38s}:where([data-marquee][data-speed=fast]){--vs-marquee-dur:20s}[data-marquee][data-copies="3"]{--marquee-copies:3}[data-marquee][data-copies="4"]{--marquee-copies:4}[data-marquee][data-copies="5"]{--marquee-copies:5}[data-marquee][data-copies="6"]{--marquee-copies:6}@keyframes vs-marquee{to{transform:translate3d(calc(-100%/var(--marquee-copies,2)),0,0)}}.is-paused :is([class*=vs-loop-],[data-marquee]),.motion-paused :is([class*=vs-loop-],[data-marquee]),[data-paused=true] :is([class*=vs-loop-],[data-marquee]),[data-vs-offscreen] :is([class*=vs-loop-],[data-marquee]),[data-vs-paused] :is([class*=vs-loop-],[data-marquee]){animation-play-state:paused!important}.vs-static [class*=vs-loop-]{animation:none!important}html.vs-paused-init :is([class*=vs-loop-],[data-marquee],.s-statement__mark,.s-media--blob .s-media__frame){animation-play-state:paused!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-hover=lift]{transition:translate .6s var(--vs-spring-soft),box-shadow .35s ease}[data-hover=lift]:hover{translate:0 -6px}[data-hover=tilt]{transform:perspective(900px) rotateX(var(--vs-tilt-y,0deg)) rotateY(var(--vs-tilt-x,0deg));transition:transform .7s var(--vs-spring-soft)}[data-hover=tilt].is-tilting{transition-duration:.15s;transition-timing-function:linear}}.vs-word{vertical-align:baseline;display:inline-block}.vs-word--mask{margin-block:-.1em;padding-block:.1em;overflow:clip}.vs-word__inner{display:inline-block}@media (prefers-reduced-motion:no-preference){.vs-motion-init [data-section-id]:not([data-enter=none]) [data-enter-item]:is(.s-media,.s-actions,.s-film__item,.s-masonry__item,.s-scatter__item),.vs-motion-init [data-section-id]:not([data-enter=none]) [data-sticker-pop]{opacity:0}}.vs-shimmer{isolation:isolate;position:relative;overflow:hidden}.vs-shimmer:after{content:"";z-index:0;background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);animation:1.5s ease-in-out infinite vs-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes vs-shimmer{to{transform:translate(100%)}}.vs-select-mode,.vs-select-mode a,.vs-select-mode button,.vs-select-mode label,.vs-select-mode summary{cursor:default}.vs-select-mode [data-edit]{cursor:text}.vs-select-mode [data-edit]:not(:has([data-edit])):hover{outline-offset:2px;outline:1px dashed #2f5bff73}.vs-inline-edit{outline-offset:3px;caret-color:#2f5bff;cursor:text;white-space:pre-wrap;-webkit-user-select:text;user-select:text;background-color:#2f5bff12;border-radius:4px;outline:2px solid #2f5bff!important}.vs-stickers.is-editable .vs-sticker{pointer-events:auto;cursor:grab;touch-action:none}.vs-stickers.is-editable .vs-sticker:focus-visible,.vs-stickers.is-editable .vs-sticker:hover{outline-offset:4px;border-radius:8px;outline:1.5px dashed #2f5bff}.vs-stickers.is-editable .vs-sticker.is-locked{cursor:not-allowed}.vs-stickers.is-editable .vs-sticker.is-text-hidden{visibility:visible;opacity:.4}.vs-is-dragging,.vs-is-dragging *{cursor:grabbing!important}.vs-sticker.is-dragging{z-index:30}.vs-ci.is-dragging .vs-ci__loop,.vs-sticker.is-dragging .vs-sticker__loop{animation-play-state:paused}.vs-overlay{z-index:2147483000;pointer-events:none;box-sizing:border-box;transition:transform .12s var(--vs-ease-out),width .12s var(--vs-ease-out),height .12s var(--vs-ease-out),opacity .12s ease;border-radius:6px;position:fixed;top:0;left:0}.vs-overlay--hover{background:#2f5bff0d;border:1.5px dashed #2f5bff}.vs-overlay--selected{border:2px solid #2f5bff;box-shadow:0 0 0 4px #2f5bff29}.vs-overlay__label{bottom:100%;color:#fff;white-space:nowrap;direction:ltr;background:#2f5bff;border-radius:6px;margin-bottom:4px;padding:3px 8px;font:600 11px/1.3 DM Sans Variable,system-ui,sans-serif;position:absolute;inset-inline-start:-2px}.vs-overlay.is-flipped .vs-overlay__label{margin:4px 0 0;top:100%;bottom:auto}html.lenis,html.lenis body{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@media (prefers-reduced-motion:reduce){.vs-shimmer:after,[class*=vs-loop-],[data-marquee]{animation:none!important}[data-hover]{transition:none!important;transform:translate(0,0)!important}}.site svg.s-arrow--icon{font-size:inherit;inline-size:var(--s-arrow-size,1.272em);block-size:var(--s-arrow-size,1.272em);vertical-align:-.28em}
