.phb-deeper{padding:90px 0 20px}.phb-deeper__links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.phb-deeper__links a{position:relative;display:flex;min-height:180px;padding:27px;flex-direction:column;border:1px solid var(--phb-line);border-radius:22px;background:#fff}.phb-deeper__links strong{font-size:20px}.phb-deeper__links span{max-width:320px;margin-top:10px;color:var(--phb-muted);font-size:13px;line-height:1.6}.phb-deeper__links i{position:absolute;right:20px;bottom:20px;font-style:normal}.phb-salon-cta{display:flex;margin-top:16px;padding:34px;align-items:center;justify-content:space-between;gap:28px;border-radius:24px;background:var(--phb-soft)}.phb-salon-cta h3{font-size:26px}.phb-salon-cta p{margin:7px 0 0;color:var(--phb-muted);font-size:13px}
.phb-reveal{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.phb-reveal.is-visible{opacity:1;transform:none}
@media(max-width:1199px){.phb__page{width:min(calc(100% - 32px),1480px)}.phb-hero{grid-template-columns:.9fr 1.1fr}.phb-hero__copy{padding:50px}.phb-hero__bubble--round{width:135px}.phb-concern-grid{grid-template-columns:repeat(3,1fr)}.phb-answer-standard{grid-template-columns:130px 1fr}.phb-answer-standard>a{grid-column:2}.phb-video-layout{grid-template-columns:1.5fr 1fr}.phb-video-card--feature{grid-row:span 3}.phb-local{gap:30px}.phb-ask{grid-template-columns:1fr 1fr}.phb-product-card{min-width:260px}}
@media(max-width:849px){.phb__page{width:calc(100% - 24px);padding-top:12px}.phb-hero{display:block;min-height:0;border-radius:24px}.phb-hero__copy{padding:42px 22px 24px}.phb-hero__copy h1{font-size:clamp(44px,13vw,66px)}.phb-script{font-size:36px}.phb-hero__visual{min-height:420px}.phb-hero__portrait{inset:0 -8% 0 14%;border-radius:150px 0 0 0}.phb-hero__bubble--round{width:105px;left:8px;top:30px}.phb-hero__bubble--card{width:180px;right:10px;bottom:20px;border-radius:19px}.phb-chapters{top:6px;margin:14px auto 52px;max-width:calc(100% - 8px)}.phb-chapters a{min-width:132px;padding:13px 16px;font-size:8px}.phb-intro{display:block;padding:0 8px 70px}.phb-intro__body{margin-top:24px}.phb-intro__body>.phb-richtext{font-size:16px}.phb-answer-standard{display:block;padding:22px}.phb-answer-standard .phb-richtext{margin:12px 0 16px}.phb-section{padding:58px 0}.phb-section__head--split{align-items:flex-start}.phb-concern-grid{display:flex;margin-right:-12px;padding-right:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.phb-concern-grid::-webkit-scrollbar{display:none}.phb-concern{flex:0 0 72%;scroll-snap-align:start}.phb-experts{padding-inline:10px}.phb-expert-card{flex-basis:77%}.phb-feature-answer{display:block;padding:42px 22px}.phb-feature-answer__products{height:240px;margin-top:24px}.phb-feature-answer__seal{width:82px}.phb-question-grid{grid-template-columns:1fr}.phb-video-layout{display:flex;margin-right:-12px;padding-right:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.phb-video-card{flex:0 0 78%;scroll-snap-align:start}.phb-video-card--feature{flex-basis:88%}.phb-video-card--feature video{min-height:0;aspect-ratio:9/12}.phb-video-card video{aspect-ratio:9/12}.phb-local{display:block;padding:42px 22px}.phb-local__copy{margin-top:24px}.phb-local__chips{margin-top:26px}.phb-quiz{display:block;padding:28px 22px}.phb-quiz>span{display:inline-block;margin-bottom:20px}.phb-quiz>.phb-btn{margin-top:20px}.phb-ask{display:block;padding:42px 20px}.phb-ask__form{margin-top:38px}.phb-form-grid{grid-template-columns:1fr}.phb-form-grid__wide{grid-column:auto}.phb-deeper__links{display:flex;margin-right:-12px;padding-right:12px;overflow-x:auto;scroll-snap-type:x mandatory}.phb-deeper__links a{flex:0 0 78%;scroll-snap-align:start}.phb-salon-cta{display:block;padding:26px}.phb-salon-cta .phb-actions{margin-top:22px}.phb-section__head--split .phb-rail-nav{display:none}}
