@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--svx-rx:0deg;--svx-ry:0deg;--svx-angle:0deg}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--svx-rx:0deg;--svx-ry:0deg;--svx-angle:0deg}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-xl:24px;--default-transition-duration:.32s;--default-transition-timing-function:cubic-bezier(.32,.72,0,1);--default-font-family:var(--font-outfit);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(: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))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(: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))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(: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))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(: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)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(: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)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option: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)){padding-right:20px}:not(:-webkit-any(: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)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(: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)))::file-selector-button{margin-right:4px}:not(: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)))::file-selector-button{margin-right:4px}:-webkit-any(: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))::-webkit-file-upload-button{margin-left:4px}:-moz-any(: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))::file-selector-button{margin-left:4px}: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))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}p{text-wrap:pretty}}@layer components{[data-reveal=deal]{transform-origin:50% 100%}[data-reveal=draw]{transform-origin:0}[data-reveal=draw][data-origin=center]{transform-origin:50%}.w{vertical-align:top;margin:-.06em 0 -.12em;padding:.06em 0 .12em;display:inline-block;overflow:clip}.w-in{display:inline-block}.bp{aspect-ratio:304.78/289.68;pointer-events:none;position:relative}.bp-arm{position:absolute}.bp-b,.bp-g{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.bp-g{opacity:0}.atmo{z-index:-1;pointer-events:none;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip}.atmo-pool{opacity:0;width:70vmax;height:70vmax;position:absolute}.atmo-pool--orange{background:radial-gradient(closest-side,rgba(232,124,38,.1),rgba(232,124,38,0));top:calc(50% - 35vmax);right:-26vmax}.atmo-pool--gold{background:radial-gradient(closest-side,rgba(244,192,24,.08),rgba(244,192,24,0));bottom:-28vmax;left:-24vmax}.btn-sheen,.sheen-once,.sheen-x4,.sheen-hair{isolation:isolate;position:relative;overflow:clip}.hero-3d{container-type:size}.hero-bp{aspect-ratio:304.78/289.68;width:min(74cqh,72cqw);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-10.31deg}.hero-bp-line{width:100%}.hero-bp-fill{opacity:0;filter:drop-shadow(0 0 70px rgba(232,124,38,.35));width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-stage{margin-top:-28px}.hero-stage-box{position:absolute;top:0;bottom:0;left:0;right:0;container-type:size}.hero-plus{--hero-w:min(78vw,360px);top:-56px;right:calc(var(--hero-w)*-.2);width:var(--hero-w);position:absolute}@supports (width:1cqh){.hero-plus{--hero-w:min(78vw,360px,(100cqh + 48px)*1.0521)}}@media (max-width:359px){.hero-plus{top:0}}.mq-band{--mq-tot:3.5rem;--mq-out:calc(2.7vw + 2px);padding-block:var(--mq-out)}@media (min-width:640px){.mq-band{--mq-tot:5rem}}@media (min-width:1024px){.mq-band{--mq-out:calc(2.25vw + 2px)}}.mq-gap{padding-block:max(calc(var(--mq-tot) - var(--mq-out)),2rem)}.mq-tilt{margin-left:-4vw;margin-right:-4vw;rotate:-3deg}@media (min-width:1024px){.mq-tilt{rotate:-2.5deg}}.mq-sep{transform-origin:50% calc(50% + .034em);display:inline-block}.mq-word{position:relative}.mf-backdrop{pointer-events:none;width:min(34vw,80vw - 716.8px);display:none;position:absolute;top:50%;left:calc(50% + 448px);transform:translateY(-50%)}@media (min-width:1280px){.mf-backdrop{display:block}}.mf-plus{width:100%}.rl-glare{pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 36%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 64%);display:none;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.rl-flash{opacity:0}@media (min-width:1024px){.rl-enter{--rv-from:perspective(1200px)translate3d(0,40px,0)rotateX(12deg);transform-origin:50% 100%}}.wk-rv{--i:var(--i-m,0);--stagger:var(--stagger-grid,60ms);--rv-from:translate3d(0,16px,0)scale(.96)}@media (min-width:1024px){.wk-rv{--i:var(--i-d,0)}}.wk-tile{position:relative}.pv-progress{display:none}.ct-stage{z-index:-1;perspective:600px;pointer-events:none;place-items:center;display:grid;position:absolute;top:calc(4px - 5rem);bottom:calc(16px - 2.5rem);left:0;right:0;container-type:size}.ct-plus{width:min(90vw,105.213cqh)}@media (min-width:640px){.ct-stage{--ct-w:min(90vw,360px);bottom:auto;right:auto;left:calc(50% - var(--ct-w)/2);top:calc(50% - var(--ct-w)*.475225);width:var(--ct-w);height:calc(var(--ct-w)*.95045);perspective:900px;display:block;container-type:normal}.ct-plus{width:100%}}@media (min-width:1024px){.ct-stage{--ct-w:min(70vmin,620px,51vw);perspective:1200px}}.ct-line{pointer-events:none;width:1px;height:0;position:absolute;left:0}.ct-line[data-ct-line=m]{top:40%}.ct-line[data-ct-line=d]{display:none;top:25vh}@media (min-width:1024px){.ct-line[data-ct-line=m]{display:none}.ct-line[data-ct-line=d]{display:block}}.ct-form{z-index:1;position:relative}.ct-field{position:relative}.ct-field:after{content:"";background:var(--gradient-bright);transform-origin:0;pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}.nav-bar,.nav-row,.nav-logo{transition:transform .55s var(--ease-ui)}.nav-logo{transform-origin:0}.nav-bg{opacity:0;transition:opacity .55s var(--ease-ui)}.nav-progress{background-image:var(--gradient-bright);transform-origin:0;opacity:0;transition:opacity .55s var(--ease-ui);display:none}.nav-logo-plus{transform-box:fill-box;transform-origin:50%}.nav-logo-turning{opacity:0}.nav-link,.ft-link{transition:color var(--dur-ui-out)var(--ease-ui)}.nav-link:hover,.ft-link:hover{transition-duration:var(--dur-ui)}.nav-burger{transition:translate var(--dur-ui)var(--ease-snap),rotate var(--dur-ui)var(--ease-snap)}.nav-mi-mask{pointer-events:none;margin:-6px;padding:6px;overflow:clip}.nav-mi-mask a{pointer-events:auto}.wa-label{opacity:0;transition:opacity var(--dur-ui-out)var(--ease-ui),transform var(--dur-ui-out)var(--ease-ui);transform:translate(8px)}.btn-gradient{isolation:isolate;position:relative;overflow:clip}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-16{top:calc(var(--spacing)*-16)}.-top-44{top:calc(var(--spacing)*-44)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing)*2)}.top-6{top:calc(var(--spacing)*6)}.top-\[1\.9\%\]{top:1.9%}.top-\[15\%\]{top:15%}.top-\[23\%\]{top:23%}.top-\[26\%\]{top:26%}.top-\[33\%\]{top:33%}.top-\[60svh\]{top:60svh}.top-\[63\%\]{top:63%}.top-\[71\%\]{top:71%}.top-\[79\%\]{top:79%}.-right-16{right:calc(var(--spacing)*-16)}.-right-32{right:calc(var(--spacing)*-32)}.-right-\[2px\]{right:-2px}.right-5{right:calc(var(--spacing)*5)}.right-\[-4\%\]{right:-4%}.right-\[calc\(100\%\+0\.9rem\)\]{right:calc(100% + .9rem)}.-bottom-\[3px\]{bottom:-3px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-7{bottom:calc(var(--spacing)*7)}.bottom-\[1\.4\%\]{bottom:1.4%}.bottom-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1.25rem + env(safe-area-inset-bottom))}.-left-44{left:calc(var(--spacing)*-44)}.-left-\[2px\]{left:-2px}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-\[-5\%\]{left:-5%}.left-\[4\%\]{left:4%}.left-\[21px\]{left:21px}.left-\[51\%\]{left:51%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-11{margin-top:calc(var(--spacing)*11)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-\[0\.15em\]{margin-top:.15em}.-mb-\[0\.09em\]{margin-bottom:-.09em}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ml-\[2\%\]{margin-left:2%}.\!grid{display:grid!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[35\/18\]{aspect-ratio:35/18}.h-0{height:calc(var(--spacing)*0)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-56{height:calc(var(--spacing)*56)}.h-\[0\.65\%\]{height:.65%}.h-\[3\.6\%\]{height:3.6%}.h-\[4\.5\%\]{height:4.5%}.h-\[8\%\]{height:8%}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[12\%\]{height:12%}.h-\[13\%\]{height:13%}.h-\[14\%\]{height:14%}.h-\[18px\]{height:18px}.h-\[26rem\]{height:26rem}.h-\[30rem\]{height:30rem}.h-\[33\%\]{height:33%}.h-\[34rem\]{height:34rem}.h-\[42px\]{height:42px}.h-\[68\%\]{height:68%}.h-\[100svh\]{height:100svh}.h-\[170\%\]{height:170%}.h-\[240vh\]{height:240vh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.min-h-\[120px\]{min-height:120px}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing)*0)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-56{width:calc(var(--spacing)*56)}.w-\[2px\]{width:2px}.w-\[9px\]{width:9px}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[27\%\]{width:27%}.w-\[28\%\]{width:28%}.w-\[29\%\]{width:29%}.w-\[30rem\]{width:30rem}.w-\[31\%\]{width:31%}.w-\[34rem\]{width:34rem}.w-\[41\%\]{width:41%}.w-\[42px\]{width:42px}.w-\[42rem\]{width:42rem}.w-\[43\%\]{width:43%}.w-\[45\%\]{width:45%}.w-\[54\%\]{width:54%}.w-\[110\%\]{width:110%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[290px\]{max-width:290px}.max-w-\[300px\]{max-width:300px}.max-w-\[460px\]{max-width:460px}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[3\.5px\]{--tw-translate-y:calc(3.5px*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[3\.5px\]{--tw-translate-y:3.5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-14{gap:calc(var(--spacing)*14)}.gap-\[1\.5\%\]{gap:1.5%}.gap-\[3\.5\%\]{gap:3.5%}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-top-width:1px;border-bottom-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#d50f3d\]\/40{border-color:rgba(213,15,61,.4);border-color:color(display-p3 .766193 .178166 .258154/.4);border-color:lab(46.2172% 70.1182 32.536/.4)}.border-\[\#f4c018\]\/45{border-color:rgba(244,192,24,.45);border-color:color(display-p3 .924923 .760891 .276042/.45);border-color:lab(80.7231% 9.66811 78.7615/.45)}.border-white\/10{border-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/\[0\.06\]{border-color:rgba(255,255,255,.06)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-white\/\[0\.07\]{border-color:rgba(255,255,255,.07)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-white)7.0%,transparent)}}.border-white\/\[0\.08\]{border-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-\[\#0d0d0f\]\/90{background-color:rgba(13,13,15,.9);background-color:color(display-p3 .0509804 .0509805 .0581525/.9);background-color:lab(3.67671% .257015 -.942901/.9)}.bg-\[\#070708\]{background-color:#070708}.bg-\[\#101012\]{background-color:#101012}.bg-\[\#d50f3d\]{background-color:#d50f3d}.bg-\[\#d50f3d\]\/10{background-color:rgba(213,15,61,.1);background-color:color(display-p3 .766193 .178166 .258154/.1);background-color:lab(46.2172% 70.1182 32.536/.1)}.bg-\[\#e87c26\]{background-color:#e87c26}.bg-\[\#f4c018\]{background-color:#f4c018}.bg-\[\#f4c018\]\/40{background-color:rgba(244,192,24,.4);background-color:color(display-p3 .924923 .760891 .276042/.4);background-color:lab(80.7231% 9.66811 78.7615/.4)}.bg-background,.bg-background\/15{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/15{background-color:color-mix(in oklab,var(--background)15%,transparent)}}.bg-background\/55{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/55{background-color:color-mix(in oklab,var(--background)55%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/60{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/60{background-color:color-mix(in oklab,var(--surface-2)60%,transparent)}}.bg-surface\/95{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab,var(--surface)95%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:rgba(255,255,255,.2)}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/60{background-color:rgba(255,255,255,.6)}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/\[0\.03\]{background-color:rgba(255,255,255,.03)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-white\/\[0\.04\]{background-color:rgba(255,255,255,.04)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.bg-white\/\[0\.05\]{background-color:rgba(255,255,255,.05)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/\[0\.06\]{background-color:rgba(255,255,255,.06)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.bg-white\/\[0\.07\]{background-color:rgba(255,255,255,.07)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white)7.0%,transparent)}}.bg-white\/\[0\.08\]{background-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-white\/\[0\.13\]{background-color:rgba(255,255,255,.13)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.13\]{background-color:color-mix(in oklab,var(--color-white)13%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#f4c018\]{--tw-gradient-via:#f4c018;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3\.2\%\]{padding:3.2%}.p-\[4\%\]{padding:4%}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-\[4\%\]{padding-left:4%;padding-right:4%}.px-\[clamp\(1\.4rem\,3vw\,2\.8rem\)\]{padding-left:max(1.4rem,min(3vw,2.8rem));padding-right:max(1.4rem,min(3vw,2.8rem))}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-7{padding-block:calc(var(--spacing)*7)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-40{padding-top:calc(var(--spacing)*40)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-9{padding-right:calc(var(--spacing)*9)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-\[0\.09em\]{padding-bottom:.09em}.pb-\[calc\(2\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(2.5rem + env(safe-area-inset-bottom))}.pb-px{padding-bottom:1px}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.\[font-family\:var\(--font-marquee\)\,sans-serif\]{font-family:var(--font-marquee),sans-serif}.font-sans{font-family:var(--font-outfit)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[clamp\(1\.9rem\,4\.2vw\,3\.6rem\)\]{font-size:max(1.9rem,min(4.2vw,3.6rem))}.text-\[clamp\(1\.35rem\,2\.4vw\,1\.75rem\)\]{font-size:max(1.35rem,min(2.4vw,1.75rem))}.text-\[clamp\(1\.45rem\,2\.6vw\,2\.3rem\)\]{font-size:max(1.45rem,min(2.6vw,2.3rem))}.text-\[clamp\(1\.45rem\,3vw\,2\.35rem\)\]{font-size:max(1.45rem,min(3vw,2.35rem))}.text-\[clamp\(2\.1rem\,4\.4vw\,3\.6rem\)\]{font-size:max(2.1rem,min(4.4vw,3.6rem))}.text-\[clamp\(2\.1rem\,5vw\,3\.2rem\)\]{font-size:max(2.1rem,min(5vw,3.2rem))}.text-\[clamp\(2\.4rem\,5\.4vw\,4\.2rem\)\]{font-size:max(2.4rem,min(5.4vw,4.2rem))}.text-\[clamp\(2\.5rem\,5\.6vw\,4\.8rem\)\]{font-size:max(2.5rem,min(5.6vw,4.8rem))}.text-\[clamp\(2\.7rem\,6\.2vw\,5\.3rem\)\]{font-size:max(2.7rem,min(6.2vw,5.3rem))}.text-\[clamp\(2rem\,4\.2vw\,3\.4rem\)\]{font-size:max(2rem,min(4.2vw,3.4rem))}.text-\[clamp\(2rem\,7\.5vw\,2\.75rem\)\]{font-size:max(2rem,min(7.5vw,2.75rem))}.text-\[clamp\(3\.2rem\,9vw\,8rem\)\]{font-size:max(3.2rem,min(9vw,8rem))}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[\#f4c018\]{color:#f4c018}.text-foreground{color:var(--foreground)}.text-muted{color:var(--muted)}.text-white{color:var(--color-white)}.text-white\/25{color:rgba(255,255,255,.25)}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.text-white\/35{color:rgba(255,255,255,.35)}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/40{color:rgba(255,255,255,.4)}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/45{color:rgba(255,255,255,.45)}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/50{color:rgba(255,255,255,.5)}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:rgba(255,255,255,.6)}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/65{color:rgba(255,255,255,.65)}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/70{color:rgba(255,255,255,.7)}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/85{color:rgba(255,255,255,.85)}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:rgba(255,255,255,.9)}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-80{opacity:.8}.shadow-\[0_30px_70px_-32px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 30px 70px -32px var(--tw-shadow-color,rgba(0,0,0,.9));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,rgba(255,255,255,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-white\/15{--tw-ring-color:rgba(255,255,255,.15)}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.ring-white\/\[0\.06\]{--tw-ring-color:rgba(255,255,255,.06)}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.06\]{--tw-ring-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.ring-white\/\[0\.13\]{--tw-ring-color:rgba(255,255,255,.13)}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.13\]{--tw-ring-color:color-mix(in oklab,var(--color-white)13%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\[filter\:drop-shadow\(0_4px_6px_rgba\(0\,0\,0\,0\.5\)\)\]{filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-white\/25::placeholder{color:rgba(255,255,255,.25)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab,var(--color-white)25%,transparent)}}@media (hover:hover){.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[\#f4c018\]\/60:focus{border-color:rgba(244,192,24,.6);border-color:color(display-p3 .924923 .760891 .276042/.6);border-color:lab(80.7231% 9.66811 78.7615/.6)}.focus\:bg-white\/\[0\.06\]:focus{background-color:rgba(255,255,255,.06)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.06\]:focus{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:static{position:static}.sm\:right-7{right:calc(var(--spacing)*7)}.sm\:bottom-7{bottom:calc(var(--spacing)*7)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-16{margin-top:calc(var(--spacing)*16)}.sm\:block{display:block}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-14{height:calc(var(--spacing)*14)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-14{width:calc(var(--spacing)*14)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-7{gap:calc(var(--spacing)*7)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-16{gap:calc(var(--spacing)*16)}.sm\:gap-x-7{column-gap:calc(var(--spacing)*7)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-\[1\.6rem\]{border-radius:1.6rem}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:py-32{padding-block:calc(var(--spacing)*32)}.sm\:pt-24{padding-top:calc(var(--spacing)*24)}.sm\:pt-48{padding-top:calc(var(--spacing)*48)}.sm\:pb-12{padding-bottom:calc(var(--spacing)*12)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.7rem\]{font-size:1.7rem}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.md\:bg-background\/75{background-color:color-mix(in oklab,var(--background)75%,transparent)}}.md\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (min-width:64rem){.lg\:mt-7{margin-top:calc(var(--spacing)*7)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:rounded-\[2\.1rem\]{border-radius:2.1rem}.lg\:rounded-\[2\.6rem\]{border-radius:2.6rem}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:pt-32{padding-top:calc(var(--spacing)*32)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:pb-28{padding-bottom:calc(var(--spacing)*28)}.lg\:pb-40{padding-bottom:calc(var(--spacing)*40)}.lg\:pl-\[3\.75rem\]{padding-left:3.75rem}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:w-\[21rem\]{width:21rem}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}[data-rv=armed],[data-rv=armed] .w-in{transition:none!important}[data-reveal=rise][data-rv=armed]{opacity:0;transform:translate(0,var(--rv-y,24px))}[data-reveal=fade][data-rv=armed]{opacity:0}[data-reveal=deal][data-rv=armed]{opacity:0;transform:perspective(1200px)translate3d(0,var(--rv-y,40px),0)rotateX(var(--rv-rx,12deg))}[data-reveal=draw][data-rv=armed]{transform:scaleX(0)}[data-reveal=turn][data-rv=armed]{opacity:0;transform:rotate(-90deg)scale(.6)}[data-reveal=words][data-rv=armed] .w-in{transform:translateY(110%)}[data-reveal=custom][data-rv=armed]{opacity:var(--rv-o,0);transform:var(--rv-from,none)}[data-reveal][data-rv=in]{transition-property:opacity,transform;transition-duration:var(--rv-dur,var(--dur-reveal));transition-timing-function:var(--rv-ease,var(--ease-push));transition-delay:var(--rv-delay,calc(min(calc(var(--i,0)*var(--stagger,70ms)),var(--stagger-cap,.42s)) + var(--d,0s)))}[data-reveal=draw][data-rv=in]{transition-duration:var(--rv-dur,var(--dur-draw))}[data-reveal=turn][data-rv=in]{transition-duration:var(--rv-dur,var(--dur-snap));transition-timing-function:var(--rv-ease,var(--ease-snap))}[data-reveal=words][data-rv=in] .w-in{transition:transform var(--rv-dur,var(--dur-mask))var(--rv-ease,var(--ease-push))calc(var(--d,0s) + min(var(--wi,0),12)*var(--stagger-word,35ms))}[data-reveal][data-rv=in][data-rv-now]{transition-delay:0s}[data-reveal=words][data-rv=in][data-rv-now] .w-in{transition-delay:calc(min(var(--wi,0),12)*var(--stagger-word,35ms))}[data-reveal-end]{pointer-events:none;height:1px;margin-top:-1px;display:block}@keyframes enterTurn{0%{opacity:0;transform:rotate(-90deg)scale(.6)}}@media (prefers-reduced-motion:no-preference){.enter-words .w-in{animation:enterLine var(--dur-mask)var(--ease-push)calc(var(--enter-delay,0s) + min(var(--wi,0),12)*35ms)backwards}.enter-turn{animation:enterTurn var(--dur-snap)var(--ease-snap)var(--enter-delay,0s)backwards}}#contenuto>#servizi,#contenuto>#servizi~section,#contenuto~footer{content-visibility:auto;contain-intrinsic-block-size:auto var(--cv-h,1000px)}#servizi{--cv-h:1260px}#contenuti{--cv-h:840px}#metodo{--cv-h:1030px}#chi-siamo{--cv-h:740px}#contatti{--cv-h:1210px}#contenuto~footer{--cv-h:810px}@media (min-width:768px){#servizi{--cv-h:1240px}#contenuti{--cv-h:1320px}#metodo{--cv-h:940px}#chi-siamo{--cv-h:820px}#contatti{--cv-h:940px}#contenuto~footer{--cv-h:700px}}@media (min-width:1024px){#servizi{--cv-h:1200px}#contenuti{--cv-h:830px}#metodo{--cv-h:530px}#chi-siamo{--cv-h:240vh}#contatti{--cv-h:630px}#contenuto~footer{--cv-h:460px}}html.cv-all #contenuto>#servizi,html.cv-all #contenuto>#servizi~section,html.cv-all #contenuto~footer{content-visibility:visible}[data-inview=false] .loop,.loop[data-inview=false],html.menu-open .loop,html.is-scrolling .loop{animation-play-state:paused!important}[data-near=false] .loop,[data-near=false] .sda,.loop[data-near=false],.sda[data-near=false]{animation:none!important}.bp-draw .bp-b .bp-path{stroke-dasharray:1;stroke-dashoffset:0}@keyframes atmoOrange{0%,38%{opacity:0}60%{opacity:1}85%,to{opacity:.3}}@keyframes atmoGold{0%,60%{opacity:0}92%,to{opacity:1}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html:not(.sda-off) .atmo{display:block}html:not(.sda-off) .atmo-pool--orange{animation:linear both atmoOrange;animation-timeline:scroll(root)}html:not(.sda-off) .atmo-pool--gold{animation:linear both atmoGold;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:no-preference) and (max-width:1023px){html:not(.sda-off) body:has(>.atmo){background-image:radial-gradient(closest-side,rgba(244,192,24,.08),rgba(244,192,24,0));background-position:-20vw 100%;background-repeat:no-repeat;background-size:100vw 30%}}}.vt-site-bar{view-transition-name:site-bar}@keyframes vt-old{to{opacity:.6;transform:scale(.985)}}@keyframes vt-new{0%{opacity:0;transform:translateY(24px)}}@keyframes vt-plus{0%{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%)}to{clip-path:polygon(-10% -150%,110% -150%,110% -10%,250% -10%,250% 110%,110% 110%,110% 250%,-10% 250%,-10% 110%,-150% 110%,-150% -10%,-10% -10%)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:vt-old .45s var(--ease-push)both}::view-transition-new(root){animation:vt-new .45s var(--ease-push)both}::view-transition-group(site-bar){animation:none}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){::view-transition-new(root){animation:vt-plus .7s var(--ease-push)both}}.btn-icon{transition:transform var(--dur-ui-out)var(--ease-ui)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.group:hover .btn-icon{transition-duration:var(--dur-ui);transform:translate(3px,-1px)scale(1.06)}}.btn-sheen:after,.sheen-once:after,.sheen-x4:after,.sheen-hair:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)skew(-20deg)}.sheen-hair:after{background:linear-gradient(90deg,rgba(244,192,24,0) 42%,rgba(244,192,24,.55) 50%,rgba(244,192,24,0) 58%)}@keyframes sheenSweep{to{transform:translate(130%)skew(-20deg)}}@keyframes sheenHover{to{transform:translate(130%)skew(-20deg)}}@keyframes sheenBeat{25%,to{transform:translate(130%)skew(-20deg)}}@keyframes sheenHair{50%,to{transform:translate(130%)skew(-20deg)}}@media (prefers-reduced-motion:no-preference){.sheen-once:after{animation:sheenSweep var(--dur-cine)var(--ease-push)var(--sheen-delay,2.2s)}.sheen-x4:after{animation:sheenBeat var(--beat)var(--ease-push)var(--sheen-delay,0s)4}.sheen-hair:after{animation:sheenHair 2.4s var(--ease-push)var(--sheen-delay,0s)3}@media (hover:hover){.btn-sheen:hover:after{animation:sheenHover .7s var(--ease-push)}.btn-sheen.sheen-once:hover:after{animation:sheenSweep var(--dur-cine)var(--ease-push)var(--sheen-delay,2.2s),sheenHover .7s var(--ease-push)}.btn-sheen.sheen-x4:hover:after{animation:sheenBeat var(--beat)var(--ease-push)var(--sheen-delay,0s)4,sheenHover .7s var(--ease-push)}}}.ignite{background-image:linear-gradient(90deg,rgba(245,245,246,0) 40%,#f5f5f6 60%),var(--gradient-bright);color:transparent;background-position:0 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}@keyframes ignite{0%{background-position:100% 0,0 0}}@media (prefers-reduced-motion:no-preference){.ignite.ignite-run{animation:ignite var(--dur-cine)var(--ease-push)var(--ignite-delay,.2s)backwards}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){[data-rv=armed],[data-rv=armed] .w-in{opacity:1!important;transform:none!important}.enter-words .w-in,.enter-turn{animation:none!important}.btn-sheen:after,.sheen-once:after,.sheen-x4:after,.sheen-hair:after{display:none;animation:none!important}.ignite,.ignite.ignite-run{animation:none!important}.atmo{display:none!important}body:has(>.atmo){background-image:none!important}.loop{animation:none!important}}.hero-root{view-timeline:--hero block}@keyframes hero-draw{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:no-preference){.hero-bp-line .bp-b .bp-path{animation:hero-draw 1s var(--ease-push)calc(.4s + var(--k)*70ms)backwards}}.hero-canvas{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%);mask-image:linear-gradient(90deg,transparent 0,#000 7%)}.hero-bp-line{transition:opacity .4s var(--ease-ui)}.hero-root[data-3d=ready] .hero-bp-line{opacity:0}.hero-bp-fill{transition:opacity .6s var(--ease-ui)}.hero-root[data-3d=fallback] .hero-bp-fill{opacity:.8}.hero-canvas-inner{opacity:0;transition:opacity .5s linear}.hero-root[data-3d=ready] .hero-canvas-inner{opacity:1}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.hero-copy h1 .text-gradient{background-image:linear-gradient(90deg,rgba(245,245,246,0) 40%,#f5f5f6 60%),var(--gradient-bright);animation:ignite var(--dur-cine)var(--ease-push)1.15s backwards;background-position:0 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}}@keyframes hero-in-left{0%{opacity:0;transform:translate(-24%)}}@keyframes hero-in-right{0%{opacity:0;transform:translate(24%)}}@keyframes hero-in-top{0%{opacity:0;transform:translateY(-24%)}}@keyframes hero-in-bottom{0%{opacity:0;transform:translateY(24%)}}@keyframes hero-lock{0%{scale:1.015}}@keyframes hero-chase{0%,6.25%,to{opacity:0}3.125%{opacity:.9}}@media (prefers-reduced-motion:no-preference){.hero-stage [data-arm=left] .bp-b{animation:hero-in-left 1.2s var(--ease-push)calc(.45s + var(--k)*70ms)backwards}.hero-stage [data-arm=top] .bp-b{animation:hero-in-top 1.2s var(--ease-push)calc(.45s + var(--k)*70ms)backwards}.hero-stage [data-arm=right] .bp-b{animation:hero-in-right 1.2s var(--ease-push)calc(.45s + var(--k)*70ms)backwards}.hero-stage [data-arm=bottom] .bp-b{animation:hero-in-bottom 1.2s var(--ease-push)calc(.45s + var(--k)*70ms)backwards}.hero-stage .bp{animation:hero-lock .18s var(--ease-snap)1.9s}.hero-stage .bp-g{animation:hero-chase 9.6s var(--ease-loop)calc(2.6s + var(--k)*.6s)infinite}}.hero-root[data-inview=false] .hero-stage .bp-g,html.menu-open .hero-stage .bp-g{animation-play-state:paused!important}@keyframes hero-drift-1{to{transform:translateY(-40px)}}@keyframes hero-drift-2{to{transform:translateY(-64px)}}@keyframes hero-drift-3{to{transform:translateY(-24px)}}@keyframes hero-canvas-out{to{opacity:0}}@keyframes hero-part-left{to{transform:translate(-18%)}}@keyframes hero-part-right{to{transform:translate(18%)}}@keyframes hero-part-top{to{transform:translateY(-18%)}}@keyframes hero-part-bottom{to{transform:translateY(18%)}}@keyframes hero-rise{to{opacity:.2}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.sda-off) .hero-canvas{animation:linear both hero-canvas-out;animation-timeline:--hero;animation-range:exit 20% exit 70%}html:not(.sda-off) .hero-stage .bp-arm[data-arm=left]{animation:linear both hero-part-left;animation-timeline:--hero;animation-range:exit exit 80%}html:not(.sda-off) .hero-stage .bp-arm[data-arm=top]{animation:linear both hero-part-top;animation-timeline:--hero;animation-range:exit exit 80%}html:not(.sda-off) .hero-stage .bp-arm[data-arm=right]{animation:linear both hero-part-right;animation-timeline:--hero;animation-range:exit exit 80%}html:not(.sda-off) .hero-stage .bp-arm[data-arm=bottom]{animation:linear both hero-part-bottom;animation-timeline:--hero;animation-range:exit exit 80%}html:not(.sda-off) .hero-stage .bp{animation:hero-lock .18s var(--ease-snap)1.9s,hero-rise linear both;animation-timeline:auto,--hero;animation-range:normal,exit exit 80%}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html:not(.sda-off) .hero-copy h1>span:first-child{animation:linear both hero-drift-1;animation-timeline:--hero;animation-range:exit}html:not(.sda-off) .hero-copy h1>span:nth-child(2){animation:linear both hero-drift-2;animation-timeline:--hero;animation-range:exit}html:not(.sda-off) .hero-lede{animation:linear both hero-drift-3;animation-timeline:--hero;animation-range:exit}}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.hero-stage .bp,.hero-stage .bp-arm,.hero-stage .bp-b,.hero-stage .bp-g,.hero-bp-line .bp-path,.hero-canvas,.hero-copy h1>span,.hero-copy h1 .text-gradient,.hero-lede{animation:none!important}.hero-stage .bp-g{opacity:0}.hero-bp-fill{opacity:.8;transition:none}}@media (prefers-reduced-motion:no-preference){.mq-skew{transition:transform .12s linear}}@media (hover:hover) and (pointer:fine){.mq-word:after{content:attr(data-word)/"";padding:inherit;pointer-events:none;background-image:var(--gradient-bright);color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:0;clip-path:inset(0 100% 0 0);transition:clip-path .675s var(--ease-ui);background-origin:content-box;-webkit-background-clip:text;background-clip:text;position:absolute;top:0;bottom:0;left:0;right:0}.mq-word:hover:after{clip-path:inset(0);transition-duration:.45s}}@keyframes mq-tick{0%{animation-timing-function:cubic-bezier(.16,1,.3,1);rotate:none}4.1667%{rotate:90deg}25%{animation-timing-function:cubic-bezier(.16,1,.3,1);rotate:90deg}29.1667%{rotate:180deg}50%{animation-timing-function:cubic-bezier(.16,1,.3,1);rotate:180deg}54.1667%{rotate:270deg}75%{animation-timing-function:cubic-bezier(.16,1,.3,1);rotate:270deg}79.1667%{rotate:360deg}to{rotate:360deg}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mq-sep{animation:19.2s linear infinite mq-tick}}.mq-band[data-mq-fermo] .mq-sep{animation:none}.manifesto-climax.is-lit{background-image:var(--gradient-bright);-webkit-background-clip:text;background-clip:text}.manifesto-climax.is-lit span{color:transparent;transition:color .9s var(--ease-push)}@keyframes mf-chase{0%{opacity:0}3%{opacity:.45}6.25%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.mf-lit .bp-g{animation:mf-chase 9.6s var(--ease-loop)calc(1.2s + var(--k,0)*.6s)infinite}}[data-inview=false] .mf-backdrop .bp-g,html.menu-open .mf-backdrop .bp-g{animation-play-state:paused!important}[data-near=false] .mf-backdrop .bp-g{animation:none!important}@media (prefers-reduced-motion:reduce){.manifesto-climax{background-image:var(--gradient-bright);-webkit-background-clip:text;background-clip:text}.manifesto-climax span{color:transparent!important}}@media print,(forced-colors:active){.manifesto-climax,.manifesto-climax.is-lit{background-image:none!important}.manifesto-climax span,.manifesto-climax.is-lit span{color:inherit!important}.mf-backdrop,.mq-word:after{display:none!important}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.manifesto-reveal>span:not(.manifesto-climax){color:inherit!important}.mq-sep,.mf-backdrop .bp-g{animation:none!important}.mq-skew,.mq-word:after,.manifesto-climax span{transition:none!important}}[data-svc-row]{--rv-o:1;--rv-from:none;--svx-d:min(calc(var(--i,0)*var(--stagger,70ms)),var(--stagger-cap,.42s))}.svx-hair,.svx-hot{transform-origin:0;pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.svx-hair{background:rgba(255,255,255,.08)}.svx-hot{background-image:var(--gradient-bright);transition:transform var(--dur-ui-out)var(--ease-ui);transform:scaleX(0)}.svx-title{vertical-align:top;color:#fff;opacity:.8;transition:opacity var(--dur-ui-out)var(--ease-ui),transform var(--dur-ui-out)var(--ease-ui);margin:-.06em 0 -.12em;padding:.06em 0 .12em;display:inline-block;overflow:clip}.svx-title-in{display:block}.svx-row[data-open=true] .svx-title{opacity:1}[data-svc-row][data-rv=armed] .svx-hair{transform:scaleX(0)}[data-svc-row][data-rv=armed] .svx-title-in{transform:translateY(110%)}[data-svc-row][data-rv=armed] .svx-num,[data-svc-row][data-rv=armed] .svx-badge{opacity:0}[data-svc-row][data-rv=armed] .svx-plus-wrap{opacity:0;transform:rotate(-90deg)scale(.6)}[data-svc-row]:not([data-rv=armed]) .svx-hair{transition:transform var(--dur-draw)var(--ease-push)var(--svx-d)}[data-svc-row]:not([data-rv=armed]) .svx-title-in{transition:transform var(--dur-reveal)var(--ease-push)calc(var(--svx-d) + 80ms)}[data-svc-row]:not([data-rv=armed]) .svx-num,[data-svc-row]:not([data-rv=armed]) .svx-badge{transition:opacity var(--dur-reveal)var(--ease-push)calc(var(--svx-d) + .2s)}[data-svc-row]:not([data-rv=armed]) .svx-plus-wrap{transition:opacity var(--dur-snap)var(--ease-push)calc(var(--svx-d) + .36s),transform var(--dur-snap)var(--ease-snap)calc(var(--svx-d) + .36s)}.svx-plus{transition:transform var(--dur-snap)var(--ease-snap)}@media (hover:hover) and (pointer:fine){.svx-btn:hover .svx-title{opacity:1;transition-duration:var(--dur-ui);transform:translate(8px)}.svx-row:has(>.svx-btn:hover) .svx-hot{transition:transform var(--dur-reveal)var(--ease-push);transform:scaleX(1)}.svx-btn:hover .svx-plus{transform:rotate(90deg)}}.svx-btn:focus-visible .svx-title{opacity:1}.svx-row:has(>.svx-btn:focus-visible) .svx-hot{transition:transform var(--dur-reveal)var(--ease-push);transform:scaleX(1)}@media (hover:none){.svx-row[data-active] .svx-title{opacity:1}.svx-row[data-active] .svx-plus{transition:transform .48s var(--ease-push);transform:rotate(90deg)}.svx-row[data-active] .svx-hot{transition:transform var(--dur-reveal)var(--ease-push);transform:scaleX(1)}}@media (hover:hover){.svx-list:not(:has(.svx-btn:hover,.svx-btn:focus-visible)) .svx-row[data-active] .svx-title{opacity:1}.svx-list:not(:has(.svx-btn:hover,.svx-btn:focus-visible)) .svx-row[data-active]:not([data-open=true]) .svx-plus{transition:transform .48s var(--ease-push);transform:rotate(90deg)}.svx-list:not(:has(.svx-btn:hover,.svx-btn:focus-visible)) .svx-row[data-active] .svx-hot{transition:transform var(--dur-reveal)var(--ease-push);transform:scaleX(1)}}.svx-row[data-open=true] .svx-plus{transition:transform var(--dur-snap)var(--ease-snap);transform:rotate(45deg)}.svx-panel{opacity:0;transition:grid-template-rows .44s var(--ease-ui),opacity .32s var(--ease-ui);grid-template-rows:0fr;display:grid}.svx-panel[data-open=true]{opacity:1;grid-template-rows:1fr;transition-duration:.55s,.4s}.svx-panel-inner{min-height:0;overflow:hidden}.svx-panel[data-open=true][data-settled] .svx-panel-inner{overflow:visible}@keyframes svx-desc-in{0%{opacity:0;transform:translateY(12px)}}@keyframes svx-deal-in{0%{opacity:0;transform:perspective(1200px)rotateX(10deg)translateY(24px)scale(.97)}}.svx-deal{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.svx-panel[data-open=true] .svx-desc{animation:svx-desc-in .5s var(--ease-push)80ms backwards}.svx-deal{animation:svx-deal-in var(--dur-reveal)var(--ease-push).14s backwards}}@property --svx-rx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --svx-ry{syntax:"<angle>";inherits:false;initial-value:0deg}.svx-tilt{transition:transform var(--dur-ui-out)var(--ease-ui)}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.svx-tilt[data-tilt]{transform:perspective(1200px)rotateX(var(--svx-rx))rotateY(var(--svx-ry));transition-duration:.12s}}@property --svx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.svx-rim{z-index:1;opacity:0;pointer-events:none;background:conic-gradient(from var(--svx-angle),rgba(213,15,61,0) 0turn,rgba(213,15,61,0) .6turn,rgba(213,15,61,.5) .8turn,rgba(232,124,38,.6) .9turn,rgba(244,192,24,.75) .97turn,rgba(244,192,24,0) 1turn);-webkit-mask-composite:xor;-webkit-mask-composite:xor;border-radius:28px;padding:6px;display:none;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes svx-rim-turn{0%{--svx-angle:0deg}to{--svx-angle:360deg}}@keyframes svx-rim-fade{0%{opacity:0}15%,70%{opacity:1}to{opacity:0}}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.svx-rim{display:block}.svx-rim.svx-rim-run{animation:svx-rim-turn 1.6s var(--ease-push).2s both,svx-rim-fade 1.6s linear .2s both}}#servizi[data-inview=false] *,#servizi[data-inview=false] :before,#servizi[data-inview=false] :after,#servizi [data-loop-scope][data-inview=false] *,#servizi [data-loop-scope][data-inview=false] :before,#servizi [data-loop-scope][data-inview=false] :after{animation-play-state:paused!important}@media (scripting:none){.svx-panel{opacity:1;grid-template-rows:1fr}.svx-emerge{opacity:1!important;transform:none!important}}@media print{.svx-panel{opacity:1!important;grid-template-rows:1fr!important}}@media (forced-colors:active){.svx-title{opacity:1}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){[data-svc-row] .svx-hair,[data-svc-row] .svx-title-in,[data-svc-row] .svx-num,[data-svc-row] .svx-badge,[data-svc-row] .svx-plus-wrap{opacity:1!important;transition:none!important;transform:none!important}.svx-title,.svx-hot,.svx-plus,.svx-panel,.svx-tilt{transition:none!important}.svx-title,.svx-tilt{transform:none!important}.svx-desc,.svx-deal{animation:none!important}.svx-rim{display:none!important}.svx-emerge{opacity:1!important;transform:none!important}}.rl-flash[data-glyph=play] .rl-flash-pause,.rl-flash[data-glyph=pause] .rl-flash-play{display:none}.rl-poster,.wk-poster{transition:opacity .2s var(--ease-ui)}.rl-poster[data-off],.wk-poster[data-off]{opacity:0}@media (max-width:1023.98px){.rl-enter{--rv-dur:1s;--stagger:80ms}.rl-fan:first-child>.rl-enter{--rv-from:perspective(1200px)translate(54%,51%)rotateZ(-9deg)rotateX(12deg)}.rl-fan:nth-child(2)>.rl-enter{--rv-from:perspective(1200px)translate(-54%,51%)rotateZ(-3deg)rotateX(12deg)}.rl-fan:nth-child(3)>.rl-enter{--rv-from:perspective(1200px)translate(54%,-51%)rotateZ(3deg)rotateX(12deg)}.rl-fan:nth-child(4)>.rl-enter{--rv-from:perspective(1200px)translate(-54%,-51%)rotateZ(9deg)rotateX(12deg)}}@keyframes rl-fan-1{0%{transform:translate(135%)rotate(-10.5deg)rotateY(12deg)translateZ(-60px)translateY(12%)}}@keyframes rl-fan-2{0%{transform:translate(45%)rotate(-3.5deg)rotateY(6deg)translateZ(-20px)translateY(12%)}}@keyframes rl-fan-3{0%{transform:translate(-45%)rotate(3.5deg)rotateY(-6deg)translateZ(-20px)translateY(12%)}}@keyframes rl-fan-4{0%{transform:translate(-135%)rotate(10.5deg)rotateY(-12deg)translateZ(-60px)translateY(12%)}}@keyframes rl-title{to{transform:translateY(-64px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html:not(.sda-off) .rl-section{view-timeline:--reels block}html:not(.sda-off) .rl-title{animation:linear both rl-title;animation-timeline:--reels;animation-range:cover}html:not(.sda-off) [data-reels-grid]{view-timeline:--reels-grid block;perspective:1600px}html:not(.sda-off) .rl-enter{--rv-from:none;--rv-o:1}html:not(.sda-off) .rl-fan{transform-origin:50% 100%;animation:linear both rl-fan-1;animation-timeline:--reels-grid;animation-range:entry 10% cover 45%}html:not(.sda-off) .rl-fan:nth-child(2){animation-name:rl-fan-2}html:not(.sda-off) .rl-fan:nth-child(3){animation-name:rl-fan-3}html:not(.sda-off) .rl-fan:nth-child(4){animation-name:rl-fan-4}}}@supports (animation-timeline:view()) and (animation-range:entry 10% cover 68vh){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html:not(.sda-off) .rl-fan{animation-range:entry 10% cover 68vh}}}@keyframes rl-glare{0%{transform:translate(-100%)}12.5%,to{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.rl-shine .rl-glare{animation:rl-glare 9.6s var(--ease-push)calc(var(--k,0)*2.4s)2 both;display:block}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.rl-tilt{transition:transform var(--dur-ui)var(--ease-ui)}.rl-tilt[data-tilt]{transform:perspective(900px)rotateX(var(--rl-rx,0deg))rotateY(var(--rl-ry,0deg))translateZ(20px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wk-tile{transition:transform var(--dur-ui-out)var(--ease-ui),opacity var(--dur-ui-out)var(--ease-ui)}.wk-tile:after{content:"";border-radius:inherit;background:var(--gradient-bright);opacity:0;pointer-events:none;transition:opacity var(--dur-ui-out)var(--ease-ui);-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0,#000 0) content-box,linear-gradient(#000 0,#000 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0,#000 0) content-box exclude,linear-gradient(#000 0,#000 0)}.wk-tile:hover{transition-duration:var(--dur-ui);transform:translateY(-4px)scale(1.02)}.wk-tile:hover:after{opacity:1;transition-duration:var(--dur-ui)}.wk-grid:has(.wk-tile:hover) .wk-tile:not(:hover){opacity:.75}}button.wk-more[data-state=out]{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-ui),transform .2s var(--ease-ui);transform:scale(.96)}@keyframes pv-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){html:not(.sda-off) .pv-progress{z-index:1;background:var(--gradient-bright);transform-origin:0;height:1px;margin-top:-1px;animation:linear both pv-progress;animation-timeline:scroll(root);display:block;position:-webkit-sticky;position:sticky;top:0}}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.rl-fan,.rl-title{animation:none!important}.rl-glare{animation:none!important;display:none!important}.rl-tilt{transition:none!important;transform:none!important}.wk-tile{opacity:1!important;transform:none!important}.wk-tile:after{display:none}.pv-progress{animation:none!important;display:none!important}}.mth-fill{transform-origin:0 0}.mth-wrap[data-live] .mth-fill{will-change:transform}.mth-fill[data-dir=h]{transform:scaleX(0)}.mth-fill[data-dir=v]{transform:scaleY(0)}.mth-fill--m{background-image:linear-gradient(#d50f3d,#e87c26,#f4c018)}.mth-seg{display:none}@media (min-width:1024px){.mth-wrap{--mth-gap:2rem;--mth-step:0px;--mth-r:0px;--mth-pitch:calc((100cqw - 3*var(--mth-gap))/4 + var(--mth-gap));--mth-x1:calc(1*var(--mth-pitch) - var(--mth-gap)/2);--mth-x2:calc(2*var(--mth-pitch) - var(--mth-gap)/2);--mth-x3:calc(3*var(--mth-pitch) - var(--mth-gap)/2);container-type:inline-size}.mth-wrap.mth-stairs{--mth-step:24px;--mth-r:6px}.mth-stairs .mth-step{margin-top:calc(var(--k,0)*var(--mth-step))}.mth-seg{top:calc(21px + var(--row)*var(--mth-step));left:var(--x0);display:block;position:absolute}.mth-seg[data-dir=h]{left:calc(var(--x0) - var(--pre,0px));width:calc(var(--x1) - var(--x0) + 1px + var(--pre,0px));height:1px}.mth-seg[data-dir=c]{width:calc(2*var(--mth-r));height:calc(var(--mth-step) + 1px)}.mth-wrap:not(.mth-stairs) .mth-seg[data-dir=c]{display:none}.mth-seg[data-s="0"]{--row:0;--x0:0px;--x1:calc(var(--mth-x1) - var(--mth-r))}.mth-seg[data-s="1"]{--row:0;--x0:calc(var(--mth-x1) - var(--mth-r))}.mth-seg[data-s="2"]{--row:1;--x0:calc(var(--mth-x1) + var(--mth-r));--x1:calc(var(--mth-x2) - var(--mth-r));--pre:1px}.mth-seg[data-s="3"]{--row:1;--x0:calc(var(--mth-x2) - var(--mth-r))}.mth-seg[data-s="4"]{--row:2;--x0:calc(var(--mth-x2) + var(--mth-r));--x1:calc(var(--mth-x3) - var(--mth-r));--pre:1px}.mth-seg[data-s="5"]{--row:2;--x0:calc(var(--mth-x3) - var(--mth-r))}.mth-seg[data-s="6"]{--row:3;--x0:calc(var(--mth-x3) + var(--mth-r));--x1:calc(100cqw - 1px);--pre:1px}.mth-seg--track{background:rgba(255,255,255,.07)}.mth-seg.mth-fill{background-image:linear-gradient(90deg,#d50f3d 0%,#e1552e 28%,#e87c26 55%,#f1ae1b 80%,#f4c018 100%);background-repeat:no-repeat;background-size:100cqw 100%;background-position:calc(var(--pre,0px) - var(--x0))0}.mth-rise-svg{width:100%;height:100%;display:block;overflow:visible}.mth-rise-track,.mth-rise-fill{fill:none;stroke-width:1px}.mth-rise-track{stroke:rgba(255,255,255,.07)}.mth-rise-fill{stroke-dasharray:1 1;stroke-dashoffset:1px}.mth-seg[data-s="1"] .mth-rise-fill{stroke:#df4c30}.mth-seg[data-s="3"] .mth-rise-fill{stroke:#e77528}.mth-seg[data-s="5"] .mth-rise-fill{stroke:#efa51d}}.mth-spark{opacity:0;width:8px;height:8px;transition:opacity var(--dur-ui-out)var(--ease-ui);position:absolute;top:0;left:0}.mth-wrap[data-live] .mth-spark{will-change:transform,opacity}.mth-spark[data-on]{opacity:1;transition-duration:var(--dur-ui)}.mth-dot{background-image:var(--gradient-bright);border-radius:9999px;position:absolute;top:0;bottom:0;left:0;right:0}.mth-halo{opacity:.3;pointer-events:none;background:radial-gradient(closest-side,rgba(241,174,27,.7),rgba(232,124,38,.28) 45%,rgba(213,15,61,0));border-radius:9999px;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%;transform:scale(.6)}@keyframes mth-halo{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:.9;transform:scale(1.5)}}.mth-ring{background:var(--background);border-radius:9999px;width:22px;height:22px;display:block;position:relative}.mth-ring-band{background:rgba(255,255,255,.2);border-radius:9999px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip;-webkit-mask-image:radial-gradient(closest-side,transparent calc(100% - 2px),#000 calc(100% - 1.25px));mask-image:radial-gradient(closest-side,transparent calc(100% - 2px),#000 calc(100% - 1.25px))}.mth-ring-fill{background-image:linear-gradient(#d50f3d 0%,#e87c26 36%,#f4c018 71.43%,#f4c018 100%);width:100%;height:140%;position:absolute;top:0;left:0;transform:translateY(-100%);-webkit-mask-image:linear-gradient(#000 71.43%,transparent);mask-image:linear-gradient(#000 71.43%,transparent)}.mth-wrap[data-live] .mth-ring-fill{will-change:transform}@media (min-width:1024px){.mth-ring-fill{background-image:linear-gradient(90deg,#d50f3d 0%,#e87c26 36%,#f4c018 71.43%,#f4c018 100%);width:140%;height:100%;transform:translate(-100%);-webkit-mask-image:linear-gradient(90deg,#000 71.43%,transparent);mask-image:linear-gradient(90deg,#000 71.43%,transparent)}}.mth-num{background-image:var(--gradient-bright);color:#848485;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}[data-lit] .mth-num{color:rgba(132,132,133,0)}@keyframes mth-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.mth-num{transition:color .6s var(--ease-push)}[data-lit] .mth-ring{animation:mth-pop .4s var(--ease-snap)}.mth-spark[data-on] .mth-halo{animation:mth-halo 2.4s var(--ease-loop)infinite}}.mth-ghost{display:none}@media (min-width:1024px){.mth-ghost{z-index:-1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.04);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:8rem;font-weight:600;line-height:1;display:block;position:absolute;top:-2.25rem;right:0}.mth-ghost:before{content:attr(data-n)}}@keyframes mth-ghost{0%{transform:translateY(-24px)}to{transform:translateY(24px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html:not(.sda-off) .mth-section{view-timeline:--metodo block}html:not(.sda-off) .mth-ghost{animation:linear both mth-ghost;animation-timeline:--metodo;animation-range:cover}}}@media (scripting:none){.mth-fill[data-dir],.mth-ring-fill{transform:none}.mth-rise-fill{stroke-dashoffset:0}.mth-num{color:transparent}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.mth-fill[data-dir],.mth-ring-fill{will-change:auto!important;transform:none!important}.mth-rise-fill{stroke-dashoffset:0!important}.mth-spark{display:none!important}.mth-halo,.mth-ring{animation:none!important}.mth-ghost{animation:none!important;transform:none!important}.mth-num{color:transparent!important;transition:none!important}}@media print,(forced-colors:active){.mth-num{background-image:none;color:#848485!important}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.ab-root[data-about-mode=static]{min-height:240vh}}.ab-stage{perspective:1200px}.ab-card{will-change:transform}.ab-spill{will-change:opacity;background:radial-gradient(closest-side,#d50f3d 0%,rgba(225,85,46,.6) 42%,rgba(232,124,38,.22) 70%,rgba(232,124,38,0) 100%);width:min(64vw,920px);height:min(88svh,760px)}.ab-scene .ab-d-title .w-in{transition:transform var(--dur-mask)var(--ease-push)calc(min(var(--wi,0),12)*var(--stagger-word,35ms))}.ab-scene[data-ab-lit=false] .ab-d-title .w-in{transform:translateY(110%)}.ab-d-body{transition:opacity var(--dur-reveal)var(--ease-push).12s,transform var(--dur-reveal)var(--ease-push).12s}.ab-scene[data-ab-lit=false] .ab-d-body{opacity:0;transform:translateY(24px)}.ab-d-cap{transition:opacity .6s var(--ease-push)}.ab-scene[data-ab-caps=false] .ab-d-cap{opacity:0}.ab-m-cap{transition:opacity .5s var(--ease-push)var(--ab-cd,0s),transform .5s var(--ease-push)var(--ab-cd,0s)}.ab-scene[data-ab-lit=false] .ab-m-cap{opacity:0;transform:translateY(8px)}.ab-scene .ab-m-half,.ab-scene .ab-m-half img{will-change:transform}.ab-m-depth{perspective:1200px}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.ab-scene .ab-d-title .w-in,.ab-d-body,.ab-d-cap,.ab-m-cap{opacity:1!important;transition:none!important;transform:none!important}.ab-spill{display:none}}.ct-plus .bp-b .bp-path{stroke-opacity:.22}@media (min-width:1024px){.ct-plus .bp-b .bp-path{stroke-opacity:.28}}.ct-plus .bp-arm[data-arm=right]{--ct-fx:45vw;--ct-fy:-7vh}.ct-plus .bp-arm[data-arm=top]{--ct-fx:-45vw;--ct-fy:0px}.ct-plus .bp-arm[data-arm=left]{--ct-fx:-45vw;--ct-fy:35vh}.ct-plus .bp-arm[data-arm=bottom]{--ct-fx:35vw;--ct-fy:45vh}@media (min-width:1024px){.ct-plus .bp-arm[data-arm=right]{--ct-fy:-16vh}.ct-plus .bp-arm[data-arm=top]{--ct-fx:-35vw;--ct-fy:-16vh}}@keyframes ct-arm{0%{transform:translate3d(var(--ct-fx,0),var(--ct-fy,0),0)scale(.9);opacity:0}45%{opacity:1}to{opacity:1;transform:none}}@keyframes ct-turn{0%{transform:rotateY(-10deg)}to{transform:rotateY(10deg)}}@keyframes ct-lock{0%{transform:scale(1.015)}}@keyframes ct-chase{0%,6.25%,to{opacity:0}3.125%{opacity:.9}}@keyframes ct-chase-soft{0%,6.25%,to{opacity:0}3.125%{opacity:.5}}@media (prefers-reduced-motion:no-preference){.ct-plus .bp-g{animation:ct-chase-soft 9.6s var(--ease-loop)calc(var(--ct-chase-at,2.6s) + var(--k,0)*.6s)infinite}.ct-plus[data-bp=armed] .bp-arm{transform:translate3d(var(--ct-fx,0),var(--ct-fy,0),0)scale(.9);opacity:0;transition:none}.ct-plus[data-bp=in] .bp-arm{transition:transform var(--dur-cine)var(--ease-push)calc(var(--k,0)*70ms),opacity .54s var(--ease-push)calc(var(--k,0)*70ms)}.ct-plus[data-bp=in]{--ct-chase-at:2.1s;animation:ct-lock .18s var(--ease-snap)calc(var(--dur-cine) + .21s)}.ct-plus[data-bp=armed] .bp-g{animation:none}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.ct-plus .bp-g{animation-name:ct-chase}}@supports (animation-timeline:view()){.ct-section{view-timeline:--contatti block}.ct-stage{view-timeline:--ct-plus block}@media (prefers-reduced-motion:no-preference){html:not(.sda-off) .ct-plus{animation:linear both ct-turn;animation-timeline:--ct-plus;animation-range:cover}html:not(.sda-off) .ct-plus .bp-arm{animation:linear both ct-arm;animation-timeline:--ct-plus;animation-range:entry cover 40%}html:not(.sda-off) .ct-plus:not([data-ct-lit]) .bp-g{animation:none}html:not(.sda-off) .ct-plus[data-ct-lit]{--ct-chase-at:.7s}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html:not(.sda-off) .ct-plus,html:not(.sda-off) .ct-plus .bp-arm{animation-timeline:--contatti}html:not(.sda-off) .ct-plus .bp-arm{animation-range:entry cover 70vh}}}[data-inview=false] .ct-plus,[data-inview=false] .ct-plus .bp-arm,[data-inview=false] .ct-plus .bp-g,html.menu-open .ct-plus .bp-g{animation-play-state:paused!important}.ct-title .text-gradient.ignite{background-image:linear-gradient(90deg,rgba(245,245,246,0) 40%,#f5f5f6 60%),var(--gradient-bright)}.ct-title{--ignite-delay:.6s}.ct-grid{--rv-dur:var(--dur-cine)}.ct-cta{--sheen-delay:.9s}.ct-form{--rv-y:32px;--rv-rx:8deg}.ct-form [data-reveal]{--rv-y:24px;--d:0s}@media (max-width:639.98px){.ct-form [data-reveal]{--rv-delay:0s}}.ct-field:focus-within:after{transform:scaleX(1)}.ct-label{transition:color var(--dur-ui-out)var(--ease-ui)}.ct-pair:focus-within .ct-label{color:rgba(255,255,255,.8);transition-duration:var(--dur-ui)}.ct-field>:focus-visible{border-radius:14px}.ct-check{stroke-dasharray:1 1.1;stroke-dashoffset:0}@keyframes ct-spin{to{transform:rotate(360deg)}}@keyframes ct-pop{0%{transform:scale(.6)}}@keyframes ct-draw{0%{stroke-dashoffset:1.05px}}@media (prefers-reduced-motion:no-preference){.ct-field:after{transition:transform .45s var(--ease-push)}.ct-spin{animation:ct-spin var(--dur-cine)linear infinite}.ct-check-disc{animation:ct-pop var(--dur-snap)var(--ease-snap)backwards}.ct-check{animation:ct-draw .6s var(--ease-push).18s backwards}}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.ct-plus,.ct-plus .bp-arm,.ct-plus .bp-g,.ct-spin,.ct-check,.ct-check-disc{animation:none!important}.ct-plus,.ct-plus .bp-arm{transition:none!important;transform:none!important}.ct-plus .bp-arm{opacity:1!important}.ct-plus .bp-g{opacity:0!important}.ct-field:after,.ct-label{transition:none!important}}.nav-bar[data-scrolled]{transform:translateY(-24px)}.nav-bar[data-scrolled] .nav-row{transform:translateY(12px)}.nav-bar[data-scrolled] .nav-logo{transform:scale(.73)}.nav-bar[data-scrolled] .nav-bg,.nav-bar[data-open] .nav-bg,.nav-bar[data-scrolled] .nav-progress{opacity:1}.nav-bar[data-scrolled][data-open] .nav-progress{opacity:0}html:active-view-transition .nav-bar{view-transition-name:site-bar}@media (prefers-reduced-motion:no-preference){::view-transition-old(site-bar){opacity:0;animation:none}::view-transition-new(site-bar){animation:none}}@keyframes nav-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){html:not(.sda-off) .nav-progress{animation:linear both nav-progress;animation-timeline:scroll(root);display:block}}}@keyframes nav-plus-turn{0%{transform:rotate(-90deg)}}@keyframes nav-logo-hide{0%,to{opacity:0}}@keyframes nav-logo-show{0%,to{opacity:1}}@media (prefers-reduced-motion:no-preference){.nav-logo-plus--load{animation:nav-plus-turn var(--dur-cine)var(--ease-push).6s backwards}.nav-logo-rest{animation:nav-logo-hide var(--dur-cine)linear .6s backwards}.nav-logo-turning{animation:nav-logo-show var(--dur-cine)linear .6s backwards}[data-rv] .nav-logo-plus--reveal{transition:transform var(--dur-snap)var(--ease-snap)calc(var(--d,0s) + .48s)}[data-rv=armed] .nav-logo-plus--reveal{transition:none;transform:rotate(-90deg)}}@keyframes nav-mi-rise{0%{transform:translateY(110%)}}@keyframes nav-mi-cta{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:no-preference){.nav-mi{animation:nav-mi-rise .6s var(--ease-push)calc(40ms + var(--i,0)*70ms)backwards}.nav-mi-plus{animation:enterTurn var(--dur-snap)var(--ease-snap)calc(40ms + (var(--i,0) + 1)*70ms)backwards}.nav-mi-cta{animation:nav-mi-cta .6s var(--ease-push)calc(40ms + var(--i,0)*70ms + .14s)backwards}.wa-float .wa-float-ring{animation:waRing 2.4s var(--ease-push)3 forwards}}@media (hover:hover){.group:hover .wa-label{opacity:1;transition-duration:var(--dur-ui);transform:none}}.group:focus-visible .wa-label{opacity:1;transition-duration:var(--dur-ui);transform:none}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.nav-bar,.nav-row,.nav-logo,.nav-bg,.nav-progress,.nav-burger{transition:none!important}.nav-progress{display:none!important}.nav-logo-plus,[data-rv] .nav-logo-plus--reveal{transition:none!important;animation:none!important;transform:none!important}.nav-logo-rest,.nav-logo-turning,.nav-mi,.nav-mi-plus,.nav-mi-cta,.wa-float .wa-float-ring{animation:none!important}.wa-label{transform:none}}:root{--background:#0a0a0b;--foreground:#f5f5f6;--muted:#a1a1aa;--surface:#141416;--surface-2:#1a1a1d;--brand-red:#aa130f;--brand-crimson:#d50f3d;--brand-orange:#e87c26;--brand-gold:#f4c018;--gradient-brand:linear-gradient(45deg,#aa130f 0%,#d50f3d 26%,#d92737 31%,#e1552e 43%,#e87c26 55%,#ed991f 67%,#f1ae1b 78%,#f3bb18 89%,#f4c018 100%);--gradient-bright:linear-gradient(45deg,#d50f3d 0%,#e1552e 28%,#e87c26 55%,#f1ae1b 80%,#f4c018 100%);--ease-brand:cubic-bezier(.16,1,.3,1);--ease-push:var(--ease-brand);--ease-ui:cubic-bezier(.32,.72,0,1);--ease-loop:cubic-bezier(.65,0,.35,1);--ease-snap:var(--ease-push);--dur-press:.18s;--dur-ui:.32s;--dur-ui-out:.48s;--dur-reveal:.8s;--dur-draw:.9s;--dur-mask:.95s;--dur-cine:1.2s;--dur-snap:.52s;--stagger:70ms;--stagger-word:35ms;--stagger-grid:60ms;--stagger-cap:.42s;--beat:4.8s}@supports (transition-timing-function:linear(0, 1)){:root{--ease-snap:linear(0,.094 3.8%,.33 8.4%,.648 14.3%,.87 19.9%,1.013 25.5%,1.078 31%,1.087 34.7%,1.07 40%,1.026 48.7%,.994 58.5%,.99 66%,1 83%,1)}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--background);color:var(--foreground);font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;overflow-x:clip}::selection{color:#fff;background:rgba(213,15,61,.45)}:focus-visible{outline:2px solid var(--brand-gold);outline-offset:3px;border-radius:2px}.text-gradient{background-image:var(--gradient-bright);color:transparent;-webkit-background-clip:text;background-clip:text}.bg-gradient-brand{background-image:var(--gradient-bright)}.btn-gradient{background-image:var(--gradient-bright);color:#0b0b0c;transition:box-shadow var(--dur-ui-out)var(--ease-ui),transform var(--dur-press)var(--ease-ui);box-shadow:0 10px 40px -14px rgba(232,124,38,.55)}.btn-gradient:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-ui-out)var(--ease-ui);background:rgba(255,255,255,.08);position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover){.btn-gradient:hover{transition-duration:var(--dur-ui),var(--dur-press);box-shadow:0 16px 52px -14px rgba(232,124,38,.7)}.btn-gradient:hover:before{opacity:1;transition-duration:var(--dur-ui)}}.btn-ghost{transition:border-color var(--dur-ui-out)var(--ease-ui),background-color var(--dur-ui-out)var(--ease-ui),transform var(--dur-press)var(--ease-ui);border:1px solid rgba(255,255,255,.14)}@media (hover:hover){.btn-ghost:hover{transition-duration:var(--dur-ui),var(--dur-ui),var(--dur-press);background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.32)}}.btn-gradient:active,.btn-ghost:active{transform:scale(.98)}.link-underline{position:relative}.link-underline:after{content:"";background:var(--gradient-bright);transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-brand);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.link-underline:focus-visible:after{transform-origin:0;transform:scaleX(1)}.text-outline{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.3px rgba(255,255,255,.32)}.noise{z-index:90;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");display:none;position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:1024px){.noise{opacity:.04;mix-blend-mode:soft-light;display:block}}.glow{background:radial-gradient(closest-side,var(--glow),transparent);border-radius:9999px}@media (min-width:1024px){.glow{background:var(--glow);filter:blur(var(--glow-blur,140px))}}.bg-plus-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M32 26v12M26 32h12' stroke='rgba(255,255,255,0.045)' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.skip-link{z-index:100;background:var(--surface-2);transition:top .3s var(--ease-brand);border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:.6rem 1.1rem;font-size:.875rem;position:fixed;top:-100%;left:1rem}.skip-link:focus-visible{top:1rem}.svg-anim{transform-box:fill-box;transform-origin:50%}@keyframes heartbeat{0%,to{transform:scale(1)}12%{transform:scale(1.12)}24%{transform:scale(1)}36%{transform:scale(1.09)}48%{transform:scale(1)}}.anim-heartbeat{animation:2s ease-in-out infinite heartbeat}@keyframes radar{0%{opacity:.9;transform:scale(.35)}70%{opacity:.25}to{opacity:0;transform:scale(1.5)}}.anim-radar{animation:2.6s cubic-bezier(.16,1,.3,1) infinite radar}@keyframes blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.anim-blink{animation:1.15s step-end infinite blink}@keyframes equalize{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.anim-eq{transform-box:fill-box;transform-origin:bottom;animation:2.4s ease-in-out infinite equalize}@keyframes dashflow{to{stroke-dashoffset:-22px}}.anim-dash{stroke-dasharray:5 6;animation:1.7s linear infinite dashflow}@keyframes pulse-soft{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.06)}}.anim-pulse-soft{animation:2.8s ease-in-out infinite pulse-soft}@keyframes scroll-dot{0%{transform:translateY(-120%)}to{transform:translateY(420%)}}.anim-scroll-dot{animation:2.1s cubic-bezier(.16,1,.3,1) infinite scroll-dot}@keyframes svcOrbitA{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes svcOrbitB{0%,to{transform:rotate(0)}50%{transform:rotate(-3.2deg)}}@keyframes svcOrbitC{0%,to{transform:rotate(0)}50%{transform:rotate(2.6deg)}}@keyframes svcOrbitD{0%,to{transform:rotate(0)}50%{transform:rotate(-2.8deg)}}.svc-orbit-a{animation:5s ease-in-out infinite svcOrbitA}.svc-orbit-b{animation:5.4s ease-in-out infinite svcOrbitB}.svc-orbit-c{animation:5.2s ease-in-out infinite svcOrbitC}.svc-orbit-d{animation:5.6s ease-in-out infinite svcOrbitD}@keyframes svcCursorX{0%,13%{transform:translate(18%)}22%,33%{transform:translate(25.4%)}43%,53%{transform:translate(73.7%)}67%,75%{transform:translate(73.7%)}to{transform:translate(18%)}}@keyframes svcCursorY{0%,13%{transform:translateY(86.7%)}22%,33%{transform:translateY(41.9%)}43%,53%{transform:translateY(33.3%)}67%,75%{transform:translateY(42.2%)}to{transform:translateY(86.7%)}}@keyframes svcCursorTap{0%,2%{transform:scale(1)}4%{transform:scale(.82)}7%,to{transform:scale(1)}}.svc-cursor-x{animation:15s ease-in-out infinite svcCursorX;transform:translate(25.4%)}.svc-cursor-y{animation:15s ease-in-out infinite svcCursorY;transform:translateY(41.9%)}.svc-cursor-tap{animation:15s ease-in-out infinite svcCursorTap}@keyframes svcBtnPulse{0%{border-color:rgba(244,192,24,.4);transform:scale(1);box-shadow:0 0 rgba(213,15,61,0)}3%{border-color:rgba(244,192,24,.85);transform:scale(1.05);box-shadow:0 10px 30px -8px rgba(213,15,61,.55)}5%{transform:scale(.94)}8%{border-color:rgba(244,192,24,.85);transform:scale(1.04)}13%,to{border-color:rgba(244,192,24,.4);transform:scale(1);box-shadow:0 0 rgba(213,15,61,0)}}.svc-btn-pulse{animation:15s ease-in-out infinite svcBtnPulse}@keyframes svcRipple{0%,3%{opacity:.5;transform:translate(-50%,-50%)scale(0)}16%,to{opacity:0;transform:translate(-50%,-50%)scale(3.8)}}.svc-ripple{animation:15s ease-out infinite svcRipple}@keyframes svcHeroPulse{0%,18%{filter:brightness();transform:scale(1)}26%,33%{filter:brightness(1.2);transform:scale(1.03)}40%,to{filter:brightness();transform:scale(1)}}.svc-hero-pulse{animation:15s ease-in-out infinite svcHeroPulse}@keyframes svcListScroll{0%,52%{transform:translateY(0)}64%,74%{transform:translateY(-27%)}86%,to{transform:translateY(0)}}.svc-list-scroll{animation:15s ease-in-out infinite svcListScroll}@keyframes svcCardHighlight{0%,52%{background:rgba(255,255,255,.05)}58%,66%{background:rgba(255,255,255,.13)}74%,to{background:rgba(255,255,255,.05)}}.svc-card-highlight{animation:15s ease-in-out infinite svcCardHighlight}@keyframes svcRadarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.svc-radar-sweep{transform-box:view-box;transform-origin:380px 190px;animation:4.5s linear infinite svcRadarSweep}@keyframes svcShapeFloat{0%,to{transform:translate(0)}50%{transform:translate(10px,-10px)}}.svc-shape-float{animation:3.6s ease-in-out infinite svcShapeFloat}@keyframes svcDriftA{0%,to{transform:translate(0)}50%{transform:translateY(-16px)}}@keyframes svcDriftB{0%,to{transform:translate(0)}50%{transform:translateY(15px)}}@keyframes svcDriftC{0%,to{transform:translate(0)}50%{transform:translate(13px,-12px)}}@keyframes svcDriftD{0%,to{transform:translate(0)}50%{transform:translate(-13px,12px)}}.svc-drift-a{animation:5s ease-in-out infinite svcDriftA}.svc-drift-b{animation:5.4s ease-in-out .2s infinite svcDriftB}.svc-drift-c{animation:5.2s ease-in-out .4s infinite svcDriftC}.svc-drift-d{animation:5.6s ease-in-out .6s infinite svcDriftD}@keyframes svcCirclePulse{0%,68%,to{transform:scale(1)}34%{transform:scale(1.18)}}.svc-circle-pulse{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out 1.8s infinite svcCirclePulse}@keyframes svcSquareMorph{0%,to{rx:18px}50%{rx:2px}}.svc-square-morph{animation:4s ease-in-out 2s infinite svcSquareMorph}@keyframes svcTriSpin{0%{transform:rotate(0)}24%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.svc-tri-spin{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out 2.2s infinite svcTriSpin}@keyframes svcStarGlow{0%,52%,to{opacity:.7;filter:none}70%{opacity:1;filter:drop-shadow(0 0 12px rgba(244,192,24,.85))brightness(1.4)}84%{opacity:.7;filter:none}}.svc-star-glow{animation:4.5s ease-in-out 2.4s infinite svcStarGlow}@keyframes waRing{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}.wa-float-ring{background-image:var(--gradient-bright);animation:2.6s ease-out infinite waRing}@keyframes svcBarBreath{0%,to{transform:scaleY(1)}50%{transform:scaleY(.93)}}.svc-bar-breath{animation:3.4s ease-in-out infinite svcBarBreath}@keyframes svcBubble{0%,4%{opacity:0;transform:scale(.6)}10%,42%{opacity:1;transform:scale(1)}48%,to{opacity:0;transform:scale(.6)}}.svc-bubble-a,.svc-bubble-b{transform-box:fill-box;transform-origin:50% 100%;animation:svcBubble 7s var(--ease-brand)infinite}.svc-bubble-b{animation-delay:3.5s}.svc-bubble-wait{opacity:0}@keyframes svcTypeDot{0%,55%,to{opacity:.3;transform:translateY(0)}28%{opacity:1;transform:translateY(-5px)}}.svc-type-dot{transform-box:fill-box;transform-origin:50%;animation:1.15s ease-in-out infinite svcTypeDot}.manifesto-reveal span{opacity:1}@media (prefers-reduced-motion:reduce),print,(forced-colors:active){.manifesto-reveal span{opacity:1!important}}html.menu-open{overscroll-behavior:none;overflow:clip}html.menu-open main *,html.menu-open main :before,html.menu-open footer *,html.menu-open .loop,html.menu-open .atmo *{animation-play-state:paused!important}:where([data-inview=false],html.is-scrolling) :where(.anim-pulse-soft,.svc-orbit-a,.svc-orbit-b,.svc-orbit-c,.svc-orbit-d,.svc-btn-pulse,.svc-radar-sweep,.svc-cursor-x,.svc-cursor-y,.svc-cursor-tap,.svc-hero-pulse,.svc-list-scroll,.svc-card-highlight,.svc-ripple,.svc-shape-float,.svc-drift-a,.svc-drift-b,.svc-drift-c,.svc-drift-d,.svc-circle-pulse,.svc-square-morph,.svc-tri-spin,.svc-star-glow,.svc-bar-breath,.svc-bubble-a,.svc-bubble-b,.svc-type-dot){animation-play-state:paused!important}[data-near=false] :where(.anim-pulse-soft,.svc-orbit-a,.svc-orbit-b,.svc-orbit-c,.svc-orbit-d,.svc-btn-pulse,.svc-radar-sweep,.svc-cursor-x,.svc-cursor-y,.svc-cursor-tap,.svc-hero-pulse,.svc-list-scroll,.svc-card-highlight,.svc-ripple,.svc-shape-float,.svc-drift-a,.svc-drift-b,.svc-drift-c,.svc-drift-d,.svc-circle-pulse,.svc-square-morph,.svc-tri-spin,.svc-star-glow,.svc-bar-breath,.svc-bubble-a,.svc-bubble-b,.svc-type-dot){animation:none!important}html.menu-open .wa-float{display:none}@media (max-width:1023px){.svc-square-morph,.svc-star-glow{animation:none}}@media (prefers-reduced-motion:reduce){.anim-heartbeat,.anim-radar,.anim-blink,.anim-eq,.anim-dash,.anim-pulse-soft,.anim-scroll-dot,.svc-orbit-a,.svc-orbit-b,.svc-orbit-c,.svc-orbit-d,.svc-btn-pulse,.svc-radar-sweep,.svc-cursor-x,.svc-cursor-y,.svc-cursor-tap,.svc-hero-pulse,.svc-list-scroll,.svc-card-highlight,.svc-ripple,.svc-shape-float,.svc-drift-a,.svc-drift-b,.svc-drift-c,.svc-drift-d,.svc-circle-pulse,.svc-square-morph,.svc-tri-spin,.svc-star-glow,.svc-bar-breath,.svc-bubble-a,.svc-bubble-b,.svc-type-dot,.wa-float-ring{animation:none}.svc-ripple{display:none}}@keyframes enterLine{0%{transform:translateY(115%)}}@keyframes enterFade{0%{opacity:0;transform:translateY(24px)}}@keyframes enterNav{0%{opacity:0;transform:translateY(-20px)}}@media (prefers-reduced-motion:no-preference){.enter-line{animation:enterLine .95s cubic-bezier(.16,1,.3,1)var(--enter-delay,0s)backwards}.enter-fade{animation:enterFade .8s cubic-bezier(.16,1,.3,1)var(--enter-delay,0s)backwards}.enter-nav{animation:.7s cubic-bezier(.16,1,.3,1) .2s backwards enterNav}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
