.partner-application-module__Q5osQG__page{--partner-line:#d9e4dc;--partner-muted:#61786e;color:var(--ink,#173e43);padding-bottom:65px}.partner-application-module__Q5osQG__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:42px;padding-block:54px 36px;display:grid}.partner-application-module__Q5osQG__eyebrow{color:#507d6b;letter-spacing:1.35px;margin-bottom:14px;font-size:10px;font-weight:750;line-height:1.8;display:block}.partner-application-module__Q5osQG__hero h1{letter-spacing:-2px;max-width:720px;margin:0 0 23px;font-size:clamp(35px,4.6vw,59px);font-weight:750;line-height:1.1}.partner-application-module__Q5osQG__hero h1 span{color:#347361}.partner-application-module__Q5osQG__hero p{color:var(--partner-muted);max-width:620px;margin:0 0 23px;font-size:15px;line-height:1.85}.partner-application-module__Q5osQG__actions{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.partner-application-module__Q5osQG__hero small{color:#6b8074;margin-top:16px;font-size:11px;line-height:1.9;display:block}.partner-application-module__Q5osQG__overview{background:linear-gradient(150deg,#e7f1e6,#f7f8ee);border:1px solid #cddfce;border-radius:23px;padding:27px}.partner-application-module__Q5osQG__overviewLabel{color:#486f5c;align-items:center;gap:9px;margin-bottom:21px;font-size:11px;font-weight:650;line-height:1.7;display:flex}.partner-application-module__Q5osQG__overview h2{letter-spacing:-.6px;margin:0 0 18px;font-size:22px;line-height:1.4}.partner-application-module__Q5osQG__overviewItem{background:#ffffffc9;border:1px solid #d7e4d3;border-radius:13px;gap:13px;margin-top:10px;padding:17px;display:flex}.partner-application-module__Q5osQG__overviewItem svg{color:#487a61;flex-shrink:0;margin-top:3px}.partner-application-module__Q5osQG__overviewItem strong{font-size:13px;line-height:1.8}.partner-application-module__Q5osQG__overviewItem p{margin:3px 0 0;font-size:11px;line-height:1.85}.partner-application-module__Q5osQG__overview>p{color:#5a7762;margin:18px 0 0;font-size:11px}.partner-application-module__Q5osQG__section{padding-top:35px;padding-bottom:30px}.partner-application-module__Q5osQG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.partner-application-module__Q5osQG__sectionHeader h2{letter-spacing:-.9px;margin:0;font-size:clamp(25px,3vw,33px);line-height:1.3}.partner-application-module__Q5osQG__sectionHeader p{color:var(--partner-muted);max-width:480px;margin:0;font-size:13px;line-height:1.85}.partner-application-module__Q5osQG__segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.partner-application-module__Q5osQG__segment{border:1px solid var(--partner-line);background:#fff;border-radius:15px;min-width:0;padding:22px}.partner-application-module__Q5osQG__segment>svg{box-sizing:content-box;color:#3f7760;background:#edf4e8;border-radius:11px;margin-bottom:17px;padding:11px}.partner-application-module__Q5osQG__segment h3{letter-spacing:-.3px;margin:0 0 9px;font-size:17px;line-height:1.5}.partner-application-module__Q5osQG__segment p{color:var(--partner-muted);margin:0;font-size:12px;line-height:1.85}.partner-application-module__Q5osQG__sectionNote{color:#617766;align-items:flex-start;gap:10px;margin:19px 0 0;font-size:12px;line-height:1.9;display:flex}.partner-application-module__Q5osQG__sectionNote svg{flex-shrink:0;margin-top:4px}.partner-application-module__Q5osQG__workflow{background:#f0f5ec;border-block:1px solid #dce5d7;margin-block:13px 22px;padding-block:39px}.partner-application-module__Q5osQG__steps{counter-reset:partner-step;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.partner-application-module__Q5osQG__steps li{background:#ffffffc9;border:1px solid #d6e1d1;border-radius:13px;padding:21px 17px}.partner-application-module__Q5osQG__steps li:before{counter-increment:partner-step;content:"0" counter(partner-step);color:#49754e;background:#e5efdf;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:17px;font-size:11px;font-weight:750;display:grid}.partner-application-module__Q5osQG__steps h3{margin:0 0 9px;font-size:14px;line-height:1.6}.partner-application-module__Q5osQG__steps p{color:#617662;margin:0;font-size:11px;line-height:1.9}.partner-application-module__Q5osQG__registration{grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);align-items:start;gap:42px;padding-top:40px;scroll-margin-top:130px;display:grid}.partner-application-module__Q5osQG__aside{position:sticky;top:125px}.partner-application-module__Q5osQG__aside h2{letter-spacing:-.8px;margin:0 0 16px;font-size:29px;line-height:1.35}.partner-application-module__Q5osQG__aside>p{color:var(--partner-muted);font-size:13px;line-height:1.9}.partner-application-module__Q5osQG__asideNote{background:#f0f5eb;border:1px solid #d6e3ce;border-radius:13px;margin-block:22px;padding:20px}.partner-application-module__Q5osQG__asideNote svg{color:#597956;margin-bottom:10px}.partner-application-module__Q5osQG__asideNote h3{margin:0 0 7px;font-size:14px;line-height:1.7}.partner-application-module__Q5osQG__asideNote p{color:#60785e;margin:0;font-size:12px;line-height:1.9}.partner-application-module__Q5osQG__faq{border-bottom:1px solid var(--partner-line);padding:13px 0}.partner-application-module__Q5osQG__faq summary{cursor:pointer;color:#365f50;min-height:35px;padding-block:5px;font-size:12px;font-weight:650;line-height:1.8}.partner-application-module__Q5osQG__faq p{color:var(--partner-muted);margin:10px 0 5px;font-size:12px;line-height:1.9}.partner-application-module__Q5osQG__asideLinks{gap:13px;margin-top:23px;display:grid}.partner-application-module__Q5osQG__formCard{border:1px solid var(--partner-line);background:#fff;border-radius:19px;min-width:0;padding:30px}.partner-application-module__Q5osQG__formCard>h2{letter-spacing:-.7px;margin:0 0 11px;scroll-margin-top:130px;font-size:26px;line-height:1.3}.partner-application-module__Q5osQG__formCard>p{color:var(--partner-muted);margin:0 0 23px;font-size:13px;line-height:1.9}.partner-application-module__Q5osQG__form{gap:21px;display:grid}.partner-application-module__Q5osQG__form fieldset{border:1px solid #dfe7da;border-radius:12px;min-width:0;margin:0;padding:21px 18px;scroll-margin-top:125px}.partner-application-module__Q5osQG__form legend{color:#355e4e;align-items:center;gap:10px;padding:0 8px;font-size:15px;font-weight:700;line-height:1.7;display:flex}.partner-application-module__Q5osQG__form legend>svg{color:#5a7b5e;flex-shrink:0}.partner-application-module__Q5osQG__form legend small{letter-spacing:1px;color:#74876d;font-size:9px;font-weight:700;line-height:1.8;display:block}.partner-application-module__Q5osQG__form label small{font-size:11px;font-weight:450;line-height:1.8}.partner-application-module__Q5osQG__form textarea{resize:vertical}.partner-application-module__Q5osQG__form .form-grid{gap:17px}.partner-application-module__Q5osQG__formIntro{padding-bottom:3px}.partner-application-module__Q5osQG__formIntro p{color:#657b69;margin:0 0 13px;font-size:12px;line-height:1.8}.partner-application-module__Q5osQG__formNav{flex-wrap:wrap;gap:7px;display:flex}.partner-application-module__Q5osQG__formNav a{color:#4c6c52;background:#f5f8ef;border:1px solid #d8e3d1;border-radius:8px;align-items:center;gap:6px;min-height:37px;padding:8px 10px;font-size:10px;text-decoration:none;display:inline-flex}.partner-application-module__Q5osQG__fieldsetHelp{color:#6b7f6b;margin:0 0 18px;font-size:11px;line-height:1.85}.partner-application-module__Q5osQG__interests{grid-column:1/-1;min-width:0;padding-top:8px}.partner-application-module__Q5osQG__interests h3{color:#3a604c;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 7px;font-size:13px;line-height:1.7;display:flex}.partner-application-module__Q5osQG__interests h3 small{color:#718268;font-size:10px;font-weight:450}.partner-application-module__Q5osQG__interests>p{color:#697d65;margin:0 0 15px;font-size:11px;line-height:1.9}.partner-application-module__Q5osQG__interestOptions{gap:9px;display:grid}.partner-application-module__Q5osQG__interestOptions label{cursor:pointer;background:#fafcf7;border:1px solid #d8e3d0;border-radius:10px;align-items:flex-start;gap:10px;padding:14px;display:flex}.partner-application-module__Q5osQG__interestOptions label:has(input:checked){background:#edf5e8;border-color:#82a57a}.partner-application-module__Q5osQG__interestOptions input{accent-color:#286a50;flex-shrink:0;width:17px;height:17px;margin-top:3px}.partner-application-module__Q5osQG__interestOptions strong{color:#44664e;font-size:12px;line-height:1.8;display:block}.partner-application-module__Q5osQG__interestOptions small{color:#6d8067;margin-top:3px;font-size:11px;line-height:1.8;display:block}.partner-application-module__Q5osQG__interests>.partner-application-module__Q5osQG__interestNote{align-items:flex-start;gap:8px;margin-top:13px;margin-bottom:0;display:flex}.partner-application-module__Q5osQG__interestNote svg{flex-shrink:0;margin-top:3px}.partner-application-module__Q5osQG__form>button{width:100%}.partner-application-module__Q5osQG__submitNote{color:#6f7f6d;margin:-7px 0 0;font-size:11px;line-height:1.85}.partner-application-module__Q5osQG__success{background:#f1f7ec;border:1px solid #d3e1cb;border-radius:14px;padding:26px}.partner-application-module__Q5osQG__success>svg{color:#467451;margin-bottom:18px}.partner-application-module__Q5osQG__success h3{margin:0 0 15px;font-size:22px;line-height:1.4}.partner-application-module__Q5osQG__success p{color:#60755e;font-size:13px;line-height:1.9}.partner-application-module__Q5osQG__protocol{background:#fff;border:1px solid #d5e2cd;border-radius:10px;margin-block:21px;padding:17px}.partner-application-module__Q5osQG__protocol small{color:#698062;letter-spacing:1px;font-size:9px;line-height:1.7;display:block}.partner-application-module__Q5osQG__protocol strong{letter-spacing:1.5px;color:#356543;margin-top:7px;font-size:23px;display:block}.partner-application-module__Q5osQG__form :is(input,select,textarea,button,a):focus-visible,.partner-application-module__Q5osQG__page :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid #85aa8b}@media (max-width:1050px){.partner-application-module__Q5osQG__hero{gap:27px}.partner-application-module__Q5osQG__hero h1{font-size:45px}.partner-application-module__Q5osQG__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-application-module__Q5osQG__registration{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:25px}.partner-application-module__Q5osQG__formCard{padding:24px}}@media (max-width:800px){.partner-application-module__Q5osQG__hero{grid-template-columns:minmax(0,1fr);padding-top:32px}.partner-application-module__Q5osQG__hero h1{max-width:650px}.partner-application-module__Q5osQG__overview{padding:24px}.partner-application-module__Q5osQG__overviewItem{padding:16px}.partner-application-module__Q5osQG__segments{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-application-module__Q5osQG__sectionHeader{flex-direction:column;align-items:flex-start;gap:13px}.partner-application-module__Q5osQG__sectionHeader p{max-width:650px}.partner-application-module__Q5osQG__registration{grid-template-columns:minmax(0,1fr)}.partner-application-module__Q5osQG__aside{position:static}.partner-application-module__Q5osQG__asideNote{margin-block:17px}.partner-application-module__Q5osQG__aside .partner-application-module__Q5osQG__faq{display:block}}@media (max-width:560px){.partner-application-module__Q5osQG__hero h1{letter-spacing:-1.3px;font-size:35px}.partner-application-module__Q5osQG__hero p{font-size:13px}.partner-application-module__Q5osQG__hero{gap:25px;padding-bottom:18px}.partner-application-module__Q5osQG__overview{border-radius:17px;padding:21px}.partner-application-module__Q5osQG__overview h2{font-size:21px}.partner-application-module__Q5osQG__segment{border-radius:12px;padding:17px}.partner-application-module__Q5osQG__segment h3{font-size:15px}.partner-application-module__Q5osQG__segment p{font-size:11px}.partner-application-module__Q5osQG__segments{gap:10px}.partner-application-module__Q5osQG__steps{grid-template-columns:minmax(0,1fr);gap:10px}.partner-application-module__Q5osQG__steps li{grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding:18px;display:grid}.partner-application-module__Q5osQG__steps li:before{grid-row:span 2;margin:0}.partner-application-module__Q5osQG__steps h3{margin-bottom:5px}.partner-application-module__Q5osQG__steps p{grid-column:2}.partner-application-module__Q5osQG__registration{gap:24px;padding-top:23px}.partner-application-module__Q5osQG__formCard{border-radius:14px;padding:21px 17px}.partner-application-module__Q5osQG__formCard>h2{font-size:23px}.partner-application-module__Q5osQG__form fieldset{padding:17px 13px}.partner-application-module__Q5osQG__form legend{padding-inline:5px;font-size:13px}.partner-application-module__Q5osQG__form .form-grid{grid-template-columns:minmax(0,1fr)}.partner-application-module__Q5osQG__form :is(input:not([type=checkbox]),select,textarea){font-size:16px}.partner-application-module__Q5osQG__actions>.button{white-space:normal;text-align:center;flex:auto}.partner-application-module__Q5osQG__success{padding:20px}}
