.nav-cta-btn{background-color:#007bff;color:#fff!important;padding:8px 16px;border-radius:5px;display:inline-block;margin-right:.5rem}.page-register .nav-cta-btn{display:none}header nav ul li,header nav ul li.pr3{padding-right:1.25rem}header nav ul li:last-child{padding-right:0}header nav ul a.active:not(.nav-cta-btn){color:#fff;text-shadow:0 0 8px rgba(255,255,255,.6)}header nav ul a:not(.nav-cta-btn):hover{text-decoration:underline;text-underline-offset:.2em}header .bg-black.pb1-l{padding-bottom:0}main h1,main h2,main h3{color:#000}.faqs header,.posts header{margin-bottom:2rem}.posts article.bb{width:100%}.posts .pv4.ph3{padding:0 0 1.5rem}.posts .mt0{margin-top:1rem}.faqs details{box-sizing:border-box;border:1px solid #000;border-radius:5px;margin:0 0 1rem;padding:1rem;display:block;width:100%}.faqs summary{font-weight:700;cursor:pointer}.creators-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:1.5rem 0 3rem}.creator{color:inherit;text-align:center;text-decoration:none}.creator img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;margin-bottom:.5rem}.creator-name,.creator-subtitle{display:block}.creator-name{font-weight:700}.creator-subtitle{font-size:.875rem;opacity:.7}.creator:hover .creator-name{text-decoration:underline}main .nested-copy-line-height,.faqs details,.creators{font-family:inherit;font-size:1rem;line-height:1.5;color:#333}main .nested-copy-line-height li+li{margin-top:1rem}main .athelas{font-family:inherit;font-weight:600}footer .ananke-socials a{margin:0 .5rem}footer .ananke-socials .icon,footer .ananke-socials svg{width:22px;height:22px}@media screen and (max-width:48em){.creators-grid{grid-template-columns:repeat(3,1fr);gap:1rem}}@media screen and (max-width:30em){header nav{padding-top:.75rem;padding-bottom:.75rem;> div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .25rem;&::after{content:"";flex-basis:100%;order:3}> div, ul, ul.mr3{display:contents}}a.dib{order:1;line-height:0}img{display:block;max-width:5rem}li, li.pr3{order:4;padding:0;font-size:1rem;a:not(.nav-cta-btn){display:inline-block;padding:.375rem 0}}li:has(.nav-cta-btn){order:2;.nav-cta-btn{margin-right:0}}}main .f4{font-size:1rem;line-height:1.5}main h2{font-size:1.5rem}main h3{font-size:1.25rem}.posts h1.f3{font-size:1.25rem}.creators-grid{grid-template-columns:repeat(2,1fr)}main h1.f1,main .faqs h1{font-size:1.75rem;line-height:1.15;margin-bottom:.5rem}body.is-page main time.mv4{margin-top:.75rem;margin-bottom:.75rem}footer>.flex{flex-direction:column;align-items:center;text-align:center}footer>.flex>a{display:inline-block}}@media print{header nav>div{display:block;text-align:center}header nav img{display:block;width:6rem;max-width:6rem;margin:0 auto}header nav ul,.ananke-socials,footer{display:none}header nav{padding:0 0 1rem}main h2,main h3{break-after:avoid}main li{break-inside:avoid}}.sponsor-tier{margin:2rem 0}.sponsor-tier:not(.sponsor-tier-platinum)+.sponsor-tier{margin-top:1rem}.sponsor-tier h3{text-align:center}.sponsor-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3rem}.sponsor-logo img{display:block;width:auto;max-width:100%;object-fit:contain}.sponsor-tier-platinum .sponsor-logo img{max-height:130px;max-width:280px}.sponsor-tier-gold .sponsor-logo img{max-height:100px;max-width:240px}.sponsor-tier-silver .sponsor-logo img{max-height:75px;max-width:200px}.sponsor-tier-bronze .sponsor-logo img{max-height:55px;max-width:150px}.sponsor-tier-community .sponsor-logo img,.sponsor-tier-exclusive .sponsor-logo img{max-height:55px;max-width:150px}.sponsor-tier-platinum .sponsor-row{flex-wrap:nowrap;gap:2rem}.sponsor-tier-platinum .sponsor-logo{flex:0 1 280px;min-width:0}.sponsor-tier-platinum .sponsor-logo img{max-width:100%;height:auto;margin:0 auto}