.ebt-partners-next,.ebt-partners-next *,.pn-dialog,.pn-dialog *{box-sizing:border-box}
.ebt-partners-next,.pn-dialog{font-family:EBTManrope,Arial,sans-serif}.ebt-partners-next .eh-page{background:#F5F2EC}.ebt-partners-next .eh-header{margin-bottom:0}.ebt-partners-next .eh-mainnav a[aria-current]{color:#E7CE91}.pn-wrap{width:calc(100% - 100px);max-width:1140px;margin-inline:auto}.pn-hero{background:#182B30;color:#FCFBF8;padding:0 0 54px}.pn-breadcrumbs{display:flex;align-items:center;gap:12px;font-size:12px;color:#C5D1CE;padding:25px 0 30px}.pn-breadcrumbs a{color:inherit;text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.pn-breadcrumbs a:hover{text-decoration:underline}.pn-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.ebt-partners-next .pn-hero h1{font:400 clamp(40px,4.5vw,62px)/1.2 EBTLora,Georgia,serif;color:#FCFBF8;letter-spacing:-.025em;margin:0}.pn-hero-copy p{font:400 18px/1.8 EBTManrope,Arial,sans-serif;color:#C5D1CE;margin:0 0 23px;max-width:530px}.pn-primary,.pn-outline{display:inline-flex;align-items:center;justify-content:center;border-radius:2px;text-decoration:none;cursor:pointer;min-height:48px;padding:12px 21px;line-height:1.5;font:700 14px/1.55 EBTManrope,Arial,sans-serif;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.pn-primary{position:relative;background:linear-gradient(112deg,#F2DFA3,#DEB76B);border:1px solid #DFBF79;color:#15272C!important}.pn-primary:hover{background:linear-gradient(112deg,#FFF8CD,#F0CD83);color:#15272C!important;box-shadow:0 4px 16px #E7C37630}.pn-primary span{position:relative;z-index:1}.pn-outline{background:transparent;border:1px solid #9A8558;color:#182B30;font-weight:600;min-height:44px;padding:9px 16px}.pn-outline:hover{background:#F4E7C2;border-color:#73521B;color:#73521B}.pn-primary:focus-visible,.pn-outline:focus-visible,.pn-close:focus-visible{outline:2px solid #9A702A;outline-offset:4px}.pn-directory{padding:48px 0 52px}.pn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.pn-card{min-width:0;background:#FCFBF8;border:1px solid #D8CEBC;display:flex;flex-direction:column;border-radius:3px;overflow:hidden;box-shadow:0 5px 19px #182B3005;transition:border-color .22s,box-shadow .22s}.pn-card:focus-within{border-color:#9A8558}.pn-logo-zone{height:205px;flex:none;background:#FFFEFB;display:flex;align-items:center;justify-content:center;padding:32px;border-bottom:1px solid #E9E3D7}.pn-logo-zone img{display:block;width:auto;height:auto;max-width:100%;max-height:143px;object-fit:contain}.pn-logo-zone.is-dark,.pn-dialog-logo.is-dark,.pn-home-logo-image.is-dark{background:#20383D}.pn-logo-zone.is-dark img{max-height:160px}.pn-card-copy{padding:23px 25px 25px;display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.pn-countries{display:flex;gap:7px 16px;flex-wrap:wrap;min-height:22px;margin:0 0 13px;font:500 12px/1.6 EBTManrope,Arial,sans-serif;color:#536366}.pn-country{display:inline-flex;align-items:center;gap:7px}.pn-flag{object-fit:cover;width:22px;height:16px;border:1px solid #182B3015;border-radius:1px;flex:none}.ebt-partners-next .pn-card h2{font:400 25px/1.25 EBTLora,Georgia,serif;color:#182B30;letter-spacing:-.015em;margin:0 0 10px}.pn-category{font:500 13px/1.65 EBTManrope,Arial,sans-serif;color:#73521B;margin:0 0 14px}.pn-summary{font:400 15px/1.8 EBTManrope,Arial,sans-serif;color:#42565C;margin:0 0 23px}.pn-card-copy .pn-outline{margin-top:auto}.pn-directory-note{font:400 13px/1.8 EBTManrope,Arial,sans-serif;color:#536366;max-width:770px;margin:26px 0 0}.pn-cooperate{padding:52px 0;background:#EDE5D5;border-top:1px solid #D8CEBC}.pn-cooperate-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:center}.pn-eyebrow{font:600 11px/1.6 EBTManrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#73521B;margin:0 0 13px}.ebt-partners-next .pn-cooperate h2{font:400 37px/1.25 EBTLora,Georgia,serif;letter-spacing:-.015em;color:#182B30;margin:0 0 18px;max-width:520px}.pn-cooperate p:not(.pn-eyebrow):not(.pn-contact-title){font:400 16px/1.85 EBTManrope,Arial,sans-serif;color:#42565C;margin:0;max-width:540px}.pn-contact-panel{border-left:1px solid #BDA36B80;padding:15px 0 15px 42px}.pn-contact-title{font:600 13px/1.6 EBTManrope,Arial,sans-serif;color:#42565C;margin:0 0 9px}.pn-mail{font:500 21px/1.5 EBTManrope,Arial,sans-serif;color:#182B30;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;text-decoration-color:#9A8558;display:inline-block;padding:4px 0;overflow-wrap:anywhere}.pn-mail:hover{color:#73521B}.pn-contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.pn-contact-actions a{flex:1;min-width:120px}.pn-dialog{width:min(760px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #D8CEBC;background:#FCFBF8;color:#182B30;box-shadow:0 24px 90px #091B2060;border-radius:3px}.pn-dialog::backdrop{background:#102125B3;backdrop-filter:blur(3px)}.pn-dialog-top{display:flex;justify-content:flex-end;padding:8px 12px 0}.pn-close{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#42565C;border-radius:3px;cursor:pointer}.pn-close:hover{background:#EFE8DB}.pn-close svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.5;fill:none}.pn-dialog-header{display:grid;grid-template-columns:164px minmax(0,1fr);gap:30px;align-items:center;padding:0 36px 29px;border-bottom:1px solid #D8CEBC}.pn-dialog-logo{height:132px;display:flex;align-items:center;justify-content:center;padding:17px;background:#FFFDF8;border:1px solid #E9E3D7;border-radius:2px}.pn-dialog-logo img{max-width:100%;max-height:100%;height:auto;object-fit:contain}.pn-dialog h2{font:400 33px/1.25 EBTLora,Georgia,serif;margin:0 0 12px;letter-spacing:-.015em}.pn-dialog .pn-category{font-size:14px;margin:0}.pn-dialog-body{padding:27px 36px 32px}.pn-dialog-body p{font:400 16px/1.85 EBTManrope,Arial,sans-serif;color:#42565C;margin:0 0 18px}.pn-dialog-links{display:flex;flex-wrap:wrap;gap:12px;padding-top:9px}.pn-dialog-body .pn-official-domain{font-size:12px;margin:10px 0 0}.pn-contact-dialog{max-width:560px}.pn-contact-dialog .pn-dialog-body{padding-top:0}.pn-contact-dialog h2{font-size:32px}.pn-contact-email{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:5px;min-height:75px}.pn-contact-email span{font-size:12px;font-weight:400}.pn-modal-open{overflow:hidden}:is(.ebt-partners-next,.pn-dialog) .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.pn-home{padding:48px 0 70px}.pn-home-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.ebt-partners-next .pn-home h1{color:#182B30;margin:0;font-size:42px}.pn-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px;border-top:1px solid #D8CEBC;border-left:1px solid #D8CEBC}.pn-home-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:215px;padding:25px;color:#182B30;text-decoration:none;border-bottom:1px solid #D8CEBC;border-right:1px solid #D8CEBC;transition:background-color .2s}.pn-home-logo:hover{background:#EEE5D2}.pn-home-logo-image{height:125px;width:100%;display:flex;align-items:center;justify-content:center;padding:12px;border-radius:2px}.pn-home-logo-image img{max-width:220px;max-height:100%;width:auto;height:auto;object-fit:contain}.pn-home-logo strong{font:600 15px/1.6 EBTManrope,Arial,sans-serif}.ebt-partners-next .eh-footer{margin:0}.ebt-partners-next .eh-footer .eh-footer-nav{flex-wrap:wrap}
@media(max-width:1100px){.pn-wrap{width:calc(100% - 64px)}.pn-grid{gap:22px}.pn-logo-zone{height:180px;padding:27px}.pn-card-copy{padding:21px}.pn-hero-grid{gap:35px;grid-template-columns:.95fr 1.05fr}.pn-cooperate-grid{gap:45px}.pn-contact-panel{padding-left:30px}}
@media(max-width:900px){.pn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-logo-zone{height:195px}.pn-hero-grid{grid-template-columns:1fr;gap:22px}.pn-hero-copy p{max-width:650px}.pn-cooperate-grid{grid-template-columns:1fr;gap:28px}.pn-contact-panel{border-left:0;border-top:1px solid #BDA36B80;padding:25px 0 0}.pn-contact-actions{max-width:430px}.pn-home-logo-image img{max-width:100%}}
@media(max-width:700px){.pn-wrap{width:calc(100% - 44px)}.ebt-partners-next .eh-header{margin-bottom:0}.pn-hero{padding-bottom:32px}.pn-breadcrumbs{padding:21px 0 22px;font-size:11px}.pn-hero-grid{gap:18px}.ebt-partners-next .pn-hero h1{font-size:38px;line-height:1.2}.pn-hero-copy p{font-size:16px;line-height:1.8;margin-bottom:22px}.pn-primary{min-height:50px;font-size:13px;padding:12px 18px}.pn-directory{padding:28px 0 33px}.pn-grid{gap:24px;grid-template-columns:1fr;max-width:430px;margin-inline:auto}.pn-logo-zone{height:195px;padding:30px}.pn-logo-zone img{max-height:137px}.pn-card-copy{padding:22px}.pn-countries{font-size:12px;margin-bottom:13px}.ebt-partners-next .pn-card h2{font-size:25px}.pn-category{font-size:13px}.pn-summary{font-size:15px;margin-bottom:22px;line-height:1.8}.pn-directory-note{font-size:12px;line-height:1.8;margin-top:22px}.pn-cooperate{padding:33px 0}.pn-cooperate-grid{gap:24px}.ebt-partners-next .pn-cooperate h2{font-size:31px;margin-bottom:18px}.pn-cooperate p:not(.pn-eyebrow):not(.pn-contact-title){font-size:15px}.pn-mail{font-size:19px}.pn-contact-actions{margin-top:20px}.pn-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.pn-dialog-header{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:0 22px 24px}.pn-dialog-logo{height:96px;padding:13px}.pn-dialog h2{font-size:25px;line-height:1.25}.pn-dialog-header .pn-countries{font-size:11px;margin-bottom:10px;gap:7px 10px}.pn-dialog-header .pn-category{font-size:13px}.pn-dialog-body{padding:22px}.pn-dialog-body p{font-size:15px;line-height:1.85}.pn-contact-dialog h2{font-size:28px}.pn-dialog-links .pn-outline{font-size:13px}.pn-home{padding:32px 0 40px}.pn-home-heading{align-items:flex-start;flex-direction:column;gap:20px}.ebt-partners-next .pn-home h1{font-size:34px}.pn-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.pn-home-logo{padding:18px 12px;min-height:165px;gap:12px}.pn-home-logo-image{height:95px;padding:10px}.pn-home-logo strong{font-size:12px}}
@media(max-width:350px){.ebt-partners-next .pn-hero h1{font-size:33px}.pn-card-copy{padding:20px}.pn-logo-zone{height:176px}.pn-dialog-header{grid-template-columns:1fr;padding-inline:20px;gap:18px}.pn-dialog-logo{width:145px;height:100px}.pn-contact-actions{gap:10px}.pn-contact-actions a{min-width:100px;padding-inline:12px}.pn-mail{font-size:17px}.pn-dialog-body{padding:20px}}
@media(prefers-reduced-motion:reduce){:is(.ebt-partners-next,.pn-dialog) *,:is(.ebt-partners-next,.pn-dialog) *::before,:is(.ebt-partners-next,.pn-dialog) *::after{transition:none!important;animation:none!important}}

/* Match the specificity of the existing shared theme reset. */
.ebt-partners-next .eh-page{background:#182B30}
.ebt-partners-next main{background:#F5F2EC;color:#182B30}
.pn-primary,.ebt-partners-next .pn-primary{font:700 16px/1.55 EBTManrope,Arial,sans-serif;min-height:56px;padding:14px 24px}
.pn-contact-actions .pn-primary{font-size:15px;min-height:52px;padding:13px 18px}
.ebt-partners-next .pn-outline{font:600 14px/1.55 EBTManrope,Arial,sans-serif;color:#182B30}
.ebt-partners-next .pn-outline:hover{color:#73521B}
.ebt-partners-next .pn-home-logo{color:#182B30}
.ebt-partners-next .pn-category{margin:0 0 14px}
.ebt-partners-next .pn-summary{margin:0 0 23px}
.ebt-partners-next .pn-directory-note{margin:26px 0 0}
.ebt-partners-next .pn-eyebrow{margin:0 0 13px}
.ebt-partners-next .pn-contact-title{margin:0 0 9px}
.ebt-partners-next .pn-mail{font:500 21px/1.5 EBTManrope,Arial,sans-serif;color:#182B30}
.ebt-partners-next .pn-mail:hover{color:#73521B}
@media(max-width:700px){.pn-primary,.ebt-partners-next .pn-primary{font-size:14px}.pn-contact-actions .pn-primary{font-size:14px;padding-inline:14px}.ebt-partners-next .pn-mail{font-size:19px}.ebt-partners-next .pn-summary{margin-bottom:22px}.ebt-partners-next .pn-directory-note{margin-top:22px}}
@media(max-width:350px){.ebt-partners-next .pn-mail{font-size:17px}}

.pn-dialog-top{position:sticky;top:0;z-index:5;background:#FCFBF8}

.pn-card-details{margin-top:auto;width:100%}.pn-card-details>summary{list-style:none;width:max-content}.pn-card-details>summary::-webkit-details-marker{display:none}.pn-detail-source{padding-top:20px;font:400 15px/1.8 EBTManrope,Arial,sans-serif}.pn-detail-source p{margin:0 0 16px}.pn-dialog .pn-category{color:#73521B}.ebt-home-partners{background:#F5F2EC;color:#182B30}.ebt-home-partners .pn-home{padding-block:58px 66px}.ebt-partners-next .eh-header .eh-brand img{max-width:100%}.ebt-partners-next .pn-card h2,.ebt-partners-next .pn-summary,.pn-dialog h2,.pn-dialog-body{overflow-wrap:anywhere}
@media(max-width:700px){.ebt-home-partners .pn-home{padding-block:35px 40px}}
