html,body{overflow-x:hidden;overflow-y:auto}h1{text-align:center;font-size:calc(var(--fs-root) * 8);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;color:var(--font-color)}@media (orientation: portrait){h1{font-size:calc(var(--fs-root) * 2.5)}}#hero-section{min-height:unset;padding:calc(var(--header-height) * 2) 0 0;margin-bottom:calc(var(--fs-root) * 8)}#hero-section .background{position:absolute;top:0;right:0;width:50vw;height:100vh;pointer-events:none;z-index:-1}#hero-section .background:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),#000)}#hero-section .background img{width:100%;height:auto;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.25}#hero-section[data-page=privacy] .background img{transform:scaleX(-1)}.table{position:relative;padding:calc(var(--fs-root) * 2.35) 0;padding-right:calc(var(--fs-root) * 1.81);width:calc(var(--fs-root) * 30);align-self:start}.table span{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 calc(var(--fs-root) * 2.5) calc(var(--fs-root) * 2.5) 0;border:1px solid #ffec8c;border-left:none;pointer-events:none;z-index:-1;clip-path:polygon(60% 0%,100% 0%,100% 100%,0% 100%,0% 50%,50% 50%)}.table h2{color:var(--yellow);font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:900;line-height:150%;text-transform:uppercase;text-align:left;margin-bottom:calc(var(--fs-root) * 1.25);position:absolute;top:0;left:0;transform:translateY(-50%)}.table ol{display:grid;grid-auto-flow:row;padding:0}.table ol li{color:#ffec8c;font-size:calc(var(--fs-root) * 1.125);font-style:normal;font-weight:400;line-height:170%;text-transform:uppercase;text-align:left;cursor:pointer;list-style-position:inside;opacity:.5;user-select:none}.table ol li.active{opacity:1}.table ol li.non-active:hover{text-shadow:0 0 10px var(--yellow)}#legal-section{padding:0 10%;margin-bottom:calc(var(--fs-root) * 10)}#legal-section #root{display:grid;grid-template-columns:max-content 1fr;gap:calc(var(--fs-root) * 6.85);justify-content:space-between}#legal-section #root .content{display:grid;grid-auto-flow:row;gap:calc(var(--fs-root));place-content:start;place-items:start;padding-top:calc(var(--fs-root))}#legal-section #root .content>*{color:#ffec8c;font-size:calc(var(--fs-root) * 1.125);font-style:normal;font-weight:400;line-height:150%}#legal-section #root .content>* a{text-decoration:underline!important;color:#ffec8c}@media (orientation: portrait){#hero-section{min-height:unset;padding:calc(var(--header-height) * 1.25) 10% 0;margin-bottom:calc(var(--fs-root) * 3.5)}#hero-section .background{position:absolute;top:0;right:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;overflow:hidden}#hero-section .background:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),#000)}#hero-section .background img{min-width:200vw;height:auto;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.25}#hero-section[data-page=privacy] .background img{transform:scaleX(-1) translate(30%)}.Overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;background-color:red;overflow-y:auto;overflow-x:hidden}.Overlay .Content{width:100%;height:100%}.table{padding:calc(var(--fs-root) * 2.35);width:100%;min-height:100%;align-self:start;background-color:#000;z-index:10}.table span{display:none}.table h2{color:var(--yellow);font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:900;line-height:150%;text-transform:uppercase;text-align:left;margin-bottom:calc(var(--fs-root) * 1.25);position:static;transform:unset}.table ol{display:grid;grid-auto-flow:row;padding:0}.table ol li{color:#ffec8c;font-size:calc(var(--fs-root) * .75);font-style:normal;font-weight:400;line-height:250%;text-transform:uppercase;text-align:left;cursor:pointer;list-style-position:inside}#legal-section{padding:0 5%;margin-bottom:10vw;min-height:45vh}#legal-section #root{display:grid;grid-template-columns:1fr;gap:calc(var(--fs-root) * 2);justify-content:space-between}#legal-section #root .button{justify-self:start;font-size:calc(var(--fs-root) * .875);font-style:normal!important;border-radius:calc(var(--fs-root) * .3125);padding:calc(var(--fs-root) * .5) calc(var(--fs-root))!important}#legal-section #root .content{display:grid;grid-auto-flow:row;gap:calc(var(--fs-root));place-content:start;place-items:start;padding-top:calc(var(--fs-root))}#legal-section #root .content>*{font-size:calc(var(--fs-root) * .875);text-align:center;width:100%}}
