#_app_1nr2y_1{display:flex;container:app;flex-direction:column;min-height:100dvh;overflow:hidden}#_app_1nr2y_1 main{margin-top:var(--content-y-offset);padding:var(--padding);padding-bottom:150px;height:100%;flex-grow:1}@media (max-width: 599px){#_app_1nr2y_1 main{padding:var(--padding)}#_app_1nr2y_1 main:not(._home_1nr2y_19){margin-top:1lh}}header{position:fixed;top:0;left:0;padding:var(--padding);width:100vw;display:flex;justify-content:flex-start;flex-direction:column;z-index:50;font:var(--big-font)}@media (hover: hover){header{width:calc(100vw - 20px)}}header nav{display:flex;justify-content:space-between;flex-direction:row;align-items:center}header nav ._wrapper_1k6qz_24{display:flex;flex-direction:row;gap:var(--curtain-gap)}header nav ._wrapper_1k6qz_24 ._active_1k6qz_29{text-decoration-line:underline}header nav ._wrapper_1k6qz_24._shelf_1k6qz_32{align-self:flex-end}@media (max-width: 599px){header nav{gap:var(--list-gap);flex-direction:column;align-items:flex-start}}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Thin-Trial.BkNRUZKq.woff2) format("woff2"),url(./ABCMonumentGrotesk-Thin-Trial.BHbFvYLr.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Light-Trial.8wwJBTtf.woff2) format("woff2"),url(./ABCMonumentGrotesk-Light-Trial.DXNGrVgi.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Regular-Trial.D4-SVzyx.woff2) format("woff2"),url(./ABCMonumentGrotesk-Regular-Trial.DxqlKxlO.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Medium-Trial.3xMtIalV.woff2) format("woff2"),url(./ABCMonumentGrotesk-Medium-Trial.Hx40H8Td.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Bold-Trial.BpLQePvp.woff2) format("woff2"),url(./ABCMonumentGrotesk-Bold-Trial.BHpNEFUQ.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Heavy-Trial.DYeZoLUy.woff2) format("woff2"),url(./ABCMonumentGrotesk-Heavy-Trial.CmLkt0ND.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-Black-Trial.Cm6mLEUk.woff2) format("woff2"),url(./ABCMonumentGrotesk-Black-Trial.CvRoyfAl.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-ThinItalic-Trial.7TDSjpdt.woff2) format("woff2"),url(./ABCMonumentGrotesk-ThinItalic-Trial.D0tCVD-U.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-LightItalic-Trial.DDqNY1Qc.woff2) format("woff2"),url(./ABCMonumentGrotesk-LightItalic-Trial.Dpj1FTrL.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-RegularItalic-Trial.s5C57VVq.woff2) format("woff2"),url(./ABCMonumentGrotesk-RegularItalic-Trial.Ch9-kINw.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-MediumItalic-Trial.Bn9R2KPf.woff2) format("woff2"),url(./ABCMonumentGrotesk-MediumItalic-Trial.Cy60x4dm.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-BoldItalic-Trial.B9EPkcjq.woff2) format("woff2"),url(./ABCMonumentGrotesk-BoldItalic-Trial.CM9iUb-S.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-HeavyItalic-Trial.BxqOirDZ.woff2) format("woff2"),url(./ABCMonumentGrotesk-HeavyItalic-Trial.CL2E7Yca.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:ABCMonumentGrotesk;src:url(./ABCMonumentGrotesk-BlackItalic-Trial.CYDt_0GM.woff2) format("woff2"),url(./ABCMonumentGrotesk-BlackItalic-Trial.B3z6H7-S.woff) format("woff");font-weight:900;font-style:italic}:root{--small-font: 500 var(--small-font-size)/var(--small-line-height) var(--font-family);--normal-font: 500 var(--normal-font-size)/var(--normal-line-height) var(--font-family);--big-font: 400 var(--big-font-size)/var(--big-line-height) var(--font-family);--huge-font: 400 var(--huge-font-size)/var(--huge-line-height) var(--font-family)}:root{--col-amount: 4;--col-amount-intro: 5;--card-ratio: 8/7;--curtain-gap: 2rem;--list-gap: 1rem;--widget-gap: 5.7rem;--detail-gap: 1.5lh;--padding: 2.6rem;--content-y-offset: 20rem;--max-content-width: 1600px;--max-text-width: 900px;--number-width: 14rem;--underline-width: .08em;--font-family: "ABCMonumentGrotesk", sans-serif;--small-font-size: 1.4rem;--small-line-height: 1.4rem;--normal-font-size: 1.8rem;--normal-line-height: 2.2rem;--normal-line-height-tight: 2rem;--big-font-size: 4.9rem;--big-line-height: 5.3rem;--huge-font-size: 8.5rem;--huge-line-height: 11rem;--bold: 800}@media (min-width: 1400px) and (max-width: 1800px){:root{--col-amount: 3;--col-amount-intro: 4;--big-font-size: 4.2rem;--big-line-height: 4.4rem;--curtain-gap: 1.5rem}}@media (min-width: 1150px) and (max-width: 1399px){:root{--col-amount: 2;--col-amount-intro: 4;--big-font-size: 3.6rem;--big-line-height: 3.8rem;--curtain-gap: 1.5rem}}@media (min-width: 900px) and (max-width: 1149px){:root{--col-amount: 2;--col-amount-intro: 3;--big-font-size: 3.4rem;--big-line-height: 3.6rem}}@media (max-width: 899px){:root{--col-amount: 2;--small-font-size: 1.2rem;--small-line-height: 1.2rem;--normal-font-size: 1.6rem;--normal-line-height: 2rem;--normal-line-height-tight: 1.88rem;--big-font-size: 2.4rem;--big-line-height: 2.6rem;--content-y-offset: calc(var(--big-line-height) * 2 + var(--big-line-height) * 2.4);--widget-gap: 4rem;--number-width: auto;--padding: 1.4rem}}@media (max-width: 599px){:root{--col-amount: 1}}*{font-smooth:always;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-stretch:100%;scrollbar-color:#000 #fff;scrollbar-width:thin;vertical-align:baseline}*::-webkit-scrollbar{background:#fff;border:none;width:8px}*::-webkit-scrollbar-thumb{background:#ccc;border:none}*::-webkit-scrollbar-track{background:#fff;border:none}a{all:unset;cursor:pointer}html{font-size:62.5%}body{font:var(--normal-font);margin:0;padding:0;color:#000;overflow-y:scroll;overflow-x:hidden}body *{text-underline-offset:.1em;text-decoration-thickness:var(--underline-width)}button{color:inherit}p{margin:0}@media (hover: hover){a:hover{text-decoration-line:underline}}h1,h2,h3,h4,h5,h6{all:unset}h1,h2{font:var(--big-font)}h3,th{font-weight:inherit}.clickableWithArrow{cursor:pointer}.clickableWithArrow>.arrow,.clickableWithArrow :first-child .arrow{display:inline-flex;gap:.4ch;border-bottom:solid var(--underline-width) transparent}.clickableWithArrow>.arrow:after,.clickableWithArrow :first-child .arrow:after,.clickableWithArrow>.arrow:before,.clickableWithArrow :first-child .arrow:before{transition:padding .1s linear}@media (hover: hover){.clickableWithArrow:hover{text-decoration:none!important}.clickableWithArrow:hover>.arrow,.clickableWithArrow:hover :first-child .arrow{border-color:#000}}.clickableWithArrow:not(.reverse)>.arrow:after,.clickableWithArrow:not(.reverse) :first-child .arrow:after{content:"→";padding-right:.4ch;padding-left:0}@media (max-width: 899px){.clickableWithArrow:not(.reverse)>.arrow:after,.clickableWithArrow:not(.reverse) :first-child .arrow:after{padding-right:0;padding-left:.4ch}}@media (hover: hover){.clickableWithArrow:not(.reverse):hover>.arrow:after,.clickableWithArrow:not(.reverse):hover :first-child .arrow:after{padding-left:.4ch;padding-right:0}}@media (max-width: 899px){.clickableWithArrow:not(.reverse)>:first-child .arrow{border-bottom:solid var(--underline-width) #000}}.clickableWithArrow.reverse>.arrow:before,.clickableWithArrow.reverse :first-child .arrow:before{content:"←";padding-right:0;padding-left:.4ch}@media (max-width: 899px){.clickableWithArrow.reverse>.arrow:before,.clickableWithArrow.reverse :first-child .arrow:before{padding-left:0;padding-right:.4ch}}@media (hover: hover){.clickableWithArrow.reverse:hover>.arrow:before,.clickableWithArrow.reverse:hover :first-child .arrow:before{padding-left:0;padding-right:.4ch}}@media (max-width: 899px){.clickableWithArrow.reverse>:first-child .arrow{border-bottom:solid var(--underline-width) #000}}footer{width:100vw;display:flex;justify-content:flex-start;flex-direction:row;justify-content:space-between;padding:var(--padding);font:var(--big-font)}@media (hover: hover){footer{width:calc(100vw - 20px)}}@media (max-width: 599px){footer{flex-direction:column;align-items:flex-start}}
