.home2{--teal:#e1e9f0}.home2 .treatments,.home2 .results,.home2 .clinics{position:relative;background:linear-gradient(#f4f7fa,var(--teal))}.home2 .treatments,.home2 .results{padding-bottom:clamp(64px,7vw,110px)}.home2 .clinics{padding-bottom:clamp(28px,3vw,48px)}.home2 .treatments:after,.home2 .results:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:clamp(34px,4.4vw,64px);z-index:3;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%}.home2 .treatments:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 28c200 44 380 44 560 12s360-44 540-12 250 26 340 8v24H0Z' fill='%23fdf8d3'/%3E%3C/svg%3E")}.home2 .results:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 8c90 18 190 18 340-8s360 44 560 28 360-40 540-4v36H0Z' fill='%23fdf8d3'/%3E%3C/svg%3E")}.home2 .clinics .section-lead{color:var(--muted)}.home2 .clinics .pill-link{background:#fff}.treatment-carousel .group-head{gap:16px}.treatment-group-actions{display:flex;align-items:center;gap:10px}.tr-nav{display:grid;place-items:center;width:36px;height:36px;border:1px solid #4fb88a;border-radius:50%;background:#fff;color:var(--green);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 5px 14px rgba(20,70,130,.12);transition:transform .25s,background .25s,color .25s,box-shadow .25s,opacity .25s}.tr-nav:hover:not(:disabled){transform:scale(1.08);background:var(--green);color:#fff;box-shadow:0 8px 20px rgba(29,138,76,.3)}.tr-nav:focus-visible,.treatment-track:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.tr-nav:disabled{opacity:.35;cursor:default;box-shadow:none}.home .treatment-track{--treatment-gap:16px;display:flex;gap:var(--treatment-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.home .treatment-track::-webkit-scrollbar{display:none}.home .treatment-track>.treatment-card{flex:0 0 calc((100% - 48px)/4);min-width:0;scroll-snap-align:start}@media(max-width:980px){.home .treatment-track>.treatment-card{flex-basis:calc((100% - 16px)/2)}}@media(max-width:640px){.treatment-carousel .group-head{align-items:flex-start}.treatment-group-actions{gap:8px}.treatment-group-actions>.text-link{font-size:12px}.tr-nav{width:32px;height:32px;font-size:21px}.home .treatment-track{--treatment-gap:12px}.home .treatment-track>.treatment-card{flex-basis:calc((100% - 12px)/2)}}@media(prefers-reduced-motion:reduce){.tr-nav{transition:none}}.home .btn,.home .pill-link,.home .cc-nav{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,background .3s,color .3s,border-color .3s}.home .btn>span:not(.play),.home .pill-link>span,.home .text-link>span{display:inline-block;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.home .btn:hover>span:not(.play),.home .pill-link:hover>span,.home .text-link:hover>span{transform:translateX(5px)}.home .play{transition:transform .3s,background .3s,color .3s}.home .btn:hover .play{background:var(--green);color:#fff;transform:scale(1.08)}.home .btn{position:relative;overflow:hidden}.home .btn::before{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);transition:left .65s ease}.home .btn:hover::before{left:130%}.home .btn:hover{transform:translateY(-3px)}.home .btn:active,.home .pill-link:active{transform:translateY(0) scale(.97)}.home .btn-light:hover{background:#fff;border-color:var(--green-2);color:var(--green);box-shadow:0 10px 22px rgba(20,70,130,.16)}.home .pill-link:hover{background:linear-gradient(135deg,#17924f,var(--green-2));border-color:transparent;color:#fff;transform:translateY(-2px);box-shadow:0 10px 20px rgba(29,138,76,.3)}.home .text-link:hover{color:var(--green)}.home .cc-nav:hover:not(:disabled){background:var(--green);color:#fff;box-shadow:0 8px 20px rgba(29,138,76,.35)}.home .clinic-card .cc-body a{transition:transform .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.home .clinic-card:hover .cc-body a,.home .clinic-card .cc-body a:hover,.home .clinic-card .cc-body a:focus-visible{transform:translateX(3px);background:var(--green);border-color:var(--green);color:#fff;box-shadow:0 4px 10px rgba(29,138,76,.25)}.home .btn:focus-visible,.home .pill-link:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.home .btn,.home .pill-link,.home .btn>span,.home .pill-link>span,.home .text-link>span,.home .clinic-card .cc-body a{transition:none}.home .btn:hover,.home .pill-link:hover,.home .clinic-card:hover .cc-body a,.home .clinic-card .cc-body a:hover,.home .clinic-card .cc-body a:focus-visible{transform:none}.home .btn::before{display:none}}.home .treatment-card,.home .result-card,.home .clinic-card{border-color:#d5e0ea;box-shadow:0 6px 18px rgba(21,63,134,.12),0 1px 3px rgba(21,63,134,.08)}.home .treatment-card:hover,.home .result-card:hover,.home .clinic-card:hover{box-shadow:0 14px 28px rgba(21,63,134,.2),0 2px 6px rgba(21,63,134,.1)}.home .testimonial{border-color:#efe3a0;box-shadow:0 6px 18px rgba(150,125,10,.16),0 1px 3px rgba(150,125,10,.1)}.home .journey-step:not(:last-child):before{border-color:#e6d98a}.home .trust-strip{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #f1ece0;box-shadow:0 10px 28px rgba(20,70,130,.12)}.home .trust-strip>div+div{border-left:1px solid rgba(21,63,134,.1)}.home .trust-strip .ico-wrap{background:linear-gradient(145deg,#ffe45c,#f7c900);border:2px solid #fff;color:#153f86;box-shadow:0 0 0 3px rgba(247,201,0,.28),0 6px 14px rgba(200,150,0,.35)}.home .trust-strip>div:hover .ico-wrap{transform:scale(1.08);transition:transform .25s}.home .treatment-card{border:calc(var(--p)*3) solid #fff;box-shadow:0 0 0 1px #d5e0ea,0 calc(var(--p)*8) calc(var(--p)*22) rgba(20,70,130,.18)}.home .treatment-card:hover{box-shadow:0 0 0 2px #f7c900,0 0 0 6px rgba(247,201,0,.22),0 calc(var(--p)*12) calc(var(--p)*26) rgba(20,70,130,.24)}.home .treatment-track{padding:calc(var(--p)*14) 12px calc(var(--p)*44);margin:calc(var(--p)*-8) -10px calc(var(--p)*-28)}.home .treatment-track>.treatment-card:not(:hover){box-shadow:0 0 0 1px #d5e0ea,0 calc(var(--p)*5) calc(var(--p)*14) rgba(20,70,130,.14)}.journey-step:nth-child(4):before,.journey-step:nth-child(4):after{display:none}.home .clinic-track{padding:calc(var(--p)*14) 12px calc(var(--p)*44);margin:calc(var(--p)*-8) -10px calc(var(--p)*-28)}.home .clinic-track>.clinic-card:not(:hover){box-shadow:0 0 0 1px #d5e0ea,0 calc(var(--p)*5) calc(var(--p)*14) rgba(20,70,130,.14)}.home .clinic-card{border:calc(var(--p)*3) solid #fff}.home .clinic-card:hover{box-shadow:none}.home .clinic-card{position:relative}.home .clinic-card:after{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--p)*76);z-index:1;pointer-events:none;transition:box-shadow .45s ease,background .45s ease}@media(max-width:640px){.home .clinic-card:after{height:100px}}.home .treatment-track>.treatment-card,.home .clinic-track>.clinic-card,.home .result-grid>.result-card{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,opacity .4s,filter .4s}.home .treatment-track:hover>.treatment-card:not(:hover),.home .clinic-track:hover>.clinic-card:not(:hover),.home .result-grid:hover>.result-card:not(:hover){transform:scale(.95);opacity:.6;filter:saturate(.7) blur(.4px)}.home .treatment-track>.treatment-card:hover,.home .clinic-track>.clinic-card:hover,.home .result-grid>.result-card:hover{transform:translateY(-6px) scale(1.06);z-index:5}@media(hover:none),(prefers-reduced-motion:reduce){.home .treatment-track:hover>.treatment-card:not(:hover),.home .clinic-track:hover>.clinic-card:not(:hover),.home .result-grid:hover>.result-card:not(:hover){transform:none;opacity:1;filter:none}}.home .result-grid>.result-card{position:relative}.hero .shot{transition:scale .4s cubic-bezier(.2,.7,.2,1),filter .4s,box-shadow .4s}.hero .shot:hover{scale:1.14;z-index:10;box-shadow:0 calc(var(--p)*14) calc(var(--p)*34) rgba(20,70,130,.38);cursor:pointer}.hero .collage:has(.shot:hover) .shot:not(:hover){scale:.93;filter:brightness(.82) saturate(.7)}@media(hover:none),(prefers-reduced-motion:reduce){.hero .collage:has(.shot:hover) .shot:not(:hover){scale:1;filter:none}.hero .shot:hover{scale:1.04}}@media(min-width:641px){.journey-step:nth-child(1).is-arrived b{animation:alertPulse 1.1s ease-out 2}@keyframes alertPulse{0%{box-shadow:0 0 0 2px #fff,0 0 0 0 rgba(255,107,53,.55)}100%{box-shadow:0 0 0 2px #fff,0 0 0 calc(var(--p)*16) rgba(255,107,53,0)}}}@media(prefers-reduced-motion:reduce){.journey-step:nth-child(1).is-arrived b{animation:none}}.nav-cta.btn-primary,.td-page .td-intro .btn-primary{display:inline-flex;align-items:center;border-radius:999px;background:linear-gradient(120deg,#17924f,#2fae6b 55%,#1796a8);color:#fff;border:2px solid #fff}.nav-cta.btn-primary:hover,.td-page .td-intro .btn-primary:hover{background:linear-gradient(120deg,#1796a8,#2fae6b 45%,#17924f);color:#fff}.nav-cta.btn-primary>span,.home .nav-cta.btn-primary>span:not(.play),.td-page .td-intro .btn-primary>span{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;line-height:1;text-align:center;transform:none;border-radius:50%;background:linear-gradient(145deg,#ffe45c,#f7c900);color:#153f86;font-weight:700;transition:transform .3s}.nav-cta.btn-primary:hover>span,.home .nav-cta.btn-primary:hover>span:not(.play),.td-page .td-intro .btn-primary:hover>span{transform:translateX(3px) rotate(-45deg)}.nav-cta.btn-primary{gap:.6em;padding:0 calc(var(--p)*3) 0 calc(var(--p)*13);white-space:nowrap;box-shadow:0 0 0 1px #4fb88a,0 6px 14px rgba(29,138,76,.30)}.nav-cta.btn-primary:hover{box-shadow:0 0 0 2px #f7c900,0 0 0 5px rgba(247,201,0,.25),0 8px 18px rgba(29,138,76,.36)}.nav-cta.btn-primary>span{width:calc(var(--p)*18);height:calc(var(--p)*18);min-width:22px;min-height:22px;aspect-ratio:1;font-size:calc(var(--p)*8)}@media(max-width:1100px){.nav-cta.btn-primary>span{min-width:20px;min-height:20px;font-size:12px}}.td-page .td-intro .btn-primary{gap:12px;padding:0 6px 0 26px;box-shadow:0 0 0 1px #4fb88a,0 10px 22px rgba(29,138,76,.32)}.td-page .td-intro .btn-primary:hover{box-shadow:0 0 0 2px #f7c900,0 0 0 6px rgba(247,201,0,.25),0 12px 24px rgba(29,138,76,.38)}.td-page .td-intro .btn-primary>span{width:32px;height:32px}.td-page{--fx-g:247,201,0;--fx-y:247,201,0;--fx-c:21,63,134;--fx-b:21,63,134;--wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 30c180 40 360 40 540 10s360-40 540-10 270 30 360 10v20H0Z' fill='%23f4f7fa'/%3E%3C/svg%3E");--wave-alt:var(--wave);background:#f4f7fa}.td-page .pg-alt,.td-page .td-hero{background:linear-gradient(#f4f7fa,#e1e9f0)}.td-page .pg-hero:after,.td-page .td-hero:after{background:linear-gradient(90deg,#f4f7fa 0,#f4f7fa 32%,rgba(244,247,250,0) 62%)}@media(max-width:900px){.td-page .pg-hero:after,.td-page .td-hero:after{background:linear-gradient(90deg,#f4f7fa 0,rgba(244,247,250,.55) 100%)}}.td-page .pg-hero h1,.td-page .td-facts strong{color:#153f86}.td-page .eyebrow{color:#b58a00}.td-page .td-facts-grid,.td-page .td-box,.td-page .td-steps li,.td-page .td-benefits li,.td-page .td-table-wrap,.td-page .tr-card{border-color:#d5e0ea;box-shadow:0 6px 18px rgba(21,63,134,.12),0 1px 3px rgba(21,63,134,.08)}.td-page .td-benefits li:hover,.td-page .tr-card:hover{border-color:#f7c900}.td-page .td-benefits--list li,.td-page .td-benefits--list li:hover{border:0;box-shadow:none}.td-page .td-benefits li:after{color:rgba(247,201,0,.22)}.td-page .td-steps b{color:#153f86;background:linear-gradient(135deg,#ffe45c,#f7c900);box-shadow:0 0 0 3px rgba(247,201,0,.28)}.td-page .td-note{background:#fdf8d3;border-left-color:#f7c900}.td-page .td-lead{border-left-color:#f7c900}.td-page .td-table th{background:#153f86}.td-page .td-table tr.is-current td{background:#fdf8d3}.td-page .pg-cta-inner{background-image:url("https://renewhairandskincare.com/wp-content/uploads/2026/10/leaves-cta-leaf-l-1.png"),linear-gradient(110deg,#153f86,#1f4fa8 60%,#2a5fb8)}.td-page .td-intro{background:linear-gradient(#fffdf0,#fdf8d3)}.td-page .td-photo{width:min(100%,500px);margin-inline:auto;border-radius:0;overflow:visible;background:none;box-shadow:none}.td-page .td-photo:before{inset:16px -16px -16px 16px;border:0;border-radius:0 46% 0 46%;background:#fdf8d3;box-shadow:0 0 0 2px #f7c900;z-index:-1}.td-page .td-photo:after{content:"";position:absolute;inset:auto;left:-13%;bottom:-12%;width:clamp(90px,13vw,170px);aspect-ratio:396/380;border:0;border-radius:0;background:url("https://renewhairandskincare.com/wp-content/uploads/2026/10/leaves-leaf-journey-l-1.png") center/contain no-repeat;transform-origin:0 100%;animation:leafSway 9s ease-in-out infinite;pointer-events:none;z-index:2}.td-page .td-photo img{width:100%;height:auto;aspect-ratio:4/3;border:calc(var(--p)*6) solid #fff;border-radius:46% 0 46% 0;box-shadow:0 0 0 1px #d5e0ea,0 14px 32px rgba(21,63,134,.20);transition:border-radius .6s ease,transform .45s ease,box-shadow .45s ease}.td-page .td-photo:hover img{border-radius:0 46% 0 46%;transform:translateY(-4px);box-shadow:0 0 0 2px #f7c900,0 0 0 6px rgba(247,201,0,.22),0 18px 38px rgba(21,63,134,.26)}@media(prefers-reduced-motion:reduce){.td-page .td-photo:after{animation:none}}@media(max-width:640px){.td-page .td-photo{width:92%}.td-page .td-photo:before{inset:10px -8px -8px 10px}}.pg[data-theme=gallery] .pg-sec{padding-bottom:clamp(64px,7vw,110px);background:radial-gradient(ellipse at 72% 35%,rgba(253,232,120,.55) 0,rgba(253,232,120,0) 60%),linear-gradient(100deg,#fffef6 0,#fffae0 55%,#fdf3c0 100%)}.pg[data-theme=gallery] .pg-sec:before,.pg[data-theme=gallery] .pg-sec:after{display:none}.pg[data-theme=gallery] .pg-sec>.inner{position:relative;z-index:1}.pg[data-theme=gallery] .pg-sec>.inner:before,.pg[data-theme=gallery] .pg-sec>.inner:after{display:block;opacity:.65}.pg[data-theme=gallery] .gl-count{color:#5d7083;letter-spacing:.04em}.pg[data-theme=gallery] .gl-btn{background:#fff;border:1px solid #d5e0ea;color:#153f86}.pg[data-theme=gallery] .gl-btn:hover{border-color:#f7c900;background:#fffdf0}.pg[data-theme=gallery] .gl-btn.is-active{background:linear-gradient(135deg,#ffe45c,#f7c900);border-color:#f7c900;box-shadow:0 6px 14px rgba(247,201,0,.30)}.pg[data-theme=gallery] .gl-grid{gap:clamp(18px,2.2vw,30px);padding:0}.pg[data-theme=gallery] .gl-item{--pr:247,201,0;position:relative;padding:0;background:none;border:0;border-radius:0;overflow:visible;box-shadow:none;isolation:isolate;transition:transform .45s ease}.pg[data-theme=gallery] .gl-item:nth-child(5n+2){--pr:29,138,76}.pg[data-theme=gallery] .gl-item:nth-child(5n+3){--pr:12,99,176}.pg[data-theme=gallery] .gl-item:nth-child(5n+4){--pr:23,150,168}.pg[data-theme=gallery] .gl-item:nth-child(5n){--pr:21,63,134}.pg[data-theme=gallery] .gl-item:hover{transform:translateY(-4px)}.pg[data-theme=gallery] .gl-item:before,.pg[data-theme=gallery] .gl-item:after,.pg[data-theme=gallery] .gl-open:before,.pg[data-theme=gallery] .gl-open:after{display:none}.pg[data-theme=gallery] .gl-open{overflow:hidden;background:#fff;border:4px solid #fff;border-radius:56px 22px 56px 22px;box-shadow:0 0 0 1px rgba(var(--pr),.45),0 6px 22px rgba(var(--pr),.22);transition:border-radius .6s ease,box-shadow .45s ease}.pg[data-theme=gallery] .gl-item:hover .gl-open{transform:none;border-radius:22px 56px 22px 56px;box-shadow:0 0 0 2px rgb(var(--pr)),0 0 0 6px rgba(var(--pr),.22),0 16px 30px rgba(var(--pr),.30)}.pg[data-theme=gallery] .gl-open img{aspect-ratio:4/5;border-radius:0;filter:none;transition:filter .5s ease,transform .6s ease}.pg[data-theme=gallery] .gl-item:hover img{transform:scale(1.12);filter:none}.pg[data-theme=gallery] .gl-item figcaption{position:absolute;z-index:3;left:calc(var(--p)*3);right:calc(var(--p)*3);bottom:calc(var(--p)*3);padding:60px 18px 18px;text-align:left;pointer-events:none;background:linear-gradient(180deg,rgba(21,63,134,0),rgba(21,63,134,.78));border-radius:0 0 52px 18px;opacity:0;transform:translateY(12px);transition:border-radius .6s ease,opacity .4s ease,transform .4s ease}.pg[data-theme=gallery] .gl-item:hover figcaption{border-radius:0 0 18px 52px}.pg[data-theme=gallery] .gl-item:hover figcaption,.pg[data-theme=gallery] .gl-item:focus-within figcaption{opacity:1;transform:none}@media(hover:none){.pg[data-theme=gallery] .gl-item figcaption{opacity:1;transform:none}}.pg[data-theme=gallery] .gl-item strong{display:flex;align-items:center;gap:10px;color:#fff;font-weight:600;letter-spacing:.01em}.pg[data-theme=gallery] .gl-item strong:before{content:"";width:18px;height:2px;background:#f7c900;flex:none;transition:width .35s ease}.pg[data-theme=gallery] .gl-item:hover strong:before{width:30px}.pg[data-theme=gallery] .gl-item span{margin-left:28px;color:#ffe45c}.pg:not(.td-page)[data-theme=hair] .pg-sec,.pg:not(.td-page)[data-theme=skin] .pg-sec,.pg:not(.td-page)[data-theme=hair] .pg-alt,.pg:not(.td-page)[data-theme=skin] .pg-alt{background:radial-gradient(ellipse at 72% 35%,rgba(253,232,120,.55) 0,rgba(253,232,120,0) 60%),linear-gradient(100deg,#fffef6 0,#fffae0 55%,#fdf3c0 100%)}.pg:not(.td-page) .tr-grid{gap:clamp(14px,2vw,26px)}.pg:not(.td-page) .tr-card{--cc:247,201,0;--ct:#153f86;outline:0;border:1px solid rgba(var(--cc),.45);border-radius:56px 22px 56px 22px;background:#fff;box-shadow:0 6px 22px rgba(var(--cc),.18);transition:border-radius .6s ease,transform .45s ease,box-shadow .45s ease,border-color .45s ease}.pg:not(.td-page) .tr-card:nth-child(5n+2){--cc:29,138,76;--ct:#1d8a4c}.pg:not(.td-page) .tr-card:nth-child(5n+3){--cc:12,99,176;--ct:#0c63b0}.pg:not(.td-page) .tr-card:nth-child(5n+4){--cc:23,150,168;--ct:#1796a8}.pg:not(.td-page) .tr-card:nth-child(5n){--cc:21,63,134;--ct:#153f86}.pg:not(.td-page) .tr-card:hover{border-color:rgb(var(--cc));border-radius:22px 56px 22px 56px;transform:translateY(-4px);box-shadow:0 0 0 2px rgb(var(--cc)),0 0 0 6px rgba(var(--cc),.22),0 16px 30px rgba(var(--cc),.30)}.pg:not(.td-page) .tr-card:before{content:"";position:absolute;z-index:0;left:-6px;bottom:-6px;width:clamp(70px,24%,100px);aspect-ratio:396/380;background:url("https://renewhairandskincare.com/wp-content/uploads/2026/10/leaves-leaf-journey-l-1.png") center/contain no-repeat;opacity:.5;transform-origin:0 100%;animation:leafSway 9s ease-in-out infinite;pointer-events:none}.pg:not(.td-page) .tr-card:after{display:block;content:"";position:absolute;z-index:0;right:-30px;bottom:-30px;left:auto;top:auto;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(var(--cc),.34),transparent 70%);transition:transform .5s}.pg:not(.td-page) .tr-card:hover:after{transform:scale(2.2)}@media(prefers-reduced-motion:reduce){.pg:not(.td-page) .tr-card:before{animation:none}}.pg:not(.td-page) .tr-photo,.pg:not(.td-page) .tr-body{position:relative;z-index:1}.pg:not(.td-page) .tr-photo,.pg:not(.td-page) .tr-card:hover .tr-photo{margin:10px 10px 0;overflow:hidden;border:5px solid #fff;border-radius:64px 0 64px 0;background:#fff;box-shadow:0 0 0 1px #d5e0ea,0 10px 22px rgba(21,63,134,.16);transform:none;transition:none}.pg:not(.td-page) .tr-photo:after,.pg:not(.td-page) .tr-card:hover .tr-photo:after{display:none}.pg:not(.td-page) .tr-card:hover img{transform:none}.pg:not(.td-page) .tr-card h3 a,.pg:not(.td-page) .tr-card .text-link{color:var(--ct)}.about .ab-story{background:linear-gradient(#fffdf0,#fdf8d3)}.about .ab-story>.inner{position:relative;z-index:1}.about .ab-story>.inner:before,.about .ab-story>.inner:after{display:block;opacity:.65}.about .ab-story>.inner:after{left:auto;right:-9%;bottom:-60px;width:clamp(120px,15vw,230px);aspect-ratio:328/372;background-image:url("https://renewhairandskincare.com/wp-content/uploads/2026/10/leaves-leaf-journey-r.png");transform-origin:100% 100%}@media(max-width:900px){.about .ab-story>.inner:after{right:-8%}}.about .founder{isolation:isolate}.about .founders .founder-frame,.about .founder-frame{border:5px solid #fff;border-radius:70px 0 70px 0;overflow:visible;background:#fff;box-shadow:0 0 0 1px #d5e0ea,0 14px 32px rgba(21,63,134,.20);transition:border-radius .6s ease,box-shadow .45s ease}.about .founders .founder-frame img,.about .founder-frame img,.ab-story .founders .founder-frame:after,.ab-story .founder-frame:after{border-radius:65px 0 65px 0;transition:border-radius .6s ease}.about .founders .founder-frame img,.about .founder-frame img{mix-blend-mode:normal;background:#fff}.about .founders .founder-frame:before,.about .founder-frame:before{inset:18px -16px -16px 18px;border:0;border-radius:0 70px 0 70px;background:#fdf8d3;box-shadow:0 0 0 2px #f7c900;z-index:-1;transition:border-radius .6s ease}.about .founder:hover .founder-frame{border-radius:0 70px 0 70px;box-shadow:0 0 0 2px #f7c900,0 0 0 6px rgba(247,201,0,.22),0 18px 38px rgba(21,63,134,.26)}.about .founder:hover .founder-frame img,.ab-story .founder:hover .founder-frame:after{border-radius:0 65px 0 65px}.about .founder:hover .founder-frame:before{border-radius:70px 0 70px 0}@media(max-width:640px){.about .founders .founder-frame:before,.about .founder-frame:before{inset:10px -8px -8px 10px}}.about .ab-mv{background:linear-gradient(135deg,#e4e6ea 0,#d3d6dc 45%,#e1e3e8 100%)}.about .ab-mv>.inner{position:relative;z-index:1}.about .ab-stats{background:linear-gradient(#fdf8d3,#fffdf0)}.about .ab-stats-grid,.pg[data-theme=awards] .ab-stats-grid.aw-stats{text-align:left;align-items:center;padding:clamp(8px,1.2vw,14px) clamp(12px,2.4vw,28px);row-gap:8px}.about .ab-stats-grid>div,.pg[data-theme=awards] .ab-stats-grid.aw-stats>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:center;justify-items:start;padding:2px 4px}.about .ab-stats-grid>div .ico-wrap,.pg[data-theme=awards] .ab-stats-grid.aw-stats>div .ico-wrap{grid-row:1/3;width:clamp(46px,calc(var(--p)*30),60px);height:clamp(46px,calc(var(--p)*30),60px);font-size:clamp(22px,calc(var(--p)*15),30px)}.about .ab-stats-grid>div strong,.pg[data-theme=awards] .ab-stats-grid.aw-stats>div strong{align-self:end;line-height:1}.about .ab-stats-grid>div span,.pg[data-theme=awards] .ab-stats-grid.aw-stats>div span{align-self:start;line-height:1.3}@media(max-width:560px){.about .ab-stats-grid>div,.pg[data-theme=awards] .ab-stats-grid.aw-stats>div{column-gap:10px}.about .ab-stats-grid>div .ico-wrap,.pg[data-theme=awards] .ab-stats-grid.aw-stats>div .ico-wrap{width:42px;height:42px;font-size:20px}}.pg[data-theme=awards] .ab-stats-grid.aw-stats--in{margin:0 0 clamp(24px,3.5vw,44px);width:100%}.ab-stats-grid .ico-wrap{background:linear-gradient(145deg,#ffe45c,#f7c900);border:2px solid #fff;color:#153f86;box-shadow:0 0 0 3px rgba(247,201,0,.28),0 6px 14px rgba(200,150,0,.35);transition:transform .25s}.ab-stats-grid>div:hover .ico-wrap{transform:scale(1.08)}.pg[data-theme=awards] .pg-sec,.about .ab-awards{padding-bottom:clamp(36px,6vw,80px);background:radial-gradient(ellipse at 72% 35%,rgba(253,232,120,.55) 0,rgba(253,232,120,0) 60%),linear-gradient(100deg,#fffef6 0,#fffae0 55%,#fdf3c0 100%)}.pg[data-theme=awards] .pg-sec:after,.about .ab-awards:before,.about .ab-awards:after{display:none}.pg[data-theme=awards] .pg-sec>.inner,.about .ab-awards>.inner{position:relative;z-index:1}.pg[data-theme=awards] .pg-sec>.inner:before,.pg[data-theme=awards] .pg-sec>.inner:after,.about .ab-awards>.inner:before,.about .ab-awards>.inner:after{display:block;opacity:.65}.pg[data-theme=awards] .aw-grid,.about .ab-awards .aw-grid{gap:clamp(18px,2.2vw,30px)}.aw-item>div{padding:14px 14px 16px}.pg[data-theme=awards] .aw-item,.about .ab-awards .aw-item{--pr:247,201,0;border:4px solid #fff;border-radius:56px 22px 56px 22px;background:#fff;box-shadow:0 0 0 1px rgba(var(--pr),.45),0 6px 22px rgba(var(--pr),.22);transition:border-radius .6s ease,transform .45s ease,box-shadow .45s ease}.pg[data-theme=awards] .aw-item:nth-child(5n+2),.about .ab-awards .aw-item:nth-child(5n+2){--pr:29,138,76}.pg[data-theme=awards] .aw-item:nth-child(5n+3),.about .ab-awards .aw-item:nth-child(5n+3){--pr:12,99,176}.pg[data-theme=awards] .aw-item:nth-child(5n+4),.about .ab-awards .aw-item:nth-child(5n+4){--pr:23,150,168}.pg[data-theme=awards] .aw-item:nth-child(5n),.about .ab-awards .aw-item:nth-child(5n){--pr:21,63,134}.pg[data-theme=awards] .aw-item:hover,.about .ab-awards .aw-item:hover{border-radius:22px 56px 22px 56px;transform:translateY(-4px);box-shadow:0 0 0 2px rgb(var(--pr)),0 0 0 6px rgba(var(--pr),.22),0 16px 30px rgba(var(--pr),.30)}.pg[data-theme=awards] .aw-item figure,.about .ab-awards .aw-item figure{border-radius:0;background:#fff}.pg[data-theme=awards] .aw-item img,.about .ab-awards .aw-item img{mix-blend-mode:normal}.pg[data-theme=awards] .aw-item span,.about .ab-awards .aw-item span{background:rgba(var(--pr),.14);color:#153f86}