.press-module__rEn2_G__page{max-width:1200px;margin:auto;padding:64px 24px 96px}.press-module__rEn2_G__hero{max-width:820px;margin-bottom:64px}.press-module__rEn2_G__hero h1{font-family:var(--font-display);letter-spacing:-.035em;margin:20px 0;font-size:clamp(34px,4.1vw,54px);font-weight:800;line-height:1.08}.press-module__rEn2_G__hero>p:last-child{max-width:650px;color:var(--qrb-muted);font-size:17px;line-height:1.7}.press-module__rEn2_G__layout{grid-template-columns:185px minmax(0,1fr);align-items:start;gap:44px;display:grid}.press-module__rEn2_G__index{border-left:1px solid var(--qrb-line);display:grid;position:sticky;top:28px}.press-module__rEn2_G__index a{color:var(--qrb-foam-70);border-left:2px solid #0000;margin-left:-1px;padding:9px 14px;font-size:14px}.press-module__rEn2_G__index a:hover{border-color:var(--qrb-hop);color:var(--qrb-hop)}.press-module__rEn2_G__index .press-module__rEn2_G__subnav{padding-left:28px;font-size:13px}.press-module__rEn2_G__sections>section{border-bottom:1px solid var(--qrb-line);margin-bottom:56px;padding-bottom:68px;scroll-margin-top:28px}.press-module__rEn2_G__sections>section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.press-module__rEn2_G__sectionHeading{margin-bottom:28px}.press-module__rEn2_G__sectionHeading h2{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:12px;font-size:32px;font-weight:700}.press-module__rEn2_G__sectionHeading p,.press-module__rEn2_G__groupNote{color:var(--qrb-muted);max-width:70ch;font-size:15px;line-height:1.75}.press-module__rEn2_G__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.press-module__rEn2_G__asset{min-width:0;margin:0}.press-module__rEn2_G__logoPreview,.press-module__rEn2_G__preview{border:1px solid var(--qrb-line);background:var(--qrb-malt-deep);border-radius:14px;display:block;overflow:hidden}.press-module__rEn2_G__logoPreview{height:200px;padding:30px}.press-module__rEn2_G__logoPreview img{object-fit:contain;width:100%;height:100%}.press-module__rEn2_G__light{background:var(--qrb-paper)}.press-module__rEn2_G__asset figcaption{padding:12px 2px 8px;font-size:14px}.press-module__rEn2_G__assetHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.press-module__rEn2_G__assetHeading>span{min-width:0}.press-module__rEn2_G__asset a{transition:border-color .15s}.press-module__rEn2_G__asset a:hover{border-color:var(--qrb-hop)}.press-module__rEn2_G__assetHeading a,.press-module__rEn2_G__downloads a,.press-module__rEn2_G__textLink{color:var(--qrb-hop);white-space:nowrap}.press-module__rEn2_G__downloads{gap:20px;margin-top:8px;font-size:13px;display:flex}.press-module__rEn2_G__meta{font-family:var(--font-kicker);color:var(--qrb-muted);margin-top:5px;font-size:11px}.press-module__rEn2_G__sections h3{margin:34px 0 18px;font-size:19px;font-weight:600}.press-module__rEn2_G__palette{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 14px;display:grid}.press-module__rEn2_G__swatch{border:1px solid var(--qrb-line);border-radius:10px;height:70px;margin-bottom:10px}.press-module__rEn2_G__palette p{font-size:13px}.press-module__rEn2_G__palette code{color:var(--qrb-muted);font-size:12px}.press-module__rEn2_G__type{gap:24px;display:grid}.press-module__rEn2_G__type .press-module__rEn2_G__displaySample{font-family:var(--font-display);letter-spacing:-.025em;font-size:29px;font-weight:800}.press-module__rEn2_G__type .press-module__rEn2_G__meta{margin-bottom:8px}.press-module__rEn2_G__monoSample{font-family:var(--font-kicker);letter-spacing:.15em;color:var(--qrb-hop);font-size:12px}.press-module__rEn2_G__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;display:grid}.press-module__rEn2_G__preview img{width:100%;height:auto}.press-module__rEn2_G__photos .press-module__rEn2_G__preview{aspect-ratio:4/3}.press-module__rEn2_G__photos .press-module__rEn2_G__preview img{object-fit:contain;width:100%;height:100%}.press-module__rEn2_G__photos .press-module__rEn2_G__asset:first-child{grid-column:1/-1}.press-module__rEn2_G__photos .press-module__rEn2_G__asset:first-child .press-module__rEn2_G__preview{aspect-ratio:3/2}.press-module__rEn2_G__app{grid-template-columns:minmax(0,1fr);margin-bottom:20px}.press-module__rEn2_G__socialGroup{margin-top:48px;scroll-margin-top:28px}.press-module__rEn2_G__socialGroup h3{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.press-module__rEn2_G__socialGroup h3>span{font-family:var(--font-kicker);color:var(--qrb-muted);font-size:12px;font-weight:400}.press-module__rEn2_G__groupNote{margin-bottom:22px}.press-module__rEn2_G__covers{grid-template-columns:repeat(4,minmax(0,1fr))}.press-module__rEn2_G__asset details{color:var(--qrb-foam-70);margin-top:12px;font-size:13px}.press-module__rEn2_G__asset summary{cursor:pointer;color:var(--qrb-hop)}.press-module__rEn2_G__asset details p{-webkit-user-select:text;user-select:text;margin-top:10px;line-height:1.7}.press-module__rEn2_G__page a:focus-visible,.press-module__rEn2_G__page summary:focus-visible{outline:2px solid var(--qrb-hop);outline-offset:5px}@media (max-width:900px){.press-module__rEn2_G__layout{grid-template-columns:minmax(0,1fr);gap:36px}.press-module__rEn2_G__index{border:0;flex-wrap:wrap;gap:6px;display:flex;position:static}.press-module__rEn2_G__index a,.press-module__rEn2_G__index .press-module__rEn2_G__subnav{border:1px solid var(--qrb-line);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.press-module__rEn2_G__hero{margin-bottom:30px}}@media (max-width:600px){.press-module__rEn2_G__page{padding:40px 20px 64px}.press-module__rEn2_G__hero h1{font-size:35px}.press-module__rEn2_G__gallery{grid-template-columns:minmax(0,1fr)}.press-module__rEn2_G__logos{gap:18px 12px}.press-module__rEn2_G__logoPreview{height:145px;padding:18px}.press-module__rEn2_G__asset figcaption{font-size:12px}.press-module__rEn2_G__palette,.press-module__rEn2_G__covers{grid-template-columns:repeat(2,minmax(0,1fr))}.press-module__rEn2_G__covers .press-module__rEn2_G__assetHeading{display:block}.press-module__rEn2_G__sections>section{margin-bottom:36px;padding-bottom:40px}.press-module__rEn2_G__sectionHeading h2{font-size:28px}}