:root{--vh: 0px;--text-200: hsl(0, 0%, 22%);--text-400: hsl(0, 0%, 11%);--fcl-white: hsla(13, 100%, 98%, 1);--fcl-bright-white: hsla(260, 43%, 99%, 1);--fcl-gray-400: hsla(75, 12%, 87%, 1);--fcl-gray-700: hsla(330, 1%, 62%, 1);--fcl-gray-800: hsla(252, 4%, 53%, 1);--fcl-green-900: hsla(89, 48%, 14%, 1);--fcl-green-400: hsla(104, 74%, 29%, 1);--fcl-green-200: hsla(120, 85%, 71%, 1);--fcl-green-200: hsla(110, 46%, 57%, 1);--fcl-teal-400: hsla(180, 100%, 20%, 1);--fcl-orange-100: hsla(17, 91%, 91%, 1);--fcl-orange-300: hsla(22, 80%, 58%, 1);--fcl-orange-400: hsla(16, 93%, 55%, 1);--fcl-orange-600: hsla(16, 78%, 45%, 1);--fcl-orange-border: hsla(6, 100%, 55%, .32);--fcl-orange-shadow: hsla(16, 91%, 16%, .48);--fcl-blue-600: hsla(244, 75%, 44%, 1);--fcl-blue-800: hsla(244, 75%, 37%, 1);--gutter: 1.5rem;--grid-size: 1280px;--gap: 2rem;--padding-100: .25rem;--padding-200: .5rem;--padding-300: .75rem;--padding-400: 1rem;--padding-900: 2.5rem;--radius-400: .25rem}body{margin:0;font-family:Saans;font-size:1.25rem}:is(h1,h2,h3,h4,h5,h6){line-height:1.3;margin-block:0;font-weight:380}h1{font-size:clamp(40px,6.95vw,96px)}h2{font-size:clamp(32px,6.25vw,80px)}h3{font-size:clamp(24px,2.32vw,32px)}.archive_link{text-underline-offset:.5rem}.subtitle{font-family:Saans Mono;text-transform:uppercase;font-weight:380;font-size:20px;opacity:.6}.subtitle.full{opacity:1}section{padding-inline:max(calc((100vw - 1380px)/2),20px)}section.block{padding-block:7rem}.button_wrapper{display:flex;gap:1rem;align-items:flex-end;height:fit-content;margin-top:auto}.watermarks{position:absolute;top:2rem;bottom:2rem;left:0;right:0;z-index:-1;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 767px){.button_wrapper{flex-direction:column-reverse;align-items:flex-start}}@font-face{font-family:Saans;src:url(./Saans-TRIAL-VF.BEXxelil.woff2) format("woff2");font-weight:100 900}@font-face{font-family:Saans Mono;src:url(./SaansMono-TRIAL-VF.CLp1JbAx.woff2) format("woff2");font-weight:100 900}.transition_overlay.svelte-1fubrcp{width:100vw;height:calc(100 * var(--vh),1vh);z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;display:none;pointer-events:none;background-color:var(--fcl-bright-white)}header.svelte-1fubrcp{box-sizing:border-box;position:fixed;z-index:10;top:0;width:100%;padding-inline:max(calc((100vw - 1380px)/2),20px);padding-block:2rem;display:flex;flex-direction:row;justify-content:space-between;color:#fff;pointer-events:none}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp){pointer-events:all;display:flex;align-items:start;gap:1rem}header.svelte-1fubrcp .logo:where(.svelte-1fubrcp){pointer-events:all;height:fit-content;width:clamp(150px,15vw,200px);display:grid;grid-template-areas:"stack"}header.svelte-1fubrcp .logo:where(.svelte-1fubrcp) img:where(.svelte-1fubrcp){grid-area:stack;width:100%;height:auto}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .buttons:where(.svelte-1fubrcp){display:flex;flex-direction:row;align-items:start;gap:1rem}header .menu_wrapper a.button{grid-area:button;font-size:1rem}.socials_dropdown.svelte-1fubrcp{position:relative;isolation:isolate;background-color:var(--text-400);border-radius:.25rem;height:fit-content;font-size:1rem;font-family:Saans Mono;font-weight:380}.socials_dropdown.svelte-1fubrcp:before{pointer-events:none;content:"";top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;border:1px dashed currentColor;border-radius:.25rem;position:absolute;z-index:0}.socials_dropdown.svelte-1fubrcp button:where(.svelte-1fubrcp){cursor:pointer;border:none;background-color:transparent;padding:1rem;color:var(--fcl-bright-white);font-size:1rem;font-family:Saans Mono;font-weight:380;display:flex;gap:1rem;align-items:center}.socials_dropdown.svelte-1fubrcp svg:where(.svelte-1fubrcp){transition:transform .2s ease-out}.socials_dropdown.svelte-1fubrcp .dropdown_inner:where(.svelte-1fubrcp){display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out,padding .2s ease-out}.socials_dropdown.svelte-1fubrcp .inner_wrapper:where(.svelte-1fubrcp){display:flex;flex-direction:column;gap:.75rem;padding-inline:1rem;overflow:hidden}.socials_dropdown.svelte-1fubrcp .inner_wrapper:where(.svelte-1fubrcp) a:where(.svelte-1fubrcp){color:var(--fcl-bright-white);text-decoration:none}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu_container:where(.svelte-1fubrcp){position:relative;display:grid;grid-template-areas:"menu"}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .hamburger:where(.svelte-1fubrcp),header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp){grid-area:menu;position:relative}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .hamburger:where(.svelte-1fubrcp){justify-self:end;width:fit-content;height:fit-content;border:none;display:flex;flex-direction:column;gap:.375rem;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:var(--text-400);border-radius:.25rem;padding:1.25rem;box-shadow:2px 2px 10px #00000026}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .hamburger:where(.svelte-1fubrcp):before{content:"";position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;border:1px dashed currentColor}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .hamburger:where(.svelte-1fubrcp) span:where(.svelte-1fubrcp){width:1.25rem;height:2px;background-color:var(--text-400);display:block}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp){max-width:calc(100vw - 2.5rem);box-sizing:border-box;width:0;height:0;overflow:hidden;opacity:0;background-color:var(--fcl-bright-white);color:var(--text-400);pointer-events:none;display:flex;flex-direction:column;padding:1.5rem;border-radius:.25rem;box-shadow:2px 2px 10px #00000026}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp) .close_btn:where(.svelte-1fubrcp){z-index:2;position:absolute;top:1.5rem;right:1.5rem;font-size:1rem;color:var(--text-400);cursor:pointer;border:none;background-color:transparent;border-radius:0;padding:0;font-family:Saans Mono;text-decoration:underline}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp) ul:where(.svelte-1fubrcp){padding-left:0;margin-bottom:0;margin-top:0;right:0;width:320px;background-color:var(--fcl-bright-white);list-style:none;whitespace:nowrap;display:flex;flex-direction:column;gap:1.5rem;max-height:calc((100 * var(--vh, 1vh)) - 5rem);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp) ul:where(.svelte-1fubrcp)::-webkit-scrollbar{display:none}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp) ul:where(.svelte-1fubrcp) li:where(.svelte-1fubrcp){font-weight:380;line-height:2;font-size:1.25rem}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp) ul:where(.svelte-1fubrcp) li:where(.svelte-1fubrcp) a:where(.svelte-1fubrcp){color:var(--text-400);text-decoration:none}footer.svelte-1fubrcp{box-sizing:border-box;z-index:-1;background-color:var(--text-400);color:var(--fcl-white);padding-inline:max(calc((100vw - 1380px)/2),20px)}footer.svelte-1fubrcp .content:where(.svelte-1fubrcp){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:10rem 4rem}footer.svelte-1fubrcp h2:where(.svelte-1fubrcp){font-family:Saans Mono;line-height:1.08;font-weight:300}footer.svelte-1fubrcp .button_wrapper:where(.svelte-1fubrcp){display:flex;flex-direction:column;gap:2rem}footer.svelte-1fubrcp .button_container:where(.svelte-1fubrcp){display:flex;gap:var(--gap);justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}hr.svelte-1fubrcp{border:none;height:1px;width:100%;background-color:#fcfcfca3}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp){padding-block:4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:end}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp) .group:where(.svelte-1fubrcp),footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp) .group:where(.svelte-1fubrcp) .links:where(.svelte-1fubrcp){display:flex;flex-direction:row;gap:1rem}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp) .group:where(.svelte-1fubrcp):has(.links:where(.svelte-1fubrcp)){flex-direction:column;align-items:end}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp) .group:where(.svelte-1fubrcp):has(.links:where(.svelte-1fubrcp))>a:where(.svelte-1fubrcp) img:where(.svelte-1fubrcp){max-width:250px}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp) a:where(.svelte-1fubrcp){color:inherit;text-decoration:none}@media only screen and (min-width: 1025px){header.svelte-1fubrcp .mobile_only:where(.svelte-1fubrcp){display:none}}@media only screen and (max-width: 1024px){header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .buttons:where(.svelte-1fubrcp){display:none}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp){position:absolute;top:0;right:0}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp) ul:where(.svelte-1fubrcp){gap:1rem}}@media only screen and (max-width: 767px){header.svelte-1fubrcp{padding-block:1rem}header.svelte-1fubrcp .menu_wrapper:where(.svelte-1fubrcp) .menu:where(.svelte-1fubrcp){width:calc(100vw - 2rem)}footer.svelte-1fubrcp .content:where(.svelte-1fubrcp){padding-top:3rem;grid-template-columns:1fr;gap:2.5rem}footer.svelte-1fubrcp .button_container:where(.svelte-1fubrcp){justify-content:start}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp){flex-direction:column;justify-content:start;align-items:start;gap:1rem}footer.svelte-1fubrcp .legal:where(.svelte-1fubrcp) .group:where(.svelte-1fubrcp){flex-direction:column}}
