.pmx.pmx--mock.press-page #main .press-hero .pmx-split-hero-grid{grid-template-columns:minmax(0,736fr) minmax(0,479fr);column-gap:17px;padding-top:0;padding-bottom:30px;align-items:center}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-copy{padding-top:12px}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-copy h1{font-size:clamp(44px,6.05vw,87px);line-height:1.22;letter-spacing:var(--pmx-track-head)}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-lead{max-width:none;margin-top:32px;font-size:clamp(18px,2.2vw,31.5px);line-height:1.3;color:#e6d8ec}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-actions{margin-top:40px;gap:50px}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-actions .pmx-btn{min-height:62px;padding:18px 38px;border-radius:31px;font-size:clamp(15px,1.4vw,20px)}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-actions .pmx-link{font-size:clamp(16px,1.5vw,22px);color:#fff}.pmx.press-page .press-hero-media{display:grid;grid-template-columns:minmax(0,384fr) minmax(0,67fr);column-gap:12px;width:100%;max-width:463px;align-items:stretch}.pmx.press-page .press-hero-photo{position:relative;width:100%;align-self:start;aspect-ratio:384/593;margin:0;border:1px solid #e2d7e6;background:var(--pmx-ink);overflow:hidden}.pmx.press-page .press-hero-photo img{filter:grayscale(1) contrast(1.08)}.pmx.press-page .press-hero-wave{width:100%;height:0;min-height:100%;color:#a95ee9;filter:drop-shadow(0 0 3px rgba(169,94,233,.55))}.pmx.press-page .press-hero-caption{grid-column:1;display:flex;align-items:center;gap:24px;margin:26px 0 0;font-size:14px;font-weight:700;letter-spacing:3px;line-height:1;color:#fff;white-space:nowrap}.pmx.press-page .press-hero-caption span{flex:1;height:1.5px;background:#d9cce1}.pmx.pmx--mock.press-page #main .press-glance{padding-top:44px;padding-bottom:42px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head{margin-bottom:56px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-grid.has-tagline{grid-template-columns:minmax(0,560fr) minmax(0,343fr) minmax(0,237fr);column-gap:46px;align-items:start}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-grid>h2{font-size:clamp(40px,6.2vw,89px);line-height:.97;letter-spacing:-3px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-note{margin-top:8px;font-size:clamp(15px,1.4vw,20px);line-height:1.55;color:var(--pmx-muted)}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-tagline{padding-left:48px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-tagline .pmx-soundbars{width:133px;height:62px;margin-bottom:14px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-tagline p{font-size:clamp(15px,1.3vw,18.5px);line-height:1.5;color:var(--pmx-muted)}.pmx.pmx--mock.press-page #main .press-glance .pmx-points{grid-template-columns:131fr 148fr 165fr 154fr 133fr}.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li{padding:0 12px}.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li:first-child{padding-left:0}.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li:last-child{padding-right:0}.pmx.pmx--mock.press-page #main .press-glance .pmx-points-icon{width:96px;height:80px;margin:0 auto 14px;background:transparent;border-radius:0;color:var(--pmx-purple)}.pmx.pmx--mock.press-page #main .press-glance .pmx-points-icon svg{width:96px;height:96px;stroke-width:1.75}.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li:first-child .pmx-points-icon svg circle,.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li:last-child .pmx-points-icon svg :is(circle,path){fill:currentColor}.pmx.pmx--mock.press-page #main .press-glance .pmx-points h3{display:flex;align-items:center;justify-content:center;min-height:2.4em;font-size:clamp(17px,1.7vw,24px);line-height:1.2;letter-spacing:-.5px}.pmx.pmx--mock.press-page #main .press-glance .pmx-points p{max-width:11.4em;margin:12px auto 0;font-size:clamp(14px,1.3vw,18.5px);line-height:1.58}.pmx.pmx--mock.press-page #main .press-diff{padding-top:40px;padding-bottom:32px}.pmx.press-page .press-diff-grid{display:grid;grid-template-columns:minmax(0,336fr) minmax(0,416fr);align-items:stretch}.pmx.pmx--mock.press-page #main .press-diff-copy{padding-right:20px}.pmx.pmx--mock.press-page #main .press-diff-copy h2{font-size:clamp(34px,4.45vw,64px);line-height:1.2;letter-spacing:var(--pmx-track-head)}.pmx.pmx--mock.press-page #main .press-diff-copy p{max-width:530px;margin:22px 0 24px;font-size:clamp(16px,1.77vw,25.5px);line-height:1.41;color:#4b3a58}.pmx.pmx--mock.press-page #main .press-diff-copy .pmx-link{font-size:clamp(16px,1.53vw,22px);color:var(--pmx-purple);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.5px}.pmx.pmx--mock.press-page #main .press-diff .pmx-points{grid-template-columns:minmax(0,135fr) minmax(0,147fr) minmax(0,134fr);margin-top:4px}.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li,.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li:first-child{padding:8px 14px 0 24px;border-left:1px solid var(--pmx-rule-lavender)}.pmx.pmx--mock.press-page #main .press-diff .pmx-points-icon{width:82px;height:82px;margin:0 auto 22px;background:var(--pmx-purple);color:#fff}.pmx.pmx--mock.press-page #main .press-diff .pmx-points-icon svg{width:40px;height:40px}.pmx.pmx--mock.press-page #main .press-diff .pmx-points h3{margin:0 -12px;text-align:center;font-size:clamp(15px,1.45vw,21px);letter-spacing:-.4px;white-space:nowrap}.pmx.pmx--mock.press-page #main .press-diff .pmx-points p{margin-top:20px;font-size:clamp(14px,1.22vw,17.5px);line-height:1.71;color:#5b3f69}.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li:last-child{padding-right:0}.pmx.pmx--mock.press-page #main .press-assets-band{padding-top:38px;padding-bottom:15px}.pmx.pmx--mock.press-page #main .press-assets-band .pmx-head{margin-bottom:30px}.pmx.pmx--mock.press-page #main .press-assets-band .pmx-head-grid{grid-template-columns:minmax(0,734fr) minmax(0,452fr);column-gap:46px;align-items:start}.pmx.pmx--mock.press-page #main .press-assets-band .pmx-head-grid>h2{font-size:clamp(38px,5.2vw,75px);line-height:1.04;letter-spacing:-2.8px;white-space:nowrap}.pmx.pmx--mock.press-page #main .press-assets-band .pmx-head-note{margin-top:10px;font-size:clamp(15px,1.35vw,19.5px);line-height:1.7;color:var(--pmx-muted)}.pmx.press-page .press-assets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}.pmx.press-page .press-asset{display:flex;flex-direction:column;height:100%;padding:15px 15px 22px;border:1px solid #e6e1ea;color:var(--pmx-ink);transition:border-color .2s}.pmx.press-page .press-asset:hover{border-color:var(--pmx-purple)}.pmx.press-page .press-asset:focus-visible{outline:3px solid var(--pmx-focus);outline-offset:3px}.pmx.press-page .press-asset-art{position:relative;display:block;aspect-ratio:274/212;background:#f4f2f7;overflow:hidden}.pmx.press-page .press-asset-logo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 22px}.pmx.press-page .press-asset-logo img{width:100%;height:auto}.pmx.pmx--mock.press-page #main .press-asset-title{display:block;margin:20px 12px 0;font-size:clamp(17px,1.55vw,22px);font-weight:700;letter-spacing:-.4px;line-height:1.25}.pmx.pmx--mock.press-page #main .press-asset-desc{display:block;margin:8px 12px 0;font-size:clamp(14px,1.2vw,17px);line-height:1.7;color:var(--pmx-muted)}.pmx.press-page .press-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px;border:1px solid #e6e1ea}.pmx.press-page .press-doc{padding:22px 30px 22px 44px}.pmx.press-page .press-doc+.press-doc{position:relative;padding-left:55px}.pmx.press-page .press-doc+.press-doc:before{content:"";position:absolute;left:0;top:22px;bottom:22px;border-left:1px solid #a99bb3}.pmx.press-page .press-doc summary{display:flex;gap:50px;align-items:center;min-height:88px;cursor:pointer;list-style:none}.pmx.press-page .press-doc summary::-webkit-details-marker{display:none}.pmx.press-page .press-doc summary:focus-visible{outline:3px solid var(--pmx-focus);outline-offset:4px}.pmx.press-page .press-doc-icon{width:80px;height:88px;flex-shrink:0;margin:0 -8px;color:var(--pmx-purple)}.pmx.pmx--mock.press-page #main .press-doc h3{margin:0 0 6px;font-size:clamp(16px,1.4vw,20.5px);font-weight:700;letter-spacing:-.3px}.pmx.pmx--mock.press-page #main .press-doc-sub{display:block;font-size:clamp(14px,1.2vw,17px);line-height:1.6;color:var(--pmx-muted)}.pmx.press-page .press-doc-copy{margin-top:14px;font-size:16px;line-height:1.6;color:var(--pmx-muted)}.pmx.press-page .press-doc-copy+.press-doc-copy{margin-top:10px}.pmx.pmx--mock.press-page #main .press-hear{padding-top:34px;padding-bottom:29px}.pmx.press-page .press-hear-grid{display:grid;grid-template-columns:minmax(0,213px) minmax(0,1fr) minmax(0,313px);column-gap:49px;grid-template-areas:"head head note" "art main picker"}.pmx.press-page .press-hear-grid:before{content:"";grid-column:3;grid-row:1/3;margin-top:28px;border-left:1px solid var(--pmx-rule-plum)}.pmx.press-page .press-hear-grid>.pmx-head{grid-area:head;margin-bottom:22px}.pmx.pmx--mock.press-page #main .press-hear .pmx-head .pmx-eyebrow{margin-bottom:8px}.pmx.pmx--mock.press-page #main .press-hear .pmx-head-grid{display:block}.pmx.pmx--mock.press-page #main .press-hear .pmx-head-grid>h2{font-size:clamp(40px,5.8vw,83px);line-height:1;letter-spacing:-3px;white-space:nowrap}.pmx.pmx--mock.press-page #main .press-hear-note{grid-area:note;margin:30px 0 -29px;padding-left:45px;font-size:clamp(15px,1.25vw,18px);line-height:1.72;color:var(--pmx-on-plum)}.pmx.pmx--mock.press-page #main .press-hear .press-player{display:contents}.pmx.pmx--mock.press-page #main .press-hear .pmx-player-art{grid-area:art;align-self:start;aspect-ratio:213/184}.pmx.pmx--mock.press-page #main .press-hear .pmx-player-main{grid-area:main;align-self:start;margin-right:8px}.pmx.pmx--mock.press-page #main .press-hear .pmx-player-main>h3{font-size:clamp(18px,1.65vw,24px);font-weight:600;letter-spacing:-.3px;line-height:1.2}.pmx.pmx--mock.press-page #main .press-hear .pmx-player-meta{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pmx.pmx--mock.press-page #main .press-hear .pmx-wave-row{margin-top:32px;gap:26px}.pmx.pmx--mock.press-page #main .press-hear .pmx-play{width:67px;height:67px}.pmx.pmx--mock.press-page #main .press-hear .pmx-wave{height:54px}.pmx.pmx--mock.press-page #main .press-hear .pmx-seek{margin-top:16px;font-size:15px;color:var(--pmx-on-plum)}.pmx.pmx--mock.press-page #main .press-hear .pmx-genre-picker{grid-area:picker;align-self:start;justify-content:flex-start;margin:27px 0 0 45px;padding:18px 0 0;border-left:0;border-top:1px solid var(--pmx-rule-plum)}.pmx.pmx--mock.press-page #main .press-hear .pmx-genre-picker .pmx-eyebrow{margin-bottom:12px;font-size:clamp(14px,1.2vw,16.5px);font-weight:500;letter-spacing:0;text-transform:none;color:var(--pmx-on-plum)}.pmx.pmx--mock.press-page #main .press-hear .pmx-genre-pills{column-gap:8px;row-gap:8px}.pmx.pmx--mock.press-page #main .press-hear .pmx-genre-pills button{min-height:44px;padding:8px 10px;font-size:15px;font-weight:600}.pmx.press-page .press-hear-grid>.pmx-audio-error{grid-column:1/-1}.pmx.pmx--mock.press-page #main .press-contact{padding:30px 0 25px}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-grid{grid-auto-flow:row;grid-template-columns:minmax(0,533fr) minmax(0,438fr) minmax(0,261fr);column-gap:0;align-items:start}.pmx.pmx--mock.press-page #main .press-contact .pmx-eyebrow{margin-bottom:12px}.pmx.pmx--mock.press-page #main .press-contact h2{font-size:clamp(34px,4.15vw,60px);line-height:.98;letter-spacing:-2.2px}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option{align-self:stretch;padding-left:49px;border-left:1px solid #a99bb3}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option p{margin-top:0;font-size:clamp(14px,1.2vw,17px);line-height:1.47;color:var(--pmx-muted)}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option+.pmx-cta-option{flex-direction:column;gap:14px;padding-left:67px}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option+.pmx-cta-option .pmx-soundbars{width:109px;height:59px;margin:12px 0 0 22px}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option+.pmx-cta-option p{max-width:9.6em}.pmx.pmx--mock.press-page #main .press-contact-email{display:flex;align-items:center;gap:16px;margin:20px 0 0}.pmx.pmx--mock.press-page #main .press-contact-email svg{width:32px;height:32px;color:var(--pmx-purple)}.pmx.pmx--mock.press-page #main .press-contact-email a{font-size:clamp(17px,1.5vw,21px);font-weight:600;color:var(--pmx-ink)}.pmx.pmx--mock.press-page #main .press-contact-email a:hover{color:var(--pmx-purple);text-decoration:underline}.pmx.pmx--mock.press-page #main .press-contact-or{margin:0 0 0 4px;font-size:15px;line-height:1.2}.pmx.pmx--mock.press-page #main .press-contact .press-contact-btn{margin-top:6px;min-height:44px;padding:10px 50px;font-size:clamp(16px,1.3vw,19px);border-radius:22px}.pmx.press-page .press-social{display:flex;flex-wrap:wrap;column-gap:22px;margin:6px 0 0;padding:0;list-style:none}.pmx.press-page .press-social a{display:inline-flex;align-items:center;min-height:36px;font-size:15px;font-weight:600;color:var(--pmx-purple);text-decoration:underline;text-underline-offset:4px}@media (max-width:1150px){.pmx.press-page .press-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx.pmx--mock.press-page #main .press-assets-band .pmx-head-grid>h2,.pmx.pmx--mock.press-page #main .press-hear .pmx-head-grid>h2{white-space:normal}.pmx.press-page .press-hear-grid{grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,260px);column-gap:32px}.pmx.pmx--mock.press-page #main .press-diff .pmx-points h3{white-space:normal}}@media (max-width:850px){.pmx.pmx--mock.press-page #main .press-glance .pmx-head-grid.has-tagline{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);row-gap:20px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-grid>h2{grid-row:1/3}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-tagline{grid-column:2}.pmx.press-page .press-diff-grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.pmx.pmx--mock.press-page #main .press-diff-copy{padding-right:0}.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li:first-child{border-left:0;padding-left:0}.pmx.press-page .press-docs{grid-template-columns:minmax(0,1fr)}.pmx.press-page .press-doc+.press-doc{padding-left:44px;border-top:1px solid #e6e1ea}.pmx.press-page .press-doc+.press-doc:before{display:none}.pmx.pmx--mock.press-page #main .press-glance .pmx-points{grid-template-columns:repeat(3,minmax(0,1fr))}.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li{padding:0 16px}.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li:nth-child(3n+1){padding-left:0;border-left:0}.pmx.press-page .press-hear-grid{grid-template-columns:minmax(0,165px) minmax(0,1fr);grid-template-areas:"head head" "note note" "art main" "picker picker"}.pmx.press-page .press-hear-grid:before{display:none}.pmx.pmx--mock.press-page #main .press-hear-note{margin:0 0 28px;padding-left:0}.pmx.pmx--mock.press-page #main .press-hear .pmx-genre-picker{margin:24px 0 0}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:28px}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-grid>:first-child{grid-column:1/-1}}@media (max-width:600px){.pmx.pmx--mock.press-page #main .press-hero .pmx-split-hero-grid{grid-template-columns:minmax(0,1fr);padding-top:12px;padding-bottom:36px;row-gap:32px}.pmx.press-page .press-hero-caption{letter-spacing:2px}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-actions{flex-wrap:wrap;gap:20px 28px}.pmx.pmx--mock.press-page #main .press-hero .pmx-split-actions .pmx-btn{min-height:52px;padding:14px 26px}.pmx.press-page .press-hero-media{max-width:280px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-grid.has-tagline{grid-template-columns:minmax(0,1fr);row-gap:16px}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-grid>h2{grid-row:auto}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-tagline{grid-column:auto;display:flex;align-items:center;gap:18px;padding-left:0;border-left:0}.pmx.pmx--mock.press-page #main .press-glance .pmx-head-tagline .pmx-soundbars{width:90px;height:44px;margin:0}.pmx.pmx--mock.press-page #main .press-diff .pmx-points,.pmx.pmx--mock.press-page #main .press-glance .pmx-points{grid-template-columns:minmax(0,1fr);row-gap:0}.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li,.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li:first-child,.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li,.pmx.pmx--mock.press-page #main .press-glance .pmx-points>li:nth-child(3n+1){padding:22px 0;border-left:0;border-top:1px solid var(--pmx-border)}.pmx.pmx--mock.press-page #main .press-diff .pmx-points>li{border-top-color:var(--pmx-rule-lavender)}.pmx.pmx--mock.press-page #main .press-glance .pmx-points-icon{width:64px;height:56px;margin-bottom:8px}.pmx.pmx--mock.press-page #main .press-glance .pmx-points-icon svg{width:64px;height:64px}.pmx.pmx--mock.press-page #main .press-glance .pmx-points h3{min-height:0}.pmx.pmx--mock.press-page #main .press-diff .pmx-points-icon{width:64px;height:64px;margin-bottom:14px}.pmx.pmx--mock.press-page #main .press-diff .pmx-points-icon svg{width:30px;height:30px}.pmx.pmx--mock.press-page #main .press-diff .pmx-points p{margin-top:10px;text-align:center}.pmx.pmx--mock.press-page #main .press-assets-band .pmx-head-grid{grid-template-columns:minmax(0,1fr);row-gap:12px}.pmx.press-page .press-assets{grid-template-columns:minmax(0,1fr)}.pmx.press-page .press-doc,.pmx.press-page .press-doc+.press-doc{padding:18px}.pmx.press-page .press-doc summary{gap:16px;min-height:64px}.pmx.press-page .press-doc-icon{width:52px;height:60px;margin:0}.pmx.press-page .press-hear-grid{grid-template-columns:minmax(0,94px) minmax(0,1fr);column-gap:16px}.pmx.pmx--mock.press-page #main .press-hear .pmx-player-art{aspect-ratio:1}.pmx.pmx--mock.press-page #main .press-hear .pmx-wave-row{margin-top:12px;gap:14px}.pmx.pmx--mock.press-page #main .press-hear .pmx-play{width:52px;height:52px}.pmx.pmx--mock.press-page #main .press-hear .pmx-wave{height:40px}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-grid{grid-template-columns:minmax(0,1fr)}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option,.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option+.pmx-cta-option{padding:22px 0 0;border-left:0;border-top:1px solid var(--pmx-border)}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option+.pmx-cta-option{flex-direction:row;align-items:center}.pmx.pmx--mock.press-page #main .press-contact .pmx-cta-option+.pmx-cta-option .pmx-soundbars{width:64px;height:40px;margin:0}.pmx.pmx--mock.press-page #main .press-contact-email a{overflow-wrap:anywhere}.pmx.press-page .press-social a{min-height:44px}}