.wv-site .partner-page{color:var(--wv-ink)}.partner-hero{background:var(--wv-bg);border-bottom:1px solid var(--wv-line);padding:73px 0 100px}.partner-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);align-items:center;gap:78px;display:grid}.partner-kicker,.partner-section-tag,.partner-overline{letter-spacing:.11em;color:var(--wv-muted);font-size:11px;font-weight:730}.partner-kicker{align-items:center;gap:10px;margin:44px 0 24px;display:flex}.partner-status{background:#4f9b6e;border-radius:50%;width:7px;height:7px}.partner-hero h1{letter-spacing:-.064em;max-width:795px;font-size:clamp(52px,5.35vw,83px);font-weight:620;line-height:1.07}.partner-hero h1 em{color:var(--wv-blue);font-style:normal}.partner-hero-text>p{color:var(--wv-text);max-width:640px;margin-top:28px;font-size:17px;line-height:1.78}.partner-hero-links{flex-wrap:wrap;align-items:center;gap:28px;margin-top:34px;display:flex}.partner-text-link{align-items:center;gap:10px;font-size:13px;font-weight:680;display:inline-flex}.partner-text-link:hover{color:var(--wv-blue)}.partner-hero-board{color:#f6f8fc;background:#131c25;border:1px solid #2c3946;border-radius:6px;flex-direction:column;min-height:445px;padding:29px 29px 27px;display:flex;position:relative;overflow:hidden}.partner-hero-board:before{content:"";pointer-events:none;opacity:.65;background:repeating-linear-gradient(90deg,#0000 0 57px,#ffffff0b 58px,#0000 59px);position:absolute;inset:3%}.partner-hero-board:after{content:"";pointer-events:none;border:1px solid #aeccf824;border-radius:50%;width:380px;height:380px;position:absolute;top:20px;right:-160px;box-shadow:0 0 0 55px #5c82b406,0 0 0 110px #5c82b406}.partner-board-top,.partner-board-steps{z-index:1;letter-spacing:.11em;color:#a7b7c5;justify-content:space-between;gap:12px;font-size:10px;font-weight:640;display:flex;position:relative}.partner-board-core{z-index:1;margin:auto 0;padding:50px 0 35px;position:relative}.partner-board-core span{color:#b5c3cd;margin-bottom:10px;font-size:15px;display:block}.partner-board-core strong{letter-spacing:-.07em;font-size:clamp(48px,4.5vw,69px);font-weight:580;line-height:1.05}.partner-board-steps{justify-content:flex-start;align-items:center;gap:13px}.partner-board-steps i{background:#ffffff30;flex:1;height:1px}.partner-board-bottom{z-index:1;color:#a7b7c5;border-top:1px solid #ffffff2b;max-width:340px;margin-top:18px;padding-top:17px;font-size:12px;line-height:1.65;position:relative}.partner-section{padding:104px 0}.partner-split{grid-template-columns:28% 1fr;gap:35px;display:grid}.partner-split h2,.partner-section-top h2,.partner-contact h2{letter-spacing:-.055em;font-size:clamp(39px,4.2vw,61px);font-weight:590;line-height:1.16}.partner-split h2 span{color:var(--wv-blue)}.partner-split p{max-width:750px;color:var(--wv-text);margin-top:24px;font-size:16px;line-height:1.9}.partner-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;max-width:670px;margin-top:34px;display:grid}.partner-principles span{align-items:center;gap:9px;font-size:13px;font-weight:640;display:flex}.partner-principles svg{color:var(--wv-blue)}.partner-audience,.partner-process{background:var(--wv-soft)}.partner-section-top{grid-template-columns:28% 1fr;align-items:start;gap:35px;margin-bottom:43px;display:grid}.partner-section-top p{color:var(--wv-text);max-width:560px;margin-top:18px;font-size:15px;line-height:1.75}.partner-audience-grid{border-top:1px solid var(--wv-line);border-bottom:1px solid var(--wv-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.partner-audience-item{border-right:1px solid var(--wv-line);min-height:225px;margin-right:22px;padding:28px 26px 68px 0;position:relative}.partner-audience-item:last-child{border-right:0;margin-right:0}.partner-audience-item>span{color:var(--wv-blue);font-size:11px;font-weight:700}.partner-audience-item h3{letter-spacing:-.035em;margin-top:22px;font-size:21px;line-height:1.3}.partner-audience-item p{color:var(--wv-text);margin-top:11px;font-size:13px;line-height:1.75}.partner-audience-item svg{color:var(--wv-blue);position:absolute;bottom:27px;left:0}.partner-scope-list{border-top:1px solid var(--wv-line)}.partner-scope-row{border-bottom:1px solid var(--wv-line);grid-template-columns:65px 1fr 1.17fr 20px;align-items:center;gap:24px;padding:25px 0;display:grid}.partner-scope-no{color:var(--wv-blue);font-size:12px;font-weight:700}.partner-scope-row h3{letter-spacing:-.04em;font-size:25px;font-weight:630}.partner-scope-row p{color:var(--wv-text);font-size:13px;line-height:1.65}.partner-scope-row svg{color:var(--wv-muted)}.partner-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.partner-steps article{border-top:2px solid var(--wv-ink);padding:22px 17px 0 0}.partner-steps article>span{color:var(--wv-blue);font-size:12px;font-weight:740}.partner-steps h3{letter-spacing:-.035em;margin-top:25px;font-size:22px;line-height:1.3}.partner-steps p{color:var(--wv-text);margin-top:10px;font-size:13px;line-height:1.8}.partner-process-note{color:var(--wv-muted);margin-top:43px;font-size:12px}.partner-promise{color:#f8f9fb;background:#121920;padding:82px 0}.partner-promise-grid{grid-template-columns:1fr .65fr;align-items:end;gap:80px;display:grid}.partner-overline{color:#a4b4c6}.partner-promise h2{letter-spacing:-.055em;margin-top:23px;font-size:clamp(36px,4.4vw,65px);font-weight:570;line-height:1.13}.partner-promise p{color:#c5d0dd;font-size:15px;line-height:1.8}.partner-promise a{border-bottom:1px solid #c5d0dd;align-items:center;gap:11px;margin-top:29px;padding-bottom:9px;font-size:13px;font-weight:660;display:inline-flex}.partner-promise a:hover{color:#93beff}.partner-contact-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:start;gap:85px;display:grid}.partner-contact h2{margin-top:20px}.partner-contact-copy>p{color:var(--wv-text);max-width:475px;margin-top:24px;font-size:16px;line-height:1.8}.partner-contact-points{gap:16px;margin-top:34px;display:grid}.partner-contact-points>span{align-items:center;gap:14px;font-size:13px;font-weight:640;display:flex}.partner-contact-points svg{color:var(--wv-blue)}.partner-contact-small{border-top:1px solid var(--wv-line);max-width:420px;color:var(--wv-muted);align-items:start;gap:10px;margin-top:32px;padding-top:20px;font-size:12px;line-height:1.6;display:flex}.partner-contact-small svg{flex:none}.partner-form{border:1px solid var(--wv-line);background:var(--wv-panel);border-radius:15px;padding:34px;box-shadow:0 15px 44px #2334470e}.partner-form-heading{border-bottom:1px solid var(--wv-line);flex-direction:column;gap:6px;margin-bottom:25px;padding-bottom:25px;display:flex}.partner-form-heading span{letter-spacing:.09em;color:var(--wv-blue);font-size:10px;font-weight:740}.partner-form-heading strong{letter-spacing:-.045em;font-size:24px;font-weight:660}.partner-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.partner-form label{color:var(--wv-ink);margin-bottom:16px;font-size:12px;font-weight:650;display:block}.partner-form input,.partner-form select,.partner-form textarea{background:var(--wv-bg);color:var(--wv-ink);border:1px solid var(--wv-line);border-radius:8px;outline:none;width:100%;margin-top:7px;padding:13px 12px;font-size:13px;transition:border .2s,box-shadow .2s;display:block}.partner-form input:focus,.partner-form select:focus,.partner-form textarea:focus{border-color:var(--wv-blue);box-shadow:0 0 0 3px var(--wv-blue-shadow)}.partner-form textarea{resize:vertical;min-height:107px}.partner-form-bottom{border-top:1px solid var(--wv-line);justify-content:space-between;align-items:center;gap:22px;margin-top:8px;padding-top:22px;display:flex}.partner-form-bottom p{color:var(--wv-muted);max-width:220px;font-size:11px;line-height:1.7}.partner-form-bottom a{text-underline-offset:3px;text-decoration:underline}.partner-form-bottom .wv-btn{flex:none}.partner-form-error{color:#bc4b43;font-size:12px;margin-bottom:14px!important}.partner-form-success{flex-direction:column;justify-content:center;align-items:flex-start;gap:17px;min-height:410px;display:flex}.partner-form-success>svg{color:#2d9461}.partner-form-success h3{letter-spacing:-.04em;font-size:28px}.partner-form-success p{color:var(--wv-text);font-size:14px;line-height:1.6}.partner-form-success a{color:var(--wv-blue);align-items:center;gap:10px;font-size:13px;font-weight:650;display:inline-flex}.partner-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.partner-hero-grid{gap:35px}.partner-contact-grid{gap:40px}.partner-hero h1{font-size:clamp(45px,5vw,68px)}.partner-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-audience-item:nth-child(2){border-right:0}.partner-audience-item:nth-child(-n+2){border-bottom:1px solid var(--wv-line)}}@media (max-width:900px){.wv-site .wv-partner-entry{display:none}.partner-hero-grid{grid-template-columns:1fr}.partner-hero-board{min-height:340px}.partner-hero{padding-top:45px}.partner-hero-board .partner-board-core{padding:25px 0}.partner-split,.partner-section-top{grid-template-columns:1fr;gap:18px}.partner-contact-grid{grid-template-columns:1fr;gap:42px}.partner-promise-grid{grid-template-columns:1fr;gap:30px}.partner-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-scope-row{grid-template-columns:45px 1fr 1fr 20px;gap:15px}}@media (max-width:600px){.partner-hero{padding:24px 0 64px}.partner-kicker{margin:28px 0 15px}.partner-hero h1{font-size:clamp(43px,10vw,57px)}.partner-hero-text>p{font-size:15px}.partner-hero-board{min-height:335px;padding:21px}.partner-board-top{font-size:9px}.partner-section{padding:68px 0}.partner-split h2,.partner-section-top h2,.partner-contact h2{font-size:37px}.partner-principles,.partner-audience-grid,.partner-steps{grid-template-columns:1fr}.partner-audience-item{border-bottom:1px solid var(--wv-line);min-height:auto;padding-bottom:45px;border-right:0!important}.partner-audience-item:last-child{border:0}.partner-audience-item svg{bottom:14px}.partner-scope-row{grid-template-columns:28px 1fr 20px;gap:10px}.partner-scope-row h3{font-size:21px}.partner-scope-row p{grid-area:2/2/auto/span 2}.partner-scope-row svg{grid-area:1/3}.partner-promise{padding:64px 0}.partner-form{padding:22px}.partner-form-grid{grid-template-columns:1fr;gap:0}.partner-form-bottom{flex-direction:column;align-items:stretch}.partner-form-bottom p{max-width:none}.partner-form-bottom .wv-btn{width:100%}}.wv-site .partner-hero{background:var(--wv-bg);border-bottom:1px solid var(--wv-line);padding:45px 0 94px}.wv-site .partner-hero-wide .wv-breadcrumb{margin-bottom:76px}.wv-site .partner-hero-wide .partner-kicker{align-items:center;gap:10px;margin:0 0 21px;display:flex}.wv-site .partner-hero-display h1{letter-spacing:-.068em;text-wrap:balance;overflow-wrap:break-word;max-width:none;font-size:clamp(57px,6.7vw,102px);font-weight:650;line-height:1.045}.wv-site .partner-hero-display h1 em{color:var(--wv-blue);font-style:normal}.wv-site .partner-hero-bottom{border-top:1px solid var(--wv-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;margin-top:58px;padding-top:29px;display:grid}.wv-site .partner-hero-bottom>p{max-width:650px;color:var(--wv-text);margin:0;font-size:16px;line-height:1.8}.wv-site .partner-hero-wide .partner-hero-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;margin:0;display:flex}.wv-site .partner-hero-wide .partner-text-link{white-space:nowrap}@media (max-width:1020px){.wv-site .partner-hero-wide .wv-breadcrumb{margin-bottom:59px}.wv-site .partner-hero-display h1{font-size:clamp(54px,7.1vw,80px)}.wv-site .partner-hero-bottom{grid-template-columns:1fr;align-items:start;gap:24px;margin-top:39px}.wv-site .partner-hero-wide .partner-hero-links{justify-content:flex-start}}@media (max-width:600px){.wv-site .partner-hero{padding:25px 0 59px}.wv-site .partner-hero-wide .wv-breadcrumb{margin-bottom:47px}.wv-site .partner-hero-wide .partner-kicker{margin-bottom:17px;font-size:10px}.wv-site .partner-hero-display h1{letter-spacing:-.062em;text-wrap:pretty;max-width:100%;font-size:clamp(43px,10.4vw,60px);line-height:1.075}.wv-site .partner-hero-bottom{gap:24px;margin-top:29px;padding-top:23px}.wv-site .partner-hero-bottom>p{font-size:15px;line-height:1.7}.wv-site .partner-hero-wide .partner-hero-links{gap:15px}.wv-site .partner-hero-wide .partner-hero-links .wv-btn{width:auto}}.wv-site .partner-page .p33-inner{width:min(1240px,100% - 96px);max-width:1240px;margin-inline:auto}.wv-site .partner-page .partner-section{padding-block:112px}.wv-site .partner-page .partner-section-tag{letter-spacing:.095em;font-size:11px;font-weight:720;display:inline-block}.wv-site .partner-page .p33-eyebrow{align-items:center;gap:22px;margin-bottom:38px;display:flex}.wv-site .partner-page .p33-eyebrow i{background:var(--wv-line);flex:1;height:1px}.wv-site .partner-page .p33-intro-columns{grid-template-columns:minmax(0,1.33fr) minmax(300px,.67fr);align-items:end;gap:clamp(36px,6vw,106px);display:grid}.wv-site .partner-page .p33-intro-columns h2{letter-spacing:-.063em;max-width:830px;margin:0;font-size:clamp(42px,4.75vw,72px);font-weight:650;line-height:1.095}.wv-site .partner-page .p33-intro-columns h2 span{color:var(--wv-blue)}.wv-site .partner-page .p33-intro-columns>p{color:var(--wv-text);max-width:430px;margin:0 0 6px;font-size:17px;line-height:1.8}.wv-site .partner-page .p33-benefits{border-top:1px solid var(--wv-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:82px;padding-top:25px;display:grid}.wv-site .partner-page .p33-benefits span{border-left:1px solid var(--wv-line);align-items:flex-start;gap:13px;min-width:0;padding:8px 21px;font-size:14px;font-weight:620;line-height:1.55;display:flex}.wv-site .partner-page .p33-benefits span:first-child{border-left:0;padding-left:0}.wv-site .partner-page .p33-benefits svg{color:var(--wv-blue);flex:none;margin-top:1px}.wv-site .partner-page .partner-audience{background:var(--wv-soft)}.wv-site .partner-page .p33-audience-heading{margin-bottom:46px}.wv-site .partner-page .p33-audience-heading h2{letter-spacing:-.058em;max-width:760px;margin:20px 0 0;font-size:clamp(42px,4.2vw,65px);font-weight:650;line-height:1.12}.wv-site .partner-page .p33-audience-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wv-site .partner-page .p33-audience-card{background:var(--wv-panel);border:1px solid var(--wv-line);border-radius:10px;flex-direction:column;justify-content:space-between;gap:36px;min-width:0;min-height:250px;padding:30px 36px 34px;display:flex}.wv-site .partner-page .p33-card-no{color:var(--wv-blue);font-size:12px;font-weight:730;line-height:1}.wv-site .partner-page .p33-card-text{max-width:490px}.wv-site .partner-page .p33-card-text h3{letter-spacing:-.045em;margin:0 0 13px;font-size:clamp(24px,2.1vw,32px);font-weight:650;line-height:1.2}.wv-site .partner-page .p33-card-text p{color:var(--wv-text);max-width:430px;margin:0;font-size:16px;line-height:1.75}.wv-site .partner-page .p33-scope-layout{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(45px,7vw,115px);display:grid}.wv-site .partner-page .p33-scope-summary{position:sticky;top:106px}.wv-site .partner-page .p33-scope-summary h2{letter-spacing:-.06em;margin:24px 0 21px;font-size:clamp(40px,3.6vw,59px);font-weight:650;line-height:1.14}.wv-site .partner-page .p33-scope-summary p{color:var(--wv-text);max-width:405px;margin:0;font-size:16px;line-height:1.78}.wv-site .partner-page .p33-scope-list{border-top:1px solid var(--wv-line)}.wv-site .partner-page .p33-scope-item{border-bottom:1px solid var(--wv-line);grid-template-columns:37px minmax(0,1fr);gap:18px;padding:24px 3px 26px;display:grid}.wv-site .partner-page .p33-scope-number{color:var(--wv-blue);padding-top:7px;font-size:12px;font-weight:720}.wv-site .partner-page .p33-scope-item h3{letter-spacing:-.037em;margin:0 0 8px;font-size:clamp(21px,1.9vw,27px);font-weight:640;line-height:1.2}.wv-site .partner-page .p33-scope-item p{color:var(--wv-text);max-width:600px;margin:0;font-size:15px;line-height:1.7}.wv-site .partner-page .partner-process{background:var(--wv-soft)}.wv-site .partner-page .p33-process-heading{justify-content:space-between;align-items:end;gap:45px;padding-bottom:43px;display:flex}.wv-site .partner-page .p33-process-heading h2{letter-spacing:-.057em;max-width:760px;margin:0;font-size:clamp(42px,4.25vw,66px);font-weight:650;line-height:1.12}.wv-site .partner-page .p33-process-list{border-top:1px solid var(--wv-line)}.wv-site .partner-page .p33-process-step{border-bottom:1px solid var(--wv-line);grid-template-columns:75px minmax(240px,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;padding:32px 3px 34px;display:grid}.wv-site .partner-page .p33-process-number{color:var(--wv-blue);padding-top:6px;font-size:13px;font-weight:730}.wv-site .partner-page .p33-process-step h3{letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.15vw,31px);font-weight:650;line-height:1.2}.wv-site .partner-page .p33-process-step p{color:var(--wv-text);max-width:520px;margin:0;font-size:16px;line-height:1.75}.wv-site .partner-page .partner-process-note{margin:28px 0 0;font-size:13px;line-height:1.7}.wv-site .partner-page .partner-promise{color:#f9fafc;background:#121920;padding:90px 0}.wv-site .partner-page .partner-promise-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.75fr);align-items:end;gap:clamp(50px,8vw,125px)}.wv-site .partner-page .partner-promise h2{letter-spacing:-.056em;margin-top:22px;font-size:clamp(42px,4.45vw,70px);font-weight:650;line-height:1.105}.wv-site .partner-page .partner-promise p{max-width:450px;font-size:16px;line-height:1.78}.wv-site .partner-page .partner-promise a{margin-top:25px;font-size:15px}.wv-site .partner-page .partner-contact{background:var(--wv-bg)}.wv-site .partner-page .p33-contact-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(42px,7vw,110px);display:grid}.wv-site .partner-page .partner-contact-copy h2{letter-spacing:-.06em;margin:23px 0 0;font-size:clamp(43px,4vw,64px);font-weight:650;line-height:1.13}.wv-site .partner-page .partner-contact-copy>p{max-width:440px;margin-top:23px;font-size:17px;line-height:1.76}.wv-site .partner-page .partner-contact-points{gap:18px;margin-top:36px}.wv-site .partner-page .partner-contact-points>span{gap:13px;font-size:15px}.wv-site .partner-page .partner-contact-small{max-width:430px;margin-top:37px;font-size:13px}.wv-site .partner-page .partner-form{border-radius:12px;min-width:0;padding:clamp(27px,3vw,45px);box-shadow:0 18px 56px #1d2b3e0a}.wv-site .partner-page .partner-form-heading{margin-bottom:27px;padding-bottom:25px}.wv-site .partner-page .partner-form-heading strong{font-size:28px}.wv-site .partner-page .partner-form-grid{gap:18px}.wv-site .partner-page .partner-form label{margin-bottom:19px;font-size:13px}.wv-site .partner-page .partner-form input,.wv-site .partner-page .partner-form select,.wv-site .partner-page .partner-form textarea{min-height:49px;margin-top:9px;padding:14px 15px;font-size:15px;line-height:1.4}.wv-site .partner-page .partner-form textarea{min-height:140px}.wv-site .partner-page .partner-form-bottom{gap:24px}.wv-site .partner-page .partner-form-bottom p{max-width:265px;font-size:12px}@media (max-width:1080px){.wv-site .partner-page .p33-intro-columns{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:36px}.wv-site .partner-page .p33-benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.wv-site .partner-page .p33-benefits span:nth-child(odd){border-left:0;padding-left:0}.wv-site .partner-page .p33-process-step{grid-template-columns:52px minmax(0,1fr) minmax(0,1.15fr)}.wv-site .partner-page .p33-contact-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:35px}}@media (max-width:850px){.wv-site .partner-page .p33-inner{width:calc(100% - 52px)}.wv-site .partner-page .partner-section{padding-block:84px}.wv-site .partner-page .p33-intro-columns{grid-template-columns:1fr;gap:25px}.wv-site .partner-page .p33-intro-columns h2{max-width:730px}.wv-site .partner-page .p33-intro-columns>p{max-width:710px}.wv-site .partner-page .p33-benefits{margin-top:48px}.wv-site .partner-page .p33-scope-layout{grid-template-columns:1fr;gap:36px}.wv-site .partner-page .p33-scope-summary{position:static}.wv-site .partner-page .p33-scope-summary p{max-width:650px}.wv-site .partner-page .p33-process-heading{display:block}.wv-site .partner-page .p33-process-heading h2{margin-top:23px}.wv-site .partner-page .p33-process-step{grid-template-columns:46px 1fr;gap:12px 18px}.wv-site .partner-page .p33-process-step p{grid-column:2}.wv-site .partner-page .partner-promise-grid{grid-template-columns:1fr;gap:30px}.wv-site .partner-page .p33-contact-layout{grid-template-columns:1fr;gap:42px}.wv-site .partner-page .partner-contact-copy>p{max-width:720px}}@media (max-width:600px){.wv-site .partner-page .p33-inner{width:calc(100% - 36px)}.wv-site .partner-page .partner-section{padding-block:63px}.wv-site .partner-page .p33-eyebrow{margin-bottom:26px}.wv-site .partner-page .p33-intro-columns h2{letter-spacing:-.06em;font-size:clamp(34px,8.9vw,49px)}.wv-site .partner-page .p33-intro-columns>p{font-size:15px;line-height:1.75}.wv-site .partner-page .p33-benefits{grid-template-columns:1fr;gap:0;margin-top:35px;padding-top:14px}.wv-site .partner-page .p33-benefits span{border-left:0;border-bottom:1px solid var(--wv-line);padding:14px 0;font-size:14px}.wv-site .partner-page .p33-audience-heading{margin-bottom:27px}.wv-site .partner-page .p33-audience-heading h2,.wv-site .partner-page .p33-process-heading h2{font-size:clamp(36px,9.2vw,49px)}.wv-site .partner-page .p33-audience-cards{grid-template-columns:1fr;gap:12px}.wv-site .partner-page .p33-audience-card{min-height:210px;padding:25px}.wv-site .partner-page .p33-card-text h3{font-size:25px}.wv-site .partner-page .p33-card-text p{font-size:15px}.wv-site .partner-page .p33-scope-summary h2{font-size:clamp(36px,9vw,48px)}.wv-site .partner-page .p33-scope-item{grid-template-columns:27px minmax(0,1fr);gap:12px;padding:21px 0}.wv-site .partner-page .p33-scope-item h3{font-size:22px}.wv-site .partner-page .p33-process-heading{padding-bottom:26px}.wv-site .partner-page .p33-process-step{padding:23px 0}.wv-site .partner-page .p33-process-step h3{font-size:23px}.wv-site .partner-page .p33-process-step p{font-size:15px}.wv-site .partner-page .partner-promise{padding:64px 0}.wv-site .partner-page .partner-promise h2{font-size:40px}.wv-site .partner-page .p33-contact-layout{gap:31px}.wv-site .partner-page .partner-contact-copy h2{font-size:clamp(36px,9vw,48px)}.wv-site .partner-page .partner-contact-copy>p{font-size:15px}.wv-site .partner-page .partner-form{padding:22px 18px}.wv-site .partner-page .partner-form-grid{grid-template-columns:1fr;gap:0}.wv-site .partner-page .partner-form-bottom{flex-direction:column;align-items:stretch}.wv-site .partner-page .partner-form-bottom p{max-width:none}}.wv-site .partner-page .p34-process-header{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);align-items:end;gap:55px;margin:0 0 78px;display:grid}.wv-site .partner-page .p34-process-heading h2{letter-spacing:-.063em;max-width:870px;margin:23px 0 0;font-size:clamp(45px,5vw,77px);font-weight:650;line-height:1.08}.wv-site .partner-page .p34-process-note{max-width:310px;color:var(--wv-text);margin:0 0 6px;font-size:15px;line-height:1.8}.wv-site .partner-page .p34-process-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.wv-site .partner-page .p34-process-track:before{content:"";background:var(--wv-line);height:1px;position:absolute;top:9px;left:0;right:0}.wv-site .partner-page .p34-process-item{min-width:0;padding:0 31px 0 0;position:relative}.wv-site .partner-page .p34-process-item:last-child{padding-right:0}.wv-site .partner-page .p34-process-sign{flex-direction:column;align-items:flex-start;gap:28px;min-height:120px;display:flex}.wv-site .partner-page .p34-process-dot{border:5px solid var(--wv-blue);background:var(--wv-soft);z-index:1;border-radius:50%;width:19px;height:19px;display:block;position:relative}.wv-site .partner-page .p34-process-num{letter-spacing:-.085em;color:var(--wv-blue);font-variant-numeric:tabular-nums;font-size:clamp(43px,4vw,66px);font-weight:580;line-height:1}.wv-site .partner-page .p34-process-copy h3{letter-spacing:-.045em;max-width:255px;margin:0 0 14px;font-size:clamp(21px,2vw,29px);font-weight:650;line-height:1.22}.wv-site .partner-page .p34-process-copy p{color:var(--wv-text);max-width:250px;margin:0;font-size:15px;line-height:1.75}@media (max-width:950px){.wv-site .partner-page .p34-process-header{grid-template-columns:1fr;gap:21px;margin-bottom:48px}.wv-site .partner-page .p34-process-note{max-width:570px}.wv-site .partner-page .p34-process-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.wv-site .partner-page .p34-process-track:before{display:none}.wv-site .partner-page .p34-process-item{border-top:1px solid var(--wv-line);padding:24px 12px 12px 0}.wv-site .partner-page .p34-process-sign{gap:18px;min-height:100px}.wv-site .partner-page .p34-process-dot{border-width:3px;width:13px;height:13px}.wv-site .partner-page .p34-process-copy h3,.wv-site .partner-page .p34-process-copy p{max-width:400px}}@media (max-width:600px){.wv-site .partner-page .p34-process-header{margin-bottom:37px}.wv-site .partner-page .p34-process-heading h2{font-size:clamp(38px,9vw,53px)}.wv-site .partner-page .p34-process-note{font-size:14px}.wv-site .partner-page .p34-process-track{grid-template-columns:1fr;gap:0}.wv-site .partner-page .p34-process-item{grid-template-columns:68px minmax(0,1fr);gap:19px;padding:23px 0 27px;display:grid}.wv-site .partner-page .p34-process-item:last-child{padding:23px 0 0}.wv-site .partner-page .p34-process-sign{gap:13px;min-height:0}.wv-site .partner-page .p34-process-num{font-size:47px}.wv-site .partner-page .p34-process-copy h3{margin:0 0 9px;font-size:22px}.wv-site .partner-page .p34-process-copy p{font-size:15px}}
