.policy-page.pnh-theme{background:#fbf8f3;color:#173c58}.policy-page .policy-hero{background:linear-gradient(115deg,#103553,#194d75);padding:28px 0 48px;color:#fff}.policy-page .policy-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#c9deed;margin-bottom:36px}.policy-page .policy-breadcrumb a{color:#c9deed}.policy-page .policy-eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.17em;color:#ffb384;margin-bottom:16px}.policy-page .policy-hero h1{font-size:clamp(34px,4.2vw,54px);line-height:1.15;color:#fff;margin:0;max-width:900px}.policy-page .policy-nav{padding:16px 0;background:#fff;border-bottom:1px solid #e0e7ed}.policy-page .policy-nav>.pnh-container{display:flex;flex-wrap:wrap;gap:10px}.policy-page .policy-nav a{display:block;font-size:12px;border:1px solid #e0e7ed;padding:10px 17px;border-radius:8px;color:#547080;background:#f8fafc}.policy-page .policy-nav a[aria-current]{background:#fff0e4;border-color:#efbb97;color:#9d491a}.policy-page .policy-nav a:hover{border-color:#b96b3a}.policy-page :focus-visible{outline:3px solid #ed985e;outline-offset:3px}.policy-page .inner-page{padding:42px 0 60px}.policy-page .inner-page>.container{width:calc(100% - 64px);max-width:1180px;padding:0}.policy-page .inner-page>.container>.row{display:grid;grid-template-columns:minmax(0,2.55fr) minmax(250px,1fr);gap:32px;margin:0}.policy-page .inner-page>.container>.row>div{width:100%;padding:0;min-width:0}.policy-page .ServicesContent{background:#fff;border:1px solid #e0e7ed;border-radius:16px;padding:32px!important;box-shadow:none}.policy-page .ServicesContent h2{font-size:29px;line-height:1.3;color:#204967;margin:0 0 24px}.policy-page .ServicesContent h3{font-size:23px;line-height:1.4;color:#204967;margin:28px 0 18px}.policy-page .ServicesContent h4,.policy-page .ServicesContent h5{font-size:19px;line-height:1.45;color:#204967;margin:26px 0 14px}.policy-page .ServicesContent p,.policy-page .ServicesContent li{font-size:15px;line-height:1.9;color:#526d80;text-align:left;overflow-wrap:anywhere}.policy-page .ServicesContent p{margin:0 0 18px}.policy-page .ServicesContent ul,.policy-page .ServicesContent ol{padding-left:24px;margin:18px 0;list-style-position:outside}.policy-page .ServicesContent ul{list-style-type:disc}.policy-page .ServicesContent ol{list-style-type:decimal}.policy-page .ServicesContent li{padding-left:5px;margin:12px 0}.policy-page .ServicesContent li h5{margin:12px 0}.policy-page .ServicesContent a{color:#a64d1d;text-decoration:underline;text-underline-offset:3px}.policy-page .ServicesContent strong{color:#294d66;font-weight:700}.policy-page .ServicesContent hr{margin:30px 0;border-color:#dbe5ed}.policy-page .new-service-box{border-radius:14px;background:#eef4f8;padding:18px;border:1px solid #e0e8ee;overflow:hidden}.policy-page .service-box{background:#fff;border:1px solid #e0e7ed;border-radius:10px;padding:20px 15px;margin:0;box-shadow:none}.policy-page .service-box .image img{width:75px;height:75px;object-fit:contain;margin:0 auto 16px}.policy-page .service_text h4{font-size:20px;color:#204967;line-height:1.3}.policy-page .service_text p{font-size:12px;line-height:1.75;color:#647e8f;margin:12px 0}.policy-page .service_text .price{font-size:22px;color:#b05625}.policy-page .btn-primary{font-size:12px;border-radius:8px}
@media(max-width:991px){.policy-page .inner-page>.container>.row{grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr);gap:22px}.policy-page .ServicesContent{padding:24px!important}}
@media(max-width:767px){.policy-page .pnh-container,.policy-page .inner-page>.container{width:calc(100% - 32px)}.policy-page .policy-hero{padding:22px 0 32px}.policy-page .policy-breadcrumb{font-size:11px;margin-bottom:26px}.policy-page .policy-hero h1{font-size:35px}.policy-page .policy-nav>.pnh-container{gap:7px}.policy-page .policy-nav a{font-size:11px;padding:9px 11px}.policy-page .inner-page{padding:26px 0 36px}.policy-page .inner-page>.container>.row{grid-template-columns:1fr;gap:28px}.policy-page .ServicesContent{padding:24px 19px!important}.policy-page .ServicesContent h2{font-size:25px}.policy-page .ServicesContent h3{font-size:21px}.policy-page .ServicesContent p,.policy-page .ServicesContent li{font-size:14px}.policy-page .ServicesContent h4,.policy-page .ServicesContent h5{font-size:18px}}