@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");:root{--darkColor:#111;--darkColor50:rgba(34,34,34,.5);--black80:rgba(0,0,0,.8);--lightColor:#f0f0f0;--lightColor50:hsla(0,0%,94%,.5);--lightColor20:hsla(0,0%,94%,.2);--titleFontSize:24px;--bodyFontSize:24px;--columnGap:96px;--rowGap:calc(var(--columnGap));--baseOffset:32px;--lineHeight:120%;--baseDelay:0.1s;--baseCardHeight:480px;--bgColor:#fff;--textColor:var(--darkColor)}html{overflow-y:scroll;scroll-behavior:smooth}body{margin:0;padding:0;font-family:-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:var(--bgColor)}.sectionName{font-size:var(--titleFontSize);font-weight:400;text-transform:lowercase}abbr[title]{text-decoration:none;cursor:cell}abbr[title],h1{color:var(--darkColor);text-transform:lowercase}h1{font-size:var(--titleFontSize);font-weight:400;margin:0;padding:0}p{color:var(--darkColor50);line-height:120%}a,p{font-size:var(--bodyFontSize);margin:0;padding:0;font-weight:400;text-transform:lowercase}a{text-decoration:underline;color:var(--darkColor);transition:.3s ease-in-out;line-height:var(--lineHeight)}a:hover{cursor:pointer;color:var(--darkColor50)}video{margin:0;padding:0}@media (max-width:768px){.hideThisBlock{display:none}}@media (max-width:414px){.infoLink,.infoLinkGroup a{width:100%;text-align:center}}.emptyBlock{height:100%;width:100%}.lightxTextColor{color:var(--lightColor)}.spacerVerticalLarge{height:var(--rowGap)}.darkBG{background-color:var(--darkColor)}.showCardWithDelay{animation:showAnim 1s ease forwards}.baseSpacer{height:var(--baseOffset)}.halfOfBaseSpacer{height:calc(var(--baseOffset) / 2)}.firstCol{grid-column-start:1;grid-column-end:span 2}.skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes showAnim{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}