:root{--m-ease-out: cubic-bezier(.16, 1, .3, 1);--m-ease-soft: cubic-bezier(.33, 1, .68, 1);--m-ease-in-out: cubic-bezier(.65, 0, .35, 1);--m-ease-back: cubic-bezier(.34, 1.56, .64, 1);--m-dur-fast: .45s;--m-dur: .9s;--m-dur-slow: 1.4s;--m-stagger: 70ms;--m-accent: #e8c39e}@media (prefers-reduced-motion: reduce){html:not(.m-force) *,html:not(.m-force) *:before,html:not(.m-force) *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.m-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[data-m~=split]{--m-split-stagger: 55ms}[data-m-split=chars]{--m-split-stagger: 24ms}[data-m-split=lines]{--m-split-stagger: .11s}.m-w{display:inline-block;overflow-x:visible;overflow-y:clip;vertical-align:top;padding:.06em 0 .14em;margin:-.06em 0 -.14em}.m-wi,.m-c{display:inline-block}[data-m~=split]:not([data-m-split=chars]) .m-wi,[data-m-split=chars] .m-c{transition:translate 1.1s var(--m-ease-out),rotate 1.1s var(--m-ease-out),opacity .8s var(--m-ease-soft),filter .8s var(--m-ease-soft)}[data-m~=split]:not([data-m-split=chars]) .m-wi{transition-delay:calc(var(--m-i, 0) * var(--m-split-stagger) + var(--m-delay, 0ms))}[data-m-split=chars] .m-c{transition-delay:calc(var(--m-i, 0) * var(--m-split-stagger) + var(--m-delay, 0ms))}[data-m-split=lines] .m-wi{--m-i: inherit}html.m-on [data-m~=split]:not(.is-in):not([data-m-split=chars]) .m-wi,html.m-on [data-m-split=chars]:not(.is-in) .m-c{translate:0 112%}html.m-on [data-m-split-fx=tilt]:not(.is-in):not([data-m-split=chars]) .m-wi,html.m-on [data-m-split-fx=tilt][data-m-split=chars]:not(.is-in) .m-c{rotate:9deg;transform-origin:0 100%}[data-m-split-fx=blur] .m-w{overflow-y:visible}html.m-on [data-m-split-fx=blur]:not(.is-in):not([data-m-split=chars]) .m-wi,html.m-on [data-m-split-fx=blur][data-m-split=chars]:not(.is-in) .m-c{translate:0 .25em;opacity:0;filter:blur(12px)}.m-hl{position:relative;background:none;color:inherit;--m-mark: var(--m-accent);white-space:nowrap}.m-hl--marker{background-image:linear-gradient(104deg,transparent .2em,color-mix(in oklab,var(--m-mark) 55%,transparent) .4em,color-mix(in oklab,var(--m-mark) 45%,transparent) calc(100% - .4em),transparent calc(100% - .2em));background-repeat:no-repeat;background-position:0 70%;background-size:100% .55em;transition:background-size 1s var(--m-ease-out) .15s;border-radius:.2em;padding-inline:.1em}html.m-on .m-hl--marker:not(.is-in){background-size:0% .55em}.m-hl--strike:after{content:"";position:absolute;left:-2%;right:-2%;top:55%;height:.09em;background:var(--m-mark);transform-origin:0 50%;transition:transform .8s var(--m-ease-out) .15s;rotate:-2deg}html.m-on .m-hl--strike:not(.is-in):after{transform:scaleX(0)}.m-hl-svg{position:absolute;pointer-events:none;overflow:visible;fill:none;stroke:var(--m-mark);stroke-linecap:round}.m-hl--underline .m-hl-svg{left:-2%;width:104%;bottom:-.32em;height:.4em;stroke-width:.09em}.m-hl--circle .m-hl-svg{left:-10%;width:120%;top:-24%;height:150%;stroke-width:.07em}.m-hl-svg path{stroke-width:3;stroke-dasharray:var(--len) var(--len);transition:stroke-dashoffset 1.1s var(--m-ease-in-out) .2s}html.m-on .m-hl:not(.is-in) .m-hl-svg path{stroke-dashoffset:var(--len)}[data-m~=magnetic]{position:relative;display:inline-flex;translate:var(--mx, 0) var(--my, 0)}[data-m~=magnetic]>:first-child{translate:var(--mx, 0) var(--my, 0)}.m-mag-zone{position:absolute;inset:-28px;border-radius:999px}[data-m~=marquee]{overflow:clip}.m-mq-track{display:flex;width:max-content;translate:var(--x, 0) 0;transform:skew(var(--skew, 0deg));transition:transform .5s var(--m-ease-soft);will-change:translate}.m-mq-track>*{flex:none}[data-m~=parallax]{transform:translate3d(0,var(--py, 0px),0);will-change:transform}[data-m~=parallax-img]{overflow:clip}[data-m~=parallax-img]>img,[data-m~=parallax-img]>picture>img{display:block;width:100%;height:100%;object-fit:cover;transform:translate3d(0,var(--py, 0%),0) scale(calc(1 + var(--m-px-zoom, .26)));will-change:transform}[data-m~=tilt]{position:relative;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;transition:box-shadow .5s var(--m-ease-soft)}[data-m~=tilt].is-tilt{box-shadow:0 30px 60px -20px #00000073}.m-tilt-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgb(255 255 255 / .28),transparent 55%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s}[data-m~=tilt].is-tilt .m-tilt-glare{opacity:1}.m-tilt-pop{transform:translateZ(40px)}
