@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(/fonts/roboto-v49-latin-100.90ee499515da997b3dbe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/roboto-v49-latin-300.db56943a88e4852343ae.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto-v49-latin-regular.df1be0be92f6f19b8115.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/fonts/roboto-v49-latin-italic.7c7c97c4b9b7efd4a31a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/roboto-v49-latin-500.1c7e8aa0ba84e4f92e5f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/roboto-v49-latin-700.3d32572dd5951c418e5b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/fonts/roboto-v49-latin-900.aacb5cfc672f3f006ceb.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{font-family:Roboto,sans-serif}body,html{height:100%;margin:0}:root{--intil-black:#000;--intil-white:#fff;--intil-grey-1:#f5f2f0;--intil-grey-2:#f5f2f0;--intil-grey-3:#e0dedd;--intil-grey-4:#ababab;--intil-grey-5:#838587;--intil-grey-6:#555758;--intil-grey-7:#2b2c2c;--intil-green:#90e06a;--intil-green-complement:#7fc85d;--intil-yellow:#ecdc4b;--intil-yellow-complement:#c9bb41;--intil-light-orange:#eeba36;--intil-orange:#f08b52;--intil-orange-complement:#c06e40;--intil-red:#d74141;--intil-red-complement:#ac3434;--intil-light-grey:#e9e9e9;--intil-light-grey-complement:#76787b;--intil-h1-size:26px;--intil-h1-font-weight:700;--intil-h2-size:22px;--intil-h2-font-weight:700;--intil-h3-size:18px;--intil-h3-font-weight:700}.intil-h1{all:unset;font-size:var(--intil-h1-size);font-weight:var(--intil-h1-font-weight);margin-bottom:1rem}.intil-h2{all:unset;font-size:var(--intil-h2-size);font-weight:var(--intil-h2-font-weight);margin-bottom:1rem}.intil-h3{all:unset;font-size:var(--intil-h3-size);font-weight:var(--intil-h3-font-weight);margin-bottom:1rem}.intil-button{align-items:center;background-color:var(--intil-black);border:1px solid transparent;border-radius:.5rem;color:var(--intil-white);cursor:pointer;display:flex;font-weight:700;justify-content:center;outline:none;padding:.75em 1.5625em;text-decoration:none;white-space:nowrap;width:min-content;&:has(>a){padding:0}>a{align-items:center;color:inherit;display:flex;height:100%;justify-content:center;padding:.75em 1.5625em;text-decoration:none;width:100%}&:hover{background-color:var(--intil-grey-7)}&:active{background-color:var(--intil-grey-6)}&:disabled{cursor:not-allowed;opacity:.2}&.light{background-color:var(--intil-white);color:var(--intil-black);&:hover{background-color:var(--intil-grey-1)}&:active{background-color:var(--intil-grey-3)}&:disabled{background-color:var(--intil-black);color:var(--intil-white);opacity:.2}}&.outline{background-color:transparent;border-color:var(--intil-black);color:var(--intil-black);&:hover{box-shadow:inset 0 0 0 .5px var(--intil-black)}&:active,&:hover{background-color:transparent}&:active{box-shadow:inset 0 0 0 1px var(--intil-black)}&:disabled{background-color:transparent;border-color:var(--intil-grey-5);color:var(--intil-grey-5);opacity:1}}&.outline-light{background-color:transparent;border-color:var(--intil-white);color:var(--intil-white);&:hover{box-shadow:inset 0 0 0 .5px var(--intil-white)}&:active,&:hover{background-color:transparent}&:active{box-shadow:inset 0 0 0 1px var(--intil-white)}&:disabled{background-color:transparent;border-color:var(--intil-grey-5);color:var(--intil-grey-5);opacity:1}}&.sm{font-size:.875rem;padding:.5em 1.25em;&:has(>a){padding:0}>a{padding:.5em 1.25em}}&.lg{font-size:1.125rem;padding:1.5em 2.25em;&:has(>a){padding:0}>a{padding:1.5em 2.25em}}}.intil-side-panel{background-color:var(--intil-grey-7);overflow:auto;padding:20px 0 24px;&::-webkit-scrollbar{width:3px}&::-webkit-scrollbar-track{background:transparent}&::-webkit-scrollbar-thumb{background:var(--intil-grey-5);border-radius:2px}>nav.accordion{color:hsla(0,0%,100%,.7);display:block;font-size:14px;summary{align-items:center;cursor:pointer;display:flex;list-style:none;transition:all .2s ease;user-select:none;&::-webkit-details-marker{display:none}&:before{border-bottom:1.5px solid var(--intil-grey-4);border-right:1.5px solid var(--intil-grey-4);content:"";flex-shrink:0;height:7px;transform:rotate(-45deg) translate(-1px,-1px);transition:transform .2s ease;width:7px}}details[open]>summary:before{transform:rotate(45deg) translate(-1px,-1px)}>details{margin-bottom:6px;&+details{border-top:1px solid hsla(0,0%,100%,.08);margin-top:10px;padding-top:10px}>summary{color:var(--intil-grey-4);font-size:11px;font-weight:700;gap:8px;letter-spacing:1.2px;padding:10px 20px;text-transform:uppercase;&:before{height:7px;width:7px}&:hover{background:hsla(0,0%,100%,.05)}&:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:-2px}}&[open]>summary{background:transparent}>:not(summary){padding:0}ul{list-style:none;margin:0;padding:0;>li>a{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:14px;font-weight:400;letter-spacing:-.2px;padding:9px 20px 9px 28px;text-decoration:none;transition:all .2s ease;&:hover{background:hsla(0,0%,100%,.05)}&.active,&:hover{color:var(--intil-white)}&.active{background:hsla(0,0%,100%,.08);font-weight:500}}}li>details{>summary{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;gap:8px;letter-spacing:-.2px;padding:9px 20px 9px 28px;text-transform:none;&:before{border-color:currentColor;height:6px;width:6px}&:hover{background:hsla(0,0%,100%,.05);color:var(--intil-white)}}&[open]>summary{background:transparent}>:not(summary){padding:0}ul>li>a{color:hsla(0,0%,100%,.55);font-size:13px;padding-left:44px;&:hover{color:hsla(0,0%,100%,.9)}&.active{color:var(--intil-white)}}}}>a{border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7);display:block;font-weight:600;line-height:2.25rem;min-height:2.25rem;padding:0 .75rem 0 1.875rem;text-decoration:none;&:hover{background:hsla(0,0%,100%,.05);color:var(--intil-white)}&:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:-2px}}}}*,:after,:before{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:#1a1a1a;color:#fff;line-height:1.6}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.navbar{align-items:center;background:transparent;display:flex;justify-content:space-between;left:0;padding:1.25rem 2.5rem;position:fixed;right:0;top:0;transition:background .3s;z-index:100;&.scrolled{background:rgba(0,0,0,.9)}}.logo-wrapper{display:inline-block}.logo-image{height:2rem}.nav-links-desktop{align-items:center;display:flex;gap:2rem}.nav-link{font-size:.9375rem;font-weight:400;letter-spacing:.02em;transition:opacity .2s;&:hover{opacity:.7}}.dropdown{position:relative;&:hover .dropdown-menu{display:block}}.dropdown-toggle{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;gap:.375rem;padding:.5rem 1rem}.dropdown-arrow{font-size:.75rem}.dropdown-menu{background:#2a2a2a;border-radius:4px;display:none;margin-top:.25rem;min-width:100%;overflow:hidden;position:absolute;right:0;top:100%}.dropdown-item{display:block;font-size:.9375rem;padding:.5rem 1rem;transition:background .2s;white-space:nowrap;&:hover{background:#3a3a3a}}.nav-hamburger{background:none;border:none;cursor:pointer;display:none;img{filter:invert(1);height:1.5rem;width:1.5rem}}.nav-mobile-menu{background:#1a1a1a;display:none;flex-direction:column;inset:0;padding:2rem;position:fixed;z-index:200;&.open{display:flex}}.close-button{align-self:flex-end;background:none;border:none;cursor:pointer;img{height:1.5rem;width:1.5rem}}.mobile-links{display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem;.nav-link{font-size:1.25rem}}.mobile-divider{border-top:1px solid hsla(0,0%,100%,.2)}@media (max-width:991px){.nav-links-desktop{display:none}.nav-hamburger{display:block}}.btn-primary{background:#000;border:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:.9375rem;font-weight:500;letter-spacing:.02em;padding:.75rem 1.75rem;text-align:center;transition:background .2s,color .2s;&:hover{background:#fff;color:#000}&.white{background:transparent;border-color:#fff;&:hover{background:#fff;color:#000}}}.footer{background:#111;padding:4rem 2.5rem 3rem}.footer-grid{display:grid;gap:3rem;grid-template-columns:1.5fr 1fr 1fr 1fr;margin:0 auto;max-width:1200px}.footer-logo-column{display:flex;flex-direction:column;gap:1rem}.copyright-text{color:hsla(0,0%,100%,.5);font-size:.8125rem;line-height:1.5}.footer-social-icons{display:flex;gap:1rem;margin-top:.5rem}.social-icon-link{img{height:1.25rem;opacity:.7;transition:opacity .2s;width:1.25rem}&:hover img{opacity:1}}.footer-links-column{display:flex;flex-direction:column;gap:.75rem}.footer-column-title{font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.25rem}.footer-link{color:hsla(0,0%,100%,.7);font-size:.875rem;transition:color .2s;&:hover{color:#fff}}@media (max-width:767px){.footer-grid{gap:2rem;grid-template-columns:1fr 1fr}.footer-logo-column{grid-column:1/-1}}@media (max-width:479px){.footer-grid{grid-template-columns:1fr}}.content{width:100%}
/*# sourceMappingURL=index-6fbd677ee4e57a630499.css.map*/