a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow:auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}button,html,input,select,textarea{color:#222}img{vertical-align:middle;max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}:root{--in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--out-cubic:cubic-bezier(0.215,0.61,0.355,1);--out-quart:cubic-bezier(0.165,0.84,0.44,1);--out-quint:cubic-bezier(0.23,1,0.32,1);--out-expo:cubic-bezier(0.19,1,0.22,1);--out-circ:cubic-bezier(0.075,0.82,0.165,1);--inOut-quad:cubic-bezier(0.455,0.03,0.515,0.955);--inOut-cubic:cubic-bezier(0.645,0.045,0.355,1);--inOut-quart:cubic-bezier(0.77,0,0.175,1);--inOut-quint:cubic-bezier(0.86,0,0.07,1);--inOut-expo:cubic-bezier(1,0,0,1);--inOut-circ:cubic-bezier(0.785,0.135,0.15,0.86);--in-back:cubic-bezier(0.36,0,0.66,-0.56);--out-back:cubic-bezier(0.34,1.56,0.64,1);--inOut-back:cubic-bezier(0.68,-0.55,0.265,1.55)}.icon{width:var(--size,16px);height:var(--size,16px);display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color,var(--c-fg));transition:background-color .4s ease,opacity .2s linear}:root{--vh:calc(var(--v-height, 1vh) * 100);--c-light:#fff;--c-dark:#000;--c-bg:var(--c-dark);--c-fg:var(--c-light);--c-contrast-1:#090905;--c-contrast-2:#3a3a3a;--c-contrast-3:#9b9b9b;--c-contrast-4:#cdcdcd;--c-panel:var(--c-contrast-1);--c-red:#78050e;--c-orange:#fbb587;--c-tan:#e3d6ce;--c-blue:#02027f;--c-green:#027f4b;--c-accent:var(--c-blue);--p-global:clamp(3rem,5vw,4.5rem);--ease:var(--inOut-quad);--anim-fade-in:FadeIn 1s var(--ease) forwards;--f-thin:100;--f-light:200;--f-normal:300;--f-bold:600;--f-bolder:700;--f-smallest:1.2rem;--f-smaller:1.5rem;--f-small:1.8rem;--f-medium:2.1rem;--f-large:3rem;--f-larger:4.5rem;--f-largest:6rem;--aspect-wide:2.39/1}[data-theme=light]{--c-bg:var(--c-light);--c-fg:var(--c-dark);--c-contrast-1:#cdcdcd;--c-contrast-2:#9b9b9b;--c-contrast-3:#3a3a3a;--c-contrast-4:#090905}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}html{max-width:100%;font-size:10px;@media (min-width:2000px){font-size:10.5px}@media (min-width:2400px){font-size:11px}}body{max-width:100%;color:var(--c-fg);background:var(--c-bg);font-family:var(--f-montserrat);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.25;font-weight:var(--f-normal);font-size:var(--f-small)}*{position:relative;box-sizing:border-box;padding:0;margin:0;min-width:auto;min-height:auto}#main{background-color:var(--c-bg);z-index:2;opacity:0}a{color:inherit;text-decoration:none;font-weight:var(--f-normal);transition:color .4s ease}a,a:focus{outline:none}[role=button]{pointer-events:all;cursor:pointer}::selection{background-color:var(--c-fg);color:var(--c-bg);text-shadow:none;opacity:1}::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}table{width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:1.2rem 1.5rem;text-align:left;border-bottom:2px solid var(--c-contrast-2)}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}h1,h2{font-size:var(--f-medium);font-weight:var(--f-light);font-style:italic;text-transform:uppercase;line-height:1.5;white-space:nowrap}p{font-size:var(--f-small);line-height:1.75;font-weight:var(--f-normal);max-width:60rem}.section{text-align:center;z-index:2;padding:0 3rem}.container{z-index:2;margin:auto;max-width:120rem;width:100%;text-align:left}.container-large{max-width:144rem}.container-small{max-width:96rem}.grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-gap:3rem;gap:3rem;@media (min-width:768px){grid-template-columns:repeat(8,1fr);& .left{grid-column:2/span 2}& .right{grid-column:4/span 5}}}.full-width{width:100%;margin:1em calc(50% - 50vw)}.bg-video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);aspect-ratio:16/9;object-fit:cover}