.press-page{color:#f2f4f6;background:#07090c;min-height:100vh}.press-nav{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:18px;padding-block:22px;display:flex}.press-nav a{letter-spacing:.1em;font-size:.75rem;font-weight:800}.press-nav .press-brand{letter-spacing:-.025em;font-size:1rem}.press-nav a:hover,.press-footer a:hover{color:#69a1ff}.press-hero{padding-block:clamp(70px,12vw,160px) 70px}.press-kicker{color:#69a1ff;letter-spacing:.18em;font-size:.8rem;font-weight:800}.press-hero h1{overflow-wrap:anywhere;max-width:none;margin:24px 0 45px;font-size:clamp(4.3rem,12vw,11rem)}.press-hero h1 span{color:#1768ff}.press-hero-bottom{justify-content:space-between;align-items:end;gap:30px;display:flex}.press-hero-bottom>p{margin:0;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:800;line-height:1.45}.press-primary{color:#fff;background:#1768ff;justify-content:space-between;align-items:center;gap:30px;min-width:min(100%,345px);padding:18px 20px;font-size:.95rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.press-primary span{letter-spacing:.08em;white-space:nowrap;font-size:.72rem}:is(.press-primary:hover,.press-primary:focus-visible){background:#3b83ff;transform:translateY(-2px)}.press-body{padding-bottom:80px}.press-section{border-top:1px solid #ffffff38;grid-template-columns:minmax(175px,26%) 1fr;gap:30px;padding:clamp(48px,7vw,92px) 0;display:grid}.press-section-label{color:#69a1ff;letter-spacing:.14em;font-size:.75rem;font-weight:900}.press-section h2{letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(2rem,4.3vw,4.2rem);line-height:1.12}.press-section p{color:#c9cdd4;max-width:720px;margin:0 0 22px;font-size:1rem;line-height:1.9}.press-section .press-statement{color:#fff;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:800;line-height:1.6}.press-text-link{color:#90b8ff;border-bottom:1px solid #1768ff;padding:8px 0;font-size:.95rem;font-weight:800;display:inline-block}.press-text-link:hover{color:#fff}.press-facts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.press-facts span{color:#8f9aa9;border:1px solid #fff3;flex-direction:column;gap:6px;min-width:170px;padding:14px 18px;font-size:.76rem;display:flex}.press-facts b{color:#fff;font-size:.9rem}.press-records{border-top:1px solid #fff3}.press-records>div{border-bottom:1px solid #fff3;grid-template-columns:100px 1fr minmax(120px,30%);align-items:baseline;gap:14px;padding:17px 0;display:grid}.press-records span,.press-records small{color:#9da6b4;font-size:.82rem}.press-records strong{font-size:1rem}.press-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.press-asset{background:#10151e;border:1px solid #fff3;min-width:0}:is(.press-asset:hover,.press-asset:focus-visible){border-color:#69a1ff}.press-asset img{object-fit:cover;width:100%;height:clamp(180px,22vw,260px);display:block}.press-asset-logo img{object-fit:contain;padding:55px}.press-asset span{flex-wrap:wrap;justify-content:space-between;gap:5px;padding:14px;font-size:.82rem;font-weight:800;display:flex}.press-asset b{color:#69a1ff}.press-media-card{background:#10151e;border:1px solid #ffffff3b;grid-template-columns:minmax(150px,240px) 1fr;transition:border-color .2s,transform .2s;display:grid}.press-media-card+.press-media-card{margin-top:14px}:is(.press-media-card:hover,.press-media-card:focus-visible){border-color:#69a1ff;transform:translateY(-3px)}.press-media-card>img{object-fit:cover;width:100%;height:100%;min-height:240px}.press-media-info{flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,4vw,42px);display:flex}.press-media-info small{color:#69a1ff;letter-spacing:.15em;font-size:.7rem;font-weight:900}.press-media-info strong{letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.5rem)}.press-media-info>span{color:#c9cdd4;font-size:.9rem}.press-media-info b{color:#90b8ff;border-bottom:1px solid #1768ff;align-self:flex-start;margin-top:12px;font-size:.86rem}.press-contact{border-bottom:1px solid #ffffff38}.press-footer{color:#9da6b4;letter-spacing:.08em;justify-content:space-between;gap:20px;padding-block:30px;font-size:.78rem;display:flex}.press-home{background:#10151e;border-block:1px solid #fff3;padding:68px 0}.press-home-inner{justify-content:space-between;align-items:end;gap:30px;display:flex}.press-home-label{color:#69a1ff;letter-spacing:.15em;margin:0 0 16px;font-size:.75rem;font-weight:800}.press-home h2{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(2rem,4vw,4rem);line-height:1.12}.press-home p:not(.press-home-label){color:#c9cdd4;max-width:630px;margin:0;font-size:1rem}.press-home-inner>a{letter-spacing:.08em;white-space:nowrap;border-bottom:2px solid #1768ff;justify-content:space-between;gap:35px;min-width:min(100%,280px);padding:16px 0;font-size:.88rem;font-weight:900;display:flex}.press-home-inner>a:hover{color:#69a1ff}@media (max-width:780px){.press-hero-bottom,.press-home-inner{flex-direction:column;align-items:stretch}.press-section{grid-template-columns:1fr;gap:18px}.press-records>div{grid-template-columns:75px 1fr}.press-records small{grid-column:2}.press-assets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.press-media-card{grid-template-columns:1fr}.press-media-card>img{object-fit:contain;height:220px;min-height:0}.press-nav .press-brand{font-size:.84rem}.press-nav a{font-size:.67rem}.press-hero h1{font-size:clamp(3.9rem,16vw,5.5rem)}.press-primary{flex-wrap:wrap}.press-assets{grid-template-columns:1fr}.press-asset img{height:260px}.press-footer{flex-direction:column}}
