.hero-mark{background:#080a09;display:grid;place-items:center;padding:22px}.hero-mark>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;filter:drop-shadow(0 18px 25px rgba(0,0,0,.45))}.hero-mark .print-label{color:var(--lime)}.showcase{background:var(--ink);color:var(--cream);display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(35px,7vw,100px);align-items:center}.showcase-copy h2{font-size:clamp(42px,5.3vw,78px)}.showcase-copy>p:not(.eyebrow){font-size:15px;line-height:1.7;color:#c1c5bd;max-width:410px;margin:27px 0 0}.showcase>img{width:100%;border:1px solid rgba(215,242,75,.35);box-shadow:16px 18px 0 rgba(215,242,75,.12)}footer{align-items:center}.social-links{display:flex;gap:10px;align-items:center}.social-links a{display:flex;flex-direction:column;align-items:center;gap:7px;font:600 10px Manrope,Arial,sans-serif;text-decoration:none;letter-spacing:.03em;min-width:58px}.social-links svg{width:28px;height:28px;stroke:var(--lime);stroke-width:1.7;fill:none}.social-links a:nth-child(2) svg{fill:var(--lime);stroke:none}.social-links a:hover{color:var(--lime)}.social-links a:hover svg{transform:translateY(-2px)}.social-links svg{transition:transform .2s}@media(max-width:760px){.hero-mark{height:390px}.showcase{grid-template-columns:1fr;gap:34px}.social-links{width:100%;justify-content:space-between}.social-links a{min-width:65px}}
