.version-panel[data-v-4d9c033e]{background:#000000d9;bottom:0;font-family:monospace;font-size:1.2rem;max-width:400px;padding:1rem;position:fixed;right:0;z-index:1000000}.version-panel.hidden[data-v-4d9c033e]{display:none}.version-panel h2[data-v-4d9c033e]{display:flex;font-size:1.4rem;margin:2px 2px 0}.version-panel h2[data-v-4d9c033e],.version-panel td[data-v-4d9c033e]{background:#0006;color:#fff;padding:10px}.version-panel td[data-v-4d9c033e]{margin:0}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.default-wrapper .smooth-content[data-v-fd5ffe48],.default-wrapper[data-v-fd5ffe48],.smooth-wrapper:not(.enabled) .smooth-content[data-v-fd5ffe48],.smooth-wrapper[data-v-fd5ffe48]:not(.enabled){display:contents}html{background-color:var(--bgColor,var(--color-white));color:var(--textColor);min-height:100%;min-height:-webkit-fill-available}html,html[theme=light]{color-scheme:light;--textColor:var(--color-black)}html[theme=light]{--bgColor:var(--color-white);--mediaBgColor:var(--color-lightGray)}html[theme=dark]{--textColor:var(--color-white);--bgColor:var(--color-blackBg);--mediaBgColor:#171717;color-scheme:dark}html[theme=override]{--bgColor:var(--overrideBg);--textColor:var(--overrideTextColor,var(--color-white));--mediaBgColor:hsl(from var(--bgColor) h s calc(l + 2) )}body{background-color:var(--bgColor);color:var(--textColor);transition:background-color .3s}:root{--scss-breakpoint:"unknown"}@media only screen and (max-width:900px){:root{--scss-breakpoint:"mobile"}}@media only screen and (min-width:901px){:root{--scss-breakpoint:"desktop"}}.dvi[data-v-644241ce]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000d1;border-radius:.8rem;bottom:1.2rem;box-shadow:0 1rem 3.2rem #00000059;color:var(--color-white);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.1rem;left:1.2rem;line-height:1.35;pointer-events:auto;position:fixed;width:min(32rem,100vw - 2.4rem);z-index:1100}.dvi__header[data-v-644241ce]{border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;gap:.8rem;padding:.8rem}.dvi__toggle[data-v-644241ce]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:.6rem;color:inherit;cursor:pointer;padding:.4rem .7rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dvi__toggle[data-v-644241ce]:hover{background:#ffffff1a}.dvi__body[data-v-644241ce]{padding:.8rem}.dvi__list[data-v-644241ce]{display:grid;gap:.4rem;margin:0}.dvi__row[data-v-644241ce]{align-items:baseline;display:grid;gap:.8rem;grid-template-columns:11rem 1fr}dt[data-v-644241ce]{opacity:.7}dd[data-v-644241ce]{margin:0;word-break:break-word}.dvi__divider[data-v-644241ce]{background:#ffffff1f;height:1px;margin:.8rem 0}.dvi__hint[data-v-644241ce]{font-size:1rem;margin:.8rem 0 0;opacity:.7}kbd[data-v-644241ce]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:.4rem;padding:.1rem .4rem}.debug-grid[data-v-fd9d3067]{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;width:100vw;z-index:1000}.column[data-v-fd9d3067],.gridMain[data-v-fd9d3067]{height:100%}.column[data-v-fd9d3067]{background:#ff00001a}.column[data-v-fd9d3067]:first-child{grid-column:1/2}.column[data-v-fd9d3067]:nth-child(2){grid-column:2/3}.column[data-v-fd9d3067]:nth-child(3){grid-column:3/4}.column[data-v-fd9d3067]:nth-child(4){grid-column:4/5}.column[data-v-fd9d3067]:nth-child(5){grid-column:5/6}.column[data-v-fd9d3067]:nth-child(6){grid-column:6/7}.column[data-v-fd9d3067]:nth-child(7){grid-column:7/8}.column[data-v-fd9d3067]:nth-child(8){grid-column:8/9}.column[data-v-fd9d3067]:nth-child(9){grid-column:9/10}.column[data-v-fd9d3067]:nth-child(10){grid-column:10/11}.column[data-v-fd9d3067]:nth-child(11){grid-column:11/12}.column[data-v-fd9d3067]:nth-child(12){grid-column:12/13}*{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}html{font-size:10px}body,hr{margin:0}hr{border:none}hr,img{display:block}a,h1,h2,h3,h4,h5,h6,li,p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;text-transform:inherit}ol,ul{list-style:none}blockquote,ol,ul{margin:0;padding:0}cite{font-style:normal}form{margin:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;margin:0}button,input,select,textarea{border:none;font-family:inherit;font-size:inherit}button{background:none;color:inherit;font-weight:inherit;line-height:inherit;outline:none;padding:0;text-transform:inherit}a,button{cursor:pointer}a{text-decoration:none}svg{fill:currentColor}@font-face{font-display:swap;font-family:Clarkson;font-style:normal;font-weight:300;src:url(../fonts/clarkson/clarkson-light/Clarkson-Light.woff2) format("woff2"),url(../fonts/clarkson/clarkson-light/Clarkson-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Clarkson;font-style:normal;font-weight:400;src:url(../fonts/clarkson/clarkson-book/Clarkson-BookProduct.woff2) format("woff2"),url(../fonts/clarkson/clarkson-book/Clarkson-BookProduct.woff) format("woff")}@font-face{font-display:swap;font-family:Clarkson;font-style:normal;font-weight:500;src:url(../fonts/clarkson/clarkson-medium/Clarkson-Medium.woff2) format("woff2"),url(../fonts/clarkson/clarkson-medium/Clarkson-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Clarkson;font-style:normal;font-weight:600;src:url(../fonts/clarkson/clarkson-semibold/Clarkson-Semibold.woff2) format("woff2"),url(../fonts/clarkson/clarkson-semibold/Clarkson-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Clarkson;font-style:normal;font-weight:700;src:url(../fonts/clarkson/clarkson-bold/Clarkson-Bold.woff2) format("woff2"),url(../fonts/clarkson/clarkson-bold/Clarkson-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:ClarksonSerifLight;font-style:normal;font-weight:300;src:url(../fonts/clarkson-serif/clarkson-serif-ttf/ClarksonSerifTT-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:ClarksonSerifLightItalic;font-style:normal;font-weight:300;src:url(../fonts/clarkson-serif/clarkson-serif-ttf/ClarksonSerifTT-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:ClarksonSerifRegular;font-style:normal;font-weight:400;src:url(../fonts/clarkson-serif/clarkson-serif-ttf/ClarksonSerifTT-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:ClarksonSerifRegularItalic;font-style:normal;font-weight:400;src:url(../fonts/clarkson-serif/clarkson-serif-ttf/ClarksonSerifTT-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:ClarksonSerifMedium;font-style:normal;font-weight:500;src:url(../fonts/clarkson-serif/clarkson-serif-ttf/ClarksonSerifTT-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:ClarksonSerifMediumItalic;font-style:normal;font-weight:500;src:url(../fonts/clarkson-serif/clarkson-serif-ttf/ClarksonSerifTT-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:ClarksonCondensed;font-style:normal;font-weight:900;src:url(../fonts/clarkson-condensed/ClarksonCondensed-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:ClarksonCondensed;font-style:normal;font-weight:700;src:url(../fonts/clarkson-condensed/ClarksonCondensed-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:ClarksonCondensed;font-style:normal;font-weight:500;src:url(../fonts/clarkson-condensed/ClarksonCondensed-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:ClarksonCondensed;font-style:normal;font-weight:400;src:url(../fonts/clarkson-condensed/ClarksonCondensed-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ClarksonCondensed;font-style:normal;font-weight:300;src:url(../fonts/clarkson-condensed/ClarksonCondensed-Light.woff2) format("woff2")}.clarksonCondensedBlack{font-weight:900}.clarksonCondensedBlack,.clarksonCondensedBold{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:ClarksonCondensed}.clarksonCondensedBold{font-weight:700}.clarksonCondensedMedium{font-weight:500}.clarksonCondensedMedium,.clarksonCondensedRegular{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:ClarksonCondensed}.clarksonCondensedRegular{font-weight:400}.clarksonCondensedLight{font-family:ClarksonCondensed;font-weight:300}.clarksonCondensedLight,.textH1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.textH1{contain:layout;font-family:Clarkson;font-size:20rem;font-weight:400;letter-spacing:-.03em;line-height:.8}@media only screen and (max-width:900px){.textH1{font-size:6.4rem;letter-spacing:-.04em}}.isCoreTextRendering .textH1 .line,.isFirefox .textH1 .line{padding-bottom:.18em}.textH2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:16rem;font-weight:400;letter-spacing:-.04em;line-height:.9}@media only screen and (max-width:900px){.textH2{font-size:5.6rem}}.textH3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:10rem;font-weight:400;letter-spacing:-.04em;line-height:.9}@media only screen and (max-width:900px){.textH3{font-size:4rem}}.textBodySmall,.textCaption,.textH2,.textH3{contain:layout}.isCoreTextRendering .textBodySmall .line,.isCoreTextRendering .textCaption .line,.isCoreTextRendering .textH2 .line,.isCoreTextRendering .textH3 .line,.isFirefox .textBodySmall .line,.isFirefox .textCaption .line,.isFirefox .textH2 .line,.isFirefox .textH3 .line{padding-bottom:.12em}.textBodyBig{contain:layout;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:3.2rem;font-weight:400;letter-spacing:-.03em;line-height:1.1}@media only screen and (max-width:900px){.textBodyBig{font-size:2rem}}.textBodySmall{contain:layout;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:1.1}@media only screen and (max-width:900px){.textBodySmall{font-size:1.6rem}}.textBodyIntro{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:4.8rem;font-weight:400;letter-spacing:-.03em;line-height:1}@media only screen and (max-width:900px){.textBodyIntro{font-size:2.5rem}}.textEyebrow{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:2rem;font-weight:400;letter-spacing:-.04em;line-height:1.1}@media only screen and (max-width:900px){.textEyebrow{font-size:1.6rem}}.textEyebrowFaded{opacity:.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:2rem;font-weight:400;letter-spacing:-.04em;line-height:1.1}@media only screen and (max-width:900px){.textEyebrowFaded{font-size:1.6rem}}.textCaption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:1.6rem;font-weight:400;letter-spacing:-.02em;line-height:1.1;opacity:.5;text-transform:capitalize}@media only screen and (max-width:900px){.textCaption{font-size:1.4rem}}.textCaptionSmall{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:1.6rem;font-weight:400;letter-spacing:-.02em;line-height:1.1;text-transform:capitalize}@media only screen and (max-width:900px){.textCaptionSmall{font-size:1.4rem}}.textCaptionVariant{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:1.6rem;font-weight:400;letter-spacing:-.02em;line-height:1.1}@media only screen and (max-width:900px){.textCaptionVariant{font-size:1.4rem}}.textMenu{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:2.4rem;font-weight:400;letter-spacing:-.02em}@media only screen and (max-width:900px){.textMenu{font-size:2rem}}.textMenuList{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Clarkson;font-size:8.5rem;font-weight:400;letter-spacing:-.04em}@media only screen and (max-width:900px){.textMenuList{font-size:4.8rem}}.textMenuListHover{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:ClarksonSerifLightItalic;font-size:8.5rem;font-weight:300;letter-spacing:-.04em}@media only screen and (max-width:900px){.textMenuListHover{font-size:4.8rem}}#teconsent{-webkit-backdrop-filter:blur(5.2px);backdrop-filter:blur(5.2px);background:#00000080;bottom:calc(50% - 50px);color:#cfcfcf;font-family:Clarkson;font-size:9.6px;font-style:normal;font-weight:400;left:unset;letter-spacing:-.16px;line-height:normal;padding:7px 3px;position:fixed;right:0;text-align:right;transform:rotate(180deg);width:auto!important;writing-mode:vertical-rl;z-index:6!important}#consent_blackbar #teconsent a{background:transparent!important;color:#cfcfcf!important}#teconsent img{display:none}#truste-consent-track{background:transparent!important;bottom:20px!important;max-width:345px!important;position:fixed!important;right:20px!important;width:auto!important;z-index:6!important}.truste-messageColumn{line-height:1.3!important;margin:0!important}#truste-consent-content{max-width:unset}.truste-cookie-link,.truste-cookie-link2,.truste-messageColumn{color:#cfcfcf!important;font-size:9.6px!important}.truste-banner{align-items:flex-start!important;-webkit-backdrop-filter:blur(5.2px);backdrop-filter:blur(5.2px);background:#00000080!important;flex-direction:column!important;gap:10px!important;justify-content:space-between;margin:0!important;padding:19px 17px 17px!important}.truste-buttonsColumn{display:flex!important;gap:20px!important;margin:0!important}.truste-button2{background:transparent!important}.truste-button1,.truste-button2{color:#cfcfcf!important;font-size:9.6px!important}.truste-button1,.truste-button2{letter-spacing:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important;position:relative;text-decoration:underline!important;text-transform:inherit!important;white-space:nowrap!important}.truste-button1:before,.truste-button2:before{content:"";inset:-10px;position:absolute}.truste-buttonsColumn{margin:auto 30px auto 0}.truste-buttonsColumn button,.truste_box_overlay{height:auto!important}.truste_box_overlay{bottom:auto!important;left:50%;margin:0!important;max-height:100%;max-width:750px!important;right:auto!important;top:50%;transform:translate(-50%,-50%);width:100%!important}.truste_box_overlay_border{display:none!important}.truste_popframe{height:auto!important;padding:70px 40px 35px!important}.truste_popframe,.truste_popframe *,.truste_popframe :after,.truste_popframe :before{box-sizing:border-box}.truste_box_overlay_inner{height:auto!important}@media screen and (max-width:1024px){.truste_popframe{padding:30px 20px 20px!important}.truste-consent-buttons{flex-direction:row}.truste-button1,.truste-button2{height:15px!important;margin:0!important;padding:0!important;width:-moz-fit-content!important;width:fit-content!important}.truste-buttonsColumn{flex-direction:row!important;justify-content:space-between!important}.truste-messageColumn{margin:0!important;padding-bottom:15px!important;padding-right:0!important;width:100%}}:root{--color-black:#000;--color-blackBg:#111;--color-white:#fff;--color-lightGray:#f6f6f6;--color-grey:#e1e1e1;--color-blue:#1823bc;--color-orange:#d2593b;--color-gold:#c59d3d;--arrowGap:2rem;--sideMargin:1.6rem;--bottomMargin:2rem;--columns:12;--columnGap:1.5rem;--columnWidth:9.6rem;--headerHeight:5.4rem;--safari-ui-block-height:100px}@media only screen and (min-width:901px){:root{--sideMargin:4rem;--columns:12;--columnGap:2rem;--columnWidth:9.5rem;--headerHeight:8.8rem;--bottomMargin:3.6rem}}html{font-size:2.6666666667vw}@media only screen and (max-width:900px) and (min-width:500px){html{font-size:clamp(13px,1.46484375vw,14px)}}@media only screen and (min-width:901px){html{font-size:.6944444444vw}}body{font-family:sans-serif;font-size:1.5rem;min-height:calc(100dvh + 1px);overflow-x:clip;overscroll-behavior:none;padding-bottom:env(safe-area-inset-bottom);touch-action:pan-y}body.disableScroll{overflow:hidden;touch-action:none!important}body.hideScroll{-ms-overflow-style:none}body.hideScroll::-webkit-scrollbar{display:none}button{letter-spacing:inherit}.tp-dfwv{width:340px!important}@media only screen and (min-width:901px){.mobile-only{display:none!important}}@media only screen and (max-width:900px){.desktop-only{display:none!important}}.gridMain{display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-column-gap:var(--columnGap)}.gridContainer{margin:0 var(--sideMargin);position:relative}@media only screen and (min-width:901px){.gridContainer{margin:0 auto;max-width:min(136rem,100vw - var(--sideMargin) * 2)}}.gridContainerFill{height:100%;margin:0 var(--sideMargin);position:relative}@media only screen and (min-width:901px){.gridContainerFill{margin:0 auto;max-width:min(136rem,100vw - var(--sideMargin) * 2)}}.fill,.fillFixed{height:100%;left:0;position:absolute;top:0;width:100%}.fillFixed{height:100lvh;position:fixed}.fillObjectFit{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.flexCenter{align-items:center;display:flex;flex-direction:column;justify-content:center}.sticky{height:100lvh;overflow:hidden;position:sticky;top:0}.centerAlignTransform{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dotText{align-items:center;display:flex;gap:.8rem}.dot{background-color:currentColor;border-radius:50%;display:inline-block;height:round(nearest,1rem,1px);width:round(nearest,1rem,1px)}.line,.line-mask{display:inline-block;will-change:transform;text-box:trim-end text}.isCoreTextRendering .line,.isCoreTextRendering .line-mask{text-box:initial}.slot-wrapper>:nth-last-child(2){margin-bottom:0!important;padding-bottom:0!important}.useBlendMode .blendModeDifference{color:#fff;mix-blend-mode:difference}.fadeOnHover{transition:opacity .3s}.desktop.firefox .fadeOnHover:hover,.desktop.ie .fadeOnHover:hover{opacity:.5}@media (pointer:fine){.fadeOnHover:hover{opacity:.5}}@media (any-pointer:coarse){.fadeOnHover.android-active,.fadeOnHover:active{opacity:.5}}.fadeOnHover:focus-visible{opacity:.5}.fade-enter-active,.fade-leave-active{transition:opacity .5s cubic-bezier(.39,.575,.565,1)}.fade-enter-from,.fade-leave-to{opacity:0;pointer-events:none}.fade-enter-to,.fade-leave-from{opacity:1;pointer-events:auto}.fonts{pointer-events:none;position:absolute;visibility:hidden}.fontClarksonSerifLightItalic{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:ClarksonSerifLightItalic;font-weight:300}.bottomAligner,.topAligner{background:#ff000080;height:var(--bottomMargin);left:0;pointer-events:none;position:fixed;width:100%;z-index:1000}.topAligner{top:0}.bottomAligner{bottom:0}
