.official-brand img{display:block;width:190px;height:auto;max-height:60px;object-fit:contain;object-position:left center;filter:drop-shadow(0 5px 12px #0008)}.brand-film{display:grid;grid-template-columns:.72fr 1.45fr;gap:7vw;align-items:center;padding:clamp(85px,10vw,160px) 5.5vw;background:#110c0d;color:#fff;overflow:hidden}.brand-film-copy h2{margin:0 0 28px;font-size:clamp(3.5rem,6vw,7rem);line-height:.9;letter-spacing:-.065em}.brand-film-copy>p:last-child{max-width:480px;color:#ffffff9c;font-size:17px;line-height:1.6}.film-frame{position:relative;padding:1px;background:linear-gradient(135deg,var(--gold-bright),var(--brand-red-dark) 42%,#191116);box-shadow:0 40px 120px #0008}.film-frame:before{content:"";position:absolute;inset:-12%;z-index:0;background:radial-gradient(circle,rgb(var(--brand-red-rgb) / .333),transparent 64%);filter:blur(30px)}.film-frame video{position:relative;z-index:1;display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#080606}.film-frame>span{position:absolute;z-index:2;left:18px;bottom:16px;padding:7px 10px;background:#090708bb;color:var(--gold-bright);font:10px monospace;letter-spacing:.12em}.real-dashboard{min-height:auto;padding:7vw 6vw;background:radial-gradient(circle at 50% 35%,var(--brand-red-bright),var(--bg-elevated) 62%,var(--bg-deep));isolation:isolate}.real-dashboard:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff10 1px,transparent 1px),linear-gradient(90deg,#ffffff10 1px,transparent 1px);background-size:55px 55px;opacity:.6}.real-dashboard img{position:relative;z-index:2;display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 45px 100px #0008;transform:perspective(1600px) rotateX(4deg) rotateY(-3deg);transition:transform .8s cubic-bezier(.16,1,.3,1)}.project:hover .real-dashboard img{transform:perspective(1600px) rotateX(0) rotateY(0) scale(1.025)}.dashboard-glow{position:absolute;z-index:1;width:55%;aspect-ratio:1;right:-12%;top:-30%;border-radius:50%;background:var(--brand-red-bright);filter:blur(100px);opacity:.4}.dashboard-label{position:absolute;z-index:3;right:7vw;bottom:3.7vw;padding:10px 13px;background:rgb(var(--bg-deep-rgb) / .902);color:#fff;font:10px monospace;letter-spacing:.14em}@media(max-width:850px){.official-brand img{width:155px}.brand-film{grid-template-columns:1fr}.brand-film-copy{max-width:650px}.real-dashboard{padding:9vw 4vw}.dashboard-label{right:5vw;bottom:4vw}}@media(max-width:560px){.official-brand img{width:138px}.brand-film{padding-block:85px}.brand-film-copy h2{font-size:14vw}.film-frame>span{font-size:8px}.real-dashboard{padding:12vw 3vw}.real-dashboard img{border-radius:7px;transform:none}.dashboard-label{position:relative;display:block;right:auto;bottom:auto;width:max-content;max-width:100%;margin:16px 0 0;font-size:8px}}@media(prefers-reduced-motion:reduce){.logo-film{display:none}.film-frame{aspect-ratio:16/9;background:url(./optimyze-logo-poster.webp) center/cover no-repeat}}
