.press-html{color-scheme:dark}.press-body{background:radial-gradient(1200px 500px at 10% -10%,color-mix(in srgb,var(--press-accent) 28%,transparent),transparent 58%),radial-gradient(900px 420px at 100% 0,rgba(255,255,255,.08),transparent 50%),var(--press-bg)}.press-root{perspective:1400px}.press-logo3d{transform:perspective(620px) rotateX(18deg) rotateY(-22deg) translateZ(12px);box-shadow:0 18px 0 color-mix(in srgb,var(--press-accent) 35%,#000),0 32px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.35);transition:transform .25s ease}.press-logo3d:hover{transform:perspective(620px) rotateX(8deg) rotateY(-8deg) translateZ(18px)}.press-navchip{transform:perspective(400px) rotateX(10deg);box-shadow:0 8px 0 rgba(0,0,0,.35),0 14px 18px rgba(0,0,0,.2)}.press-card3d{transform:perspective(900px) rotateX(4deg);box-shadow:0 16px 0 rgba(0,0,0,.28),0 28px 40px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);transition:transform .2s ease,box-shadow .2s ease}.press-card3d:hover{transform:perspective(900px) rotateX(0deg) translateY(-6px);box-shadow:0 22px 0 rgba(0,0,0,.22),0 40px 50px rgba(0,0,0,.38)}.press-hero-frame{transform:perspective(1200px) rotateX(6deg) rotateY(-4deg);box-shadow:0 30px 0 rgba(0,0,0,.35),0 50px 80px rgba(0,0,0,.45)}.press-drop:first-letter{float:left;font-size:4.2rem;line-height:.8;padding:.12em .12em 0 0;font-weight:800}