.h1-desktop,.h1{letter-spacing:-.02em;font-size:72rem;font-weight:600;line-height:1}@media screen and (max-width:900px){:root .h1-mobile,.h1{font-size:36rem}}.h1-medium-desktop,.h1-medium{letter-spacing:-.02em;font-size:72rem;font-weight:500;line-height:1}@media screen and (max-width:900px){:root .h1-medium-mobile,.h1-medium{font-size:36rem}}.h2-desktop,.h2{letter-spacing:-.02em;font-size:44rem;font-weight:600;line-height:1}@media screen and (max-width:900px){:root .h2-mobile,.h2{font-size:32rem}}.h2-desktop,.h2{letter-spacing:-.02em;font-size:44rem;font-weight:600;line-height:1}@media screen and (max-width:900px){:root .h2-mobile,.h2{font-size:32rem}}.h3-desktop,.h3{letter-spacing:-.02em;font-size:32rem;font-weight:600;line-height:1}@media screen and (max-width:900px){:root .h3-mobile,.h3{font-size:26rem}}.h4-desktop,.h4{letter-spacing:-.02em;font-size:24rem;font-weight:600;line-height:1.2}@media screen and (max-width:900px){:root .h4-mobile,.h4{font-size:22rem}}.h4-medium-desktop,.h4-medium{letter-spacing:-.02em;font-size:24rem;font-weight:500;line-height:1.2}@media screen and (max-width:900px){:root .h4-medium-mobile,.h4-medium{font-size:22rem}}.h5-desktop,.h5{letter-spacing:-.02em;font-size:20rem;font-weight:500;line-height:1.2}@media screen and (max-width:900px){:root .h5-mobile,.h5{font-size:18rem}}.body-l-desktop,.body-l{letter-spacing:-.02em;font-size:16rem;font-weight:500;line-height:1.25}@media screen and (max-width:900px){:root .body-l-mobile,.body-l{font-size:17rem}}.body-m-desktop,body,.body-m{letter-spacing:-.02em;font-size:14rem;font-weight:500;line-height:1.3}@media screen and (max-width:900px){:root .body-m-mobile,body,.body-m{font-size:15rem}}.body-m-regular-desktop,.body-m-regular{letter-spacing:-.02em;font-size:14rem;font-weight:400;line-height:1.3}@media screen and (max-width:900px){:root .body-m-regular-mobile,.body-m-regular{font-size:15rem}}.body-s-desktop,.body-s{letter-spacing:0;font-size:12rem;font-weight:500;line-height:1.3}@media screen and (max-width:900px){:root .body-s-mobile,.body-s{font-size:13rem}}.body-s-regular-desktop,.body-s-regular{letter-spacing:0;font-size:12rem;font-weight:400;line-height:1.3}@media screen and (max-width:900px){:root .body-s-regular-mobile,.body-s-regular{font-size:13rem}}.input-regular-desktop,.input-regular{letter-spacing:0;font-size:12rem;font-weight:400;line-height:1.3}@media screen and (max-width:900px){:root .input-regular-mobile,.input-regular{transform-origin:0;font-size:16px;transform:scale(.8125)}}.input-desktop,.input{letter-spacing:0;font-size:12rem;font-weight:500;line-height:1.3}@media screen and (max-width:900px){:root .input-mobile,.input{transform-origin:0;font-size:16rem;transform:scale(.8125)}}.footnote-desktop,.footnote{letter-spacing:0;font-size:10rem;font-weight:500;line-height:1.3}@media screen and (max-width:900px){:root .footnote-mobile,.footnote{font-size:11rem}}.footnote-regular-desktop,.footnote-regular{letter-spacing:0;font-size:10rem;font-weight:400;line-height:1.3}@media screen and (max-width:900px){:root .footnote-regular-mobile,.footnote-regular{font-size:11rem}}.footnote-uppercase-desktop,.footnote-uppercase{letter-spacing:-.16rem;text-transform:uppercase;font-size:8rem;font-weight:500;line-height:1.2}@media screen and (max-width:900px){:root .footnote-uppercase-mobile,.footnote-uppercase{font-size:8rem}}:root{--vw:100vw;--vh:100vh;--ivh:100vh;--rem:1px;--main-font-name:"Times New Roman";--main-font:var(--main-font-name),"Helvetica Neue","Arial",sans-serif;--color-black:#000;--color-white:#fff;--color-off-black-hover:#383838;--color-blur-hover:#8f8f8fe6;--color-main:var(--color-black);--color-background:var(--color-white);--gap-xxxs:2rem;--gap-xxs:4rem;--gap-xs:8rem;--gap-s:12rem;--gap-m:16rem;--gap-l:20rem;--gap-xl:24rem;--gap-xxl:32rem;--gap-xxxl:36rem;--gap:var(--gap-s);--padding:20rem;--grid-margin:16rem;--grid-gutter:16rem;--grid-column:calc((var(--vw) - 15*var(--grid-gutter) - 2*var(--grid-margin))/16);--viewport-inset:var(--grid-gutter);--border-size:1rem;--border-radius:8rem;--border-radius-xl:120rem;--icon-size:32rem;--small-icon-size:12rem;--inter-blocs-margin-sm:60rem;--inter-blocs-margin:120rem;--width-reference:1440;--z-index-header:2000;--z-index-panel:5000;--z-index-overlay:4000;--header-transition-duration:.2s;--header-transition-timing:cubic-bezier(.455,.03,.515,.955)}@media screen and (max-width:900px){:root{--padding:10rem;--width-reference:394;--grid-margin:16rem;--grid-gutter:8rem;--grid-column:calc((var(--vw) - 5*var(--grid-gutter) - 2*var(--grid-margin))/6);--panel-inset:calc(var(--grid-column)*0 + var(--grid-gutter)*0 + var(--grid-margin)*.5)}}html,body{width:100%;height:auto;margin:0}html ::selection,body ::selection{background:var(--color-black);color:var(--color-white)}sup{line-height:0}html{height:100%;min-height:100%;font-family:var(--main-font);font-size:var(--rem);overscroll-behavior-x:none;position:relative;overflow:visible}html.no-desktop.no-scroll,html.no-desktop.no-scroll body{height:var(--vh);touch-action:none;overflow:hidden}html.desktop.no-scroll body{height:var(--vh);overflow:hidden}.scrolling-element{overscroll-behavior-y:none;overflow:hidden scroll}.scrolling-element.safari.desktop{overscroll-behavior-y:auto}body{background:var(--color-background);max-width:100%;min-height:100%;color:var(--color-main);flex-direction:column;display:flex;position:relative}*{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;text-rendering:optimizelegibility;text-rendering:geometricprecision;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{margin:0!important}p{margin:0}button,a{color:inherit;cursor:pointer;font-weight:inherit;letter-spacing:inherit;text-decoration:none}button{margin-top:0;margin-bottom:0}input:focus,input:active,button:focus,button:active,a:focus,a:active{outline:none}[role=button]{cursor:pointer}strong{font-weight:700}ul,nav{margin:0;padding:0}ul li,nav li{list-style-type:none}img{-webkit-user-select:none;user-select:none;display:block}button,input[type=submit]{appearance:none;color:inherit;cursor:pointer;font-size:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:none;padding:0;display:block}button,input,textarea{appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0}.hidden{pointer-events:none;visibility:hidden;position:fixed;left:-100vh}#__next{height:100%;min-height:inherit;flex-direction:column;flex-grow:1;display:flex}
