.acne-hero,.acne-breaker,.acne-cta{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.acne-hero:before,.acne-breaker:before,.acne-cta:before{content:"";background:#0000002e;position:absolute;inset:0}.acne-hero{justify-content:center;align-items:center;min-height:78vh;display:flex}.acne-hero__inner,.acne-breaker__inner,.acne-cta__inner{z-index:1;position:relative}.acne-hero__title{margin:0}.acne-hero__logo,.acne-breaker__logo{width:min(520px,60vw);margin:0 auto;display:block}.acne-band{color:#fff;text-align:center;background:#4e7f8a;padding:30px 0}.acne-band__title{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:clamp(1.2rem,2.4vw,1.75rem);font-weight:400}.acne-word{color:#4e7f8a;text-transform:capitalize;background:#fff;padding:2px 6px}.clinic-word{color:#fff;text-transform:capitalize;background:#4e7f8a;padding:2px 12px}.acne-split{background:#f3f3f3;grid-template-columns:1fr 1fr;display:grid}.acne-split__media{background-position:0;background-size:cover;min-height:520px;position:relative}.acne-split__brand{text-align:right;position:absolute;bottom:40px;right:40px}.acne-split__brand h2{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(2rem,4vw,3.4rem)}.acne-split__brand p{color:#4e7f8a;margin:0;font-size:1.05rem}.acne-split__content{color:#4e7f8a;flex-direction:column;justify-content:center;padding:72px 56px;display:flex}.acne-split__content h2,.acne-info__card h3,.acne-definition__content h3,.acne-protocol__card h3,.acne-treatments__header h2,.acne-treatment-card__body h3,.acne-quote h2,.acne-cta__inner h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;font-weight:400}.acne-split__content h2{margin:0 0 24px;font-size:clamp(1.8rem,3vw,2.8rem)}.acne-split__content p,.acne-info__card p,.acne-definition__content p,.acne-protocol__card p,.acne-treatment-card__body p,.acne-quote p{margin:0 0 18px;line-height:1.8}.acne-info{color:#fff;background:#4e7f8a;padding:0 0 36px}.acne-info__grid{grid-template-columns:1fr 1fr;display:grid}.acne-info__card{padding:56px 48px 36px}.acne-info__card h3{margin:0 0 18px;font-size:1.4rem}.acne-info__image{width:100%;max-width:820px;margin:0 auto;display:block}.acne-definition{color:#4e7f8a;background:#f3f3f3;padding:60px 0}.acne-definition__grid{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}.acne-definition__title h2{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:clamp(2rem,5vw,4.6rem);font-weight:400;line-height:1.1}.acne-definition__content h3{margin:0 0 22px;font-size:1.3rem}.acne-definition__content ul{margin:0;padding:0;list-style:none}.acne-definition__content li{font-family:var(--font-display);text-transform:uppercase;font-size:1.2rem;font-weight:600;line-height:1.7}.acne-breaker{justify-content:center;align-items:center;min-height:68vh;display:flex}.acne-protocol{color:#fff;background:#4e7f8a;padding:0 0 40px}.acne-protocol__grid{grid-template-columns:1fr 1fr;display:grid}.acne-protocol__card{padding:44px 40px}.acne-protocol__card h3{margin:0 0 16px;font-size:1.25rem}.acne-quote{text-align:center;color:#4e7f8a;background:#f3f3f3;padding:70px 0}.acne-quote h2{margin:0 0 12px;font-size:clamp(1.5rem,3vw,2.3rem)}.acne-quote h3{margin:0 0 20px;font-size:1.35rem;font-weight:400}.acne-quote p{max-width:900px;margin:0 auto}.acne-treatments{background:#fff;padding:70px 0}.acne-treatments__header{text-align:center;margin-bottom:36px}.acne-treatments__header h2{color:#4e7f8a;margin:0;font-size:1.8rem}.acne-treatments__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.acne-treatment-card{background:#f7f7f7;border:1px solid #4e7f8a1f}.acne-treatment-card__image{background-position:50%;background-size:cover;height:260px}.acne-treatment-card__body{color:#4e7f8a;padding:28px}.acne-treatment-card__body h3{margin:0 0 8px;font-size:1.2rem}.acne-treatment-card__subtitle{color:#4e7f8a;font-family:Times New Roman,Times,serif;font-size:1.1rem;font-style:italic}.acne-cta{align-items:flex-end;min-height:58vh;display:flex}.acne-cta__inner{padding:0 0 60px}.acne-cta__inner h2,.acne-cta__inner p{color:#fff}.acne-cta__inner h2{margin:0 0 8px;font-size:clamp(2rem,4vw,4rem)}.acne-cta__inner p{text-transform:uppercase;letter-spacing:.08em;margin:0 0 24px;font-size:1.35rem}.acne-cta__button{color:#fff;text-transform:uppercase;letter-spacing:.14em;border:2px solid #fff;padding:12px 28px;text-decoration:none;display:inline-block}.acne-cta__button:hover{color:#4e7f8a;background:#fff}@media (max-width:900px){.acne-split,.acne-info__grid,.acne-definition__grid,.acne-protocol__grid,.acne-treatments__grid{grid-template-columns:1fr}.acne-split__content,.acne-info__card,.acne-protocol__card{padding:36px 24px}.acne-split__media{min-height:380px}.acne-split__brand{bottom:20px;right:20px}.acne-hero__logo,.acne-breaker__logo{width:min(420px,72vw)}}
