.cm-press{max-width:1200px;margin:0 auto;padding:155px 40px 80px;color:#dedee2}.cm-press a{color:#b5adff;text-underline-offset:4px}.cm-press a:hover{text-decoration:underline;color:#e4e0ff}.cm-press a:focus-visible{outline:2px solid #b5adff;outline-offset:5px}.press-intro{max-width:880px;padding-bottom:38px}.press-kicker{font:500 11px/1.6 jetbrains mono,monospace;text-transform:uppercase;letter-spacing:.14em;color:#aaaab4;margin:0 0 15px}.press-intro h1{font-size:clamp(42px,6vw,72px);line-height:1.08;letter-spacing:-.045em;margin:0 0 22px}.press-lead{font-size:21px;line-height:1.6;color:#c3c3ce;max-width:690px}.press-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin:30px 0 16px}.cm-press .press-button{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;padding:16px 25px;background:#665def;border-radius:10px;color:#fff;font-weight:600}.cm-press .press-button:hover{background:#766df5;text-decoration:none}.press-button span{font-size:12px;font-weight:400;color:#edeaff}.press-text-link{font-size:14px}.press-note{color:#aaaab4;font-size:13px;line-height:1.8;margin-top:16px}.press-nav{display:flex;gap:26px;flex-wrap:wrap;border-top:1px solid #2a2a30;border-bottom:1px solid #2a2a30;padding:19px 0;font-size:13px}.press-section{padding:62px 0;border-bottom:1px solid #2a2a30;scroll-margin-top:110px}.press-section h2{font-size:clamp(27px,4vw,36px);line-height:1.2;margin:0 0 22px;letter-spacing:-.03em}.press-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.press-section-heading h2{margin-bottom:0}.press-section-heading>a{font-size:13px}.press-description,.press-release-summary p:not(.press-kicker),.press-contact p:not(.press-kicker){font-size:16px;line-height:1.8;color:#b8b8c3;max-width:760px}.press-release-summary{display:grid;grid-template-columns:1.4fr 1fr;gap:65px;align-items:center}.press-release-links{border:1px solid #303039;border-radius:12px;padding:0 22px}.press-release-links a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-size:14px;border-bottom:1px solid #292930}.press-release-links a:last-child{border:0}.press-release-links span{font-size:12px;color:#aaaab4}.press-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:30px 0}.press-facts>div{padding:19px 0;border-bottom:1px solid #27272e}.press-facts dt{color:#aaaab4;font-size:12px;margin-bottom:7px}.press-facts dd{margin:0;font-size:15px;line-height:1.7}.press-pricing-title{font-size:19px;margin:35px 0 15px}.press-pricing-title span{font-size:12px;font-weight:400;color:#aaaab4;margin-left:10px}.press-table-wrap{overflow-x:auto}.cm-press table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.cm-press th,.cm-press td{border-bottom:1px solid #292930;padding:13px 12px}.cm-press thead{background:#161619;color:#c6c6d0}.cm-press tbody th{font-weight:400}.press-table-wrap td{white-space:nowrap}.press-gallery{display:grid;grid-template-columns:1fr 1fr;gap:40px 28px;margin-top:30px}.press-gallery figure,.press-artwork figure{margin:0;min-width:0}.press-image-link{display:flex;align-items:center;justify-content:center;aspect-ratio:16/11;background:#121214;border:1px solid #303039;border-radius:12px;padding:14px;overflow:hidden}.press-gallery img{width:100%;max-height:100%;object-fit:contain}.press-gallery h3,.press-artwork h3{font-size:17px;margin:17px 0 8px}.press-gallery figcaption>p{font-size:13px;line-height:1.7;color:#aaaab4;margin:0 0 12px;min-height:44px}.press-gallery figcaption>a,.press-artwork figcaption>a{display:flex;flex-wrap:wrap;gap:7px 16px;justify-content:space-between;font-size:13px}.press-gallery figcaption span,.press-artwork figcaption span{color:#aaaab4;font-size:12px}.press-artwork figcaption>a+a{margin-top:10px}.press-artwork{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.press-artwork-preview{height:220px;background:#17171b;border:1px solid #303039;border-radius:12px;padding:35px;display:flex;align-items:center;justify-content:center}.press-artwork img{max-width:100%;max-height:150px;width:auto;height:auto}.press-artwork-preview--light{background:#f5f5f7}.press-contact{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;border-bottom:0}.press-contact-email{display:inline-block;font-size:23px;margin-top:20px}.press-contact-links{display:flex;flex-direction:column;gap:20px;justify-content:center;font-size:14px}.press-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.press-release-page{max-width:1060px}.press-release-toolbar{display:flex;justify-content:space-between;gap:20px;padding-bottom:24px;margin-bottom:40px;border-bottom:1px solid #303039;font-size:13px}.press-release-toolbar>div{display:flex;gap:22px}.press-article{max-width:780px;margin:auto;font-size:16px;line-height:1.85}.press-article h1{font-size:clamp(31px,4.5vw,46px);line-height:1.18;margin:18px 0 24px;letter-spacing:-.035em}.press-article h2{font-size:24px;line-height:1.3;margin:36px 0 16px}.press-article p{margin:18px 0}.press-article ul{list-style:disc;padding-left:23px}.press-article li{margin:12px 0}.press-article blockquote{border-left:3px solid #8b83ff;padding-left:25px;margin:28px 0;color:#d3cee9}.press-article table{font-size:12px;line-height:1.6}.press-article td:last-child{white-space:normal}.press-article strong{color:#fff}.press-article>p:first-child{font:11px jetbrains mono,monospace;letter-spacing:.12em;color:#aaaab4}@media(max-width:700px){.cm-press{padding:190px 23px 45px}.press-lead{font-size:18px}.press-actions{align-items:flex-start;flex-direction:column;gap:18px}.press-nav{gap:15px 22px}.press-release-summary,.press-contact,.press-facts{grid-template-columns:1fr;gap:20px}.press-section{padding:42px 0;scroll-margin-top:175px}.press-section-heading{align-items:flex-start;flex-direction:column;gap:14px}.press-gallery,.press-artwork{grid-template-columns:1fr;gap:28px}.press-gallery figcaption>p{min-height:0}.press-contact-email{font-size:21px;overflow-wrap:anywhere}.press-release-toolbar{flex-wrap:wrap}.press-release-toolbar>div{gap:20px}.press-article table th,.press-article table td{padding:9px 5px;font-size:11px}.press-article{font-size:15px}.press-article blockquote{padding-left:16px}.press-pricing-title span{display:block;margin:5px 0 0}}@media print{body{background:#fff!important;color:#111!important}#mainNav,.cm-footer,.press-release-toolbar,body>noscript{display:none!important}.press-release-page{padding:0;max-width:none}.press-article{max-width:none;font:11pt/1.5 Arial,sans-serif;color:#111}.press-article h1,.press-article h2,.press-article strong,.press-article blockquote,.press-article a{color:#111!important}.press-article h1{font-size:24pt}.press-article h2{break-after:avoid;font-size:15pt}.press-article table{font-size:9pt}.press-article thead{background:#eee}a{text-decoration:none!important}}