/* Release 62.0.15 — Partner Gateway */
.p6215-hero{padding:64px 0;background:radial-gradient(circle at 82% 15%,rgba(200,233,75,.14),transparent 22rem),linear-gradient(120deg,#063842,#075653 63%,#356f43);color:#fff}.p6215-hero-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:48px;align-items:center}.p6215-hero h1{font-size:46px;line-height:1.02;letter-spacing:-1.6px;margin:8px 0 16px;max-width:820px}.p6215-hero p{max-width:720px;color:#d6e5e2;font-size:16px}.p6215-hero-actions{display:flex;gap:9px;margin-top:22px}.p6215-hero aside{padding:24px;border:1px solid rgba(255,255,255,.17);border-radius:17px;background:rgba(0,32,38,.22)}.p6215-hero aside small,.p6215-hero aside b,.p6215-hero aside span,.p6215-hero aside strong,.p6215-hero aside em{display:block}.p6215-hero aside small{font-size:8px;color:#d8ef5f;font-weight:950}.p6215-hero aside b{font-size:24px}.p6215-hero aside span{font-size:11px;color:#d8ef5f}.p6215-hero aside strong{font-size:16px;margin-top:16px}.p6215-hero aside em{font-style:normal;color:#c9d9d7;font-size:9px}.p6215-live,.p6215-packages,.p6215-application-section,.p6215-legacy{padding:55px 0}.p6215-live{background:#f4f8f0}.p6215-section-head{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px}.p6215-section-head h2{font-size:34px;color:#083f47;margin:4px 0 7px}.p6215-screening{font-size:8px;font-weight:950;color:#6f8c39;padding:8px 10px;border-radius:20px;background:#eaf4df}.p6215-counts{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.p6215-counts article{position:relative;padding:19px;border-radius:14px;background:#fff;border:1px solid #dce6d8}.p6215-counts article.total{background:linear-gradient(145deg,#074c4e,#17634e);color:#fff}.p6215-counts i{position:absolute;right:13px;top:13px;font-style:normal;font-size:10px;color:#b8c7b5;font-weight:950}.p6215-counts small,.p6215-counts strong,.p6215-counts span{display:block}.p6215-counts small{font-size:7px;font-weight:950;color:#728586}.p6215-counts strong{font-size:37px;color:#70a51e}.p6215-counts span{font-size:8px;color:#748486}.p6215-counts .total strong{color:#d8ef5e}.p6215-package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.p6215-package-grid>article{display:flex;flex-direction:column;padding:24px;border:1px solid #dbe5d8;border-radius:16px;background:#fff;border-top:4px solid #7db22a}.p6215-package-grid .sponsor{border-top-color:#d2a22c}.p6215-package-grid .knowledge-partner{border-top-color:#0d7775}.p6215-package-top span,.p6215-package-top b{display:block}.p6215-package-top span{font-size:8px;color:#6f9931;font-weight:950}.p6215-package-top b{font-size:22px;color:#0a4249;margin-top:4px}.p6215-price{padding:11px;margin:8px 0 13px;border-radius:10px;background:#eef5e8}.p6215-price small,.p6215-price strong{display:block}.p6215-price small{font-size:7px;color:#738c42;font-weight:950}.p6215-price strong{font-size:20px;color:#0b494d}.p6215-package-grid ul{list-style:none;padding:0;flex:1}.p6215-package-grid li{padding:6px 0;font-size:10px}.p6215-apply{display:block;padding:11px;border:1px solid #d1aa2d;border-radius:8px;text-align:center;color:#0a444a;font-size:9px;font-weight:950}.p6215-governance{padding:58px 0;background:#073e49;color:#fff}.p6215-governance-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:center}.p6215-governance h2{font-size:35px;color:#fff}.p6215-process{display:grid;grid-template-columns:1fr 1fr;gap:9px}.p6215-process article{display:grid;grid-template-columns:40px 1fr;gap:10px;padding:14px;border:1px solid rgba(216,239,90,.2);border-radius:11px;background:rgba(0,31,37,.22)}.p6215-process article>b{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;background:#d8ef5b;color:#174346}.p6215-process strong,.p6215-process small{display:block}.p6215-process small{font-size:8px;color:#c9d9d7}.p6215-application-section{background:#f5f8f2}.p6215-application-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:28px}.p6215-application-copy{position:sticky;top:110px}.p6215-application-copy h2{font-size:37px;color:#083f47}.p6215-assurance{padding:13px;margin-top:13px;border-radius:10px;background:#fff3da;border:1px solid #ead7a0}.p6215-assurance.popia{background:#edf5e8;border-color:#d6e4ce}.p6215-assurance b,.p6215-assurance span{display:block}.p6215-assurance span{font-size:9px}.p6215-form{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:23px;border:1px solid #dbe5d8;border-radius:16px;background:#fff}.p6215-form label{font-size:8px;font-weight:900}.p6215-form input,.p6215-form select,.p6215-form textarea{display:block;width:100%;box-sizing:border-box;margin-top:4px;border:1px solid #d1dfce;border-radius:9px;background:#fbfcfa;padding:10px;min-height:42px}.p6215-form .span-2{grid-column:1/-1}.p6215-consent{display:grid!important;grid-template-columns:22px 1fr;gap:9px;padding:13px;border:1px solid #cfe0c5;border-radius:10px;background:#f3f8ef}.p6215-consent input{width:18px;height:18px;min-height:0}.p6215-consent span,.p6215-consent b{display:block}.p6215-consent span{font-size:9px;line-height:1.55}.p6215-submit{display:flex;justify-content:space-between;align-items:center;gap:14px}.p6215-submit span{font-size:8px}.p6215-legacy-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.p6215-legacy-grid article{display:grid;grid-template-columns:70px 1fr;gap:12px;align-items:center;padding:14px;border:1px solid #dce5d9;border-radius:12px}.p6215-logo{width:68px;height:54px;display:grid;place-items:center;border-radius:8px;background:#f4f7f1}.p6215-logo img{max-width:58px;max-height:44px}.p6215-logo.text{font-size:18px;font-weight:950;color:#618b2d}.p6215-legacy-grid small,.p6215-legacy-grid b,.p6215-legacy-grid a{display:block}.p6215-admin-hero{display:grid;grid-template-columns:1fr 190px;gap:20px;align-items:center;padding:26px 28px;border-radius:17px;background:linear-gradient(115deg,#063943,#075d58 64%,#3c7543);color:#fff;margin-bottom:10px}.p6215-admin-hero h2{font-size:29px}.p6215-admin-hero>div:last-child{padding:15px;border:1px solid rgba(255,255,255,.17);border-radius:12px;text-align:center}.p6215-admin-hero small,.p6215-admin-hero strong,.p6215-admin-hero span{display:block}.p6215-admin-hero strong{font-size:31px;color:#d8ef5c}.p6215-admin-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:10px}.p6215-admin-kpis article{padding:14px;border:1px solid #dce5da;border-radius:11px;background:#fff}.p6215-admin-kpis small,.p6215-admin-kpis strong,.p6215-admin-kpis span{display:block}.p6215-admin-kpis strong{font-size:25px;color:#0a474c}.p6215-admin-tabs{display:flex;gap:5px;padding:6px;margin-bottom:10px;border:1px solid #dbe5d8;border-radius:11px;background:#fff}.p6215-admin-tabs button{border:0;background:transparent;padding:9px 11px;border-radius:8px;font-size:8px;font-weight:950;cursor:pointer}.p6215-admin-tabs button.active{background:#0b5659;color:#fff}.p6215-admin-tabs em{font-style:normal}.p6215-admin-panel{display:none}.p6215-admin-panel.active{display:block}.p6215-admin-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p6215-review summary{cursor:pointer;font-size:8px;font-weight:950}.p6215-review form{display:grid;gap:6px;min-width:270px;margin-top:7px}.p6215-package-admin-list,.p6215-approver-list,.p6215-legacy-admin{display:grid;gap:7px}.p6215-package-admin-list article,.p6215-approver-list article,.p6215-legacy-admin article{display:flex;justify-content:space-between;align-items:center;padding:11px;border:1px solid #dfe7dc;border-radius:9px;background:#fafcf8}.p6215-package-admin-list small,.p6215-package-admin-list b,.p6215-package-admin-list span,.p6215-approver-list b,.p6215-approver-list span,.p6215-approver-list small,.p6215-legacy-admin small,.p6215-legacy-admin b{display:block}
@media(max-width:1050px){.p6215-hero-grid,.p6215-governance-grid,.p6215-application-grid,.p6215-admin-two{grid-template-columns:1fr}.p6215-package-grid{grid-template-columns:1fr 1fr}.p6215-counts,.p6215-admin-kpis{grid-template-columns:repeat(2,1fr)}.p6215-application-copy{position:static}.p6215-legacy-grid{grid-template-columns:1fr 1fr}}
@media(max-width:680px){.p6215-hero h1{font-size:34px}.p6215-hero-actions{display:grid}.p6215-counts,.p6215-package-grid,.p6215-admin-kpis,.p6215-legacy-grid{grid-template-columns:1fr}.p6215-process{grid-template-columns:1fr}.p6215-form{grid-template-columns:1fr;padding:16px}.p6215-form .span-2{grid-column:1}.p6215-submit{display:grid}.p6215-admin-hero{grid-template-columns:1fr}.p6215-admin-tabs{overflow-x:auto}.p6215-admin-tabs button{white-space:nowrap}.p6215-form input,.p6215-form select,.p6215-form textarea{font-size:16px}}
