/* Partner programme: distinct reading, terms and contact sections. */
#num-white-celestial[data-partners] .pr-page>section{scroll-margin-top:0}
#num-white-celestial[data-partners] .pr-hero{padding-block:56px 49px}
#num-white-celestial[data-partners] .pr-hero-grid{grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}
#num-white-celestial[data-partners] .pr-title{font-size:clamp(58px,6.3cqi,82px);max-width:690px;line-height:1.03}
#num-white-celestial[data-partners] .pr-title em{display:block}
#num-white-celestial[data-partners] .pr-lead{max-width:620px;margin-top:27px;font-size:17px;line-height:1.85}
#num-white-celestial[data-partners] .pr-hero-art{margin:0}
#num-white-celestial[data-partners] .pr-hero-art>img{width:100%;height:auto;max-width:500px}
#num-white-celestial[data-partners] .pr-hero-art>figcaption{font-size:14px;line-height:1.75;color:#46516B;max-width:300px;margin:0 auto;text-align:center}
#num-white-celestial[data-partners] .pa-audience,#num-white-celestial[data-partners] .pa-process,#num-white-celestial[data-partners] .pa-terms,#num-white-celestial[data-partners] .pa-calculator,#num-white-celestial[data-partners] .pa-voice{padding-block:65px}
#num-white-celestial[data-partners] .pa-audience{border-top:1px solid #C8D4E8}
#num-white-celestial[data-partners] .pa-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:34px}
#num-white-celestial[data-partners] .pa-audience-card{min-width:0;border-top:1px solid #B7C6DE;padding-top:25px}
#num-white-celestial[data-partners] .pa-card-icon{display:grid;place-items:center;width:46px;height:46px;background:#F0F5FC;border:1px solid #CCD7E9;border-radius:50%;color:#3C4F98;margin-bottom:22px}
#num-white-celestial[data-partners] .pa-card-icon .nh-action-icon{width:23px;height:23px}
#num-white-celestial[data-partners] .pa-audience-card h3{font-size:33px;font-weight:500;line-height:1.1;margin:0}
#num-white-celestial[data-partners] .pa-audience-card p{font-size:15px;color:#46516B;margin-top:17px}
#num-white-celestial[data-partners] .pa-process{background:#F0F5FD;border-block:1px solid #D0DAEB}
#num-white-celestial[data-partners] .pa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px;margin-top:36px}
#num-white-celestial[data-partners] .pa-step{min-width:0;border-top:1px solid #8198C0;padding-top:23px}
#num-white-celestial[data-partners] .pa-step-number{display:grid;place-items:center;width:49px;height:49px;background:#FFF;border:1px solid #7D96C1;border-radius:50%;font-size:15px;color:#344978;margin-bottom:23px}
#num-white-celestial[data-partners] .pa-step h3{font-size:33px;line-height:1.1;font-weight:500;margin:0}
#num-white-celestial[data-partners] .pa-step p{font-size:15px;line-height:1.85;color:#46516B;margin-top:17px}
#num-white-celestial[data-partners] .pa-repeat{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;margin-top:33px;padding-top:25px;border-top:1px solid #A9BAD8}
#num-white-celestial[data-partners] .pa-repeat-orbit{font-size:28px;color:#3C4F98}
#num-white-celestial[data-partners] .pa-repeat h3{font-size:17px;line-height:1.6;font-weight:500;margin:0}
#num-white-celestial[data-partners] .pa-repeat p{font-size:14px;line-height:1.85;color:#46516B;margin-top:9px;max-width:950px}
#num-white-celestial[data-partners] .pa-scope{padding:17px 22px;margin-top:26px;background:#F1F5FC;border-left:3px solid #687EAD;font-size:14px;color:#34415D}
#num-white-celestial[data-partners] .pa-terms-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;margin-top:36px;align-items:start}
#num-white-celestial[data-partners] .pa-status{min-width:0}
#num-white-celestial[data-partners] .pa-status table{width:100%;border-collapse:collapse;text-align:left}
#num-white-celestial[data-partners] .pa-status caption{text-align:left;margin-bottom:21px}
#num-white-celestial[data-partners] .pa-status caption>span{display:block}
#num-white-celestial[data-partners] .pa-status caption>.nw-serif{font-size:32px;line-height:1.15}
#num-white-celestial[data-partners] .pa-status caption>span+span{font-size:14px;color:#46516B;line-height:1.8;margin-top:11px}
#num-white-celestial[data-partners] .pa-status :is(th,td){font-size:14px;line-height:1.7;vertical-align:top;padding:15px 12px;border-bottom:1px solid #C8D4E8;overflow-wrap:normal}
#num-white-celestial[data-partners] .pa-status thead th{color:#46516B;font-weight:400;background:#F3F6FC}
#num-white-celestial[data-partners] .pa-status tbody th{font-weight:500}
#num-white-celestial[data-partners] .pa-cell-label{display:none}
#num-white-celestial[data-partners] .pa-status .pa-small{font-size:13px;line-height:1.85;color:#46516B;margin-top:20px}
#num-white-celestial[data-partners] .pa-bonus{min-width:0;background:#172247;color:#FFF;padding:28px;border-radius:13px}
#num-white-celestial[data-partners] .pa-bonus h3{font-size:34px;line-height:1.12;font-weight:500;margin:0}
#num-white-celestial[data-partners] .pa-bonus>p{font-size:14px;line-height:1.85;color:#DFE7FB;margin-top:16px}
#num-white-celestial[data-partners] .pa-bonus dl{margin-block:20px 0}
#num-white-celestial[data-partners] .pa-bonus dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:13px;padding-block:13px;border-top:1px solid #65759C}
#num-white-celestial[data-partners] .pa-bonus dt{font-size:14px;line-height:1.7}
#num-white-celestial[data-partners] .pa-bonus dd{font-size:16px;font-weight:500;white-space:nowrap}
#num-white-celestial[data-partners] .pa-bonus>.pa-bonus-note{padding-top:17px;border-top:1px solid #65759C;font-size:13px}
#num-white-celestial[data-partners] .pa-formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-top:31px;margin-top:32px;border-top:1px solid #C8D4E8}
#num-white-celestial[data-partners] .pa-formats article{display:grid;grid-template-columns:43px minmax(0,1fr);gap:18px}
#num-white-celestial[data-partners] .pa-format-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#EEE9FF;color:#344978}
#num-white-celestial[data-partners] .pa-formats h3{font-size:30px;font-weight:500;line-height:1.12;margin:0}
#num-white-celestial[data-partners] .pa-formats p{font-size:14px;color:#46516B;margin-top:14px;line-height:1.85}
#num-white-celestial[data-partners] .pa-calculator{background:#F3EFFB;border-block:1px solid #D7CFE7}
#num-white-celestial[data-partners] .pa-calculator-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;align-items:start}
#num-white-celestial[data-partners] .pa-calculator .pr-heading{max-width:590px}
#num-white-celestial[data-partners] .pa-calculator-lead{font-size:15px;color:#46516B;margin-top:21px;max-width:530px}
#num-white-celestial[data-partners] .pa-fields{display:flex;flex-direction:column;gap:23px;padding:0;margin-top:27px;border:0;min-width:0}
#num-white-celestial[data-partners] .pa-fields label{display:flex;flex-direction:column;font-size:15px;line-height:1.7;font-weight:500;color:#172247}
#num-white-celestial[data-partners] .pa-fields input{width:100%;max-width:350px;background:#FFF;border:1px solid #7188B2;border-radius:8px;min-height:53px;padding:12px 16px;font:inherit;font-size:19px;line-height:1.5;margin-top:9px;color:#14192B;box-shadow:none}
#num-white-celestial[data-partners] .pa-fields input:focus-visible{outline:3px solid #3C4F98;outline-offset:3px}
#num-white-celestial[data-partners] .pa-fields input[aria-invalid="true"]{border-color:#963F4A}
#num-white-celestial[data-partners] .pa-fields label>span{font-size:13px;font-weight:400;color:#46516B;margin-top:8px}
#num-white-celestial[data-partners] .pa-estimate{min-width:0;padding:30px;border-radius:13px;border:1px solid #9FABCD;background:#FFF}
#num-white-celestial[data-partners] .pa-estimate-status{font-size:21px;line-height:1.6;font-weight:500;color:#172247;margin-top:12px}
#num-white-celestial[data-partners] .pa-rate-parts{margin-top:25px}
#num-white-celestial[data-partners] .pa-rate-parts>div{display:flex;justify-content:space-between;gap:18px;padding-block:10px;border-bottom:1px solid #D3DCEC;font-size:14px;line-height:1.8;color:#46516B}
#num-white-celestial[data-partners] .pa-rate-parts dd{font-weight:500;color:#172247;white-space:nowrap}
#num-white-celestial[data-partners] .pa-total-rate{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}
#num-white-celestial[data-partners] .pa-total-rate>span{font-size:14px;color:#46516B}
#num-white-celestial[data-partners] .pa-total-rate strong{font-weight:400;font-size:60px;line-height:1.2;color:#344978;white-space:nowrap}
#num-white-celestial[data-partners] .pa-estimate-label{font-size:13px;color:#46516B;margin-top:24px}
#num-white-celestial[data-partners] .pa-estimate-amount{font-size:45px;line-height:1.3;margin-top:7px;overflow-wrap:anywhere}
#num-white-celestial[data-partners] .pa-estimate-note{font-size:13px;line-height:1.85;color:#46516B;margin-top:20px}
#num-white-celestial[data-partners] .pa-first-crossing{font-size:13px;line-height:1.85;color:#46516B;padding-top:17px;margin-top:19px;border-top:1px solid #C8D4E8}
#num-white-celestial[data-partners] [hidden]{display:none!important}
#num-white-celestial[data-partners] .pa-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
#num-white-celestial[data-partners] .pa-voice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:33px;margin-top:34px}
#num-white-celestial[data-partners] .pa-voice-grid article{min-width:0;border-left:1px solid #A6B7D7;padding-left:23px}
#num-white-celestial[data-partners] .pa-voice-grid article>span{font-size:26px;color:#3C4F98}
#num-white-celestial[data-partners] .pa-voice-grid h3{font-size:17px;line-height:1.7;margin-top:13px;font-weight:500}
#num-white-celestial[data-partners] .pa-voice-grid p{font-size:14px;color:#46516B;margin-top:13px;line-height:1.85}
#num-white-celestial[data-partners] .pa-voice .pr-text-link{margin-top:30px}
#num-white-celestial[data-partners] .pa-collab{position:relative;padding-block:100px 65px;background:#172247;color:#FFF}
#num-white-celestial[data-partners] .pa-collab .nw-kicker{color:#C4D5F1}
#num-white-celestial[data-partners] .pa-collab .pr-heading{color:#FFF;max-width:700px}
#num-white-celestial[data-partners] .pa-collab-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:75px;align-items:center}
#num-white-celestial[data-partners] .pa-collab-grid>div>p:not(.nw-kicker){font-size:16px;line-height:1.9;color:#DFE7FB;margin-top:24px}
#num-white-celestial[data-partners] .pa-contact-action{margin-top:27px}
#num-white-celestial[data-partners] .pa-contact-action .messenger-link{background:#FFF;color:#172247;border-color:#FFF;min-height:54px}
#num-white-celestial[data-partners] .pa-contact-action .messenger-link:hover{background:#EAF0FB;color:#172247}
#num-white-celestial[data-partners] .pa-collab aside{padding-left:30px;border-left:1px solid #65759C}
#num-white-celestial[data-partners] .pa-collab aside>img{width:230px;height:auto;max-width:100%;margin:0 auto}
#num-white-celestial[data-partners] .pa-collab aside>p{font-size:33px;font-weight:400;line-height:1.22;color:#DFE7FB;margin-top:16px}
#num-white-celestial[data-partners] .pa-final{background:#F0F5FD;border-top:1px solid #D0DAEB}
#num-white-celestial[data-partners] .pa-final-actions{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:280px}
#num-white-celestial[data-partners] .pa-final-actions .pr-text-link{justify-content:center}
@media(max-width:1080px){
 #num-white-celestial[data-partners] .pa-terms-grid{grid-template-columns:1fr}
 #num-white-celestial[data-partners] .pa-bonus{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}
 #num-white-celestial[data-partners] .pa-bonus h3{grid-column:1}
 #num-white-celestial[data-partners] .pa-bonus>p{grid-column:1}
 #num-white-celestial[data-partners] .pa-bonus dl{grid-column:2;grid-row:1/4;margin-top:0}
 #num-white-celestial[data-partners] .pa-bonus>.pa-bonus-note{border:0;padding:0}
 #num-white-celestial[data-partners] .pa-calculator-grid{gap:35px}
 #num-white-celestial[data-partners] .pa-collab-grid{gap:40px}
}
@media(max-width:940px){html:has([data-partners]){scroll-padding-top:20px}}
@media(max-width:820px){
 #num-white-celestial[data-partners] .pr-hero-grid{grid-template-columns:1fr .8fr;gap:20px}
 #num-white-celestial[data-partners] .pr-title{font-size:57px}
 #num-white-celestial[data-partners] .pr-actions{flex-direction:column;align-items:flex-start}
 #num-white-celestial[data-partners] .pa-audience-grid{grid-template-columns:1fr;gap:25px}
 #num-white-celestial[data-partners] .pa-audience-card{display:grid;grid-template-columns:46px minmax(0,.8fr) minmax(0,1fr);gap:21px}
 #num-white-celestial[data-partners] .pa-audience-card p{margin:0}
 #num-white-celestial[data-partners] .pa-audience-card h3{font-size:30px}
 #num-white-celestial[data-partners] .pa-steps{grid-template-columns:1fr;gap:0}
 #num-white-celestial[data-partners] .pa-step{display:grid;grid-template-columns:49px minmax(0,1fr);gap:25px;padding-block:25px}
 #num-white-celestial[data-partners] .pa-step h3{font-size:32px}
 #num-white-celestial[data-partners] .pa-step-number{margin:0}
 #num-white-celestial[data-partners] .pa-formats{gap:28px}
 #num-white-celestial[data-partners] .pa-formats article{grid-template-columns:1fr;gap:17px}
 #num-white-celestial[data-partners] .pa-calculator-grid{grid-template-columns:1fr;gap:28px}
 #num-white-celestial[data-partners] .pa-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}
 #num-white-celestial[data-partners] .pa-estimate{max-width:600px;width:100%}
 #num-white-celestial[data-partners] .pa-voice-grid{grid-template-columns:1fr;gap:25px}
 #num-white-celestial[data-partners] .pa-voice-grid article{display:grid;grid-template-columns:25px minmax(0,.8fr) minmax(0,1fr);gap:21px;padding-left:18px}
 #num-white-celestial[data-partners] .pa-voice-grid :is(h3,p){margin:0}
 #num-white-celestial[data-partners] .pa-collab-grid{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:30px}
 #num-white-celestial[data-partners] .pa-collab aside>p{font-size:29px}
 #num-white-celestial[data-partners] .pa-final-actions{margin-top:25px;max-width:400px}
 #num-white-celestial[data-partners] .pa-final-actions .pr-primary{margin:0}
}
@media(max-width:600px){
 #num-white-celestial[data-partners] .pr-hero{padding-block:32px 38px}
 #num-white-celestial[data-partners] .pr-hero-grid{grid-template-columns:1fr;gap:25px}
 #num-white-celestial[data-partners] .pr-title{font-size:clamp(45px,11.6cqi,64px)}
 #num-white-celestial[data-partners] .pr-lead{font-size:16px;margin-top:22px}
 #num-white-celestial[data-partners] .pr-actions{align-items:stretch;gap:17px;margin-top:25px}
 #num-white-celestial[data-partners] .pr-hero-art{max-width:315px;justify-self:center}
 #num-white-celestial[data-partners] .pr-hero-art>img{max-width:280px;margin:0 auto}
 #num-white-celestial[data-partners] .pr-hero-art>figcaption{max-width:270px}
 #num-white-celestial[data-partners] .pa-audience,#num-white-celestial[data-partners] .pa-process,#num-white-celestial[data-partners] .pa-terms,#num-white-celestial[data-partners] .pa-calculator,#num-white-celestial[data-partners] .pa-voice{padding-block:43px}
 #num-white-celestial[data-partners] .pa-audience-card{grid-template-columns:40px minmax(0,1fr);gap:13px 17px}
 #num-white-celestial[data-partners] .pa-card-icon{width:40px;height:40px;grid-row:1/3;margin:0}
 #num-white-celestial[data-partners] .pa-audience-card p{grid-column:2;font-size:14px}
 #num-white-celestial[data-partners] .pa-audience-card h3{font-size:30px}
 #num-white-celestial[data-partners] .pa-step{gap:20px;grid-template-columns:42px minmax(0,1fr)}
 #num-white-celestial[data-partners] .pa-step-number{width:42px;height:42px;font-size:14px}
 #num-white-celestial[data-partners] .pa-step h3{font-size:30px}
 #num-white-celestial[data-partners] .pa-step p{font-size:14px;margin-top:14px}
 #num-white-celestial[data-partners] .pa-repeat{grid-template-columns:25px minmax(0,1fr);gap:16px;margin-top:5px;padding-top:22px}
 #num-white-celestial[data-partners] .pa-status table,#num-white-celestial[data-partners] .pa-status tbody,#num-white-celestial[data-partners] .pa-status tr{display:block}
 #num-white-celestial[data-partners] .pa-status caption{display:block;width:100%}
 #num-white-celestial[data-partners] .pa-status thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 #num-white-celestial[data-partners] .pa-status tbody>tr{position:relative;padding:20px;border:1px solid #B3C3DE;border-radius:10px;margin-top:13px;background:#FFF}
 #num-white-celestial[data-partners] .pa-status tbody :is(th,td){display:block;border:0;padding:0}
 #num-white-celestial[data-partners] .pa-status tbody th{font-size:18px;margin-bottom:15px;padding-right:58px}
 #num-white-celestial[data-partners] .pa-status tbody td{margin-top:12px;font-size:14px;line-height:1.7}
 #num-white-celestial[data-partners] .pa-status tbody td:nth-child(3){position:absolute;right:20px;top:20px;font-size:20px;font-weight:500;line-height:1.5;margin:0;color:#344978}
 #num-white-celestial[data-partners] .pa-status tbody td:nth-child(3) .pa-cell-label,#num-white-celestial[data-partners] .pa-status tbody td:nth-child(4) .pa-cell-label{display:none}
 #num-white-celestial[data-partners] .pa-cell-label{display:block;font-size:12px;line-height:1.8;color:#46516B;margin-bottom:3px}
 #num-white-celestial[data-partners] .pa-bonus{display:block;padding:25px}
 #num-white-celestial[data-partners] .pa-bonus dl{margin-top:24px}
 #num-white-celestial[data-partners] .pa-bonus>.pa-bonus-note{border-top:1px solid #65759C;padding-top:16px}
 #num-white-celestial[data-partners] .pa-formats{grid-template-columns:1fr;gap:25px}
 #num-white-celestial[data-partners] .pa-formats article{grid-template-columns:40px minmax(0,1fr);gap:17px}
 #num-white-celestial[data-partners] .pa-formats h3{font-size:30px}
 #num-white-celestial[data-partners] .pa-format-icon{width:40px;height:40px}
 #num-white-celestial[data-partners] .pa-fields{grid-template-columns:1fr}
 #num-white-celestial[data-partners] .pa-fields input{max-width:none}
 #num-white-celestial[data-partners] .pa-estimate{padding:24px}
 #num-white-celestial[data-partners] .pa-total-rate strong{font-size:53px}
 #num-white-celestial[data-partners] .pa-estimate-amount{font-size:36px}
 #num-white-celestial[data-partners] .pa-voice-grid article{grid-template-columns:20px minmax(0,1fr);gap:12px 17px}
 #num-white-celestial[data-partners] .pa-voice-grid article>span{grid-row:1/3}
 #num-white-celestial[data-partners] .pa-voice-grid p{grid-column:2}
 #num-white-celestial[data-partners] .pa-collab{padding-block:80px 43px}
 #num-white-celestial[data-partners] .pa-collab-grid{grid-template-columns:1fr;gap:29px}
 #num-white-celestial[data-partners] .pa-collab aside{display:grid;grid-template-columns:80px minmax(0,1fr);gap:20px;border-left:0;border-top:1px solid #65759C;padding:24px 0 0;align-items:center}
 #num-white-celestial[data-partners] .pa-collab aside>p{font-size:27px;margin:0}
 #num-white-celestial[data-partners] .pa-final-actions{min-width:0;max-width:none}
 #num-white-celestial[data-partners] .pa-scope{padding:16px 18px}
}
