@font-face{font-family:architypeRenner;src:url(../media/ArchitypeRenner_Regular-s.p.0mhdbwmrnbng4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:architypeRenner;src:url(../media/ArchitypeRenner_Medium-s.p.11d59i_3l-t3h.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:architypeRenner;src:url(../media/ArchitypeRenner_Demi-s.p.2r7np-8uwm0m_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:architypeRenner Fallback;src:local(Arial);ascent-override:87.5%;descent-override:29.17%;line-gap-override:23.36%;size-adjust:85.72%}.archityperenner_19921a3f-module__whcGwa__className{font-family:architypeRenner,architypeRenner Fallback}.archityperenner_19921a3f-module__whcGwa__variable{--font-architype-renner:"architypeRenner", "architypeRenner Fallback"}
@font-face{font-family:hkGrotesk;src:url(../media/HKGrotesk_Regular-s.p.3lt_z_c4hv3np.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:hkGrotesk;src:url(../media/HKGrotesk_Medium-s.p.3w4_s2nvy7d8u.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:hkGrotesk;src:url(../media/HKGrotesk_SemiBold-s.p.10cati-9s-7jn.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:hkGrotesk Fallback;src:local(Arial);ascent-override:90.0%;descent-override:29.97%;line-gap-override:0.0%;size-adjust:100.05%}.hkgrotesk_1200bc73-module__gFq_oa__className{font-family:hkGrotesk,hkGrotesk Fallback}.hkgrotesk_1200bc73-module__gFq_oa__variable{--font-hk-grotesk:"hkGrotesk", "hkGrotesk Fallback"}
:root{--clr-black-100:#000;--clr-black-80:#000c;--clr-black-60:#0009;--clr-black-40:#0006;--clr-black-20:#0003;--clr-black-10:#0000001a;--clr-black-5:#0000000d;--clr-white-100:#e7e0da;--clr-white-80:#e7e0dacc;--clr-white-60:#e7e0da99;--clr-white-40:#e7e0da66;--clr-white-20:#e7e0da33;--clr-white-15:#e7e0da26;--clr-white-10:#e7e0da1a;--clr-white-5:#e7e0da0d;--clr-danger-default:#ef4444;--clr-danger-lighter:#ef444426;--clr-danger-darker:#ef444433;--clr-success-default:#30c587;--clr-success-lighter:#30c5871a;--clr-success-darker:#30c58733;--clr-grey-100:#0f0f0f;--txt-body:clamp(1rem, calc(.917rem + .37vw), 1.25rem);--txt-body-alt:clamp(1rem, calc(.958rem + .185vw), 1.125rem);--txt-pagetitle:clamp(3rem, calc(1.333rem + 7.407vw), 8rem);--spc-base:clamp(1rem, calc(.667rem + 1.481vw), 2rem);--spc-base-s:clamp(.5rem, calc(.333rem + .741vw), 1rem);--dash-bdr:.0625rem solid var(--clr-white-15);--dash-bdr-alt:.0625rem solid var(--clr-white-20);--dash-bdr-radius:.25rem;--dash-txt-body:.875rem;--dash-txt-s:.75rem;--dash-btn-pdd:.75rem 1rem;--dash-btn-txt:var(--dash-txt-body);--dash-btn-lh:1.25;--dash-btn-fw:500;--dash-btnSmall-pdd:.5rem .75rem;--dash-btnSmall-txt:var(--dash-txt-s);--dash-btnP-bg:var(--clr-white-100);--dash-btnP-bgHov:var(--clr-white-80);--dash-btnP-txt:var(--clr-black-100);--dash-btnS-bg:var(--clr-white-10);--dash-btnS-bgHov:var(--clr-white-20);--dash-btnS-txt:var(--clr-white-100);--dash-btnDgr-bg:var(--clr-danger-darker);--dash-btnDgr-bgHov:var(--clr-danger-lighter);--dash-btnDgr-txt:var(--clr-danger-default)}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}html{font-size:16px}@media (min-width:992px) and (max-width:1100px){html{font-size:12px}}@media (min-width:1101px) and (max-width:1300px){html{font-size:14px}}@media (min-width:1301px) and (max-width:1440px){html{font-size:16px}}@media (min-width:1441px){html{font-size:1.111vw}}::-webkit-scrollbar{background:0 0;width:0;display:none}body{width:100%;max-width:100%;font-family:var(--font-hk-grotesk), sans-serif;color:var(--clr-white-80);background-color:var(--clr-black-100);-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.25;overflow-x:hidden;-webkit-font-smoothing:antialiased!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-architype-renner), sans-serif;color:var(--clr-white-100);font-weight:500;line-height:1.1}button{appearance:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0}span{flex-shrink:0}.section{width:100%;padding:var(--spc-base)}.txt-body{font-size:var(--txt-body)}.txt-pagetitle{font-size:var(--txt-pagetitle)}
