abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}article,aside,figure,footer,header,hgroup,nav,section{display:block}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted #000}th{vertical-align:bottom;font-weight:700}td{vertical-align:top;font-weight:400}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;vertical-align:baseline}input,select,textarea{font:100% sans-serif}table{border-collapse:collapse;border-spacing:0;font-size:inherit}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button,input,select,textarea{margin:0}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}.clearfix:after,.clearfix:before{content:" ";height:0;display:block;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:16px Helmet,Freesans,sans-serif}body,html{width:100%;height:100%}a,button{cursor:pointer;font-size:100%}button{border:0;margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}:root{--color-main:#cf2020;--color-secondary:#fff57c;--color-black:#000;--color-white:#fff;--color-off-white:#f7f7f7;--color-gray:#282828;--z-main:1;--z-menu:9;--z-loader:10;--max-width:1280px;--gutter:24px;--scrollbar-width:8px;--br-main:16px;--transition-translate-in:30px;--transition-duration-in:1.5s;--transition-short-duration-in:.6s;--transition-delayed-in:.2s;--appear-stagger-in:.3s;--appear-stagger-in-chars:40ms}.appear-translate-in{--transition-delay-in:calc(var(--transition-delayed-in,0) + var(--transition-delayed-in,0))}.appear-translate-in-visible{opacity:1;transform:translateZ(0)}.appear-translate-in-invisible{opacity:0;transform:translate3d(0,var(--transition-translate-in),0)}.appear-translate-in-visible-active{transition:.3s cubic-bezier(.165,.84,.44,1) all,var(--transition-duration-in,.6s) var(--transition-ease-in,cubic-bezier(.165,.84,.44,1)) opacity var(--transition-delay-in,0s),var(--transition-duration-in,.6s) var(--transition-ease-in,cubic-bezier(.165,.84,.44,1)) transform var(--transition-delay-in,0s)!important}.appear-translate-in-invisible-active{transition:.3s cubic-bezier(.165,.84,.44,1) all,var(--transition-duration-out,.5s) var(--transition-ease-out,cubic-bezier(.55,.055,.675,.19)) opacity var(--transition-delay-out,0s),var(--transition-duration-out,.5s) var(--transition-ease-out,cubic-bezier(.55,.055,.675,.19)) transform var(--transition-delay-out,0s)!important}.appear-translate-in-stagger [data-appear-child]{--transition-delay-in:calc(var(--appear-stagger-in,.2s)*var(--appear-index,0) + var(--transition-delayed-in,0));--transition-delay-out:calc(var(--appear-stagger-out,.2s)*var(--appear-length,0) - var(--appear-index,0)*var(--appear-stagger-out,.2s))}.appear-translate-in-stagger [data-appear-split-text] .split-line,.appear-translate-in-stagger[data-appear-split-text] .split-line{--transition-delay-in:calc(var(--appear-stagger-in-chars,10ms)*var(--appear-index-base,0) + var(--appear-line-delay,.2s)*var(--appear-line-index,0) + var(--transition-delayed-in,0));--transition-delay-out:calc(var(--appear-stagger-out-chars,.2s)*var(--appear-length,0) - var(--appear-index-base,0)*var(--appear-stagger-out,.2s))}.appear-translate-in-stagger-visible [data-appear-child]{opacity:1;transform:translateZ(0)}.appear-translate-in-stagger-invisible [data-appear-child]{opacity:0;transform:translate3d(0,var(--transition-translate-in),0)}.appear-translate-in-stagger-visible-active [data-appear-child]{transition:.3s cubic-bezier(.165,.84,.44,1) all,var(--transition-duration-in,.6s) var(--transition-ease-in,cubic-bezier(.165,.84,.44,1)) opacity var(--transition-delay-in,0s),var(--transition-duration-in,.6s) var(--transition-ease-in,cubic-bezier(.165,.84,.44,1)) transform var(--transition-delay-in,0s)!important}.appear-translate-in-stagger-invisible-active [data-appear-child]{transition:.3s cubic-bezier(.165,.84,.44,1) all,var(--transition-duration-out,.5s) var(--transition-ease-out,cubic-bezier(.165,.84,.44,1)) opacity var(--transition-delay-out,0s),var(--transition-duration-out,.5s) var(--transition-ease-out,cubic-bezier(.55,.055,.675,.19)) transform var(--transition-delay-out,0s)!important}.appear-mask-image{overflow:hidden}.appear-mask-image>*{display:block}.appear-mask-image-visible{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.appear-mask-image-visible>*{transform:scale(1)}.appear-mask-image-invisible{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%)}.appear-mask-image-invisible>*{transform:scale(1.2)}.appear-mask-image--reverse.appear-mask-image-invisible{opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.appear-mask-image-visible-active{transition:clip-path var(--transition-duration-in) cubic-bezier(.165,.84,.44,1),opacity var(--transition-duration-in) cubic-bezier(.165,.84,.44,1)!important}.appear-mask-image-visible-active>*{transition:transform var(--transition-duration-in) cubic-bezier(.165,.84,.44,1)!important}.appear-mask-image-invisible-active{transition:clip-path var(--transition-duration-in) cubic-bezier(.165,.84,.44,1)!important}.fade-hover{transition:opacity .4s}.desktop .fade-hover:focus,.desktop .fade-hover:hover{opacity:.7}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter-from,.page-leave-to{opacity:0;filter:blur(1rem)}.fade-enter-active,.fade-leave-active{transition:all .4s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.parallax{transform:translate3d(0,calc(var(--parallax-progress)*-1*50%),0);will-change:transform}.desktop.disable-transition,.desktop.disable-transition .app *,.parallax.is-parallax-scrolling{transition:none!important}@font-face{font-family:Outfit;src:url(./Outfit-Medium.DUczz0KQ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(./Outfit-Semibold.CGgrfrE2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{--grid-columns:12;--grid-gap:1.5rem;--grid-row-gap:1rem;--wrapper-max-width:114.375rem;--wrapper-padding:1.5rem}@media only screen and (width>=2500px){html{--wrapper-max-width:175rem}}@media only screen and (width<=1280px){html{--wrapper-padding:.75rem}}@media only screen and (width<=900px){html{--grid-columns:6}}.wrapper{grid-template-columns:repeat(var(--grid-columns),1fr);width:100%;max-width:calc(var(--wrapper-max-width) + var(--wrapper-padding)*2);padding:0 var(--wrapper-padding);grid-gap:var(--grid-gap);row-gap:var(--grid-row-gap);margin:0 auto;display:grid}.wrapper--full{max-width:none}.wrapper-flex{width:100%;padding:0 var(--wrapper-padding);gap:var(--grid-gap);max-width:calc(var(--wrapper-max-width) + var(--wrapper-padding)*2);margin:0 auto;display:flex}.wrapper-flex--full{max-width:none}body,html{color:var(--color-black);font-family:Outfit,sans-serif 400}.default{font-family:Times New Roman,serif;font-size:clamp(1rem,1.38889vw,2rem);font-weight:400;line-height:1.3}.h1-style,h1{font-size:clamp(4rem,6.66667vw,9.6rem);line-height:1.2}.h1-style,.h2-style,h1,h2{font-family:Scotch Modern,serif;font-weight:400}.h2-style,h2{font-size:clamp(3rem,5vw,7.2rem);line-height:1.3}.h3-style,h3{font-size:clamp(2.25rem,3.33333vw,4.8rem);line-height:1.2}.h3-style,.h4-style,h3,h4{font-family:Scotch Modern,serif;font-weight:400}.h4-style,h4{font-size:clamp(1.75rem,2.5vw,3.6rem);line-height:1.3}.h5-style,h5{font-family:Scotch Modern,serif;font-size:clamp(1.375rem,1.52778vw,2.2rem);font-weight:400;line-height:1.2}.h6-style,h6{font-family:Times New Roman,serif;font-size:1.375rem;font-weight:700;line-height:1.2}.surtitle-l-style{letter-spacing:.06em;font-family:Scotch Modern,serif;font-size:clamp(1.25rem,1.66667vw,2.4rem);line-height:1.3}.surtitle-l-style,.surtitle-s-style{text-transform:uppercase;font-weight:400}.surtitle-s-style{font-family:Times New Roman,serif;font-size:clamp(1rem,1.38889vw,2rem);line-height:1.1}.body-l-style{font-size:clamp(1.25rem,1.66667vw,2.4rem);line-height:1.4}.body-l-style,.body-m-style{font-family:Times New Roman,serif;font-weight:400}.body-m-style{font-size:clamp(1rem,1.38889vw,2rem);line-height:1.3}.body-s-style{letter-spacing:0;font-family:Times New Roman,serif;font-size:clamp(1rem,1.11111vw,1.6rem);font-weight:400;line-height:1.3}.link-hover span{background-image:linear-gradient(var(--color-black),var(--color-black));background-position:100% 100%;background-repeat:no-repeat;background-size:0 2px;width:fit-content;padding-bottom:.25rem;transition:background-size .4s;position:relative}.link-hover:hover span{background-position:0 100%;background-size:100% 2px}.link-hover-inverted span{background-image:linear-gradient(var(--color-black),var(--color-black));background-position:100% 100%;background-repeat:no-repeat;background-size:0 2px;width:fit-content;padding-bottom:.25rem;transition:background-size .4s;position:relative}.link-hover-inverted span,.link-hover-inverted:hover span{background-position:0 100%;background-size:100% 2px}.link-hover-inverted:hover span{background-position:100% 100%;background-size:0 2px}html body{background-color:var(--color-black);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Outfit;font-weight:700}[data-appear-split-text]{font-kerning:none;text-rendering:optimizespeed;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.line-word{white-space:nowrap;display:inline-block}.page{--nav-height:194px;--nav-height-mobile:165px;padding-top:var(--nav-height);transition:padding-top 1s cubic-bezier(.165,.84,.44,1)}@media only screen and (width<=900px){.page{padding-top:var(--nav-height-mobile)!important}}.home .page{padding-top:calc(var(--logo-home-height) + var(--header-height))}.layout-enter .page{transition:none}.newsletter .page{padding-top:var(--header-height)}@media only screen and (width<=900px){.newsletter .page{padding-top:var(--header-mobile-height)!important}}.page-content{background:var(--color-white);z-index:5;padding-bottom:6rem;position:relative;overflow:hidden}svg{pointer-events:none;height:auto}a,button{color:inherit;background:0 0}.preview-loader{background-color:var(--color-gray);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:323;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.spinner{border-top:3px solid #0000;border-bottom:3px solid #0000;border-right:3px solid #0000;border-top-color:var(--color-white);border-left:3px solid #0000;border-left-color:var(--color-white);border-radius:50%;width:32px;height:32px;margin:1.25rem;animation:1s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}body{width:100vw;overflow:hidden;overflow-y:initial;--scrollbar-width:8px}body.ios,body.mobile,body.safari.tablet{--scrollbar-width:0px}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{touch-action:none;overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}*{scrollbar-width:thin;scrollbar-color:#b3b3b3 #e6e6e6}.mobile *{scrollbar-width:none}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:#e6e6e6}::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}.Loader{z-index:29;pointer-events:none;opacity:1;width:100%;height:100%;transition:opacity .3s;display:flex;position:fixed;overflow:hidden}.Loader--visible{opacity:0}.Loader__fold{background:var(--color-black);width:100%;height:100%;position:absolute;inset:0}
