.pd-page{font-family:DM Sans,sans-serif;font-size:16px;line-height:1.6;color:#1c1c25;overflow-x:hidden}.pd-page *,.pd-page *:before,.pd-page *:after{box-sizing:border-box}.pd-page img{max-width:100%;height:auto;display:block}.pd-container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.pd-row{display:flex;flex-wrap:wrap;margin:0 -15px}.pd-col{padding:0 15px;width:100%}.pd-row--2col>.pd-col{flex:0 0 50%;max-width:50%}.pd-row--3col>.pd-col{flex:0 0 33.3333%;max-width:33.3333%}.pd-btn{display:inline-block;padding:14px 32px;border-radius:8px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:opacity .25s}.pd-btn:hover{opacity:.85}.pd-btn--green{background:#2e7d32;color:#fff;border:none}.pd-btn--outline{background:transparent;color:#1d295b;border:2px solid #1d295b}.pd-hero{position:relative;min-height:520px;display:flex;align-items:center;justify-content:center;overflow:hidden}.pd-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pd-hero__bg img{width:100%;height:100%;object-fit:cover}.pd-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;z-index:1}.pd-hero__content{position:relative;z-index:2;color:#000;padding:60px 20px;max-width:400px}.pd-hero__content h1{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 16px;color:#1d295b!important}.pd-hero__subtitle{font-size:18px;font-weight:400;margin:0 0 24px;opacity:.95}.pd-hero__checklist{list-style:none;padding:0;margin:0 0 28px;text-align:left;display:block}.pd-hero__checklist li{display:flex;align-items:center;gap:10px;font-size:16px;margin-bottom:8px}.pd-hero__checklist img{flex-shrink:0;width:24px;height:24px}.pd-hero__price{font-size:14px;margin:16px 0 8px;opacity:.85}.pd-hero__contact{font-size:14px;margin:4px 0 10px;opacity:.85}.pd-hero__phones,.pd-hero__contact{display:none}.pd-hero__phones .pd-btn--outline{color:#1d295b;border-color:#efefef;background:#efefef!important;padding:10px 20px;font-size:14px;margin-right:12px}.pd-tagline{background:#1d295b;color:#fff;text-align:center;padding:20px 0}.pd-tagline p{margin:0;font-size:24px;font-weight:700}.pd-usp{padding:60px 0;background:#fff}.pd-usp__card{text-align:center}.pd-usp__card img{width:100%;border-radius:8px;margin-bottom:20px}.pd-usp__card h4{font-size:20px;font-weight:700;color:#1d295b;margin:0 0 10px}.pd-usp__card p{font-size:15px;color:#444;margin:0;line-height:1.6}.pd-expect{padding:60px 0;background:#f7f7f7}.pd-expect h2{font-size:32px;font-weight:700;color:#1d295b;text-align:center;margin:0 0 16px}.pd-expect__intro{text-align:center;font-style:italic;font-family:Petrona,serif;font-size:17px;color:#555;max-width:800px;margin:0 auto 40px}.pd-expect__card{text-align:center}.pd-expect__card img{width:100%;border-radius:8px;margin-bottom:20px}.pd-expect__card h4{font-size:20px;font-weight:700;color:#1d295b;margin:0 0 10px}.pd-expect__card p{font-size:15px;color:#444;margin:0;line-height:1.6}.pd-preparation{padding:60px 0;background:#fff;text-align:center}.pd-preparation h2{font-size:32px;font-weight:700;color:#1d295b;margin:0 0 16px}.pd-preparation p{font-size:17px;max-width:700px;margin:0 auto 28px;color:#444}.pd-whatyouget{padding:60px 0;background:#f7f7f7}.pd-whatyouget h2{font-size:32px;font-weight:700;color:#1d295b;text-align:center;margin:0 0 32px}.pd-bullet-list{list-style:none;padding:0;margin:0}.pd-bullet-list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px;font-size:16px;line-height:1.5}.pd-bullet-list img{flex-shrink:0;width:24px;height:24px;margin-top:2px}.pd-whatyouget__cta{text-align:center;margin-top:36px}.pd-small-note{font-size:13px;color:#888;margin:12px 0 4px}.pd-contact-label{font-size:14px;color:#555;margin:4px 0 10px}.pd-phone-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.pd-phone-row .pd-btn--outline{padding:10px 20px;font-size:14px}.pd-testimonials{padding:60px 0;background:#fff}.pd-testimonials h2{font-size:32px;font-weight:700;color:#1d295b;text-align:center;margin:0 0 36px}.pd-testimonial__inner{display:flex;gap:20px;align-items:flex-start}.pd-testimonial__avatar{flex:0 0 25%;max-width:25%}.pd-testimonial__avatar img{width:100%;border-radius:50%}.pd-testimonial__content{flex:1}.pd-stars{margin-bottom:10px}.pd-stars .fa-star{color:#ffc439;font-size:16px;margin-right:2px}.pd-testimonial__content p{font-size:14px;line-height:1.65;color:#444;margin:0 0 10px}.pd-testimonial__author{font-size:13px;font-weight:700;color:#1d295b}.pd-guide{padding:60px 0;background:#f7f7f7}.pd-guide__grid{align-items:center}.pd-guide__image{text-align:center}.pd-guide__image img{width:80%;max-width:400px;margin:0 auto;border-radius:8px}.pd-guide__text h3{font-size:16px;font-weight:400;color:#888;margin:0 0 8px;text-transform:none;letter-spacing:0}.pd-guide__text h2{font-size:30px;font-weight:700;color:#1d295b;margin:0 0 20px}.pd-guide__text p{font-size:15px;line-height:1.7;color:#444;margin:0 0 14px}.pd-quote{padding:60px 0;background:#fff;text-align:center}.pd-quote blockquote{margin:0;padding:0}.pd-quote p{font-family:Petrona,serif;font-style:italic;font-size:22px;line-height:1.6;color:#1d295b;max-width:800px;margin:0 auto 16px}.pd-quote cite{font-family:DM Sans,sans-serif;font-style:normal;font-size:15px;font-weight:700;color:#1d295b}.pd-why{padding:60px 0;background:#f7f7f7}.pd-why h2{font-size:32px;font-weight:700;color:#1d295b;text-align:center;margin:0 0 16px}.pd-why__intro{text-align:center;font-size:16px;color:#555;max-width:800px;margin:0 auto 40px}.pd-icon-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:32px}.pd-icon-item>img{flex-shrink:0;width:50px;height:50px}.pd-icon-item h4{font-size:17px;font-weight:700;color:#1d295b;margin:0 0 6px}.pd-icon-item p{font-size:14px;color:#555;margin:0;line-height:1.6}.pd-why__cta{text-align:center;margin-top:20px}.pd-faq{padding:60px 0;background:#fff}.pd-faq h2{font-size:32px;font-weight:700;color:#1d295b;text-align:center;margin:0 0 32px}.pd-accordion{max-width:800px;margin:0 auto}.pd-accordion__item{border:1px solid rgba(29,41,91,1);border-radius:4px;margin-bottom:12px;overflow:hidden}.pd-accordion__header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;color:#1d295b;background:none;border:none;cursor:pointer;text-align:left}.pd-accordion__chevron{flex-shrink:0;transition:transform .3s ease;color:#1d295b}.pd-accordion__header[aria-expanded=true] .pd-accordion__chevron{transform:rotate(180deg)}.pd-accordion__body{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0 20px}.pd-accordion__body.is-open{max-height:600px;padding:0 20px 20px}.pd-accordion__body p{font-size:15px;color:#444;line-height:1.65;margin:0 0 10px}.pd-accordion__body p:last-child{margin-bottom:0}.pd-stats{padding:60px 0;background:#1d295b;color:#fff;text-align:center}.pd-stats h2{font-size:32px;font-weight:700;color:#fff;margin:0 0 12px}.pd-stats__intro{font-size:16px;opacity:.85;max-width:700px;margin:0 auto 40px}.pd-stat{text-align:center}.pd-stat__number{display:block;font-size:48px;font-weight:700;line-height:1.1;margin-bottom:8px}.pd-stat__label{font-size:16px;opacity:.8}.pd-spacer{height:40px}.pd-footer-bar{padding:30px 0;background:#fff;border-top:1px solid #eee}.pd-footer-bar__inner{align-items:center}.pd-footer-bar__logo img{width:178px}.pd-footer-bar__privacy{text-align:right}.pd-footer-bar__privacy a{font-size:14px;color:#1d295b;text-decoration:underline}@media(max-width:1024px){.pd-hero__content h1{font-size:34px}.pd-quote p{font-size:20px}.pd-stat__number{font-size:40px}}@media(max-width:767px){.pd-row--2col>.pd-col,.pd-row--3col>.pd-col{flex:0 0 100%;max-width:100%;margin-bottom:30px}.pd-row--2col>.pd-col:last-child,.pd-row--3col>.pd-col:last-child{margin-bottom:0}.pd-hero{min-height:auto}.pd-hero__content{padding:40px 16px 400px}.pd-hero__content h1{font-size:28px}.pd-hero__subtitle{font-size:22px}.pd-hero__contact{display:block}.pd-hero__phones{display:flex}.pd-usp,.pd-expect,.pd-preparation,.pd-whatyouget,.pd-testimonials,.pd-guide,.pd-quote,.pd-why,.pd-faq,.pd-stats{padding:40px 0}.pd-expect h2,.pd-whatyouget h2,.pd-testimonials h2,.pd-guide__text h2,.pd-why h2,.pd-faq h2,.pd-stats h2,.pd-preparation h2{font-size:26px}.pd-testimonial__inner{flex-direction:column;align-items:center;text-align:center}.pd-testimonial__avatar{flex:0 0 auto;max-width:80px}.pd-testimonial__content{text-align:left}.pd-guide__grid{flex-direction:column}.pd-guide__image{margin-bottom:24px}.pd-phone-row{flex-direction:column;align-items:center}.pd-icon-item{margin-bottom:24px}.pd-stat__number{font-size:36px}.pd-quote p{font-size:18px}.pd-footer-bar__inner{flex-direction:column;text-align:center;gap:16px}.pd-footer-bar__privacy{text-align:center}.pd-tagline p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pulse-diagnosis.css.map */
