.pmx.pmx--mock.pmx-partners #main .partners-hero :is(h1,h2){font-size:clamp(46px,6.6vw,95px);line-height:.88}.pmx.pmx--mock.pmx-partners #main .partners-hero .pmx-split-lead{font-size:clamp(18px,2.15vw,31px);line-height:1.4;max-width:560px}.pmx.pmx--mock.pmx-partners #main .partners-hero .pmx-split-actions .pmx-link{font-size:clamp(17px,1.35vw,19.5px)}.pmx .partners-hero-art{position:relative;min-height:320px;overflow:hidden}.pmx .partners-hero-waves{position:absolute;inset:0;width:100%;height:100%;opacity:.85;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%);mask-image:linear-gradient(90deg,transparent,#000 32%)}.pmx .partners-hero-chart{position:absolute;inset:0}.pmx .partners-hero-chart:before{content:"";position:absolute;left:61.2%;top:4%;bottom:12.6%;width:1.5px;background:var(--pmx-rule-lavender)}.pmx .partners-hero-node{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;height:clamp(48px,5.4vw,78px);border:1.5px solid var(--pmx-rule-lavender);background:var(--pmx-plum);font-size:clamp(12px,1.46vw,21px);font-weight:700;letter-spacing:.37em;text-indent:.37em;text-transform:uppercase;color:#fff}.pmx .partners-hero-node:first-of-type{left:45%;top:13.2%;width:26.9%}.pmx .partners-hero-node--in{left:49.2%;top:36.8%;width:24.2%}.pmx .partners-hero-node--wide{left:46.8%;top:66%;width:40.2%}.pmx .partners-hero-dot{position:absolute;z-index:1;left:61.2%;top:58%;width:18px;height:18px;border-radius:50%;background:var(--pmx-coral);transform:translate(calc(-50% + .75px),-50%)}.pmx .partners-hero-bars{display:none}@media (min-width:1025px){.pmx .partners-hero{position:relative;overflow:hidden}.pmx .partners-hero .pmx-split-hero-grid,.pmx .partners-hero .pmx-wrap{position:static}.pmx.pmx--mock.pmx-partners #main .partners-hero .pmx-split-hero-grid{padding-top:61px;padding-bottom:32px;align-items:start}.pmx.pmx--mock.pmx-partners #main .partners-hero .pmx-split-lead{margin-top:14px}.pmx.pmx--mock.pmx-partners #main .partners-hero .pmx-split-actions{margin-top:31px;align-items:flex-start}.pmx .partners-hero-art{position:absolute;top:0;bottom:0;left:34%;right:0;min-height:0}.pmx .partners-hero .pmx-split-copy{position:relative;z-index:1}.pmx.pmx--mock.pmx-partners #main .partners-hero-bars{display:inline-flex;width:168px;height:67px;margin-top:49px;margin-left:17px;color:#bd80ee}}@media (max-width:1024px){.pmx .partners-hero-art{min-height:360px}.pmx .partners-hero-node{height:56px;font-size:14px}.pmx .partners-hero-node:first-of-type{left:18%;width:44%}.pmx .partners-hero-node--in{left:25%;width:40%}.pmx .partners-hero-node--wide{left:10%;width:78%}.pmx .partners-hero-chart:before,.pmx .partners-hero-dot{left:50%}}@media (max-width:600px){.pmx .partners-hero-art{min-height:250px}.pmx .partners-hero-node{height:44px;font-size:12px;letter-spacing:.28em;text-indent:.28em}}.pmx.pmx--mock.pmx-partners #main #places{padding-top:40px;padding-bottom:32px}.pmx.pmx--mock.pmx-partners #main .partners-places-head{margin-bottom:40px}.pmx.pmx--mock.pmx-partners #main .partners-places-head .pmx-head-grid>h2{font-size:clamp(40px,4.8vw,69px);line-height:1.03}.pmx.pmx--mock.pmx-partners #main :is(.partners-places-head,.partners-works-head,.partners-steps-head) .pmx-head-note{font-size:clamp(16px,1.42vw,20.5px);line-height:1.55;color:var(--pmx-ink)}.pmx .partners-cards .pmx-card{display:flex;flex-direction:column;height:100%}.pmx .partners-cards .pmx-card-body{flex:1 1 auto;background:var(--pmx-surface);padding:22px 24px 26px}.pmx.pmx--mock.pmx-partners #main .partners-cards .pmx-card h3{font-size:clamp(22px,1.95vw,28px);line-height:1.2}.pmx.pmx--mock.pmx-partners #main .partners-cards .pmx-card p{margin-top:10px;font-size:clamp(16px,1.39vw,20px);line-height:1.6;color:var(--pmx-ink)}.pmx.pmx--mock.pmx-partners #main .partners-cards .pmx-card .pmx-link{margin-top:14px;font-size:clamp(16px,1.39vw,20px);font-weight:500;color:var(--pmx-purple)}@media (min-width:851px){.pmx.pmx--mock.pmx-partners #main .partners-places-head .pmx-head-grid.has-tagline{grid-template-columns:minmax(0,722fr) minmax(0,345fr) minmax(0,107fr);column-gap:29px;align-items:start}.pmx.pmx--mock.pmx-partners #main .partners-places-head .pmx-head-note{margin-top:0;padding:20px 0 6px 27px}.pmx.pmx--mock.pmx-partners #main .partners-places-head .pmx-head-tagline{padding-left:17px;margin-top:4px}.pmx.pmx--mock.pmx-partners #main :is(.partners-places-head,.partners-works-head) .pmx-head-tagline .pmx-soundbars{width:90px;height:84px;margin:0}}.pmx.pmx--mock.pmx-partners #main #how-it-works{padding-top:46px;padding-bottom:50px}.pmx.pmx--mock.pmx-partners #main .partners-works-head{margin-bottom:32px}.pmx.pmx--mock.pmx-partners #main .partners-works-head .pmx-head-grid>h2{font-size:clamp(40px,5vw,72px);line-height:.98}.pmx .partners-works .pmx-points{text-align:center}.pmx .partners-works .pmx-points-icon{width:96px;height:96px;margin:0 auto 10px;background:var(--pmx-coral);color:#fff}.pmx .partners-works .pmx-points-icon svg{width:52px;height:52px;stroke-width:1.6}.pmx .partners-works .pmx-points>li:nth-child(2) .pmx-points-icon{background:#a98bef}.pmx .partners-works .pmx-points>li:nth-child(4) .pmx-points-icon{background:var(--pmx-ink)}.pmx.pmx--mock.pmx-partners #main .partners-works .pmx-points h3{font-size:clamp(19px,1.67vw,24px);line-height:1.2}.pmx.pmx--mock.pmx-partners #main .partners-works .pmx-points p{margin-top:14px;text-align:left;font-size:clamp(16px,1.42vw,20.5px);line-height:1.6;color:var(--pmx-ink)}@media (min-width:851px){.pmx.pmx--mock.pmx-partners #main .partners-works-head .pmx-head-grid.has-tagline{grid-template-columns:minmax(0,555fr) minmax(0,464fr) minmax(0,153fr);column-gap:30px;align-items:start}.pmx.pmx--mock.pmx-partners #main .partners-works-head .pmx-head-note{padding:4px 0 0;font-size:clamp(16px,1.46vw,21px)}.pmx.pmx--mock.pmx-partners #main .partners-works-head .pmx-head-tagline{padding:18px 0 20px 39px;margin-top:-8px}}@media (min-width:1025px){.pmx .partners-works .pmx-points{grid-template-columns:minmax(0,277fr) minmax(0,348fr) minmax(0,288fr) minmax(0,319fr)}.pmx .partners-works .pmx-points>li{padding:16px 24px 0 44px}.pmx .partners-works .pmx-points>li:first-child{padding-left:0}.pmx .partners-works .pmx-points>li:last-child{padding-right:0}.pmx .partners-works .pmx-points-icon{margin-top:-16px}}@media (max-width:1024px) and (min-width:601px){.pmx .partners-works .pmx-points{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx .partners-works .pmx-points>li:nth-child(3){padding-left:0;border-left:0}}.pmx.pmx--mock.pmx-partners #main #steps{padding-top:38px;padding-bottom:40px}.pmx.pmx--mock.pmx-partners #main .partners-steps-head{margin-bottom:0}.pmx.pmx--mock.pmx-partners #main .partners-steps-head .pmx-head-grid>h2{font-size:clamp(40px,5.8vw,83.5px);line-height:.84;padding-bottom:.1em}.pmx .partners-steps{margin-top:6px;display:flex;align-items:flex-start;gap:12px}.pmx .partners-step{flex:1 1 0;min-width:0;text-align:center}.pmx .partners-steps-arrow{flex:0 0 104px;margin-top:46px;height:1.5px;background:var(--pmx-muted);position:relative}.pmx .partners-steps-arrow:after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border:solid var(--pmx-muted);border-width:0 1.5px 1.5px 0;transform:translate(-1px,-50%) rotate(-45deg)}.pmx .partners-steps-num{display:flex;align-items:center;justify-content:center;width:92px;height:92px;margin:0 auto 10px;border-radius:50%;background:var(--pmx-surface);color:var(--pmx-purple);font-weight:700;font-size:33px}.pmx.pmx--mock.pmx-partners #main .partners-step h3{font-size:clamp(19px,1.67vw,24px);line-height:1.25}.pmx.pmx--mock.pmx-partners #main .partners-step p{font-size:clamp(16px,1.39vw,20px);color:var(--pmx-ink);margin:8px auto 0;line-height:1.42;max-width:340px}@media (min-width:851px){.pmx.pmx--mock.pmx-partners #main .partners-steps-head .pmx-head-grid{grid-template-columns:minmax(0,540fr) minmax(0,662fr);column-gap:30px;align-items:start}.pmx.pmx--mock.pmx-partners #main .partners-steps-head .pmx-head-note{justify-self:start;max-width:500px;margin-top:5px;padding:8px 0 22px 33px;font-size:clamp(16px,1.35vw,19.5px)}}@media (max-width:850px){.pmx .partners-steps{flex-direction:column;align-items:stretch;gap:28px}.pmx .partners-steps-arrow{display:none}}.pmx.pmx--mock.pmx-partners #main .partners-hear-head .pmx-head-grid{grid-template-columns:minmax(0,1fr)}.pmx.pmx--mock.pmx-partners #main .partners-hear-head .pmx-head-grid>h2{font-size:clamp(38px,4.65vw,67px);line-height:1}.pmx .partners-player{margin-top:var(--pmx-s6)}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player-meta{display:none}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player-main{position:relative}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player-main>h3{font-size:clamp(18px,1.53vw,22px);padding-right:56px}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player-main:after{content:"0:30"/"";position:absolute;top:4px;right:0;font-size:15px;color:var(--pmx-on-plum);font-variant-numeric:tabular-nums}@media (min-width:1025px){.pmx.pmx--mock.pmx-partners #main .partners-hear-section{padding-top:27px;padding-bottom:27px}.pmx .partners-hear{display:grid;grid-template-columns:minmax(0,500fr) minmax(0,684fr);align-items:center;column-gap:48px}.pmx.pmx--mock.pmx-partners #main .partners-hear .pmx-head{margin-bottom:0}.pmx .partners-player{margin-top:0}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player--solo{grid-template-columns:180px minmax(0,1fr);gap:35px}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-wave-row{margin-top:20px}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-seek{margin-top:22px}}@media (max-width:600px){.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player-main:after{display:none}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-player-main>h3{padding-right:0}}.pmx.pmx--mock.pmx-partners #main #contact{padding-top:22px;padding-bottom:24px}.pmx .partners-contact{display:grid;grid-template-columns:minmax(0,441fr) minmax(0,751fr);column-gap:40px;align-items:start}.pmx .partners-contact-copy{padding-top:9px}.pmx.pmx--mock.pmx-partners #main .partners-contact-copy .pmx-eyebrow{margin:0 0 12px}.pmx.pmx--mock.pmx-partners #main .partners-contact-copy h2{margin-top:0;font-size:clamp(34px,3.96vw,57px);line-height:1.02}.pmx.pmx--mock.pmx-partners #main .partners-contact-copy>p:not(.pmx-eyebrow){margin-top:24px;font-size:clamp(17px,1.6vw,23px);line-height:1.45;color:var(--pmx-ink);max-width:430px}.pmx .partners-form{position:relative;padding-left:55px}.pmx .partners-form:before{content:"";position:absolute;left:0;top:13px;bottom:22px;width:1px;background:var(--pmx-rule-lavender)}.pmx .partners-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 36px;align-items:start}.pmx.pmx--mock.pmx-partners #main .partners-form .pmx-label{font-size:16px;font-weight:500}.pmx .partners-form-btn{align-self:end}.pmx .partners-form-btn .pmx-btn{width:100%}.pmx.pmx--mock.pmx-partners #main .partners-textarea{height:auto;min-height:64px;padding-top:10px;resize:vertical;font-family:inherit}.pmx .partners-form .pmx-notice{margin-top:20px}.pmx .partners-form-note{margin-top:8px;font-size:13px;color:var(--pmx-muted)}@media (min-width:601px){.pmx .partners-form-note{width:calc(50% - 18px);margin-left:auto;text-align:center}}@media (max-width:850px){.pmx .partners-contact{grid-template-columns:minmax(0,1fr);row-gap:28px}.pmx .partners-form{padding-left:0}.pmx .partners-form:before{display:none}.pmx.pmx--mock.pmx-partners #main #contact{padding-top:48px;padding-bottom:48px}}@media (max-width:600px){.pmx .partners-form-grid{grid-template-columns:minmax(0,1fr)}.pmx.pmx--mock.pmx-partners #main .partners-textarea{min-height:120px}.pmx .partners-works .pmx-points{row-gap:0}.pmx.pmx--mock.pmx-partners #main .partners-works .pmx-points p{text-align:center}}@media (max-width:850px){.pmx.pmx--mock.pmx-partners #main :is(.partners-cards,.partners-hero .pmx-split-actions) .pmx-link{display:inline-flex;align-items:center;min-height:44px}.pmx.pmx--mock.pmx-partners #main .partners-cards .pmx-card .pmx-link{margin-top:6px}}@media (max-width:600px){.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-play{width:44px;height:44px}.pmx.pmx--mock.pmx-partners #main .partners-player .pmx-seek input[type=range]{box-sizing:border-box;height:44px;padding:20.5px 0;background-clip:content-box}}