@font-face{font-family:NB International;font-weight:300;font-style:normal;src:url(/_next/static/media/nbinternationalprolig-webfont.69e32fe2.woff);src:format("woff2"),url(/_next/static/media/nbinternationalprolig-webfont.9bfb3e6b.woff2)}@font-face{font-family:NB International;font-weight:400;font-style:normal;src:url(/_next/static/media/nbinternationalproreg-webfont.0cae22e6.woff);src:format("woff2"),url(/_next/static/media/nbinternationalproreg-webfont.65e2432e.woff2)}@font-face{font-family:NB International Mono;font-weight:400;font-style:normal;src:url(/_next/static/media/nbinternationalpromono-webfont.1fc1788b.woff);src:url(/_next/static/media/nbinternationalpromono-webfont.b4992ff0.woff2) format("woff2")}@font-face{font-family:NB International;font-weight:500;font-style:normal;src:url(/_next/static/media/nbinternationalpromed-webfont.f442e245.woff);src:url(/_next/static/media/nbinternationalpromed-webfont.9872b793.woff2) format("woff2")}@font-face{font-family:NB International;font-weight:700;font-style:bold;src:url(/_next/static/media/nbinternationalprobol-webfont.1bdd5456.woff);src:url(/_next/static/media/nbinternationalprobol-webfont.93602309.woff2) format("woff2")}@font-face{font-family:NB International;font-weight:300;font-style:normal;src:url(/_next/static/media/nbinternationalprolig-webfont.69e32fe2.woff);src:url(/_next/static/media/nbinternationalprolig-webfont.9bfb3e6b.woff2) format("woff2")}@font-face{font-family:Neue;font-weight:400;font-style:normal;src:url(/_next/static/media/NeueHaasUnicaPro-Regular.101aa49d.woff) format("woff"),url(/_next/static/media/NeueHaasUnicaPro-Regular.101aa49d.woff2) format("woff2")}@font-face{font-family:Neue;font-weight:600;font-style:bold;src:url(/_next/static/media/NeueHaasUnicaPro-Bold.b9d90c1a.woff) format("woff"),url(/_next/static/media/NeueHaasUnicaPro-Bold.b9d90c1a.woff2) format("woff2")}body,html{padding:0;margin:0;font-family:NB International,Helvetica Neue,Helvetica,sans-serif}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}*{box-sizing:border-box}h2,p{letter-spacing:-.04em}h2{font-size:81px;line-height:88px}h2,h3{font-weight:400}h3{font-size:36px;line-height:40px}h2,h3,p{letter-spacing:-.04em}:root{--white:#fff;--black:#020f07;--red:#ed1c0d;--orange:#ed7300;--purple:#663382;--blue:#3d8cde;--cyan:#00c9bf;--lily:#ffa3b5;--pink:#ff3363;--gold:#ffbf0f;--green:#87c70f;--slate:#222;--gray:#333;--lightGray:#404040;--silver:#888;--egg:#f8f8f8;--lightblue:#bed7f4;--lightgray:#eaeaea;--glacier:#0883fa;--warm-grey:#ebe7e2;--madwell-dune:#ffc97b;--madwell-blush:#fb7580;--madwell-jade:#19b161;--madwell-glacier:#0883fa;--madwell-dawn:#faa506;--madwell-magma:#fd2d0a;--madwell-grove:#024522;--madwell-monsoon:#0432b9;--madwell-ochre:#b56b00;--madwell-wine:#57070d;--madwell-forest:#002311;--madwell-navy:#1b1e51;--side-padding:64px;--neue:"Neue","Helvetica Neue","Helvetica",sans-serif;--bodyFont:"NB International","Helvetica Neue","Helvetica",sans-serif}@media only screen and (max-width:1023px){:root{--side-padding:32px}}body{background:var(--black)}a:hover{text-decoration:underline}.capes-container{display:flex;min-height:100vh;width:100%;flex-flow:column nowrap;font-family:NB International;line-height:1.4;letter-spacing:.02em;position:relative}.capes-container p{font-size:16px;margin:30px 0;color:#fff}.capes-container.blog{background:var(--white)}.capes-container.text-page{padding-bottom:64px;overflow:hidden}.capes-container:has(#notFound){height:-moz-fit-content;height:fit-content;min-height:unset}.capes-section{display:flex;justify-content:center;align-items:center;min-height:500px;background:var(--black);text-align:left;position:relative}.capes-section:after,.capes-section:before{display:none}@media only screen and (max-width:1023px){.capes-section{min-height:auto}}@media only screen and (max-width:750px){.capes-section{flex-flow:column nowrap;align-items:flex-start}}.capes-section__container{display:flex;justify-content:center;align-items:center;width:100%;max-width:1440px;padding:50px 60px;box-sizing:border-box}@media only screen and (max-width:1023px){.capes-section__container{padding:40px 60px}}@media only screen and (max-width:600px){.capes-section__container{padding-left:20px;padding-right:20px}}.capes-section__overlay{position:absolute;left:0;top:0;background:linear-gradient(90deg,hsla(0,0%,47%,.5),hsla(0,0%,77%,0));mix-blend-mode:multiply;height:100%;width:66%;z-index:1;pointer-events:none}