.press-page{max-width:1240px;margin:auto;padding:80px 40px 90px}.press-intro{padding:30px 0 70px;max-width:800px}.press-intro h1{font-size:clamp(48px,6vw,82px);font-weight:500;letter-spacing:-.055em;line-height:1.03;margin:24px 0}.press-lead{font-size:22px;line-height:1.55;color:#5a6878}.press-actions{display:flex;align-items:center;gap:26px;margin:30px 0 16px}.press-actions>a:not(.button),.press-page a:not(.button){color:#245d96;text-underline-offset:5px}.press-meta{font-size:12px!important;color:#637182;line-height:1.6;margin-top:18px}.press-section{padding:54px 0;border-top:1px solid #dce3e9;scroll-margin-top:100px}.press-heading{display:flex;align-items:baseline;justify-content:space-between;gap:35px;margin-bottom:30px}.press-heading h2,.press-next h2{font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.15;margin:0}.press-heading>p{max-width:460px;color:#637182;font-size:15px;line-height:1.6}.asset-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.asset-card{border:1px solid #dce3e9;border-radius:12px;overflow:hidden}.logo-stage{height:250px;display:grid;place-items:center;background:#f6f8fa;padding:40px}.logo-stage.dark{background:#192b40}.logo-stage img{width:85%;max-width:320px;height:auto}.asset-info{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:24px}.asset-info h3,.symbol-row h3,.description-grid h3{font-size:16px;font-weight:600;margin:0 0 8px}.asset-info p,.symbol-row p{font-size:13px;color:#637182;margin:0;line-height:1.5}.asset-info>a{padding:14px 6px;white-space:nowrap;font-size:14px}.symbol-row{display:flex;align-items:center;gap:22px;margin-top:24px;padding:22px 24px;background:#f6f8fa;border-radius:10px}.symbol-row>a{margin-left:auto;font-size:14px;padding:12px 0}.description-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.description-grid p{font-size:16px;line-height:1.75;color:#445568;margin:18px 0}.description-grid button{background:white;border:1px solid #b9c8d5;border-radius:7px;min-height:44px;padding:10px 16px;color:#245d96;font:inherit;font-size:13px;cursor:pointer}.description-grid button[hidden]{display:none}.press-text-link{display:inline-block;padding:12px 0;font-size:14px}#copy-status{min-height:24px;color:#245d96;font-size:13px;margin:18px 0 0}.usage-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.clearspace{padding:42px;background:#f6f8fa;border-radius:12px}.clearspace>div{border:1px dashed #9aafc1;padding:46px 32px}.clearspace img{display:block;width:100%;height:auto}.usage-grid ol{padding-left:22px;margin:0}.usage-grid li{padding-left:8px;margin:0 0 16px;font-size:15px;line-height:1.65;color:#526276}.usage-grid strong{color:#233142}.press-next{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-bottom:0}.press-next h2{margin:20px 0}.press-next p:not(.eyebrow){font-size:16px;line-height:1.75;color:#526276;max-width:450px}.press-next a{display:inline-block;padding:16px 0;font-size:16px}.brand img.press-wordmark{width:145px!important;height:44px!important;max-width:none;object-fit:contain}.site-footer .brand img.press-wordmark{width:190px!important;height:58px!important}.press-page :is(a,button):focus-visible{outline:3px solid #2865eb;outline-offset:5px}.press-page .button{border-radius:8px}.press-page button:active{transform:scale(.98)}@media(hover:hover) and (pointer:fine){.description-grid button:hover{background:#edf3f8}.press-page a:hover{text-decoration:underline}}@media(prefers-reduced-motion:reduce){.press-page button:active{transform:none}}@media(max-width:760px){.press-page{padding:35px 24px 65px}.press-intro{padding:25px 0 45px}.press-lead{font-size:19px}.press-heading{display:block}.press-heading>p{margin-top:15px}.asset-grid,.description-grid,.usage-grid,.press-next{grid-template-columns:1fr;gap:28px}.logo-stage{height:210px}.press-section{padding:35px 0}.press-next{padding-bottom:0}.symbol-row{flex-wrap:wrap;padding:20px;gap:16px}.symbol-row>a{margin-left:0;width:100%}.clearspace{padding:28px}.clearspace>div{padding:40px 25px}.press-actions{flex-wrap:wrap;gap:20px}.brand img.press-wordmark{width:122px!important;height:37px!important}.press-heading h2,.press-next h2{font-size:29px}}

@media(max-width:360px){.brand img.press-wordmark{width:100px!important;height:31px!important}.site-header.nav-island{padding-left:12px;gap:6px}.nav-island .mobile-menu-toggle{gap:8px;padding:10px 12px}}
