*{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;font-family:Circular;cursor:none!important}html{height:auto;overflow-y:scroll}body{background:linear-gradient(#000,#151515 100vh);margin:0;position:relative;overflow:clip}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}h1{color:var(--primary);width:100%;margin:0;font-size:7rem;line-height:120%;overflow:visible}h2{color:var(--primary);width:100%;margin:0;font-size:4rem;font-weight:lighter;line-height:110%;overflow:visible}h3{color:var(--primary);width:100%;margin:0;font-size:2.5rem;font-weight:lighter;line-height:110%;overflow:visible}h4{color:var(--primary);width:100%;margin:0;font-size:1.5rem;font-weight:lighter;line-height:110%;overflow:visible}h5{color:var(--primary);width:100%;margin:0;font-size:1rem;font-weight:lighter;line-height:110%;overflow:visible}h6{color:var(--primary);width:100%;margin:0;font-size:.8rem;font-weight:lighter;line-height:110%;overflow:visible}p{color:var(--primary);margin:0;font-size:1rem;font-weight:lighter;line-height:110%}a{color:var(--accent);font-size:2rem;display:flex}ul{list-style-position:inside}li{margin-block:2px;font-size:1.3rem}.primary{color:var(--primary)}.secondary{color:var(--secondary)}.accent{color:var(--accent)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:var(--accent)!important}[data-cursor-size],[data-cursor-text],[data-cursor-stick],[data-cursor-magnetic]{position:relative}:is([data-cursor-size],[data-cursor-text],[data-cursor-stick],[data-cursor-magnetic]):before{content:"";background-color:#0000;position:absolute;inset:0}:is([data-cursor-size],[data-cursor-text],[data-cursor-stick],[data-cursor-magnetic]) a,:is([data-cursor-size],[data-cursor-text],[data-cursor-stick],[data-cursor-magnetic]) button,:is([data-cursor-size],[data-cursor-text],[data-cursor-stick],[data-cursor-magnetic]) input,:is([data-cursor-size],[data-cursor-text],[data-cursor-stick],[data-cursor-magnetic]) textarea{pointer-events:painted;transform:translate(0)!important}@media not (min-height:900px) or not (min-width:1500px){h1{font-size:5rem}h2{font-size:3rem}h3{font-size:2rem}h4{font-size:1.3rem}h5{font-size:.8rem}h6{font-size:.7rem}p{font-size:.8rem}a{font-size:1.8rem}li{font-size:1.2rem}}@media not (min-height:600px) or not (min-width:1100px){h1{font-size:3.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1rem}h5,h6,p{font-size:.5rem}a{font-size:1.2rem}li{font-size:.9rem}}@media not (min-width:600px){h1{font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:.8rem}h5,h6,p{font-size:.5rem}a{font-size:1rem}li{font-size:.9rem}}
