@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 800px){.container{max-width:800px}}@media (min-width: 1000px){.container{max-width:1000px}}@media (min-width: 1250px){.container{max-width:1250px}}@media (min-width: 1450px){.container{max-width:1450px}}.no-scrollbar::-webkit-scrollbar{display:none;-webkit-appearance:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}:root{--font-family-text: "Riviera Nights";--font-fallback: -apple-system, system-ui, BlinkMacSystemFont, "Helvetica", "Arial", sans-serif;--font-sans: var(--font-family-text, --font-fallback);--expo-out: cubic-bezier(.19, 1, .22, 1);--expo-in: cubic-bezier(.4, 0, .2, 1);--expo-in-out: cubic-bezier(.4, 0, .2, 1);--circ-out: cubic-bezier(.6, .04, .98, .34);--black: #000;--off-black: rgb(11, 11, 11);--off-white: rgb(245, 241, 233);--ivory: #f5f1e9;--button-border-radius: 1.75rem;--gold: rgba(237, 200, 122, 1);--gold-dark: rgba(185, 134, 56, 1);--red: rgba(145, 28, 24, 1);--red-light: rgba(232, 87, 69, 1);--blue: #0c1536;--blue-light: #5993c2;--z-widget: 1;--z-nav: 2;--z-modal: 300}@font-face{font-family:Riviera Nights;src:url(/assets/fonts/RivieraNights-Light-WebXL.woff2) format("woff2"),url(/assets/fonts/RivieraNights-Light-WebXL.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/assets/fonts/RivieraNights-LightItalic-WebXL.woff2) format("woff2"),url(/assets/fonts/RivieraNights-LightItalic-WebXL.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/assets/fonts/RivieraNights-Regular-WebXL.woff2) format("woff2"),url(/assets/fonts/RivieraNights-Regular-WebXL.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/assets/fonts/RivieraNights-RegularItalic-WebXL.woff2) format("woff2"),url(/assets/fonts/RivieraNights-RegularItalic-WebXL.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/assets/fonts/RivieraNights-Bold-WebXL.woff2) format("woff2"),url(/assets/fonts/RivieraNights-Bold-WebXL.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html::-webkit-scrollbar{display:none;-webkit-appearance:none}html{-ms-overflow-style:none;scrollbar-width:none;--bg-color: var(--off-black);--text-color: var(--off-black);--paragraph-color: var(--blue-patch);font-family:var(--font-sans);line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:initial;cursor:default;box-sizing:border-box;height:100vh;height:100svh;width:100vw;overflow-x:hidden;font-size:min(4.26667vw,20px);background-color:var(--bg-color);color:var(--text-color)}html[data-theme=dark]{--bg-color: var(--darker-blue);--text-color: var(--light-blue);--paragraph-color: var(--grey)}@media (min-width: 800px){html{font-size:clamp(12px,1.111111vw,22px)}}a{color:inherit;text-decoration:inherit}.article{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.article{font-size:.875rem;line-height:1.42857}}.article .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.article .line-inner{white-space:normal}}.article h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.article h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.article *+h3{margin-top:3.125rem}.article p+p,.article p+ul,.article p+ol{padding-top:1.40625rem}.article ul li{position:relative;padding-left:1.5625rem}.article ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.article ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.article ul+p,.article ol+p{padding-top:2.8125rem}.article a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.article a svg{display:inline-block}.ts .ts-3+.article{margin-top:1.4375rem}.ts .article+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .article+.c-button{margin-top:3.125rem}}.ts .ts-2+.article,.ts .ts-2--sm+.article{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.article,.ts .ts-2--sm+.article{margin-top:1.875rem}}.article{padding:10rem 0;color:currentColor}@media (max-width: 799px){.article{padding:5rem 0}}.article a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--section-link-color);--link-color-hover: var(--section-link-color);--border-color-hover: var(--section-link-color)}@media (hover: hover) and (pointer: fine){.article a{transition:color .3s linear}.article a:hover{--link-color: var(--link-color-hover);--border-color: var(--border-color-hover)}}.article a{display:inline-block;color:var(--link-color);position:relative}.article a:after,.article a:before{position:absolute;bottom:.125rem;left:0;display:block;width:100%;height:1px;background-color:var(--border-color);pointer-events:none;content:"";transform-origin:right;transition:background-color .3s linear}.article a:before{transform:scaleX(0);transform-origin:left}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{color:var(--off-white)}*>.article h1,*>.article h2,*>.article h3,*>.article h4,*>.article h5,*>.article h6{margin-top:2rem}.article h1{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.article h1 br{display:none}}.article h1>span{display:inline-block}.article h1 .line{display:inline-block;margin-right:.15em}.article h1 .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.article h1 .line-inner,.article h1 .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.article h1 .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.article h1 .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.article h1{font-family:var(--font-display);font-weight:500;font-size:2.625rem;line-height:1.21429;letter-spacing:-.04em;z-index:1;position:relative}@media (max-width: 799px){.article h1{font-size:1.75rem;line-height:1.2}}.ts .article h1+.ts-eyebrow{display:inline-block;margin-top:.8125rem}.ts .article h1+.ts-p{margin-top:1.4375rem}.article h1{margin-bottom:3rem}@media (max-width: 799px){.article h1{font-size:2rem;margin-bottom:2rem}}.article h2{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.article h2 br{display:none}}.article h2>span{display:inline-block}.article h2 .line{display:inline-block;margin-right:.15em}.article h2 .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.article h2 .line-inner,.article h2 .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.article h2 .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.article h2 .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.article h2{font-family:var(--font-display);font-size:1.875rem;line-height:1.26667;letter-spacing:-.04em;font-weight:500}@media (max-width: 799px){.article h2{font-size:1.375rem;line-height:1.27273}}.article h2{font-size:1.5rem;padding-top:1rem;margin-bottom:1.5rem;text-transform:none;letter-spacing:0}@media (max-width: 799px){.article h2{font-size:1.25rem;padding-top:.5rem;margin-bottom:1rem}}.article p+p{margin-top:1rem}body{background-color:var(--bg-color);color:var(--text-color);min-height:100%;height:auto;overscroll-behavior-x:none}@media (max-width: 799px){body{width:100vw;overflow-x:hidden}}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:0;color:transparent}button,[role=button]{cursor:pointer}:disabled{cursor:default}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--title-color);font-size:inherit;font-weight:inherit;margin:0}img{font-size:.875rem}img,video{max-width:100%;height:auto;pointer-events:none}figure{margin:0}img,svg,video,canvas,audio,iframe,embed,object,picture{display:block;vertical-align:middle}.c-inline-svg{display:inline;width:2.125em;height:1em;margin-top:-.24em;margin-left:.17em;margin-right:.1em}p{margin:0}ol,ul{list-style:none;margin:0;padding:0}.ts-title-s{font-style:italic;font-weight:300;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em}.ts-h{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.ts-h br{display:none}}.ts-h>span{display:inline-block}.ts-h .line{display:inline-block;margin-right:.15em}.ts-h .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.ts-h .line-inner,.ts-h .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.ts-h .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.ts-h .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.ts-1{font-size:5rem}.ts-2{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.ts-2 br{display:none}}.ts-2>span{display:inline-block}.ts-2 .line{display:inline-block;margin-right:.15em}.ts-2 .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.ts-2 .line-inner,.ts-2 .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.ts-2 .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.ts-2 .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.ts-2{font-family:var(--font-display);font-size:4.75rem;font-weight:500;letter-spacing:-.04em;line-height:1.10526}@media (max-width: 799px){.ts-2{font-size:2.375rem;line-height:1.15789}}.ts-2--sm{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.ts-2--sm br{display:none}}.ts-2--sm>span{display:inline-block}.ts-2--sm .line{display:inline-block;margin-right:.15em}.ts-2--sm .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.ts-2--sm .line-inner,.ts-2--sm .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.ts-2--sm .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.ts-2--sm .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.ts-2--sm{font-family:var(--font-display);font-size:3.375rem;font-weight:500;letter-spacing:-.04em;line-height:1.11111}.ts-2--sm .title-line{padding:.06em 1em;margin:-.1em -1em}.ts-2--sm .title-span:before{height:100%;transform:translate(-50%,-50%) scaleX(var(--span-x))}@media (max-width: 799px){.ts-2--sm{font-size:2.0625rem;line-height:1.12121}}.ts-2--2{margin-left:-.1em}.ts-2--2 span{padding:0 .25em;margin-right:.25em;margin-left:.25em}.ts-2--2 span:before{border:.125rem solid var(--span-color);background:transparent;border-radius:1em;content:"";display:block;height:130%;width:106%;left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%)}.ts-3{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.ts-3 br{display:none}}.ts-3>span{display:inline-block}.ts-3 .line{display:inline-block;margin-right:.15em}.ts-3 .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.ts-3 .line-inner,.ts-3 .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.ts-3 .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.ts-3 .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.ts-3{font-family:var(--font-display);font-weight:500;font-size:2.625rem;line-height:1.21429;letter-spacing:-.04em;z-index:1;position:relative}@media (max-width: 799px){.ts-3{font-size:1.75rem;line-height:1.2}}.ts-4{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.ts-4 br{display:none}}.ts-4>span{display:inline-block}.ts-4 .line{display:inline-block;margin-right:.15em}.ts-4 .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.ts-4 .line-inner,.ts-4 .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.ts-4 .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.ts-4 .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.ts-4{font-family:var(--font-display);font-size:1.875rem;line-height:1.26667;letter-spacing:-.04em;font-weight:500}@media (max-width: 799px){.ts-4{font-size:1.375rem;line-height:1.27273}}.ts-5{font-size:1.375rem;line-height:1.22727;letter-spacing:-.04em}@media (max-width: 799px){.ts-5{font-size:1.0625rem;line-height:1.41176}}.ts-6{color:var(--title-color);position:relative;z-index:0}@media (max-width: 799px){.ts-6 br{display:none}}.ts-6>span{display:inline-block}.ts-6 .line{display:inline-block;margin-right:.15em}.ts-6 .title-line{padding:.06em .5em;margin:-.1em -.5em;overflow:hidden;display:block}.ts-6 .line-inner,.ts-6 .title-line-inner{display:block;position:relative;white-space:nowrap;will-change:transform,opacity}.ts-6 .title-span{--span-x: 1;display:inline-block;position:relative;white-space:nowrap}.ts-6 .title-span:before{background:var(--span-color);content:"";display:block;border-radius:1em;height:87%;height:calc(100% - .15em);width:calc(100% + .3em);left:50%;top:50%;position:absolute;z-index:-1;transform:translate(-50%,-45%) scaleX(var(--span-x));transform-origin:left}.ts-6{font-family:var(--font-display);font-size:1rem;line-height:1.375;letter-spacing:-.04em}.ts-p{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.ts-p{font-size:.875rem;line-height:1.42857}}.ts-p .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.ts-p .line-inner{white-space:normal}}.ts-p h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.ts-p h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.ts-p *+h3{margin-top:3.125rem}.ts-p p+p,.ts-p p+ul,.ts-p p+ol{padding-top:1.40625rem}.ts-p ul li{position:relative;padding-left:1.5625rem}.ts-p ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.ts-p ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.ts-p ul+p,.ts-p ol+p{padding-top:2.8125rem}.ts-p a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.ts-p a svg{display:inline-block}.ts-p--xl{font-size:1.375rem}@media (max-width: 799px){.ts-p--xl{font-size:1.0625rem}}.ts-eyebrow{font-family:var(--font-sans);font-size:.75rem;line-height:1.18182;letter-spacing:.07em;text-transform:uppercase;font-weight:600;color:var(--eyebrow-color)}@media (max-width: 799px){.ts-eyebrow{font-size:.625rem}}.ts-link{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--section-link-color);--link-color-hover: var(--section-link-color);--border-color-hover: var(--section-link-color)}@media (hover: hover) and (pointer: fine){.ts-link{transition:color .3s linear}.ts-link:hover{--link-color: var(--link-color-hover);--border-color: var(--border-color-hover)}}.ts-link{display:inline-block;color:var(--link-color);position:relative}.ts-link:after,.ts-link:before{position:absolute;bottom:.125rem;left:0;display:block;width:100%;height:1px;background-color:var(--border-color);pointer-events:none;content:"";transform-origin:right;transition:background-color .3s linear}.ts-link:before{transform:scaleX(0);transform-origin:left}.ts-link-2{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.ts-link-2 svg{display:inline-block}.ts-body--xl{font-family:var(--font-display);color:var(--text-color);font-weight:500;font-size:1.875rem;line-height:1.26667;letter-spacing:-.04em}.ts-body--xl .line{display:block;overflow:hidden}.ts-body--xl .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.ts-body--xl{font-size:1.375rem;line-height:1.27273}}.ts-eyebrow+.ts-2{margin-top:2.5rem}.ts-eyebrow+.ts-body--xl{margin-top:1.25rem}@media (max-width: 799px){.ts-eyebrow+.ts-body--xl{margin-top:1.875rem}}.ts-indicator{display:inline-flex;align-items:center}.ts-indicator:before{content:"";background-color:currentColor;height:.25rem;width:.25rem;border-radius:50%;margin-right:.625rem;margin-bottom:.0625rem}@media (max-width: 799px){.ts-indicator:before{height:.1875rem;width:.1875rem;margin-right:.4375rem}}.ts-indicator-after{display:inline-flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;padding-right:.625rem}@media (max-width: 799px){.ts-indicator-after{padding-right:.4375rem}}.ts-indicator-after:before{margin-left:.625rem;margin-right:0}@media (max-width: 799px){.ts-indicator-after:before{margin-left:.4375rem;margin-right:0}}.ts-button-1{font-family:var(--font-sans);font-size:.6875rem;line-height:1;text-transform:uppercase;font-weight:500;letter-spacing:.02em}@media (max-width: 799px){.ts-button-1{font-size:.625rem}}.ts-button-2{font-family:var(--font-sans);font-size:.875rem;line-height:1;letter-spacing:.02em;font-weight:400}@media (max-width: 799px){.ts-button-2{font-size:.75rem}}.ts-button-3{font-family:var(--font-sans);font-weight:600;font-size:.875rem;line-height:1.14286;letter-spacing:.02em;text-transform:uppercase}@media (max-width: 799px){.ts-button-3{font-size:.75rem}}.ts-detail{font-family:var(--font-sans);font-size:.8125rem;line-height:1.38462;letter-spacing:.02em}.ts{background-color:var(--background-color);color:var(--paragraph-color)}.ts .ts-3+.ts-eyebrow{display:inline-block;margin-top:.8125rem}.ts .ts-eyebrow+.ts-2{margin-top:2.5rem}@media (max-width: 799px){.ts .ts-eyebrow+.ts-2{margin-top:2.8125rem}}.ts .ts-2+.c-button,.ts .ts-2--sm+.c-button{margin-top:2.5rem}.ts .ts-3+.ts-p{margin-top:1.4375rem}.ts .ts-p+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .ts-p+.c-button{margin-top:3.125rem}}.ts .ts-2+.ts-eyebrow,.ts .ts-2--sm+.ts-eyebrow{margin-top:1.5rem}@media (max-width: 799px){.ts .ts-2+.ts-eyebrow,.ts .ts-2--sm+.ts-eyebrow{margin-top:2.8125rem}}.ts .ts-2+.ts-p,.ts .ts-2--sm+.ts-p{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.ts-p,.ts .ts-2--sm+.ts-p{margin-top:1.875rem}}.ts--light{background-color:var(--background-color);color:var(--paragraph-color)}.ts--light .ts-3+.ts-eyebrow{display:inline-block;margin-top:.8125rem}.ts--light .ts-eyebrow+.ts-2{margin-top:2.5rem}@media (max-width: 799px){.ts--light .ts-eyebrow+.ts-2{margin-top:2.8125rem}}.ts--light .ts-2+.c-button,.ts--light .ts-2--sm+.c-button{margin-top:2.5rem}.ts--light .ts-3+.ts-p{margin-top:1.4375rem}.ts--light .ts-p+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts--light .ts-p+.c-button{margin-top:3.125rem}}.ts--light .ts-2+.ts-eyebrow,.ts--light .ts-2--sm+.ts-eyebrow{margin-top:1.5rem}@media (max-width: 799px){.ts--light .ts-2+.ts-eyebrow,.ts--light .ts-2--sm+.ts-eyebrow{margin-top:2.8125rem}}.ts--light .ts-2+.ts-p,.ts--light .ts-2--sm+.ts-p{margin-top:2.125rem}@media (max-width: 799px){.ts--light .ts-2+.ts-p,.ts--light .ts-2--sm+.ts-p{margin-top:1.875rem}}.ts--light{--background-color: var(--white);--title-color: var(--blue-fibonacci);--paragraph-color: var(--blue-patch);--span-color: var(--blue-ice);--eyebrow-color: var(--blue-fantasy)}.ts--dark{background-color:var(--background-color);color:var(--paragraph-color)}.ts--dark .ts-3+.ts-eyebrow{display:inline-block;margin-top:.8125rem}.ts--dark .ts-eyebrow+.ts-2{margin-top:2.5rem}@media (max-width: 799px){.ts--dark .ts-eyebrow+.ts-2{margin-top:2.8125rem}}.ts--dark .ts-2+.c-button,.ts--dark .ts-2--sm+.c-button{margin-top:2.5rem}.ts--dark .ts-3+.ts-p{margin-top:1.4375rem}.ts--dark .ts-p+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts--dark .ts-p+.c-button{margin-top:3.125rem}}.ts--dark .ts-2+.ts-eyebrow,.ts--dark .ts-2--sm+.ts-eyebrow{margin-top:1.5rem}@media (max-width: 799px){.ts--dark .ts-2+.ts-eyebrow,.ts--dark .ts-2--sm+.ts-eyebrow{margin-top:2.8125rem}}.ts--dark .ts-2+.ts-p,.ts--dark .ts-2--sm+.ts-p{margin-top:2.125rem}@media (max-width: 799px){.ts--dark .ts-2+.ts-p,.ts--dark .ts-2--sm+.ts-p{margin-top:1.875rem}}.ts--dark{--background-color: var(--off-black);--paragraph-color: var(--white);--title-color: var(--white);--eyebrow-color: var(--blue-highlight)}.ts-quote{--underline-color: var(--red-light);font-style:italic;font-weight:300;font-size:2.1875rem;letter-spacing:-.025em;line-height:.94286;text-align:center}@media (max-width: 799px){.ts-quote{font-size:1.5625rem;line-height:.96}}.ts-quote u{text-decoration:none;background-image:linear-gradient(var(--underline-color),var(--underline-color));background-position:0% 90%;background-repeat:no-repeat;background-size:100% 2px}.ts-gold{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat}.wrap{display:block;width:100%;margin:0 auto;padding:0 4.375rem;max-width:90rem}@media (max-width: 999px){.wrap{padding:0 4.375rem}}@media (max-width: 799px){.wrap{padding:0 2.1875rem;max-width:23.4375rem}}.wrap--max{max-width:90rem}@media (max-width: 799px){.wrap--max{max-width:23.4375rem}}[data-page]{width:100vw}.c-defaultpage{min-height:110vh;position:relative;background-color:var(--off-white);padding:5.5rem 0 10rem}.c-defaultpage-section{padding:5rem 0}.c-defaultpage-section h1{font-style:italic;font-weight:300;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat;padding:.5rem 0;margin-top:-1rem;margin-bottom:1rem}.c-defaultpage-section h2{font-style:italic;font-weight:300;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;margin-bottom:2rem}.c-defaultpage-section h3{font-weight:400;color:var(--gold-dark);font-size:1.25rem;margin-bottom:1rem;letter-spacing:-.015em}.c-defaultpage-section h4{font-weight:600;font-size:.875rem;margin-bottom:.75rem}.c-defaultpage-section h5{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-defaultpage-section h5{font-size:.875rem;line-height:1.42857}}.c-defaultpage-section h5 .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-defaultpage-section h5 .line-inner{white-space:normal}}.c-defaultpage-section h5 h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-defaultpage-section h5 h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-defaultpage-section h5 *+h3{margin-top:3.125rem}.c-defaultpage-section h5 p+p,.c-defaultpage-section h5 p+ul,.c-defaultpage-section h5 p+ol{padding-top:1.40625rem}.c-defaultpage-section h5 ul li{position:relative;padding-left:1.5625rem}.c-defaultpage-section h5 ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-defaultpage-section h5 ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-defaultpage-section h5 ul+p,.c-defaultpage-section h5 ol+p{padding-top:2.8125rem}.c-defaultpage-section h5 a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-defaultpage-section h5 a svg{display:inline-block}.ts .ts-3+.c-defaultpage-section h5{margin-top:1.4375rem}.ts .c-defaultpage-section h5+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-defaultpage-section h5+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-defaultpage-section h5,.ts .ts-2--sm+.c-defaultpage-section h5{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-defaultpage-section h5,.ts .ts-2--sm+.c-defaultpage-section h5{margin-top:1.875rem}}.c-defaultpage-section h5{margin-bottom:.75rem}.c-defaultpage-section h6{font-family:var(--font-sans);font-size:.75rem;line-height:1.18182;letter-spacing:.07em;text-transform:uppercase;font-weight:600;color:var(--eyebrow-color)}@media (max-width: 799px){.c-defaultpage-section h6{font-size:.625rem}}.c-defaultpage-section h6+.ts-2{margin-top:2.5rem}.c-defaultpage-section h6+.ts-body--xl{margin-top:1.25rem}@media (max-width: 799px){.c-defaultpage-section h6+.ts-body--xl{margin-top:1.875rem}}.ts .ts-3+.c-defaultpage-section h6{display:inline-block;margin-top:.8125rem}.ts .c-defaultpage-section h6+.ts-2{margin-top:2.5rem}@media (max-width: 799px){.ts .c-defaultpage-section h6+.ts-2{margin-top:2.8125rem}}.ts .ts-2+.c-defaultpage-section h6,.ts .ts-2--sm+.c-defaultpage-section h6{margin-top:1.5rem}@media (max-width: 799px){.ts .ts-2+.c-defaultpage-section h6,.ts .ts-2--sm+.c-defaultpage-section h6{margin-top:2.8125rem}}.c-defaultpage-section h6{margin-bottom:.75rem}.c-defaultpage-section p{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-defaultpage-section p{font-size:.875rem;line-height:1.42857}}.c-defaultpage-section p .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-defaultpage-section p .line-inner{white-space:normal}}.c-defaultpage-section p h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-defaultpage-section p h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-defaultpage-section p *+h3{margin-top:3.125rem}.c-defaultpage-section p p+p,.c-defaultpage-section p p+ul,.c-defaultpage-section p p+ol{padding-top:1.40625rem}.c-defaultpage-section p ul li{position:relative;padding-left:1.5625rem}.c-defaultpage-section p ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-defaultpage-section p ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-defaultpage-section p ul+p,.c-defaultpage-section p ol+p{padding-top:2.8125rem}.c-defaultpage-section p a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-defaultpage-section p a svg{display:inline-block}.ts .ts-3+.c-defaultpage-section p{margin-top:1.4375rem}.ts .c-defaultpage-section p+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-defaultpage-section p+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-defaultpage-section p,.ts .ts-2--sm+.c-defaultpage-section p{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-defaultpage-section p,.ts .ts-2--sm+.c-defaultpage-section p{margin-top:1.875rem}}.c-defaultpage-section p{margin-bottom:1rem}.c-defaultpage-section p a{display:inline-block;color:currentColor;cursor:pointer;text-decoration:none;position:relative}.c-defaultpage-section p a:after,.c-defaultpage-section p a:before{position:absolute;left:0;bottom:-.0625rem;content:"";display:inline-block;width:100%;height:1px;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out)}.c-defaultpage-section p a:after{transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-defaultpage-section p a:hover:after{transform:scaleX(1)}.c-defaultpage-section p a:hover:before{transform:scaleX(0)}.c-popup-content-inner .c-defaultpage-section p a{margin-top:.875rem;font-size:.8125rem;letter-spacing:-.015em;font-style:italic;text-transform:capitalize;opacity:0;transition:opacity .3s linear}.c-popup-content-inner .c-defaultpage-section p a.is-visible{opacity:1}.is-extra-visible .c-popup-content-inner .c-defaultpage-section p a{opacity:0}.c-popup-content-inner .c-defaultpage-section p a:hover .c-link-simple--gold{opacity:1}.c-defaultpage-section p+p{margin-top:1rem}.c-defaultpage-section ol,.c-defaultpage-section ul{list-style:none;margin:0;padding:0}.c-defaultpage-section ul{margin:1.5rem 0 2rem;gap:1.25rem}.c-defaultpage-section ul li{position:relative;padding-left:.875rem}.c-defaultpage-section ul li:before{content:"";margin-right:.625rem;display:block;background:currentColor;height:.25rem;width:.25rem;position:absolute;top:.5rem;margin-left:-1rem;border-radius:50%}.c-defaultpage-section ul li+li{margin-top:1rem}.c-defaultpage-section .c-divider{display:flex;justify-content:start;align-items:center;margin:1.5625rem 0}[data-animate],[data-animate-items]>*{will-change:opacity,transform}.c-link{display:inline-block;font-weight:600;font-family:var(--font-sans);font-size:.75rem;line-height:1.25;letter-spacing:.05em;color:currentColor;cursor:pointer;text-decoration:none;text-transform:uppercase;position:relative}.c-link:after,.c-link:before{position:absolute;left:0;bottom:-.1875rem;content:"";display:inline-block;width:100%;height:.125rem;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out)}.c-link:after{transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-link:hover:after{transform:scaleX(1)}.c-link:hover:before{transform:scaleX(0)}.c-link-simple{display:inline-block;color:currentColor;cursor:pointer;text-decoration:none;position:relative}.c-link-simple:after,.c-link-simple:before{position:absolute;left:0;bottom:-.0625rem;content:"";display:inline-block;width:100%;height:1px;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out)}.c-link-simple:after{transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-link-simple:hover:after{transform:scaleX(1)}.c-link-simple:hover:before{transform:scaleX(0)}.c-divider,.c-divider--2{display:flex;justify-content:center;align-items:center;margin:1rem 0}.c-divider svg{width:4rem;height:.25rem}.c-divider-current-color svg path{fill:var(--divider-color, currentColor)}.c-divider--2 svg{width:6.5rem;height:.25rem}.c-anchor svg{width:.875rem;height:1.0625rem}.c-text-line{will-change:transform,opacity}[data-scroll]{will-change:transform}.c-button{display:inline-flex;align-items:center;justify-content:center;margin-top:1.25rem;height:2.625rem;padding:1rem 1.25rem;font-size:.9375rem;color:var(--off-white);background-color:var(--blue-dark);border:none;border-radius:2rem;cursor:pointer;text-decoration:none}@media (max-width: 799px){.c-button{padding:.75rem 1rem;font-size:.875rem;margin-top:1.5625rem}}.c-button.c-button--outlined{background-color:transparent;border:2px solid var(--button-border-color);color:var(--button-color);transition:border-color .3s linear,color .3s linear}.c-button.c-button--outlined:hover{border-color:var(--button-hover-border-color);color:var(--button-hover-color)}.c-button .c-button-text{margin-right:.625rem}.c-button .c-button-icon{width:1rem;height:1rem;margin-right:-.1875rem}.c-button .c-button-icon path{fill:currentColor;transition:fill .3s linear}.c-button .c-button-icon svg{width:100%;height:100%}.c-button--2{--button-border-color: rgb(245 241 233 / 50%);--button-border-color-2: rgb(245 241 233 / 20%);--button-hover-border-color: var(--gold);--button-text-color: var(--off-white);display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;color:var(--button-text-color);background-color:var(--button-bg-color);padding:.75rem 1.1875rem .75rem .5rem;height:2.5rem;border-radius:1.875rem;margin-left:.25rem;border-type:solid;border-width:1px;border-color:var(--button-border-color);transition:color .3s linear,border-color .3s linear}.c-button--2 .c-button-circle.-hover{stroke:var(--gold)}.c-button--2 .c-button-circles{opacity:.5}.c-button--2:before,.c-button--2 .c-button-svg{position:absolute;width:calc(100% + .75rem);height:3.125rem;left:50%;top:50%;transform:translate(-50%,-50%)}.c-button--2 .c-button-gradient-border{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.875rem;padding:1px;background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;z-index:-1;opacity:0;transition:opacity .5s linear}.c-button--2 .c-button-svg{height:2.5rem;background:var(--off-white);width:100%;border-radius:1.875rem;transform:translate(-50%) translateY(-50%) scale(.95);width:calc(100% + .75rem);height:3.125rem;transition:transform 1.2s var(--expo-out),opacity 1.2s var(--expo-out);opacity:0;z-index:-1}.c-button--2:before{content:"";border-radius:1.875rem;border:1px solid var(--button-border-color-2)}.c-button--2 .c-button-text{font-family:var(--font-micro);font-style:normal;font-weight:500;font-size:.9375rem;line-height:1.14286;letter-spacing:-.015em;margin-left:.75rem}.c-button--2 .c-button-icon{margin-left:1.1875rem}.c-button--2 .c-button-icon-arrow svg{width:.3125rem;height:.5rem}.c-button--2 .c-button-text-inner,.c-button--2 .c-button-text-hover,.c-button--2 .c-button-text-static{display:block}.c-button--2 .c-button-text-inner{position:relative;overflow:hidden}.c-button--2 .c-button-text-hover,.c-button--2 .c-button-text-static{transition:transform 1.2s var(--expo-out)}.c-button--2 .c-button-text-hover{position:absolute;top:0;left:0;transform:translateY(102%)}@media (hover: hover) and (pointer: fine){.c-button--2:before{transition:opacity .5s linear}.c-button-outlined-bg{transition:opacity .5s linear}.c-button-inner-static{transition:transform 1.4s var(--expo-out),opacity .3s linear}.c-button-inner-hover{transition:transform 1.4s var(--expo-out),opacity 1.4s var(--expo-out)}.c-button-circles{transition:transform 1.4s var(--expo-out)}.c-button-circle{transition:stroke-dashoffset 1.4s var(--expo-out)}.c-button--2:hover{cursor:pointer;--button-text-color: var(--off-black)}.c-button--2:hover .c-button-svg{opacity:1;transform:translate(-50%) translateY(-50%) scale(1)}.c-button--2:hover .c-button-gradient-border{opacity:1}.c-button--2:hover .c-button-icon path{fill:var(--off-black)}.c-button--2:hover .c-button-text-static{transform:translateY(-102%)}.c-button--2:hover .c-button-text-hover{transform:translateY(0)}.c-button--2:hover .c-button-outlined-bg{opacity:1}.c-button--2:hover .c-button-circles,.c-button-round:hover .c-button-circles{transform:rotate(90deg)}.c-button--2:hover .c-button-circle,.c-button-round:hover .c-button-circle{stroke-dashoffset:0;stroke-dasharray:1}.c-button--2:hover .c-button-circle.-hover,.c-button-round:hover .c-button-circle.-hover{stroke-dashoffset:0}}.c-button-outlined-bg{border-radius:1.5rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;height:2.5rem;opacity:0}.c-button-outlined-bg .c-button-circle{stroke-dasharray:1;stroke-dashoffset:1;stroke:var(--button-border-color);fill:none}.c-button-circles{transform-box:fill-box;transform-origin:center;transform:rotate(.1deg)}#c-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:19;pointer-events:none;background-color:var(--off-black)}#c-loader-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:6.25rem;height:6.25rem;display:flex;justify-content:center;align-items:center;opacity:0}@media (max-width: 799px){#c-loader-logo{width:5rem;height:5rem}}#c-loader-logo img{width:2.25rem;height:3.6875rem;position:relative}@media (max-width: 799px){#c-loader-logo img{width:2rem;height:3.1875rem}}#c-loader-logo-img{will-change:transform,opacity}#c-loader-logo-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--off-black);will-change:transform}#c-loader-progress-bar{height:1px;background-color:var(--gold);overflow:hidden;position:absolute;left:0;top:50%;width:100%;transform:scaleX(0)}.c-intro{color:var(--off-white);position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;pointer-events:none}.c-intro-text{font-family:var(--font-family-text);font-size:3.4375rem;line-height:.89474;font-weight:300;font-style:italic;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;gap:8.75rem;letter-spacing:-.025em}@media (min-width: 800px){.c-intro-text{font-size:5.9375rem}}.c-intro-text-part{overflow:hidden;padding:0 1.25rem}.c-intro-images{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.c-intro-images-outer-shim{position:absolute;top:0;left:0;width:34.125rem;height:19.1875rem;overflow:hidden;pointer-events:none;opacity:0}@media (max-width: 799px){.c-intro-images-outer-shim{width:14.0625rem;height:7.90687rem}}.c-intro-images-outer{position:relative;width:34.125rem;height:19.1875rem;width:100vw;height:100vh;height:100svh;overflow:hidden;will-change:transform;opacity:0}.c-intro-images-clip{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.c-intro-images-inner{position:relative;width:102%;height:102%;left:-2%;top:-2%;will-change:transform}.c-intro-image{position:absolute;width:100%;height:100%;will-change:opacity,transform}.c-intro-image img{width:100%;height:100%;object-fit:cover}.c-intro-logo-wrap{position:absolute;top:35vh;left:50%;width:10.5rem;height:17.625rem;transform:translate(-50%,-50%)}@media (max-width: 799px){.c-intro-logo-wrap{width:7.125rem;height:12rem}}.c-intro-logo{width:10.5rem;height:17.625rem;will-change:transform,opacity}@media (max-width: 799px){.c-intro-logo{width:7.125rem;height:12rem}}.c-intro-logo-square{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:17.625rem;height:17.625rem;will-change:transform,opacity}@media (max-width: 799px){.c-intro-logo-square{width:12rem;height:12rem}}.c-intro-text-2{position:absolute;bottom:4.1875rem;left:50%;transform:translate(-50%);text-align:center;color:var(--off-white)}.c-intro-text-2-title,.c-intro-text-2-subtitle{overflow:hidden;padding:0 1.25rem}@media (max-width: 799px){.c-intro-text-2-title,.c-intro-text-2-subtitle{padding:0}}.c-intro-text-2-title-inner,.c-intro-text-2-subtitle-inner{will-change:transform,opacity;transform:translateY(-102%);opacity:0}.c-intro-text-2-title{font-weight:300;font-style:italic;font-size:2.1875rem;letter-spacing:-.025em;line-height:1.42857;margin-bottom:.25rem}@media (max-width: 799px){.c-intro-text-2-title{font-size:1.5625rem;line-height:.96;width:14.0625rem;margin-bottom:.625rem}}.c-intro-text-2-subtitle{font-weight:400;font-size:.9375rem;letter-spacing:-.015em;line-height:1.33333}.c-intro-text-2-subtitle-inner{background:linear-gradient(91.15deg,#edc87a 15.85%,#b98638 86.96%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#gl{position:fixed;top:0;left:0;height:100vh;height:100svh;width:100vw;opacity:0}@media (max-width: 799px){#gl{height:100svh;transition:height .3s linear}.is-scrolled #gl{height:100vh;height:100svh}}#gl canvas{height:100%!important;width:100%!important}.gl-gold-logo{position:relative;position:fixed;top:0;left:0;width:100%;height:100%}.gl-gold-logo canvas{position:absolute;top:0;left:0;width:100%;height:100%}.c-mission-statement{position:relative;width:100%;height:100vh;height:100svh;height:calc(100vh + 7.5rem);top:0;left:0;opacity:0;pointer-events:none}@media (max-width: 799px){.c-mission-statement{height:100vh}}.c-mission-statement-content-wrap{position:absolute;top:0;left:0;width:100%;height:100vh;height:100svh;will-change:transform,opacity}.c-mission-statement-content{position:absolute;width:34.125rem;bottom:2.6875rem;left:50%;transform:translate(-50%);text-align:center;color:var(--off-white);letter-spacing:-.015em}@media (max-width: 799px){.c-mission-statement-content{bottom:2.5rem}.has-popup .c-mission-statement-content{bottom:7.75rem}}.c-mission-statement-logo{display:inline-block}.c-mission-statement-logo svg{width:1.5rem;height:2.5rem}.c-mission-statement-text{font-family:var(--font-sans);font-size:1.25rem;line-height:1.15;margin-bottom:3.375rem;margin-top:2.1875rem;letter-spacing:-.015em}@media (max-width: 799px){.c-mission-statement-text{font-size:1.125rem;margin-top:1.875rem;margin-bottom:2.1875rem;line-height:1.22222}}.c-mission-statement-text .c-anchor{display:inline-block}.c-mission-statement-text a{position:relative}.c-mission-statement-text a:after,.c-mission-statement-text a:before{content:"";position:absolute;right:-1.125rem;top:.4375rem;display:block;width:.875rem;height:1.0625rem;margin-bottom:-.21875rem;margin-left:.4375rem;background-size:cover;background-repeat:no-repeat;transition:opacity .3s linear}.c-mission-statement-text a:before{background-image:url(/assets/images/chevron-white.svg)}.c-mission-statement-text a:after{background-image:url(/assets/images/chevron-white-filled.svg);opacity:0}.c-mission-statement-text a:hover:before{opacity:0}.c-mission-statement-text a:hover:after{opacity:1}.c-mission-statement-text svg.inline{display:inline-block;width:2.66687rem;height:.94562rem;margin-top:-.3125rem;margin-left:.375rem}.c-mission-statement-text svg.inline path{fill:currentColor}.c-mission-statement-text-inner{will-change:transform}.c-mission-statement-cta{display:inline-block;font-weight:600;font-family:var(--font-sans);font-size:.75rem;line-height:1.25;letter-spacing:.05em;color:currentColor;cursor:pointer;text-decoration:none;text-transform:uppercase;position:relative}.c-mission-statement-cta:after,.c-mission-statement-cta:before{position:absolute;left:0;bottom:-.1875rem;content:"";display:inline-block;width:100%;height:.125rem;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out)}.c-mission-statement-cta:after{transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-mission-statement-cta:hover:after{transform:scaleX(1)}.c-mission-statement-cta:hover:before{transform:scaleX(0)}.c-join .c-mission-statement-cta{margin-top:3rem}.c-mission-statement-cta{cursor:default}.c-mission-statement-cta:after,.c-mission-statement-cta:before{content:none}.c-mission-statement-cta{will-change:transform,opacity}.c-mission-statement-2{position:relative;background-color:var(--off-black);color:var(--off-white);align-items:center;z-index:1}.c-mission-statement-2-logo{margin-bottom:1.25rem;will-change:transform,opacity}.c-mission-statement-2-logo svg,.c-mission-statement-2-logo img{width:2.60562rem;height:4.3425rem}@media (max-width: 799px){.c-mission-statement-2-logo svg,.c-mission-statement-2-logo img{width:2.1875rem;height:4.0625rem}}.c-mission-statement-2-intro{margin-top:2.1875rem;padding:1.25rem}.c-mission-statement-2-intro,.c-mission-statement-2-outro{color:var(--paragraph-color);max-width:37.5rem;margin-top:2.625rem;margin-bottom:6.25rem;font-size:2.1875rem;line-height:.94286;font-weight:300;font-style:italic;letter-spacing:-.025em;text-align:center}@media (max-width: 799px){.c-mission-statement-2-intro,.c-mission-statement-2-outro{font-size:1.5625rem;line-height:.96;max-width:20.625rem}}.c-mission-statement-2-outro{margin-top:8.75rem;margin-bottom:1.125rem}.c-mission-statement-2-outro .c-divider{margin:2.5rem 0 0}.c-apprenticeship-content-title-inner{position:relative}.c-mission-statement-2-video{aspect-ratio:922 / 518;max-width:57.625rem;width:100%}@media (max-width: 799px){.c-mission-statement-2-video{max-width:19.0625rem}}.c-mission-statement-2-video video{width:100%;height:100%;object-fit:cover}.c-mission-statement-2-inner{display:flex;flex-direction:column;align-items:center;padding:8.75rem 0 14.0625rem;will-change:transform,opacity}@media (max-width: 799px){.c-mission-statement-2-inner{padding:6.25rem 0 7.5rem}}.c-mission-statement-2-intro-inner{position:relative}.c-mission-statement-2-intro-inner .c-text-line{padding:.75rem;margin:-.75rem;display:inline-block!important;clip-path:inset(0 0 0 0)}.c-mission-statement-2-intro-gold .c-text-line{background:linear-gradient(91.15deg,#edc87a 15.85%,#b98638 86.96%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.c-mission-statement-2-intro-white{position:absolute;inset:0;z-index:1}.c-nav{position:fixed;top:0;left:0;width:100%;height:100vh;height:100svh;z-index:30;color:var(--nav-color);opacity:0;pointer-events:none}.c-nav .c-nav-logo{transition:opacity .3s linear,color .3s linear;transition-delay:.2s}.c-nav.is-open .c-nav-logo{opacity:0;transition-delay:0s}.c-nav-logo{position:absolute;left:50%;top:3.125rem;transform:translate(-50%);display:flex;justify-content:center;align-items:center;color:var(--off-white)}@media (max-width: 799px){.footer-at-end .c-nav-logo{opacity:0}.c-nav-logo{top:2.0625rem}}.c-nav-logo,.c-nav-logo-text,.c-nav-logo-menu-text,.c-nav-menu-toggle,.c-nav-acquire-cta{transition:color .3s linear;color:var(--off-white)}.is-section-vlad .c-nav-logo,.is-section-masterpieces .c-nav-logo,.is-section-join-the-movement .c-nav-logo,.is-page-default .c-nav-logo,.is-section-vlad .c-nav-logo-text,.is-section-masterpieces .c-nav-logo-text,.is-section-join-the-movement .c-nav-logo-text,.is-page-default .c-nav-logo-text,.is-section-vlad .c-nav-logo-menu-text,.is-section-masterpieces .c-nav-logo-menu-text,.is-section-join-the-movement .c-nav-logo-menu-text,.is-page-default .c-nav-logo-menu-text,.is-section-vlad .c-nav-menu-toggle,.is-section-masterpieces .c-nav-menu-toggle,.is-section-join-the-movement .c-nav-menu-toggle,.is-page-default .c-nav-menu-toggle,.is-section-vlad .c-nav-acquire-cta,.is-section-masterpieces .c-nav-acquire-cta,.is-section-join-the-movement .c-nav-acquire-cta,.is-page-default .c-nav-acquire-cta{color:var(--off-black)}.is-section-vlad-gallery .c-nav-logo,.is-section-masterpieces-items .c-nav-logo,.is-section-vlad-gallery .c-nav-logo-text,.is-section-masterpieces-items .c-nav-logo-text,.is-section-vlad-gallery .c-nav-logo-menu-text,.is-section-masterpieces-items .c-nav-logo-menu-text,.is-section-vlad-gallery .c-nav-menu-toggle,.is-section-masterpieces-items .c-nav-menu-toggle,.is-section-vlad-gallery .c-nav-acquire-cta,.is-section-masterpieces-items .c-nav-acquire-cta{color:var(--off-white)}.c-nav-logo-link{display:none}.c-nav-logo-link svg{width:2.6875rem;height:.95375rem}.c-nav-logo-text,.c-nav-logo-menu-text{position:absolute;left:50%;top:-.1875rem;transform:translate(-50%);font-size:.75rem;line-height:1.25;font-weight:700;text-transform:uppercase;white-space:nowrap;letter-spacing:.05em}@media (max-width: 799px){.c-nav-logo-text,.c-nav-logo-menu-text{font-size:.625rem;top:0}}.c-nav-logo-menu-text{opacity:0;pointer-events:none;top:2.9375rem;transition:opacity .3s linear;color:var(--off-white)!important}@media (max-width: 799px){.c-nav-logo-menu-text{top:2.0625rem}}.is-open .c-nav-logo-menu-text{opacity:1;transition-delay:.2s;pointer-events:all}.c-nav-menu-toggle{position:absolute;right:4.375rem;top:3.125rem;display:flex;align-items:center;cursor:pointer;color:var(--off-white);pointer-events:all}@media (max-width: 799px){.c-nav-menu-toggle{right:2.1875rem;top:1.875rem}}.is-section-vlad .c-nav-menu-toggle{color:var(--off-black)}.is-section-vlad-gallery .c-nav-menu-toggle,.is-section-masterpieces-items .c-nav-menu-toggle,.menu-is-open .c-nav-menu-toggle{color:var(--off-white)}.c-nav-menu-toggle:hover .c-nav-menu-toggle-open .menu-path-hover{transform:translate(0)}.c-nav-menu-toggle:hover .c-nav-menu-toggle-open .menu-path-static{transform:translate(102%)}.c-nav-menu-toggle .c-nav-menu-toggle-open{transition:transform 1.2s var(--expo-out),opacity 1.2s var(--expo-out);transition-delay:.3s}.menu-is-open .c-nav-menu-toggle .c-nav-menu-toggle-open{opacity:0;pointer-events:none;transform:scale(.9);transition-delay:0s}.c-nav-menu-toggle .c-nav-menu-toggle-open svg{width:1.675rem;height:.875rem}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-hover{transform:translate(-102%)}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-hover:nth-child(1){transition-delay:0s}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-hover:nth-child(2){transition-delay:.07s}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-hover:nth-child(3){transition-delay:.14s}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-static{transform:translate(0)}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-static:nth-child(1){transition-delay:0s}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-static:nth-child(2){transition-delay:.07s}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-static:nth-child(3){transition-delay:.14s}.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-hover,.c-nav-menu-toggle .c-nav-menu-toggle-open .menu-path-static{transition:transform .6s var(--expo-in-out)}.c-nav-menu-toggle .c-nav-menu-toggle-close{position:absolute;right:50%;top:50%;transform:translate(50%,-50%) scale(.9);opacity:0;transition:transform 1.2s var(--expo-out),opacity 1.2s var(--expo-out)}.c-nav-menu-toggle .c-nav-menu-toggle-close:hover .close-path-hover:nth-child(1){transform:translateY(0)}.c-nav-menu-toggle .c-nav-menu-toggle-close:hover .close-path-hover:nth-child(2){transform:translate(0)}.c-nav-menu-toggle .c-nav-menu-toggle-close:hover .close-path-static:nth-child(1){transform:translateY(102%)}.c-nav-menu-toggle .c-nav-menu-toggle-close:hover .close-path-static:nth-child(2){transform:translate(102%)}.menu-is-open .c-nav-menu-toggle .c-nav-menu-toggle-close{opacity:1;transform:translate(50%,-50%) rotate(-45deg) scale(1);transition-delay:.3s}.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-hover,.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-static{transition:transform .6s var(--expo-in-out)}.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-static{transform:translate(0)}.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-static:nth-child(1){transition-delay:0s}.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-static:nth-child(2){transition-delay:.14s}.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-hover:nth-child(1){transition-delay:0s;transform:translateY(-102%)}.c-nav-menu-toggle .c-nav-menu-toggle-close .close-path-hover:nth-child(2){transform:translate(-102%);transition-delay:.2s}.c-nav-menu-toggle .c-nav-menu-toggle-close svg{width:1.13999rem;height:1.13999rem}.c-nav-indicator{position:absolute;right:4.375rem;top:50%;transform:translateY(-50%);width:1.875rem;text-align:center;display:flex;flex-direction:column;align-items:center;font-size:.8125rem;pointer-events:all;cursor:pointer}@media (max-width: 799px){.c-nav-indicator{display:none}}.c-nav-indicator,.c-nav-scroll-cta{transition:color .3s linear,opacity .3s linear;color:var(--off-white)}.is-section-apprenticeship .c-nav-indicator,.is-section-meet-vlad .c-nav-indicator,.is-section-apprenticeship .c-nav-scroll-cta,.is-section-meet-vlad .c-nav-scroll-cta{color:var(--red-light)}.is-section-guardians .c-nav-indicator,.is-section-guardians .c-nav-scroll-cta{color:var(--blue-light)}.is-section-vlad .c-nav-indicator,.is-section-masters .c-nav-indicator,.is-section-masterpieces .c-nav-indicator,.is-section-modern-patronage .c-nav-indicator,.is-section-join-the-movement .c-nav-indicator,.menu-is-open .c-nav-indicator,.is-section-mission-statement-2 .c-nav-indicator,.menu-is-open .is-section-masterpieces .c-nav-indicator,.is-section-vlad .c-nav-scroll-cta,.is-section-masters .c-nav-scroll-cta,.is-section-masterpieces .c-nav-scroll-cta,.is-section-modern-patronage .c-nav-scroll-cta,.is-section-join-the-movement .c-nav-scroll-cta,.menu-is-open .c-nav-scroll-cta,.is-section-mission-statement-2 .c-nav-scroll-cta,.menu-is-open .is-section-masterpieces .c-nav-scroll-cta{color:var(--gold-dark)}.is-section-vlad .c-nav-indicator .c-nav-indicator-divider,.is-section-masters .c-nav-indicator .c-nav-indicator-divider,.is-section-masterpieces .c-nav-indicator .c-nav-indicator-divider,.is-section-modern-patronage .c-nav-indicator .c-nav-indicator-divider,.is-section-join-the-movement .c-nav-indicator .c-nav-indicator-divider,.menu-is-open .c-nav-indicator .c-nav-indicator-divider,.is-section-mission-statement-2 .c-nav-indicator .c-nav-indicator-divider,.menu-is-open .is-section-masterpieces .c-nav-indicator .c-nav-indicator-divider,.is-section-vlad .c-nav-scroll-cta .c-nav-indicator-divider,.is-section-masters .c-nav-scroll-cta .c-nav-indicator-divider,.is-section-masterpieces .c-nav-scroll-cta .c-nav-indicator-divider,.is-section-modern-patronage .c-nav-scroll-cta .c-nav-indicator-divider,.is-section-join-the-movement .c-nav-scroll-cta .c-nav-indicator-divider,.menu-is-open .c-nav-scroll-cta .c-nav-indicator-divider,.is-section-mission-statement-2 .c-nav-scroll-cta .c-nav-indicator-divider,.menu-is-open .is-section-masterpieces .c-nav-scroll-cta .c-nav-indicator-divider{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%)}.is-section-vlad .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-vlad .c-nav-indicator .c-nav-indicator-total,.is-section-masters .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-masters .c-nav-indicator .c-nav-indicator-total,.is-section-masterpieces .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-masterpieces .c-nav-indicator .c-nav-indicator-total,.is-section-modern-patronage .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-modern-patronage .c-nav-indicator .c-nav-indicator-total,.is-section-join-the-movement .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-join-the-movement .c-nav-indicator .c-nav-indicator-total,.menu-is-open .c-nav-indicator .c-nav-indicator-current-chapter,.menu-is-open .c-nav-indicator .c-nav-indicator-total,.is-section-mission-statement-2 .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-mission-statement-2 .c-nav-indicator .c-nav-indicator-total,.menu-is-open .is-section-masterpieces .c-nav-indicator .c-nav-indicator-current-chapter,.menu-is-open .is-section-masterpieces .c-nav-indicator .c-nav-indicator-total,.is-section-vlad .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-vlad .c-nav-scroll-cta .c-nav-indicator-total,.is-section-masters .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-masters .c-nav-scroll-cta .c-nav-indicator-total,.is-section-masterpieces .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-masterpieces .c-nav-scroll-cta .c-nav-indicator-total,.is-section-modern-patronage .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-modern-patronage .c-nav-scroll-cta .c-nav-indicator-total,.is-section-join-the-movement .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-join-the-movement .c-nav-scroll-cta .c-nav-indicator-total,.menu-is-open .c-nav-scroll-cta .c-nav-indicator-current-chapter,.menu-is-open .c-nav-scroll-cta .c-nav-indicator-total,.is-section-mission-statement-2 .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-mission-statement-2 .c-nav-scroll-cta .c-nav-indicator-total,.menu-is-open .is-section-masterpieces .c-nav-scroll-cta .c-nav-indicator-current-chapter,.menu-is-open .is-section-masterpieces .c-nav-scroll-cta .c-nav-indicator-total{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat}.is-section-vlad-gallery .c-nav-indicator,.is-section-masterpieces-items .c-nav-indicator,.is-section-vlad-gallery .c-nav-scroll-cta,.is-section-masterpieces-items .c-nav-scroll-cta{color:var(--off-white)}.is-section-vlad-gallery .c-nav-indicator .c-nav-indicator-divider,.is-section-masterpieces-items .c-nav-indicator .c-nav-indicator-divider,.is-section-vlad-gallery .c-nav-scroll-cta .c-nav-indicator-divider,.is-section-masterpieces-items .c-nav-scroll-cta .c-nav-indicator-divider{background:var(--off-white)}.is-section-vlad-gallery .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-vlad-gallery .c-nav-indicator .c-nav-indicator-total,.is-section-masterpieces-items .c-nav-indicator .c-nav-indicator-current-chapter,.is-section-masterpieces-items .c-nav-indicator .c-nav-indicator-total,.is-section-vlad-gallery .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-vlad-gallery .c-nav-scroll-cta .c-nav-indicator-total,.is-section-masterpieces-items .c-nav-scroll-cta .c-nav-indicator-current-chapter,.is-section-masterpieces-items .c-nav-scroll-cta .c-nav-indicator-total{-webkit-text-fill-color:var(--off-white)}.is-section-masterpieces-items .c-nav-indicator,.is-section-masterpieces-items .c-nav-scroll-cta{opacity:.5}.menu-is-open .is-section-masterpieces .c-nav-indicator,.menu-is-open .is-section-masterpieces .c-nav-scroll-cta{opacity:1}.c-nav-indicator-current,.c-nav-indicator-total{width:1.875rem;height:.8125rem;position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.c-nav-indicator-current-chapter{position:absolute;left:0;top:0;width:1.875rem;height:.8125rem;opacity:0;transition:opacity .5s linear}.c-nav-indicator-current-chapter.is-active{opacity:1}.c-nav-indicator-divider{display:block;width:1.875rem;height:.0625rem;background-color:currentColor;margin:.5rem 0}.c-nav-scroll-cta{position:absolute;left:4.375rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;overflow:hidden;width:.4375rem;height:1.25rem}@media (max-width: 799px){.c-nav-scroll-cta{display:none}}.c-nav.is-open .c-nav-scroll-cta{opacity:0}.c-nav-scroll-cta-part svg{width:.4375rem;height:1.25rem}.c-nav-scroll-cta-part:last-child{position:absolute;top:0;left:0;transform:translateY(-1.5rem)}.c-nav-logo-text{height:1rem;overflow:hidden}@media (max-width: 799px){.c-nav-logo-text{height:.75rem}}.c-nav-logo-text-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform 1.2s var(--expo-out)}.c-nav-contact-cta{position:absolute;left:50%;top:4.3125rem;transform:translate(-50%);font-size:.75rem;line-height:1.25;font-weight:400;white-space:nowrap;letter-spacing:.05em;display:block;width:12.5rem;z-index:1;pointer-events:all;opacity:0;pointer-events:none;transition:opacity .3s linear}@media (max-width: 799px){.c-nav-contact-cta{top:3.3125rem}.footer-at-end .c-nav-contact-cta.is-active{opacity:0;pointer-events:none}}.c-nav-contact-cta.is-active{pointer-events:all;opacity:1}.menu-is-open .c-nav-contact-cta.is-active{opacity:0;pointer-events:none}.c-nav-contact-cta:hover{cursor:pointer}.c-nav-contact-cta:hover .c-nav-contact-cta-hover{opacity:1;pointer-events:auto;transform:translate(-50%)}.c-nav-contact-cta:hover .c-nav-contact-cta-static{opacity:0;transform:translate(-50%,-.625rem)}.c-nav-contact-cta-static,.c-nav-contact-cta-hover{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat;top:0;position:absolute;left:50%;transform:translate(-50%);text-align:center;display:block;border-image-slice:1;border-radius:1.875rem;padding:.4rem 1.15rem;font-size:.8125rem;line-height:1.38462;letter-spacing:-.015em;font-style:italic;transition:opacity .3s linear,transform 1.2s var(--expo-out)}.c-nav-contact-cta-static:after,.c-nav-contact-cta-static:before,.c-nav-contact-cta-hover:after,.c-nav-contact-cta-hover:before{content:"";position:absolute;z-index:-1;inset:0;border:1px solid currentColor;border-radius:1.875rem;opacity:.2}.c-nav-contact-cta-static:after,.c-nav-contact-cta-hover:after{border-color:var(--gold);mask:linear-gradient(to right,black 0%,transparent 100%)}.c-nav-contact-cta-static:before,.c-nav-contact-cta-hover:before{border-color:var(--gold-dark);mask:linear-gradient(to left,black 0%,transparent 100%)}.c-nav-contact-cta-hover{opacity:0;pointer-events:none;transform:translate(-50%,.625rem)}.c-nav-acquire-cta{position:absolute;left:50%;top:4.3125rem;transform:translate(-50%);font-size:.75rem;line-height:1.25;font-weight:500;white-space:nowrap;display:block;z-index:1;pointer-events:all;color:currentColor;transition:opacity .3s linear,color .3s linear;display:flex;align-items:center;gap:.25rem;font-size:.8125rem;line-height:1.38462;font-style:italic;letter-spacing:-.015em;pointer-events:none;opacity:0}@media (max-width: 799px){.c-nav-acquire-cta{top:3.3125rem}}.is-section-masterpieces .c-nav-acquire-cta{pointer-events:all;opacity:1}.menu-is-open .c-nav-acquire-cta.is-active{opacity:0;pointer-events:none}.c-apprenticeship{--divider-color: var(--red-light);--paragraph-color: var(--off-white);--title-color: var(--gold);color:var(--off-white);width:100%;left:0;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;z-index:20;overflow:hidden}.c-apprenticeship-content{will-change:transform,opacity}.c-apprenticeship-content-inner{position:relative;display:flex;flex-direction:column;align-items:center;will-change:transform,opacity}.c-apprenticeship-content-logo{position:absolute;display:none;top:38vh;left:50%;width:10.5rem;height:17.625rem;transform:translate(-50%,-50%)}.c-apprenticeship-content-logo svg{width:10.5rem;height:17.625rem;will-change:transform,opacity}.c-apprenticeship-content-title{color:var(--title-color);font-size:4.0625rem;line-height:.90769;font-weight:300;font-style:italic;max-width:39.375rem;text-wrap:balance;letter-spacing:-.025em;margin-top:55vh;margin-bottom:3rem;padding:2.5rem}@media (max-width: 799px){.c-apprenticeship-content-title{margin-top:50vh;margin-bottom:1.5rem;width:100%;font-size:2.5rem;line-height:.65}}.c-apprenticeship-content-title-wrap{display:inline-block;padding:.75rem 0;margin:-.75rem 0;background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat}.c-apprenticeship-content-text{color:var(--paragraph-color);font-size:.9375rem;line-height:1.33333;max-width:22.375rem;margin-top:1.25rem;margin-bottom:10.9375rem;letter-spacing:-.015em}@media (max-width: 799px){.c-apprenticeship-content-text{position:relative;font-size:.875rem;line-height:1.42857;max-width:19.0625rem;margin-bottom:6.25rem}}.c-apprenticeship-content-video-cta{display:inline-block;margin-right:-.75rem}.c-apprenticeship-content-video-cta svg{width:3.75rem;height:2.125rem}@media (max-width: 799px){.c-apprenticeship-content-video-cta{position:absolute;top:1.28125rem;right:-2.1875rem}.c-apprenticeship-content-video-cta svg{width:2.3125rem;height:1.3125rem}}.c-apprenticeship-content-video-hover{position:fixed;top:-9.59375rem;left:-17.0625rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none;width:34.125rem;height:19.1875rem;opacity:0;z-index:30;will-change:transform,opacity}.c-apprenticeship-content-video-hover video{pointer-events:none}.c-apprenticeship-content-video-hover-outer{overflow:hidden}.c-meet{position:relative;color:var(--off-white);z-index:20}.c-meet .c-section-clip{background-color:var(--black)}.c-meet .c-section-content{width:100%}.c-meet-intro{padding-top:10.375rem}.c-meet-title,.c-meet-body-title{font-weight:300;font-style:italic;font-size:5.9375rem;line-height:.89474;letter-spacing:-.025em;color:var(--red-light);margin-left:-.1875rem}@media (max-width: 799px){.c-meet-title,.c-meet-body-title{font-size:3.4375rem;line-height:.90909}}.c-meet-bg{position:absolute;top:0;left:0;width:100%;height:200rem;background-image:url(/assets/images/vlad.webp);background-size:cover;background-position:54% top;background-repeat:no-repeat;z-index:-1}.c-meet-intro-text{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-meet-intro-text{font-size:.875rem;line-height:1.42857}}.c-meet-intro-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-meet-intro-text .line-inner{white-space:normal}}.c-meet-intro-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-meet-intro-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-meet-intro-text *+h3{margin-top:3.125rem}.c-meet-intro-text p+p,.c-meet-intro-text p+ul,.c-meet-intro-text p+ol{padding-top:1.40625rem}.c-meet-intro-text ul li{position:relative;padding-left:1.5625rem}.c-meet-intro-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-meet-intro-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-meet-intro-text ul+p,.c-meet-intro-text ol+p{padding-top:2.8125rem}.c-meet-intro-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-meet-intro-text a svg{display:inline-block}.ts .ts-3+.c-meet-intro-text{margin-top:1.4375rem}.ts .c-meet-intro-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-meet-intro-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-meet-intro-text,.ts .ts-2--sm+.c-meet-intro-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-meet-intro-text,.ts .ts-2--sm+.c-meet-intro-text{margin-top:1.875rem}}.c-meet-intro-text{margin-top:3.75rem;max-width:21.25rem}@media (max-width: 799px){.c-meet-intro-text{max-width:16.5625rem;margin-top:2.625rem}.c-meet-intro-text br{display:none}}.c-meet-intro-image{position:relative;width:100%;height:auto;margin-top:4.0625rem;overflow:hidden;aspect-ratio:263 / 350}@media (max-width: 799px){.c-meet-intro-image{margin-top:9.375rem}}.c-meet-intro-image-inner,.c-meet-image-inner,.c-meet-outro-image-inner,.c-meet-body-image-inner{width:auto;margin-left:-1px;margin-right:-1px}@media (min-width: 800px){.c-meet-intro-image-inner,.c-meet-image-inner,.c-meet-outro-image-inner,.c-meet-body-image-inner{height:110%;margin-top:-5%}}.c-meet-intro-image-inner img,.c-meet-intro-image-inner video,.c-meet-intro-image-inner .c-media,.c-meet-image-inner img,.c-meet-image-inner video,.c-meet-image-inner .c-media,.c-meet-outro-image-inner img,.c-meet-outro-image-inner video,.c-meet-outro-image-inner .c-media,.c-meet-body-image-inner img,.c-meet-body-image-inner video,.c-meet-body-image-inner .c-media{width:100%;height:100%;object-fit:cover}.c-meet-quote{padding:17.8125rem 0}@media (min-width: 800px){.c-meet-quote{margin-left:2.9375rem;margin-right:-2.9375rem}}.c-meet-quote,.c-meet-outro-text{--underline-color: var(--red-light);font-style:italic;font-weight:300;font-size:2.1875rem;letter-spacing:-.025em;line-height:.94286;text-align:center}@media (max-width: 799px){.c-meet-quote,.c-meet-outro-text{font-size:1.5625rem;line-height:.96}}.c-meet-quote u,.c-meet-outro-text u{text-decoration:none;background-image:linear-gradient(var(--underline-color),var(--underline-color));background-position:0% 90%;background-repeat:no-repeat;background-size:100% 2px}.c-meet-image{aspect-ratio:1 / 1;overflow:hidden}.c-meet-image img{width:100%;height:100%;object-fit:cover}.c-meet-image--1{aspect-ratio:357 / 237}.c-meet-body{margin-top:17.8125rem;align-items:center}.c-meet-body-title{font-size:4.0625rem;margin-left:.0625rem;margin-top:.75rem}@media (max-width: 799px){.c-meet-body-title{font-size:2.5rem;line-height:.9;margin-left:0}}.c-meet-body-text{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-meet-body-text{font-size:.875rem;line-height:1.42857}}.c-meet-body-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-meet-body-text .line-inner{white-space:normal}}.c-meet-body-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-meet-body-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-meet-body-text *+h3{margin-top:3.125rem}.c-meet-body-text p+p,.c-meet-body-text p+ul,.c-meet-body-text p+ol{padding-top:1.40625rem}.c-meet-body-text ul li{position:relative;padding-left:1.5625rem}.c-meet-body-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-meet-body-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-meet-body-text ul+p,.c-meet-body-text ol+p{padding-top:2.8125rem}.c-meet-body-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-meet-body-text a svg{display:inline-block}.ts .ts-3+.c-meet-body-text{margin-top:1.4375rem}.ts .c-meet-body-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-meet-body-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-meet-body-text,.ts .ts-2--sm+.c-meet-body-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-meet-body-text,.ts .ts-2--sm+.c-meet-body-text{margin-top:1.875rem}}.c-meet-body-text{margin-top:2.875rem;max-width:22.3125rem}.c-meet-body-image{aspect-ratio:357 / 474;overflow:hidden}@media (max-width: 799px){.c-meet-body-image{margin-top:16.25rem}}.c-meet-body-image img{width:100%;height:100%;object-fit:cover}.c-meet-outro-images{margin-top:17.8125rem}.c-meet-outro-image-1,.c-meet-outro-image-2{overflow:hidden}.c-meet-outro-image-1 img,.c-meet-outro-image-2 img{width:100%;height:100%;object-fit:cover}.c-meet-outro-image-1{aspect-ratio:640 / 426}.c-meet-outro-image-2{aspect-ratio:262 / 348}.c-meet-outro-text{padding:10.625rem 0 11.875rem;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}@media (max-width: 799px){.c-meet-outro-text{max-width:19.375rem;margin:0 auto}}.c-meet-outro-text:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:52.5rem;background-image:linear-gradient(#03020200,#030202,#0b0b0b);z-index:-1}.c-meet-outro-text .c-divider{color:var(--red-light);padding:3.125rem 0 0}.c-meet-outro-text-inner{max-width:45.875rem}.c-modal{--modal-bg: var(--off-black);position:fixed!important;top:0;bottom:0;left:0;height:100vh;height:100svh;height:calc(100vh - env(safe-area-inset-bottom));height:100%;width:100vw;z-index:var(--z-modal);pointer-events:none;opacity:0;overflow:hidden}.c-modal-outer{position:absolute;inset:0;display:flex;justify-content:center;background-color:var(--modal-bg)}@media (max-width: 999px){.c-modal-outer{width:100%;height:100vh;height:100svh;height:calc(100vh - env(safe-area-inset-bottom));height:100%}}.c-modal-inner{position:relative}@media (max-width: 999px){.c-modal-inner{width:100%;height:auto;margin-top:0;border-radius:0}}.c-modal-header{--header-height: 5rem;position:sticky;top:0;right:0;height:var(--header-height);z-index:100;width:auto}@media (max-width: 999px){.c-modal-header{--header-height: 3.875rem }}.c-modal-header{height:var(--header-height)}.c-modal-header .wrap{display:flex;justify-content:flex-end}.c-modal-close{display:flex;align-items:center;position:fixed;top:2.875rem;right:4.5625rem;width:1.1875rem;height:1.1875rem;z-index:1}.c-modal-close svg{width:1.1875rem;height:1.1875rem;fill:var(--off-white)}@media (max-width: 799px){.c-modal-close{top:1.5625rem;right:1.5625rem}}@media (max-width: 999px){.c-modal-close{right:1.5rem}}.c-modal-close .button{width:5.5rem}@media (max-width: 999px){.c-modal-close .button{width:2.75rem}.c-modal-close .button .button-icon{margin-left:-.0625rem}}.c-modal-close .c-icon-close{position:relative}.c-modal-close:hover .c-icon-close{transition:transform .8s var(--expo-out);transform:rotate(90deg)}.c-modal-part{will-change:transform,opacity;opacity:0}.c-video-progress{height:.625rem;margin-top:1.75rem;width:100%;position:relative;display:flex;align-items:center;justify-content:center}.c-video-progress-bar{position:relative;width:100%;height:.0625rem}.c-video-progress-current{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gold);transform-origin:left;transform:scaleX(0);height:1px}.c-video-progress-total{height:100%;width:100%;background-color:#edc87a;opacity:.2;height:1px}.c-video-controls{position:fixed;top:-1.75rem;left:-2.1875rem;width:4.375rem;height:3.5rem;background-color:var(--off-black);border-radius:3.125rem;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;z-index:1}.c-video-container{pointer-events:all}.c-video-controls-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-video.is-playing .c-video-controls-icon--play,.c-video-controls.is-playing .c-video-controls-icon--play{opacity:0}.c-video-controls-icon--play svg{width:.5rem;height:.625rem}.c-video:not(.is-playing) .c-video-controls-icon--pause,.c-video-controls:not(.is-playing) .c-video-controls-icon--pause{opacity:0}.c-video-controls-icon--pause svg{width:.625rem;height:1.0625rem}.c-vlad{position:relative}.c-vlad-intro-shim{height:600vh}.c-vlad-intro{position:relative;width:100%;height:100vh;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;will-change:transform}.c-vlad-intro-title{display:inline;font-family:var(--font-family-text);font-size:3rem;line-height:.89474;font-weight:300;font-style:italic;text-align:center;letter-spacing:-.025em;max-width:45.875rem;margin-top:10.3125rem;margin-top:20.25vh;margin-bottom:6.625rem;position:relative;will-change:transform}@media (max-width: 799px){.c-vlad-intro-title{font-size:2.5rem;max-width:21.5625rem}}.c-vlad-intro-title .c-vlad-intro-title-gold .c-text-line{background:linear-gradient(91.15deg,#edc87a 15.85%,#b98638 86.96%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat}.c-vlad-intro-title .c-vlad-intro-title-black{position:absolute;top:0;left:0;z-index:1}.c-vlad-intro-title .c-text-line{padding:.75rem;margin:-.75rem;display:inline-block!important;clip-path:inset(0 0 0 0)}@media (min-width: 800px){.c-vlad-intro-title{font-size:5.9375rem}}.c-vlad-content-wrap{will-change:transform}.c-vlad-intro-text{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-vlad-intro-text{font-size:.875rem;line-height:1.42857}}.c-vlad-intro-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-vlad-intro-text .line-inner{white-space:normal}}.c-vlad-intro-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-vlad-intro-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-vlad-intro-text *+h3{margin-top:3.125rem}.c-vlad-intro-text p+p,.c-vlad-intro-text p+ul,.c-vlad-intro-text p+ol{padding-top:1.40625rem}.c-vlad-intro-text ul li{position:relative;padding-left:1.5625rem}.c-vlad-intro-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-vlad-intro-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-vlad-intro-text ul+p,.c-vlad-intro-text ol+p{padding-top:2.8125rem}.c-vlad-intro-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-vlad-intro-text a svg{display:inline-block}.ts .ts-3+.c-vlad-intro-text{margin-top:1.4375rem}.ts .c-vlad-intro-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-vlad-intro-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-vlad-intro-text,.ts .ts-2--sm+.c-vlad-intro-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-vlad-intro-text,.ts .ts-2--sm+.c-vlad-intro-text{margin-top:1.875rem}}.c-vlad-intro-text{max-width:17.5rem;text-align:center;padding-bottom:10.3125rem;padding-bottom:20.5vh;will-change:transform}.c-vlad-intro-text .c-divider{padding-bottom:1.25rem}.c-vlad-gallery,.c-vlad-gallery-inner{position:absolute;width:100%;height:100%;will-change:transform}.c-vlad-gallery-outer,.c-vlad-gallery-item{position:absolute;width:100%;height:100%;overflow:hidden}.c-vlad-gallery-item img,.c-vlad-gallery-item video,.c-vlad-gallery-item .c-media{width:100%;height:100%;object-fit:cover;object-position:center}.c-vlad-gallery-item-inner{width:100%;height:100%;overflow:hidden;will-change:transform}.c-vlad-gallery-shim{position:relative;width:100%;pointer-events:none;z-index:10000}.c-vlad-gallery-item-shim{height:100vh;height:100svh;width:100%}.c-vlad-gallery-carousel{display:flex;height:100vh;height:100svh;margin-right:-1rem;margin-left:-1rem;background:var(--off-white)}.c-vlad-carousel-shim{width:100%;pointer-events:none}.c-vlad-carousel-shim-container{position:relative;aspect-ratio:16 / 9}.c-vlad-gallery-carousel-item{flex-shrink:0;width:calc(100vw + 2rem);height:100vh;height:100svh;padding-right:1rem;padding-left:1rem}.c-vlad-gallery-carousel-item-inner{position:relative;width:100%;height:100%;overflow:hidden}.c-vlad-gallery-carousel-item-inner img,.c-vlad-gallery-carousel-item-inner .c-media,.c-vlad-gallery-carousel-item-inner video,.c-vlad-gallery-carousel-item-inner .c-vlad-gallery-carousel-item-image{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.c-vlad-outro{position:relative;width:100%;height:200vh;pointer-events:none}.c-vlad-outro-text-inner{width:100%;max-width:41.25rem;padding-top:10.625rem;padding-bottom:13.125rem;text-align:center;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;font-weight:300;font-style:italic;color:var(--off-black)}@media (max-width: 799px){.c-vlad-outro-text-inner{font-size:1.5625rem;line-height:.96;max-width:19.5rem}}.c-vlad-outro-text-inner .c-divider{margin-top:2.1875rem;margin-bottom:-2.1875rem}.c-vlad-outro-text{position:relative;width:100%;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:end}.c-vlad-gallery-carousel-progress{position:absolute;bottom:-3.125rem;height:.0625rem;left:0;width:100%;display:flex;justify-content:center}.c-vlad-gallery-carousel-progress-current{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);height:100%;width:20%}.c-vlad-gallery-carousel-progress-total,.c-vlad-gallery-carousel-progress-current{position:absolute;top:0;left:0}.c-vlad-gallery-carousel-progress-total{background:var(--gold);opacity:.5;height:100%;width:100%}.c-vlad-gallery-carousel-previous,.c-vlad-gallery-carousel-next{position:absolute;top:0;height:100%;width:21.875rem;z-index:10;cursor:pointer}.c-vlad-gallery-carousel-previous{left:0}.c-vlad-gallery-carousel-next{right:0}.c-vlad-gallery-carousel-cursor{position:absolute;top:-1.75rem;left:-2.1875rem;width:4.375rem;height:3.5rem;background-color:var(--off-black);border-radius:3.125rem;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .3s linear}.c-vlad-gallery-carousel-cursor.is-prev-active.is-moving,.c-vlad-gallery-carousel-cursor.is-next-active.is-moving{opacity:1}.c-vlad-gallery-carousel-cursor svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:.625rem}.c-vlad-gallery-carousel-cursor.is-prev-active svg{transform:translate(-50%,-50%) rotate(180deg)}.c-vlad-gallery-text{position:absolute;bottom:3.125rem;left:50%;transform:translate(-50%);width:100%;max-width:41.25rem;text-align:center;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;font-weight:300;font-style:italic;color:var(--off-white);will-change:opacity}@media (max-width: 799px){.c-vlad-gallery-text{font-size:1.5625rem;line-height:.96}}.c-vlad-gallery-text-title{margin-bottom:1.5625rem}.c-guardians{--paragraph-color: var(--off-white);--button-border-color: rgba(255, 255, 255, .3);--button-color: var(--off-white);--button-hover-border-color: rgba(89, 147, 194, .5);--button-hover-color: var(--blue-light);position:relative;color:var(--off-white);z-index:20;overflow:hidden;background:linear-gradient(180deg,#0c1536 0% 30%,#163362 65% 100%)}.c-guardians .c-section-content{width:100%}.c-guardians-intro{padding-top:10.375rem}.c-guardians-title,.c-guardians-body-title{font-weight:300;font-style:italic;font-size:5.9375rem;line-height:.89474;letter-spacing:-.025em;margin-left:-.1875rem}@media (max-width: 799px){.c-guardians-title,.c-guardians-body-title{font-size:3.4375rem;line-height:.90909}}.c-guardians-body-text{color:var(--blue-light)}.c-guardians-bg{position:absolute;top:30rem;left:0;width:100%;aspect-ratio:922 / 1402;z-index:-1;display:flex;justify-content:center;align-items:start}@media (max-width: 799px){.c-guardians-bg{top:18rem}}.c-guardians-bg-inner{position:relative;top:-1.875rem;left:0;width:100%;height:auto;max-width:58rem;aspect-ratio:922 / 1402;background-image:url(/assets/images/guardians/01.webp);background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform,opacity}@media (max-width: 799px){.c-guardians-bg-inner{max-width:19.0625rem;height:100svh}}.c-guardians-intro-text{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-guardians-intro-text{font-size:.875rem;line-height:1.42857}}.c-guardians-intro-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-guardians-intro-text .line-inner{white-space:normal}}.c-guardians-intro-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-guardians-intro-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-guardians-intro-text *+h3{margin-top:3.125rem}.c-guardians-intro-text p+p,.c-guardians-intro-text p+ul,.c-guardians-intro-text p+ol{padding-top:1.40625rem}.c-guardians-intro-text ul li{position:relative;padding-left:1.5625rem}.c-guardians-intro-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-guardians-intro-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-guardians-intro-text ul+p,.c-guardians-intro-text ol+p{padding-top:2.8125rem}.c-guardians-intro-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-guardians-intro-text a svg{display:inline-block}.ts .ts-3+.c-guardians-intro-text{margin-top:1.4375rem}.ts .c-guardians-intro-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-guardians-intro-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-guardians-intro-text,.ts .ts-2--sm+.c-guardians-intro-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-guardians-intro-text,.ts .ts-2--sm+.c-guardians-intro-text{margin-top:1.875rem}}.c-guardians-intro-text{margin-top:3.75rem;max-width:21.25rem}.c-guardians-intro-image{position:relative;width:100%;height:auto;margin-top:4.0625rem;overflow:hidden;aspect-ratio:263 / 350;background-color:var(--blue-light)}.c-guardians-images-1{margin-top:13.625rem}@media (max-width: 799px){.c-guardians-images-1{margin-top:-14.375rem}}.c-guardians-images-2{margin-top:20rem}.c-guardians-images-2 .c-guardians-image--2{aspect-ratio:357 / 474}.c-guardians-images{position:relative}.c-guardians-images-3{position:relative;margin-top:-1.25rem}.c-guardians-intro-image-inner,.c-guardians-image-inner,.c-guardians-outro-image-inner,.c-guardians-body-image-inner{width:102%}@media (min-width: 800px){.c-guardians-intro-image-inner,.c-guardians-image-inner,.c-guardians-outro-image-inner,.c-guardians-body-image-inner{height:115%;margin-top:-5%;margin-bottom:-5%}}.c-guardians-intro-image-inner img,.c-guardians-intro-image-inner video,.c-guardians-intro-image-inner .c-media,.c-guardians-image-inner img,.c-guardians-image-inner video,.c-guardians-image-inner .c-media,.c-guardians-outro-image-inner img,.c-guardians-outro-image-inner video,.c-guardians-outro-image-inner .c-media,.c-guardians-body-image-inner img,.c-guardians-body-image-inner video,.c-guardians-body-image-inner .c-media{width:100%;height:100%;object-fit:cover}.c-guardians-quote{padding:21.5625rem 0 17.8125rem;margin-left:2.9375rem;margin-right:-2.9375rem}@media (max-width: 799px){.c-guardians-quote{padding:34.375rem 0 0rem;margin-left:0;margin-right:0;z-index:10}}.c-guardians-quote,.c-guardians-outro-text,.c-guardians-body-3-text{font-style:italic;font-weight:300;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;text-align:center}@media (max-width: 799px){.c-guardians-quote,.c-guardians-outro-text,.c-guardians-body-3-text{font-size:1.5625rem;line-height:.96}}.c-guardians-quote u,.c-guardians-outro-text u,.c-guardians-body-3-text u{text-decoration:none;background-image:linear-gradient(var(--blue-light),var(--blue-light));background-position:0% 90%;background-repeat:no-repeat;background-size:100% 2px}.c-guardians-image{aspect-ratio:1 / 1;overflow:hidden}.c-guardians-image img,.c-guardians-image video,.c-guardians-image .c-media{width:100%;height:100%;object-fit:cover}.c-guardians-image--1{aspect-ratio:357 / 237}.c-guardians-body{margin-top:26.5625rem}@media (max-width: 799px){.c-guardians-body{margin-top:16.875rem}}.c-guardians-body .c-divider{color:var(--blue-light);margin-top:3.875rem}.c-guardians-body-2{position:relative;margin-top:20.3125rem;z-index:1}@media (max-width: 799px){.c-guardians-body-2{margin-top:13.75rem}}.c-guardians-body-inner{text-align:center;display:flex;flex-direction:column;align-items:center}.c-guardians-body-title{font-size:4.0625rem;line-height:.90769;letter-spacing:-.025em;margin-left:.0625rem;margin-top:.75rem}@media (max-width: 799px){.c-guardians-body-title{font-size:2.5rem}}.c-guardians-body-text{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-guardians-body-text{font-size:.875rem;line-height:1.42857}}.c-guardians-body-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-guardians-body-text .line-inner{white-space:normal}}.c-guardians-body-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-guardians-body-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-guardians-body-text *+h3{margin-top:3.125rem}.c-guardians-body-text p+p,.c-guardians-body-text p+ul,.c-guardians-body-text p+ol{padding-top:1.40625rem}.c-guardians-body-text ul li{position:relative;padding-left:1.5625rem}.c-guardians-body-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-guardians-body-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-guardians-body-text ul+p,.c-guardians-body-text ol+p{padding-top:2.8125rem}.c-guardians-body-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-guardians-body-text a svg{display:inline-block}.ts .ts-3+.c-guardians-body-text{margin-top:1.4375rem}.ts .c-guardians-body-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-guardians-body-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-guardians-body-text,.ts .ts-2--sm+.c-guardians-body-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-guardians-body-text,.ts .ts-2--sm+.c-guardians-body-text{margin-top:1.875rem}}.c-guardians-body-text{margin-top:1.3125rem;max-width:22.3125rem}@media (max-width: 799px){.c-guardians-body-text{max-width:14.375rem}}.c-guardians-body-image{aspect-ratio:357 / 474;overflow:hidden}.c-guardians-body-image img{width:100%;height:100%;object-fit:cover}.c-guardians-outro-images{margin-top:17.8125rem}.c-guardians-outro-image-1,.c-guardians-outro-image-2{overflow:hidden}.c-guardians-outro-image-1 img,.c-guardians-outro-image-2 img{width:100%;height:100%;object-fit:cover}.c-guardians-outro-image-1{aspect-ratio:640 / 426}.c-guardians-outro-image-2{aspect-ratio:262 / 348}.c-guardians-outro-text{padding:10.625rem 0 11.875rem;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.c-guardians-outro-text .c-divider{color:var(--blue-light);padding:3.125rem 0 0}.c-guardians-outro-text-inner{max-width:45.875rem}.c-guardians-body-3{align-items:center;margin-top:20rem}.c-guardians-body-3 .c-guardians-image{aspect-ratio:640 / 425}.c-guardians-body-3-text{margin-bottom:10.625rem}.c-guardians-images-4{margin-top:28.75rem}.c-guardians-images-4 .c-guardians-image--1{aspect-ratio:922 / 1245}.c-guardians-images-4 .c-guardians-image--2{aspect-ratio:357 / 237;margin-top:-32.8125rem}@media (max-width: 799px){.c-guardians-images-4 .c-guardians-image--2{display:none}}.c-guardians-images-5{margin-top:25.1875rem}.c-guardians-images-5 .c-guardians-image--2{aspect-ratio:357 / 474;max-width:14.8125rem}.c-guardians-body-4{padding:17.5rem 0 15rem}@media (max-width: 799px){.c-guardians-body-4{padding:10.625rem 0 10rem}}.c-guardians-body-4 .c-guardians-body-title{font-size:2.1875rem;padding-bottom:3.125rem}@media (max-width: 799px){.c-guardians-body-4 .c-guardians-body-title{font-size:1.5625rem;padding-bottom:3.125rem;max-width:14.375rem}}.c-masters{width:100%;height:150vh}.c-masters-wrap{position:relative;width:100%;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:6.25rem 0}.c-masters-items{display:flex;align-items:flex-end;justify-content:center;width:100%;color:var(--off-white);flex-wrap:wrap;gap:0rem 2.5rem;max-width:65.625rem;z-index:1}@media (max-width: 799px){.c-masters-items{flex-direction:column;align-items:center}}.c-masters-item{flex:none;position:relative;height:2.9375rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer}@media (max-width: 799px){.c-masters-item{height:2.625rem}}.c-masters-item:hover .c-masters-item-country{opacity:1}.c-masters-item-title{font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;font-style:italic;font-weight:300;transition:opacity .5s linear}@media (max-width: 799px){.c-masters-item-title{font-size:1.5625rem;line-height:.96}}.c-masters.is-active .c-masters-item .c-masters-item-title{opacity:.3}.c-masters.is-active .c-masters-item.is-active .c-masters-item-title{opacity:1}.c-masters-item-country{position:absolute;bottom:-.625rem;left:.0625rem;font-size:.8125rem;letter-spacing:-.015em;font-style:italic;opacity:0;transition:opacity .5s linear}.c-masters-item-divider{flex:none;position:absolute;right:-1.875rem;width:.9375rem;height:2.625rem;pointer-events:none;transition:opacity .5s linear}@media (max-width: 799px){.c-masters-item-divider{right:-1.25rem;width:.625rem}}.c-masters.is-active .c-masters-item .c-masters-item-divider{opacity:.3}.c-masters-item-divider svg{width:100%;height:100%}.c-masters-images{position:absolute;top:0;left:0;width:100%;height:100%}.c-masters-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .5s linear}.c-masters-image.is-active{opacity:1}.c-masters-image.is-active img{transform:scale(1);transition:transform 2.6s var(--expo-out)}.c-masters-image img,.c-masters-image video,.c-masters-image .c-media{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);transition:transform 2.6s var(--expo-in)}.c-masterpieces,.c-masterpieces-wrap{position:relative}.c-masterpieces-bg{position:absolute;top:0;left:0;width:100%;height:100%;will-change:background-color,opacity}.c-masterpieces-images{grid-column:span 10 / span 10;display:grid;gap:1.25rem}@media (min-width: 800px){.c-masterpieces-images{grid-column:span 12 / span 12}}.c-masterpieces-images{align-items:flex-start}.c-masterpieces-items{gap:17.8125rem 1.25rem;padding-bottom:18.75rem}@media (max-width: 799px){.c-masterpieces-items{gap:13.75rem 1.25rem;padding-bottom:12.5rem}}.c-masterpieces-image{overflow:hidden;position:relative}.c-masterpieces-image img,.c-masterpieces-image video,.c-masterpieces-image .c-media{width:100%;height:100%;object-fit:cover}.c-masterpieces-image-inner{pointer-events:none;position:absolute;top:0;left:0;width:102%;height:100%}@media (min-width: 800px){.c-masterpieces-image-inner{height:115%;margin:-7.5% -1%}}.c-masterpieces-item-title{margin-top:1.25rem}.c-masterpieces-item-title h3,.c-masterpieces-item-title p{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-masterpieces-item-title h3,.c-masterpieces-item-title p{font-size:.875rem;line-height:1.42857}}.c-masterpieces-item-title h3 .line-inner,.c-masterpieces-item-title p .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-masterpieces-item-title h3 .line-inner,.c-masterpieces-item-title p .line-inner{white-space:normal}}.c-masterpieces-item-title h3 h3,.c-masterpieces-item-title p h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-masterpieces-item-title h3 h4,.c-masterpieces-item-title p h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-masterpieces-item-title h3 *+h3,.c-masterpieces-item-title p *+h3{margin-top:3.125rem}.c-masterpieces-item-title h3 p+p,.c-masterpieces-item-title h3 p+ul,.c-masterpieces-item-title h3 p+ol,.c-masterpieces-item-title p p+p,.c-masterpieces-item-title p p+ul,.c-masterpieces-item-title p p+ol{padding-top:1.40625rem}.c-masterpieces-item-title h3 ul li,.c-masterpieces-item-title p ul li{position:relative;padding-left:1.5625rem}.c-masterpieces-item-title h3 ul li:before,.c-masterpieces-item-title p ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-masterpieces-item-title h3 ol li,.c-masterpieces-item-title p ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-masterpieces-item-title h3 ul+p,.c-masterpieces-item-title h3 ol+p,.c-masterpieces-item-title p ul+p,.c-masterpieces-item-title p ol+p{padding-top:2.8125rem}.c-masterpieces-item-title h3 a,.c-masterpieces-item-title p a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-masterpieces-item-title h3 a svg,.c-masterpieces-item-title p a svg{display:inline-block}.ts .ts-3+.c-masterpieces-item-title h3,.ts .ts-3+.c-masterpieces-item-title p{margin-top:1.4375rem}.ts .c-masterpieces-item-title h3+.c-button,.ts .c-masterpieces-item-title p+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-masterpieces-item-title h3+.c-button,.ts .c-masterpieces-item-title p+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-masterpieces-item-title h3,.ts .ts-2--sm+.c-masterpieces-item-title h3,.ts .ts-2+.c-masterpieces-item-title p,.ts .ts-2--sm+.c-masterpieces-item-title p{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-masterpieces-item-title h3,.ts .ts-2--sm+.c-masterpieces-item-title h3,.ts .ts-2+.c-masterpieces-item-title p,.ts .ts-2--sm+.c-masterpieces-item-title p{margin-top:1.875rem}}.c-masterpieces-item-title h3,.c-masterpieces-item-title p{color:var(--off-white)}.c-masterpieces-item-title p{font-style:italic;opacity:.5}.c-masterpieces-item--hiatus .c-masterpieces-image-col{grid-column:span 10 / span 10}@media (min-width: 800px){.c-masterpieces-item--hiatus .c-masterpieces-image-col{grid-column:span 12 / span 12}}.c-masterpieces-item--las-ratas .c-masterpieces-images{grid-column:span 8 / span 8;grid-column-start:3;display:grid}@media (min-width: 800px){.c-masterpieces-item--las-ratas .c-masterpieces-images{grid-column:span 8 / span 8;grid-column-start:5;grid-template-columns:repeat(2,minmax(0,1fr))}.c-masterpieces-item--las-ratas .c-masterpieces-image-col{grid-column:span 1 / span 1}}@media (max-width: 799px){.c-masterpieces-item--las-ratas .c-masterpieces-image-col:first-child{order:2;margin-top:1.25rem}.c-masterpieces-item--las-ratas .c-masterpieces-image-col:last-child{order:1}}.c-masterpieces-item--bless-3 .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:1}@media (min-width: 800px){.c-masterpieces-item--bless-3 .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:2}}.c-masterpieces-item--from-here .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:2;display:grid}@media (min-width: 800px){.c-masterpieces-item--from-here .c-masterpieces-images{grid-column:span 7 / span 7;grid-column-start:5;grid-template-columns:repeat(7,minmax(0,1fr))}.c-masterpieces-item--from-here .c-masterpieces-image-col:first-child{grid-column:span 4 / span 4}.c-masterpieces-item--from-here .c-masterpieces-image-col:nth-child(2){grid-column:span 3 / span 3}}.c-masterpieces-item--from-here .c-masterpieces-image-col:nth-child(2){pointer-events:none}.c-masterpieces-item--samsara .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:1}@media (min-width: 800px){.c-masterpieces-item--samsara .c-masterpieces-images{grid-column:span 7 / span 7;grid-column-start:1}}.c-masterpieces-item--portrait-of-desire .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:2;display:grid}@media (min-width: 800px){.c-masterpieces-item--portrait-of-desire .c-masterpieces-images{grid-column:span 10 / span 10;grid-column-start:2;grid-template-columns:repeat(10,minmax(0,1fr))}.c-masterpieces-item--portrait-of-desire .c-masterpieces-image-col:first-child{grid-column:span 3 / span 3}}.c-masterpieces-item--portrait-of-desire .c-masterpieces-image-col:first-child{pointer-events:none}@media (min-width: 800px){.c-masterpieces-item--portrait-of-desire .c-masterpieces-image-col:nth-child(2){grid-column:span 7 / span 7}}.c-masterpieces-item--monologue .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:3}@media (min-width: 800px){.c-masterpieces-item--monologue .c-masterpieces-images{grid-column:span 5 / span 5;grid-column-start:5}}.c-masterpieces-item--back-into-the-unlimited .c-masterpieces-images{grid-column:span 10 / span 10;grid-column-start:1}@media (min-width: 800px){.c-masterpieces-item--back-into-the-unlimited .c-masterpieces-images{grid-column:span 10 / span 10;grid-column-start:3}}.c-masterpieces-item--0-5-degrees .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:2;display:grid}@media (min-width: 800px){.c-masterpieces-item--0-5-degrees .c-masterpieces-images{grid-column:span 8 / span 8;grid-column-start:3;grid-template-columns:repeat(8,minmax(0,1fr))}.c-masterpieces-item--0-5-degrees .c-masterpieces-image-col:first-child{grid-column:span 5 / span 5}.c-masterpieces-item--0-5-degrees .c-masterpieces-image-col:nth-child(2){grid-column:span 3 / span 3}}.c-masterpieces-item--0-5-degrees .c-masterpieces-image-col:nth-child(2){pointer-events:none}.c-masterpieces-item--the-banquet .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:3}@media (min-width: 800px){.c-masterpieces-item--the-banquet .c-masterpieces-images{grid-column:span 7 / span 7;grid-column-start:6}}.c-masterpieces-item--captivity .c-masterpieces-images,.c-masterpieces-item--captivity-80-x-70-cm .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:1}@media (min-width: 800px){.c-masterpieces-item--captivity .c-masterpieces-images,.c-masterpieces-item--captivity-80-x-70-cm .c-masterpieces-images{grid-column:span 7 / span 7;grid-column-start:2}}.c-masterpieces-item--absolute-trust .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:2;display:grid}@media (min-width: 800px){.c-masterpieces-item--absolute-trust .c-masterpieces-images{grid-column:span 8 / span 8;grid-column-start:4;grid-template-columns:repeat(8,minmax(0,1fr))}.c-masterpieces-item--absolute-trust .c-masterpieces-image-col:first-child{grid-column:span 5 / span 5}.c-masterpieces-item--absolute-trust .c-masterpieces-image-col:nth-child(2){grid-column:span 3 / span 3}}.c-masterpieces-item--absolute-trust .c-masterpieces-image-col:nth-child(2){pointer-events:none}.c-masterpieces-item--temptation .c-masterpieces-images{grid-column:span 6 / span 6;grid-column-start:1}@media (min-width: 800px){.c-masterpieces-item--temptation .c-masterpieces-images{grid-column:span 7 / span 7;grid-column-start:2}}.c-masterpieces-title{font-weight:300;font-style:italic;font-size:5.9375rem;leading-trim:NONE;line-height:.89474;letter-spacing:-.025em;color:var(--red-light);margin-left:-.1875rem;background:linear-gradient(91.15deg,#edc87a 15.85%,#b98638 86.96%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;padding-top:24.5rem;padding-top:44vh}@media (max-width: 799px){.c-masterpieces-title{padding-top:38vh;font-size:3.4375rem}}.c-masterpieces-title span{display:none}.c-masterpieces-title .c-divider{margin:3.75rem auto}.c-masterpiece-modal .c-modal-inner{position:relative;width:100%;height:fit-content}.c-masterpiece-modal .c-modal-inner .c-media,.c-masterpiece-modal .c-modal-inner .c-modal-media{width:100%;background:var(--off-black)}.c-masterpiece-modal .c-modal-inner.is-centered{display:flex;justify-content:center;align-items:center;height:auto}.c-masterpieces-image-cta,.c-modal-close{position:absolute;top:-1.25rem;left:-1.5625rem;width:3.125rem;height:2.5rem;background-color:var(--off-black);border-radius:3.125rem;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--gold);opacity:0;transition:opacity .3s linear}.c-masterpieces-image-cta-icon,.c-modal-close-icon{width:1.125rem;height:1.125rem;background-image:url(/assets/images/plus.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.c-modal-close-icon{transform:rotate(-45deg)}.c-masterpieces-image-cta.is-hovered.is-moving,.c-modal-close.is-moving{opacity:1}.c-description{position:relative}.c-description.is-active .c-button{border-color:var(--button-hover-border-color);color:var(--button-hover-color)}.c-description-button{position:relative;z-index:1}.c-description-text{--paragraph-color: var(--off-white);font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-description-text{font-size:.875rem;line-height:1.42857}}.c-description-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-description-text .line-inner{white-space:normal}}.c-description-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-description-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-description-text *+h3{margin-top:3.125rem}.c-description-text p+p,.c-description-text p+ul,.c-description-text p+ol{padding-top:1.40625rem}.c-description-text ul li{position:relative;padding-left:1.5625rem}.c-description-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-description-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-description-text ul+p,.c-description-text ol+p{padding-top:2.8125rem}.c-description-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-description-text a svg{display:inline-block}.ts .ts-3+.c-description-text{margin-top:1.4375rem}.ts .c-description-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-description-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-description-text,.ts .ts-2--sm+.c-description-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-description-text,.ts .ts-2--sm+.c-description-text{margin-top:1.875rem}}.c-description-text{line-height:1.33333;padding-top:5.4375rem;max-width:22.3125rem;top:0;position:absolute;left:0}.c-modern-patronage{position:relative;color:var(--off-white);z-index:20;overflow:hidden}.c-modern-patronage .c-section-content{width:100%;padding:14rem 0}@media (max-width: 799px){.c-modern-patronage .c-section-content{padding:12rem 0}}.c-modern-patronage-bg{position:absolute;top:0;left:0;width:100%;height:171.8125rem;background-image:url(/assets/images/modern-patronage.jpg);background-size:cover;background-position:60% -10%;background-repeat:no-repeat;z-index:-1}@media (max-width: 799px){.c-modern-patronage-bg{top:0}}.c-modern-patronage-intro{text-align:center}.c-modern-patronage-title{color:var(--title-color);font-size:4.0625rem;line-height:.90769;font-weight:300;font-style:italic;max-width:18.75rem;text-wrap:balance;letter-spacing:-.025em;margin:0 auto}@media (max-width: 799px){.c-modern-patronage-title{font-size:2.5rem;line-height:.9;max-width:100%}}.c-modern-patronage-logo{margin:4rem auto 0;width:2.5625rem;height:4.3125rem}@media (max-width: 799px){.c-modern-patronage-logo{width:1.75rem;height:3.8125rem}}.c-modern-patronage-logo img{width:100%;height:auto}.c-modern-patronage-quotes{margin-top:10.3125rem}.c-modern-patronage-quote{grid-column:span 8 / span 8}@media (min-width: 800px){.c-modern-patronage-quote{grid-column:span 6 / span 6}}.c-modern-patronage-quote:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 800px){.c-modern-patronage-quote:first-child{grid-column-start:3}}.c-modern-patronage-quote:first-child .c-modern-patronage-quote-text{margin-right:-1rem;margin-left:-1rem}.c-modern-patronage-quote:first-child .c-modern-patronage-quote-image{margin-top:6.5625rem}@media (max-width: 799px){.c-modern-patronage-quote:first-child .c-modern-patronage-quote-image{max-width:14.0625rem;margin-left:-4.875rem}}.c-modern-patronage-quote:nth-child(2){grid-column:span 8 / span 8;grid-column-start:1;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}@media (min-width: 800px){.c-modern-patronage-quote:nth-child(2){grid-column:span 7 / span 7;grid-column-start:7}}.c-modern-patronage-quote:nth-child(2){margin-top:-27.8125rem}@media (max-width: 799px){.c-modern-patronage-quote:nth-child(2){margin-top:-6.25rem}.c-modern-patronage-quote:nth-child(2) .c-modern-patronage-quote-image{max-width:14.0625rem;margin-left:4.875rem}}.c-modern-patronage-quote:nth-child(2) .c-modern-patronage-quote-text{margin-top:6.5625rem}.c-modern-patronage-quote-content{text-align:center}.c-modern-patronage-quote-content .c-divider{margin-top:3.4375rem}.c-modern-patronage-quote-text{--underline-color: var(--red-light);font-style:italic;font-weight:300;font-size:2.1875rem;letter-spacing:-.025em;line-height:.94286;text-align:center}@media (max-width: 799px){.c-modern-patronage-quote-text{font-size:1.5625rem;line-height:.96}}.c-modern-patronage-quote-text u{text-decoration:none;background-image:linear-gradient(var(--underline-color),var(--underline-color));background-position:0% 90%;background-repeat:no-repeat;background-size:100% 2px}.c-modern-patronage-quote-text{--underline-color: var(--gold)}.c-modern-patronage-quote-author{font-family:var(--font-sans);font-size:1.25rem;line-height:1.15;margin-top:2.1875rem;letter-spacing:-.015em;background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat}@media (max-width: 799px){.c-modern-patronage-quote-author{font-size:1.125rem;line-height:1.22222;margin-top:1.5625rem}}.c-modern-patronage-quote-role{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;font-style:italic;margin-top:.125rem}@media (max-width: 799px){.c-modern-patronage-quote-role{font-size:.875rem;line-height:1.28571}}.c-modern-patronage-quote-image{width:100%;overflow:hidden;position:relative}.c-modern-patronage-quote-image img,.c-modern-patronage-quote-image video,.c-modern-patronage-quote-image .c-media{width:100%;height:100%;object-fit:cover}.c-modern-patronage-quote-image-inner{pointer-events:none;position:absolute;top:0;left:0;width:102%;height:100%}@media (min-width: 800px){.c-modern-patronage-quote-image-inner{height:115%;margin:-7.5% -1%}}.c-join{padding:4rem 0;color:var(--off-black);position:relative}@media (min-width: 800px){.c-join{height:51.5rem}}.c-join .c-divider{margin:3.1rem 0 2.15rem}.c-join .c-link{margin-top:3rem}.c-join-wrap{padding-top:13.45rem}@media (max-width: 799px){.c-join-wrap{padding-top:8rem;padding-bottom:8rem}}.c-join-title{font-style:italic;font-weight:300;font-size:2.1875rem;line-height:.94286;letter-spacing:-.025em;background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat;padding:1rem 0}.c-join-text{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-join-text{font-size:.875rem;line-height:1.42857}}.c-join-text .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-join-text .line-inner{white-space:normal}}.c-join-text h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-join-text h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-join-text *+h3{margin-top:3.125rem}.c-join-text p+p,.c-join-text p+ul,.c-join-text p+ol{padding-top:1.40625rem}.c-join-text ul li{position:relative;padding-left:1.5625rem}.c-join-text ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-join-text ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-join-text ul+p,.c-join-text ol+p{padding-top:2.8125rem}.c-join-text a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-join-text a svg{display:inline-block}.ts .ts-3+.c-join-text{margin-top:1.4375rem}.ts .c-join-text+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-join-text+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-join-text,.ts .ts-2--sm+.c-join-text{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-join-text,.ts .ts-2--sm+.c-join-text{margin-top:1.875rem}}.c-join-text{max-width:17.5rem;margin:0 auto}.c-join-button{margin-top:1rem}.c-join-content-right{margin-left:-2rem}@media (max-width: 799px){.c-join-content-right{margin-left:0;margin-top:16rem}}.c-join-content-right,.c-join-content-left{text-align:center}.c-footer{height:39.125rem;color:var(--off-white);overflow:hidden;position:relative}@media (max-width: 799px){.c-footer{height:45.375rem}}.c-footer-wordmark{pointer-events:none;width:10.5rem;height:17.625rem;left:50%;transform:translate(-50%);position:fixed;bottom:6.875rem}@media (max-width: 799px){.c-footer-wordmark{width:8.125rem;height:11.875rem;bottom:11.25rem}}.c-footer-wrap{position:relative;padding:2rem 0;height:39.125rem;background:linear-gradient(to top,rgba(11,11,11,0) 50%,var(--off-black) 75%)}@media (max-width: 799px){.c-footer-wrap{height:45.375rem}}.c-footer-links{letter-spacing:.05em;text-transform:uppercase;gap:.05rem;margin-top:4.1875rem;display:flex;flex-direction:column;align-items:center}.c-footer-links a{display:inline-block;font-weight:600;font-family:var(--font-sans);font-size:.75rem;line-height:1.25;letter-spacing:.05em;color:currentColor;cursor:pointer;text-decoration:none;text-transform:uppercase;position:relative}.c-footer-links a:after,.c-footer-links a:before{position:absolute;left:0;bottom:-.1875rem;content:"";display:inline-block;width:100%;height:.125rem;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out)}.c-footer-links a:after{transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-footer-links a:hover:after{transform:scaleX(1)}.c-footer-links a:hover:before{transform:scaleX(0)}.c-join .c-footer-links a{margin-top:3rem}.c-footer-links a{opacity:.5;font-size:.75rem;padding:.25rem 0;text-decoration:none;color:inherit;transition:opacity .3s linear}.c-footer-links a:hover{opacity:1}.c-footer-links a:after,.c-footer-links a:before{bottom:.1875rem;height:.0625rem}.c-footer-top{height:2.5rem;position:relative;margin-top:.15rem}.c-footer-logo{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);padding:1.5625rem;display:flex;justify-content:center;align-items:center;background-color:var(--off-black);z-index:1}.c-footer-logo img{width:1.5rem;height:2.5rem;position:relative}.c-footer-line{height:1px;background-color:var(--gold);overflow:hidden;position:absolute;left:0;top:50%;width:100%}.c-footer-socials,.c-footer-legal{display:flex;gap:.625rem}.c-footer-copyright{text-align:center;color:#f5f1e94d}.c-footer-socials{justify-content:flex-end}@media (min-width: 800px){.c-footer-socials,.c-footer-legal,.c-footer-copyright{width:33.33333%}}.c-footer-bottom{position:absolute;bottom:0;left:0;right:0;padding:1.6875rem 0;margin:0 auto;font-size:.6875rem;letter-spacing:-.015em;line-height:1.18182;width:100%;display:flex;align-items:center;gap:.625rem;flex-direction:column-reverse}@media (min-width: 800px){.c-footer-bottom{max-width:55rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.c-footer-bottom a{display:inline-block;color:currentColor;cursor:pointer;text-decoration:none;position:relative}.c-footer-bottom a:after,.c-footer-bottom a:before{position:absolute;left:0;bottom:-.0625rem;content:"";display:inline-block;width:100%;height:1px;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out)}.c-footer-bottom a:after{transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-footer-bottom a:hover:after{transform:scaleX(1)}.c-footer-bottom a:hover:before{transform:scaleX(0)}.c-popup-content-inner .c-footer-bottom a{margin-top:.875rem;font-size:.8125rem;letter-spacing:-.015em;font-style:italic;text-transform:capitalize;opacity:0;transition:opacity .3s linear}.c-popup-content-inner .c-footer-bottom a.is-visible{opacity:1}.is-extra-visible .c-popup-content-inner .c-footer-bottom a{opacity:0}.c-popup-content-inner .c-footer-bottom a:hover .c-link-simple--gold{opacity:1}.c-footer-bottom a{color:var(--off-white);opacity:.3;transition:opacity .3s linear}.c-footer-bottom a:hover{opacity:1}.c-footer-scroll-cta-wrap{position:absolute;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none}@media (max-width: 799px){.c-footer-scroll-cta-wrap{width:100%;max-width:none;display:flex;justify-content:center;align-items:center;transform:none;top:23.75rem}}.c-footer-scroll-cta{width:2.5625rem;height:3.25rem;position:relative;pointer-events:all;cursor:pointer}@media (min-width: 800px){.c-footer-scroll-cta{margin-left:-1.25rem}}.c-footer-scroll-cta:hover .c-footer-scroll-cta-icon-static{transform:translateY(-1.5rem)}.c-footer-scroll-cta:hover .c-footer-scroll-cta-icon-hover{transform:translateY(0)}.c-footer-scroll-cta-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.4375rem;height:1.25rem;overflow:hidden}.c-footer-scroll-cta-icon-static,.c-footer-scroll-cta-icon-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/scrollcta-arrow.svg);background-size:cover;transition:transform 1s var(--expo-out)}.c-footer-scroll-cta-icon-hover{transform:translateY(1.5rem)}.c-footer-scroll-cta-bg{position:absolute;inset:0;background:inherit;z-index:-1;background-image:url(/assets/images/scrollcta-bg.svg);background-size:cover;background-repeat:no-repeat}.c-nav-menu{position:absolute;top:0;left:0;width:100%;height:100vh;height:100svh;color:var(--off-white);pointer-events:none;opacity:0;overflow:hidden}.c-nav-menu.is-open{pointer-events:auto;opacity:1}.c-nav-menu .wrap{position:relative}.c-nav-menu-inner{width:100%;height:100vh;height:100svh;min-height:43.75rem;display:flex;align-items:center}@media (max-width: 799px){.c-nav-menu-inner{min-height:31.25rem;background:var(--off-black)}}.c-nav-menu-links{display:flex;flex-direction:column;gap:1.14rem;position:relative;z-index:1;font-size:2.1875rem;font-weight:300;font-style:italic;letter-spacing:-.025em;line-height:1.2;margin-top:2.2rem}@media (max-width: 799px){.c-nav-menu-links{margin-top:8rem;font-size:1.125rem;line-height:1.11111}}.c-nav-menu-links a{opacity:.3;display:inline-block;transition:opacity .3s linear;position:relative}.c-nav-menu-links a.is-active{opacity:1;background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat}.c-nav-menu-links a.is-active:after{content:none}.c-nav-menu-links a:hover{opacity:1}.c-nav-menu-links a{position:relative}.c-nav-menu-links a:after{position:absolute;left:0;bottom:-.375rem;content:"";display:inline-block;width:100%;height:.0625rem;background-color:currentColor;transform-origin:right;transition:transform 1.2s var(--expo-out);transform:scaleX(0);transform-origin:left;transition-delay:.05s}.c-nav-menu-links a:hover:after{transform:scaleX(1)}.c-nav-menu-links a:hover:before{transform:scaleX(0)}.c-nav-menu-gl{position:fixed;inset:0;background:var(--off-black);z-index:-1}@media (max-width: 799px){.c-nav-menu-gl{display:none}}.c-nav-number-container{position:relative;display:flex;justify-content:center;aspect-ratio:1 / 1}.c-nav-menu-grid{align-items:center}@media (max-width: 799px){.c-nav-number-container{width:10rem;height:.625rem;margin-top:-3.125rem}}.c-popup{width:100vw;height:100vh;height:100svh;min-height:40rem;position:relative;z-index:21;pointer-events:none}@media (max-width: 799px){.c-popup{height:80rem}}.c-popup-content{position:absolute;width:100vw;height:100vh;height:100svh;min-height:40rem;top:0;left:0;z-index:1;pointer-events:auto;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content{height:auto}}.c-popup-cta-inner-text{position:absolute;top:2rem;left:2rem;height:1.5rem;width:6.25rem;opacity:.5}@media (max-width: 799px){.c-popup-cta-inner-text{top:1.5625rem;left:1.8125rem}}.c-popup-cta{position:fixed;bottom:3.6875rem;left:0;right:0;cursor:pointer;z-index:2}@media (max-width: 799px){.c-popup-cta{bottom:2.5rem}}.c-popup-cta .wrap{max-width:none}.c-popup-cta-inner{width:100%;padding:.5rem 1rem;position:relative;aspect-ratio:263 / 175}@media (max-width: 799px){.c-popup-cta-inner{padding:.5rem .75rem;aspect-ratio:305 / 52.5}}.c-popup__full{width:100vw;height:100vh;height:100svh;min-height:40rem;position:relative}.c-popup-content{transform-origin:top left;overflow:hidden;will-change:transform,opacity}.c-popup-content.is-clickable{cursor:pointer}.c-popup-content-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;transform-origin:center;will-change:transform,opacity;background-color:var(--off-black);overflow:hidden}@media (max-width: 799px){.c-popup-content-inner{justify-content:flex-start}}.c-popup-content-inner .c-divider{justify-content:flex-start;margin-top:3.1rem;margin-bottom:0}.c-popup-content-inner .c-link-simple{margin-top:.875rem;font-size:.8125rem;letter-spacing:-.015em;font-style:italic;text-transform:capitalize;opacity:0;transition:opacity .3s linear}.c-popup-content-inner .c-link-simple.is-visible{opacity:1}.is-extra-visible .c-popup-content-inner .c-link-simple{opacity:0}.c-popup-content-inner .c-link-simple:hover .c-link-simple--gold{opacity:1}.c-popup-content-inner .c-link-simple--gold{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat;position:absolute;margin:0;top:0;left:0;pointer-events:none;opacity:0;z-index:1;transition:opacity .3s linear}.c-popup-content-inner .c-link-simple--gold:after,.c-popup-content-inner .c-link-simple--gold:before{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%)}.c-popup-content-inner .c-button--2{margin-top:2.25rem}.c-popup-content_text{color:var(--off-white);z-index:2;will-change:transform,opacity}.c-popup-content-label{font-size:.75rem;letter-spacing:.05em;transform-origin:left center;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content-label{margin-top:3.125rem}}.c-popup-content-label-inner{font-family:var(--font-sans);font-size:.75rem;line-height:1.18182;letter-spacing:.07em;text-transform:uppercase;font-weight:600;color:var(--eyebrow-color)}@media (max-width: 799px){.c-popup-content-label-inner{font-size:.625rem}}.c-popup-content-label-inner+.ts-2{margin-top:2.5rem}.c-popup-content-label-inner+.ts-body--xl{margin-top:1.25rem}@media (max-width: 799px){.c-popup-content-label-inner+.ts-body--xl{margin-top:1.875rem}}.ts .ts-3+.c-popup-content-label-inner{display:inline-block;margin-top:.8125rem}.ts .c-popup-content-label-inner+.ts-2{margin-top:2.5rem}@media (max-width: 799px){.ts .c-popup-content-label-inner+.ts-2{margin-top:2.8125rem}}.ts .ts-2+.c-popup-content-label-inner,.ts .ts-2--sm+.c-popup-content-label-inner{margin-top:1.5rem}@media (max-width: 799px){.ts .ts-2+.c-popup-content-label-inner,.ts .ts-2--sm+.c-popup-content-label-inner{margin-top:2.8125rem}}.c-popup-content-label-inner{position:relative;display:inline-block;will-change:transform,opacity}.c-popup-content-label-inner:after,.c-popup-content-label-inner:before{content:"";position:absolute;right:-1.125rem;top:-.0625rem;display:block;width:.875rem;height:1.0625rem;margin-bottom:-.21875rem;margin-left:.4375rem;background-size:cover;background-repeat:no-repeat;transition:opacity .3s linear}.c-popup-content-label-inner:before{background-image:url(/assets/images/chevron-white.svg);opacity:0}.c-popup-content.is-clickable .c-popup-content-label-inner:before{opacity:1}.c-popup-content-label-inner:after{background-image:url(/assets/images/chevron-white-filled.svg);opacity:0}.c-popup-content.is-clickable:hover .c-popup-content-label-inner:before{opacity:0}.c-popup-content.is-clickable:hover .c-popup-content-label-inner:after{opacity:1}.c-popup-content-label-text{position:relative;display:inline-block}.c-popup-content-label-text:after{content:"";position:absolute;left:0;bottom:-.125rem;width:100%;height:.0625rem;background-color:var(--off-white);transform-origin:right center;transform:scaleX(0);transition:transform .75s var(--expo-out)}.c-popup-content.is-clickable:hover .c-popup-content-label-text:after{transform:scaleX(1);transform-origin:left center}.c-popup-content-title{font-style:italic;font-weight:300;font-size:4.0625rem;line-height:.90769;letter-spacing:-.025em;padding:1.4rem 0 2.875rem;will-change:transform,opacity}.c-popup-content-title .c-popup-content-title-inner{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:100% 100%;background-position:0 100%;background-repeat:no-repeat;transform-origin:left top;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content-title{font-size:2.5rem;line-height:.9;padding:1rem 0 2rem}}.c-popup-content-bg{position:absolute;inset:-3px;overflow:hidden;background-color:var(--off-black);will-change:transform,opacity}@media (max-width: 799px){.c-popup-content-bg{height:100vh;height:100svh}}.c-popup-content-bg picture{display:block;transform-origin:center center;will-change:transform;transition:transform 1.6s var(--expo-out)}.c-popup-content.is-clickable:hover .c-popup-content-bg picture{transform:scale(1.1)}.c-popup-content-bg img,.c-popup-content-bg picture{width:100%;height:100%;object-fit:cover}@media (max-width: 799px){.c-popup-content-details{padding-top:40vh;transition:transform .6s var(--expo-out)}.is-extra-visible .c-popup-content-details{transform:translateY(-37.5vh)}}.c-popup-content-details-part{will-change:transform,opacity}.c-popup-content_details-inner{will-change:transform}.c-popup-content_paragraph{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-popup-content_paragraph{font-size:.875rem;line-height:1.42857}}.c-popup-content_paragraph .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content_paragraph .line-inner{white-space:normal}}.c-popup-content_paragraph h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-popup-content_paragraph h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-popup-content_paragraph *+h3{margin-top:3.125rem}.c-popup-content_paragraph p+p,.c-popup-content_paragraph p+ul,.c-popup-content_paragraph p+ol{padding-top:1.40625rem}.c-popup-content_paragraph ul li{position:relative;padding-left:1.5625rem}.c-popup-content_paragraph ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-popup-content_paragraph ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-popup-content_paragraph ul+p,.c-popup-content_paragraph ol+p{padding-top:2.8125rem}.c-popup-content_paragraph a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-popup-content_paragraph a svg{display:inline-block}.ts .ts-3+.c-popup-content_paragraph{margin-top:1.4375rem}.ts .c-popup-content_paragraph+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-popup-content_paragraph+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-popup-content_paragraph,.ts .ts-2--sm+.c-popup-content_paragraph{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-popup-content_paragraph,.ts .ts-2--sm+.c-popup-content_paragraph{margin-top:1.875rem}}.c-popup-content_paragraph{margin-top:4.0625rem;will-change:transform,opacity}.c-popup-content-labels{display:flex;gap:.625rem;margin-bottom:1rem;will-change:transform,opacity}.c-popup-content-label-item{background:linear-gradient(90deg,var(--gold) 0%,var(--gold-dark) 100%);padding:.4375rem .875rem .375rem;color:var(--off-black);line-height:1.25;font-size:.75rem;font-weight:700;text-transform:uppercase;white-space:nowrap;letter-spacing:.05em;border-radius:1.875rem}.c-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;opacity:0;pointer-events:none;z-index:1;transition:opacity .6s var(--expo-out)}.is-extra-visible .c-popup-overlay{opacity:1;pointer-events:auto}.c-popup-content-extra{color:var(--off-white);z-index:3;will-change:transform,opacity;transition:opacity .6s var(--expo-out);opacity:1;pointer-events:auto}@media (min-width: 800px){.c-popup-content-extra{pointer-events:none;opacity:0}}@media (max-width: 799px){.c-popup-content-extra{padding-bottom:5rem;transition:transform .6s var(--expo-out);margin-bottom:-40vh;height:0}.is-extra-visible .c-popup-content-extra{transform:translateY(-40vh);height:100%}}@media (min-width: 800px){.is-extra-visible .c-popup-content-extra{opacity:1;pointer-events:auto}}.c-popup-content-extra-inner{will-change:transform,opacity}.c-popup-content-extra-intro{font-weight:400;font-size:1.25rem;line-height:1.15;letter-spacing:-.015em;padding:3.85rem 0 3.755rem;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content-extra-intro{font-size:1.125rem;padding:1.875rem 0 3.75rem}}.c-popup-content-extra-intro-inner{transform-origin:left top;will-change:transform}.c-popup-content-extra-divider{will-change:transform,opacity}.c-popup-content-extra-divider .c-divider{justify-content:flex-start;margin:0}.c-popup-content-extra-paragraph{font-size:.9375rem;line-height:1.33333;letter-spacing:-.015em;color:var(--paragraph-color)}@media (max-width: 799px){.c-popup-content-extra-paragraph{font-size:.875rem;line-height:1.42857}}.c-popup-content-extra-paragraph .line-inner{display:block;white-space:nowrap;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content-extra-paragraph .line-inner{white-space:normal}}.c-popup-content-extra-paragraph h3{font-family:var(--font-display);font-size:1.375rem;line-height:1.27273;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-popup-content-extra-paragraph h4{font-family:var(--font-display);font-size:1rem;line-height:1.33333;letter-spacing:-.04em;font-weight:500;color:var(--title-color);margin-bottom:1.25rem}.c-popup-content-extra-paragraph *+h3{margin-top:3.125rem}.c-popup-content-extra-paragraph p+p,.c-popup-content-extra-paragraph p+ul,.c-popup-content-extra-paragraph p+ol{padding-top:1.40625rem}.c-popup-content-extra-paragraph ul li{position:relative;padding-left:1.5625rem}.c-popup-content-extra-paragraph ul li:before{content:"•";position:absolute;left:1.25rem;top:0;display:block;width:.625rem;margin-left:-.625rem;margin-right:.625rem;color:currentColor}.c-popup-content-extra-paragraph ol li{position:relative;margin-left:1.5625rem;padding-left:.5rem;list-style:decimal}.c-popup-content-extra-paragraph ul+p,.c-popup-content-extra-paragraph ol+p{padding-top:2.8125rem}.c-popup-content-extra-paragraph a{--section-link-color: var(--blue-veteran);--link-color: var(--section-link-color);--border-color: var(--blue-brilliant);color:var(--link-color);position:relative;display:inline;background-image:linear-gradient(var(--border-color),var(--border-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% .5rem}.c-popup-content-extra-paragraph a svg{display:inline-block}.ts .ts-3+.c-popup-content-extra-paragraph{margin-top:1.4375rem}.ts .c-popup-content-extra-paragraph+.c-button{margin-top:2.8125rem}@media (max-width: 799px){.ts .c-popup-content-extra-paragraph+.c-button{margin-top:3.125rem}}.ts .ts-2+.c-popup-content-extra-paragraph,.ts .ts-2--sm+.c-popup-content-extra-paragraph{margin-top:2.125rem}@media (max-width: 799px){.ts .ts-2+.c-popup-content-extra-paragraph,.ts .ts-2--sm+.c-popup-content-extra-paragraph{margin-top:1.875rem}}.c-popup-content-extra-paragraph{margin-top:4.8125rem;will-change:transform,opacity}@media (max-width: 799px){.c-popup-content-extra-paragraph{margin-top:2.5rem}}.c-popup-content-extra-paragraph p+p{padding-top:1.25rem}.c-popup-content-details-inner{will-change:transform,opacity}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe,.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.col-span-1{grid-column:span 1 / span 1}.col-span-10{grid-column:span 10 / span 10}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.block{display:block}.inline{display:inline}.grid{display:grid}.hidden{display:none}.h-auto{height:auto}.h-full{height:100%}.w-full{width:100%}.max-w-none{max-width:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.gap-20{gap:1.25rem}.border{border-width:1px}.bg-red{background-color:var(--red)}.opacity-25{opacity:.25}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-dotted{outline-style:dotted}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 800px){.md\:col-span-10{grid-column:span 10 / span 10}.md\:col-span-12{grid-column:span 12 / span 12}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}}@media (max-width: 799px){.mobile\:order-1{order:1}.mobile\:order-2{order:2}}
