.pv-page{--green:#1d4b36;--deep:#123324;--cream:#f6f3ec;--line:#1d4b3626;--serif:Fraunces,Georgia,serif;--sans:"Hanken Grotesk",Arial,sans-serif;--ink:#1d4b36}.pv-page *,.pv-page{box-sizing:border-box}.pv-page{scroll-padding-top:120px}.pv-page .pv-body{color:var(--green);background:var(--cream);font:400 16px/1.75 var(--sans);margin:0;overflow-x:hidden}.pv-page a{color:inherit;text-underline-offset:5px}.pv-page button,.pv-page input{font:inherit}.pv-page img{object-fit:cover;max-width:100%;display:block}.pv-page h1,.pv-page h2,.pv-page h3{font-family:var(--serif);letter-spacing:-.025em;font-weight:300;line-height:1.12}.pv-page h1{margin:20px 0 26px;font-size:clamp(40px,5vw,56px)}.pv-page h2{margin:12px 0 28px;font-size:clamp(30px,3.3vw,38px)}.pv-page h3{font-size:28px}.pv-page p{max-width:68ch}.pv-page em{font-weight:300}.pv-page a,.pv-page button{touch-action:manipulation}.pv-page :focus-visible{outline-offset:5px;outline:2px solid #bc733e}.pv-page section[id]{scroll-margin-top:120px}.pv-page .brand{font:300 27px/1.2 var(--serif);white-space:nowrap;text-decoration:none}.pv-page .action{background:var(--green);color:#fff;min-height:48px;font:500 13px/1.5 var(--sans);border:1px solid #0000;border-radius:40px;justify-content:center;align-items:center;gap:22px;padding:12px 26px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.pv-page .action:hover{background:var(--deep);transform:translateY(-2px)}.pv-page .skip{z-index:200;background:#fff;padding:12px;position:fixed;top:-100px}.pv-page .skip:focus{top:0}.pv-page .eyebrow,.pv-page .small-label{font:500 11px/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase}.pv-page .eyebrow{display:block}.pv-page .breadcrumb{opacity:.65;margin-bottom:45px;font-size:12px;text-decoration:none;display:block}.pv-page .editorial-hero{grid-template-columns:1fr .9fr;align-items:center;gap:8vw;max-width:1440px;min-height:680px;margin:auto;padding:150px 6vw 80px;display:grid}.pv-page .editorial-hero p{color:#5a6e63;max-width:46ch}.pv-page .hero-image{border-radius:170px 170px var(--r-lg) var(--r-lg);height:480px;overflow:hidden}.pv-page .hero-image img{width:100%;height:100%}.pv-page .faq-list,.pv-page .hub-body,.pv-page .journal-grid{max-width:1320px;margin:auto;padding:60px 6vw 90px}.pv-page .treatment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pv-page .treatment-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#eeeee7;flex-direction:column;min-height:330px;padding:30px;text-decoration:none;transition:background .3s,transform .3s;display:flex}.pv-page .treatment-card:hover{background:#e4e8df;transform:translateY(-5px)}.pv-page .treatment-card h3{margin:26px 0 15px;font-size:32px}.pv-page .treatment-card p{color:#52685b;margin:0 0 30px;font-size:14px;line-height:1.7}.pv-page .card-bottom{border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:18px;font-size:13px;display:flex}.pv-page .category-links{flex-wrap:wrap;gap:14px;max-width:1320px;margin:auto;padding:10px 6vw;display:flex}.pv-page .category-links a{border:1px solid var(--line);border-radius:var(--r-xl);padding:10px 20px;font-size:13px;text-decoration:none}.pv-page .imported{padding-top:130px}.pv-page .imported>article,.pv-page .imported>div,.pv-page .imported>nav{max-width:1160px;margin:auto;padding:0 35px}.pv-page .content-section{border-bottom:1px solid var(--line);padding:60px max(6vw,24px)}.pv-page .content-section>div{max-width:1160px;margin:0 auto}.pv-page .content-section:nth-of-type(2n){background:#eeeee7}.pv-page .imported h1{max-width:17ch}.pv-page .imported h2{max-width:25ch}.pv-page .imported h3{margin:22px 0 12px;font-size:27px}.pv-page .imported p{color:#52685b;margin:16px 0}.pv-page .imported li{margin:10px 0}.pv-page .imported ol,.pv-page .imported ul{padding-left:22px}.pv-page .imported img{border-radius:var(--r-lg);width:100%;max-height:460px;margin:20px 0}.pv-page .imported nav ol{flex-wrap:wrap;gap:10px;padding:0;font-size:12px;list-style:none;display:flex}.pv-page .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:34px;display:grid}.pv-page .content-grid.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-page .content-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#ffffff7a;min-width:0;padding:25px}.pv-page .content-card .content-card{background:0 0;padding:15px}.pv-page .content-card h3{font-size:27px}.pv-page .imported a{overflow-wrap:anywhere}.pv-page .imported a:not(.action):hover{color:#98623f}.pv-page .imported table{border-collapse:collapse;width:100%}.pv-page .imported td,.pv-page .imported th{text-align:left;border-bottom:1px solid var(--line);padding:15px 12px}.pv-page .imported .small-label{margin:6px 6px 6px 0;display:inline-block}.pv-page .journal-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.pv-page .faq-list{max-width:1000px}.pv-page .faq-list details{border-bottom:1px solid var(--line);padding:22px 0}.pv-page .faq-list summary{font:300 26px/1.35 var(--serif);cursor:pointer}.pv-page .faq-list details>div{max-width:70ch;padding:20px 0 0}.pv-page .map{margin:0 6vw 100px}.pv-page .map iframe{border-radius:var(--r-xl);border:0;width:100%;height:400px}.pv-page .page-top{max-width:1280px;margin:auto;padding:180px 6vw 60px}.pv-page .end-cta{text-align:center;background:#e8ebe3;padding:100px 24px}.pv-page .end-cta p{margin:0 auto 28px}.pv-page .end-cta h2{font-size:clamp(36px,4.5vw,48px)}.pv-page .text-link{margin:20px;font-size:14px;display:inline-block}.pv-page .site-footer{background:var(--deep);color:#f7f7ed;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:35px;padding:80px 6vw 25px;font-size:13px;display:grid}.pv-page .site-footer h3{margin:0 0 25px;font-size:22px}.pv-page .site-footer>div>a:not(.brand){margin:8px 0;text-decoration:none;display:block}.pv-page .site-footer .brand{color:inherit}.pv-page .site-footer p{line-height:1.9}.pv-page .footer-base{border-top:1px solid #ffffff30;grid-column:1/-1;align-items:center;gap:25px;margin-top:30px;padding-top:25px;display:flex}.pv-page .motion-control{color:inherit;border-radius:var(--r-xl);cursor:pointer;background:0 0;border:1px solid #ffffff40;margin-left:auto;padding:8px 15px}.pv-page .homepage .site-footer h3{font-family:var(--serif)}@media (max-width:1100px){.pv-page .treatment-grid{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.pv-page .site-footer{grid-template-columns:1fr 1fr}.pv-page .editorial-hero{gap:5vw}.pv-page .hero-image{height:400px}}@media (max-width:700px){.pv-page .brand{font-size:24px}.pv-page .editorial-hero{grid-template-columns:1fr;gap:25px;padding:120px 24px 45px}.pv-page .breadcrumb{margin-bottom:28px}.pv-page .hero-image{border-radius:110px 110px var(--r-md) var(--r-md);height:280px}.pv-page .editorial-hero h1{font-size:44px}.pv-page .faq-list,.pv-page .hub-body,.pv-page .journal-grid{padding:45px 24px}.pv-page .content-grid,.pv-page .content-grid.grid-three,.pv-page .journal-grid,.pv-page .treatment-grid{grid-template-columns:1fr}.pv-page .treatment-card{min-height:280px}.pv-page .content-section{padding:36px 24px}.pv-page .imported{padding-top:100px}.pv-page .imported h1{font-size:40px}.pv-page .imported table{font-size:12px}.pv-page .imported td,.pv-page .imported th{overflow-wrap:anywhere;padding:12px 5px}.pv-page .content-card{padding:20px}.pv-page .site-footer{gap:30px 20px;padding:60px 24px 25px}.pv-page .site-footer>div:first-child{grid-column:1/-1}.pv-page .footer-base{flex-wrap:wrap;gap:15px}.pv-page .motion-control{margin-left:0}.pv-page .site-footer .brand{white-space:normal}.pv-page .page-top{padding:130px 24px 35px}.pv-page .end-cta{padding:65px 24px}.pv-page .category-links{padding:10px 24px}.pv-page .map{margin:0 24px 60px}}@media (prefers-reduced-motion:reduce){.pv-page *,.pv-page,.pv-page :after,.pv-page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pv-page .imported nav ol.small-label{flex-wrap:wrap;gap:12px;display:flex}.pv-page .imported nav li:empty{display:none}.pv-page .imported nav li+li:before{content:"/";opacity:.45;padding-right:12px}.pv-page .fine-print{font-size:12px;line-height:1.7}.pv-page .imported span.small-label{margin:6px 16px 6px 0;padding:0}.pv-page .imported a.content-card:not(.action){margin:20px 0;display:block}.pv-page .imported .action{margin:10px 12px 10px 0}.pv-page .imported .content-section:first-of-type img{border-radius:150px 150px var(--r-lg) var(--r-lg)}.pv-page .imported .content-section:first-of-type .content-card:has(img){background:0 0;border:0;padding:0}.pv-page .imported .content-section:first-of-type .content-card:has(img)>.content-card{display:none}.pv-page .imported span.fine-print{margin-right:12px;display:inline-block}.pv-page .imported a.content-card>span{line-height:1.8}.pv-page .imported a.content-card>span:last-child{margin-left:12px}.pv-page{--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--space-5xl:128px;--green:#1d4b36;--ink:#1d4b36;--deep:#153a29;--serif:"Fraunces",Georgia,serif;--soft:#55685e;--ember:#d5863a;--line:#1d4b3624}.pv-page .pv-body{color:var(--green)}.pv-page .site-footer{background:#1d4b36}.pv-page .action{gap:12px}.pv-page .svc-page .eyebrow{font:500 11px/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#56675b;margin-bottom:16px;display:block}.pv-page .svc-page h2{font:300 clamp(34px,3.6vw,56px)/1.08 var(--serif);letter-spacing:-.02em;margin:0 0 20px}.pv-page .svc-page h1 em,.pv-page .svc-page h2 em{font-style:italic}.pv-page .svc-block{border-top:1px solid var(--line);padding:clamp(70px,9vw,120px) 0}.pv-page .svc-hero{padding:calc(env(safe-area-inset-top,0px) + 150px) 0 clamp(60px,7vw,100px)}.pv-page .svc-hero h1{font:300 clamp(46px,5.4vw,86px)/1.02 var(--serif);letter-spacing:-.025em;max-width:14ch;margin:0 0 18px}.pv-page .svc-media{aspect-ratio:4/5;border-radius:var(--r-lg);background:#e7ebe3;overflow:hidden}.pv-page .svc-media img{object-fit:cover;width:100%;height:100%}.pv-page .guide-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff9;gap:6px;max-width:460px;margin-top:34px;padding:20px 22px;text-decoration:none;display:grid}.pv-page .guide-card .eyebrow{margin:0}.pv-page .svc-side p{color:var(--soft);max-width:38ch}.pv-page .price-list{border-top:1px solid var(--line);margin:0 0 30px;padding:0;list-style:none}.pv-page .price-list li>a,.pv-page .price-list li>span:first-child{display:flex}.pv-page .price-list li{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:17px 0;font-size:17px;display:flex}.pv-page .price-list li>a{color:inherit;flex:1;align-items:baseline;gap:14px;text-decoration:none}.pv-page .price-list li>a:hover{color:#000}.pv-page .pkgs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:30px;display:grid}.pv-page .trust-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.pv-page .trust-list li{border-top:1px solid #ffffff40;padding-top:18px;font-size:17px}.pv-page .step-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.pv-page .svc-page .step{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;min-height:260px;padding:32px;display:flex}.pv-page .svc-page .step .n{font:300 54px/1 var(--serif);color:var(--ember);margin-bottom:auto}.pv-page .svc-page .step h3{font:300 30px/1.1 var(--serif);margin:28px 0 10px}.pv-page .svc-page .step p{color:var(--soft);margin:0;font-size:16px}.pv-page .before{border-radius:var(--r-lg);background:#eef1ea;margin-top:36px;padding:28px 32px}.pv-page .before h3{font:300 26px/1.2 var(--serif);margin:0 0 10px}.pv-page .before ul{color:var(--soft);margin:0;padding-left:20px}.pv-page .before li{margin:6px 0}.pv-page .rel-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}.pv-page .text-link{align-items:center;gap:8px;display:inline-flex}.pv-page .ozone-head{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(32px,6vw,100px);margin-bottom:48px;display:grid}.pv-page .ozone-head p{color:var(--soft);margin:0;font-size:18px}.pv-page .device{border-radius:var(--r-lg);background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);margin-bottom:22px;padding:clamp(22px,3vw,44px);display:grid}.pv-page .device-points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pv-page .device-points li{border-top:1px solid var(--line);padding:12px 0 0 22px;position:relative}.pv-page .device-points li:before{content:"";background:#6fae3e;border-radius:50%;width:7px;height:7px;position:absolute;top:21px;left:0}.pv-page .oz-what{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px;display:grid}.pv-page .contra{grid-template-columns:1fr 1fr;gap:10px 24px;padding:0;list-style:none;display:grid}.pv-page .contra li{padding-left:18px;position:relative}.pv-page .contra li:before{content:"";background:var(--ember);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:0}.pv-page .ozone-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;display:flex}.pv-page .ozone-foot p{color:var(--soft);max-width:60ch;margin:0}.pv-page .btn{min-height:48px;font:500 13px/1 var(--sans);background:var(--green);color:#fff;border-radius:40px;align-items:center;gap:12px;padding:0 26px;text-decoration:none;display:inline-flex}.pv-page .btn:hover{background:var(--deep)}.pv-page .faq-items details{border-bottom:1px solid var(--line);padding:22px 0}.pv-page .faq-items summary{font:300 24px/1.35 var(--serif);cursor:pointer;justify-content:space-between;gap:20px;list-style:none;display:flex}.pv-page .faq-items summary:after{content:"+";font:300 26px/1 var(--sans);transition:transform .2s}.pv-page .faq-items details[open] summary:after{transform:rotate(45deg)}.pv-page .faq-items p{color:var(--soft);margin:14px 0 0}.pv-page .fee-more{border-top:1px solid var(--line)}.pv-page .fee-more:last-child{border-bottom:1px solid var(--line)}.pv-page .fee-more summary{cursor:pointer;font:300 28px/1.2 var(--serif);justify-content:space-between;align-items:center;padding:24px 0;list-style:none;display:flex}.pv-page .fee-more summary .count{font:400 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#56675b}.pv-page .fee-more[open] summary{padding-bottom:10px}.pv-page .fee-more .price-list{border-top:0}@media (max-width:900px){.pv-page .device,.pv-page .oz-what,.pv-page .ozone-head{grid-template-columns:1fr}.pv-page .svc-media{aspect-ratio:4/3;order:-1}.pv-page .contra,.pv-page .rel-row{grid-template-columns:1fr}.pv-page .svc-hero{padding-top:120px}}.pv-page .ptabs{z-index:5;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f3ecee;border-radius:40px;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;margin-bottom:36px;padding:6px;display:flex;position:sticky;top:104px}.pv-page .ptabs button{color:var(--green);border-radius:var(--r-xl);font:500 13px/1 var(--sans);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:12px 22px;transition:background .25s,color .25s}.pv-page .ptabs button[aria-selected=true]{background:var(--green);color:#fff}.pv-page .tab-intro{color:var(--soft);max-width:60ch;margin:0 0 22px}.pv-page .pcard{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin-bottom:12px;transition:border-color .3s}.pv-page .pcard[open]{border-color:#1d4b3655}.pv-page .pcard summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:24px 28px;list-style:none;display:grid}.pv-page .pcard summary::-webkit-details-marker{display:none}.pv-page .pcard summary:after{content:"+";font:300 26px/1 var(--sans);margin-left:4px;transition:transform .2s}.pv-page .pcard[open] summary:after{transform:rotate(45deg)}.pv-page .pcard summary{grid-template-columns:minmax(0,1fr) auto auto 20px}@media (max-width:700px){.pv-page .ptabs{border-radius:var(--r-lg);width:100%;top:88px}.pv-page .ptabs button{flex:1;padding:12px 10px}.pv-page .pcard summary{grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;padding:20px}}.pv-page .end-cta,.pv-page .site-footer,.pv-page main{z-index:1;position:relative}.pv-page.motion-enabled .r{opacity:0;transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1);transform:translateY(18px)}.pv-page.motion-enabled .r.r-in{opacity:1;transform:none}.pv-page .hero-anim .eyebrow,.pv-page .hero-anim .guide-card,.pv-page .hero-anim h1,.pv-page .hero-anim p{opacity:0;transition:opacity 1.1s cubic-bezier(.19,1,.22,1),transform 1.1s cubic-bezier(.19,1,.22,1);transform:translateY(22px)}.pv-page .hero-anim.hero-in .eyebrow,.pv-page .hero-anim.hero-in .guide-card,.pv-page .hero-anim.hero-in h1,.pv-page .hero-anim.hero-in p{opacity:1;transform:none}.pv-page .hero-in .eyebrow{transition-delay:.1s}.pv-page .hero-in h1{transition-delay:.15s}.pv-page .hero-in .guide-card{transition-delay:.7s}.pv-page .hero-anim .hero-image,.pv-page .hero-anim .svc-media{clip-path:inset(12% 0 12% 0 round var(--r-lg));transition:clip-path 1.6s cubic-bezier(.19,1,.22,1) .2s}.pv-page .hero-anim.hero-in .hero-image,.pv-page .hero-anim.hero-in .svc-media{clip-path:inset(0 0 0 0 round var(--r-lg))}.pv-page .hero-image img,.pv-page .svc-media img{will-change:transform;transform:scale(1.08)}.pv-page .acc-body{overflow:hidden}.pv-page details.closing summary:after{transform:none!important}.pv-page .p-in{animation:.6s cubic-bezier(.25,1,.5,1) pIn}@keyframes pIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pv-page .pcard{transition:border-color .3s,box-shadow .5s,transform .5s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden}.pv-page .pcard:before{content:"";background:var(--ember);transform-origin:top;width:3px;transition:transform .5s cubic-bezier(.19,1,.22,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.pv-page .pcard:hover,.pv-page .pcard[open]{box-shadow:0 18px 50px -28px #1d4b3655}.pv-page .pcard:hover:before,.pv-page .pcard[open]:before{transform:scaleY(1)}.pv-page .pcard:hover{transform:translateY(-2px)}.pv-page .guide-card,.pv-page .svc-page .step{transition:transform .6s cubic-bezier(.19,1,.22,1),box-shadow .6s,border-color .3s}.pv-page .svc-page .step:hover{transform:translateY(-4px);box-shadow:0 22px 50px -30px #1d4b3666}.pv-page .price-list li{transition:padding .35s,background .35s}.pv-page .price-list li:hover{background:linear-gradient(90deg,#1d4b3608,#0000);padding-left:10px}@keyframes heroDrift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.08)translate(-2%,1.5%)}}.pv-page .pcard summary{grid-template-columns:minmax(0,1fr) auto auto;gap:20px}.pv-page .pcard summary:after{display:none}.pv-page .pcard:before{background:#1d4b36}.pv-page .pcard summary:focus-visible{outline-offset:3px;border-radius:var(--r-lg);outline:2px solid #1d4b36}@media (max-width:700px){.pv-page .pcard summary{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}}@keyframes care-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pv-page .tn{--tn-cream:#f6f3ec;--tn-green:#1d4b36;--tn-deep:#133827;--tn-muted:#5a6259;z-index:1000;pointer-events:none;font:300 14px/1.4 var(--sans);color:var(--tn-green);text-align:left;padding:20px 28px 0;position:fixed;inset:0 0 auto}.pv-page .tn *,.pv-page .tn :after,.pv-page .tn :before{box-sizing:border-box}.pv-page .tn [hidden]{display:none!important}.pv-page .tn a{color:inherit;text-decoration:none}.pv-page .tn button{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit}.pv-page .tn img{max-width:100%;display:block}.pv-page .tn svg{flex-shrink:0;display:block}.pv-page .tn :is(a,button,summary):focus-visible{outline:2px solid var(--tn-green);outline-offset:5px}.pv-page .tn-scrim{z-index:0;-webkit-backdrop-filter:blur(5px);pointer-events:auto;background:#0a1b1330;animation:.3s both tn-fade;position:fixed;inset:0}.pv-page .tn-bar{z-index:2;-webkit-backdrop-filter:blur(22px);pointer-events:auto;background:#f6f3ecd4;border:1px solid #f6f3ec8c;border-radius:999px;align-items:center;gap:20px;max-width:1400px;min-height:62px;margin:0 auto;padding:7px 8px 7px 26px;display:flex;position:relative;box-shadow:0 10px 40px #0c211f0d}.pv-page .tn .tn-logo{min-width:120px;font:300 25px/1 var(--serif);letter-spacing:-.02em;white-space:nowrap;flex:210px;padding:8px 0}.pv-page .tn-desktop{justify-content:center;align-items:center;gap:34px;display:flex}.pv-page .tn-navlink{white-space:nowrap;background:0 0;border:0;padding:13px 0;font-size:14px;font-weight:400;transition:opacity .18s}.pv-page .tn-navlink:hover{opacity:.62}.pv-page .tn-trigger{align-items:center;gap:7px;display:flex}.pv-page .tn-chevron{width:10px;height:10px;transition:transform .22s}.pv-page .tn[data-open=true] .tn-chevron{transform:rotate(180deg)}.pv-page .tn[data-open=true] .tn-trigger{opacity:.62}.pv-page .tn-actions{flex:210px;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pv-page .tn-appointment{background:var(--tn-green);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 22px;font-size:13px;font-weight:400;transition:background .2s;display:inline-flex;color:var(--tn-cream)!important}.pv-page .tn-appointment:hover{background:var(--tn-deep)}.pv-page .tn-appointment svg{transition:transform .2s}.pv-page .tn-appointment:hover svg{transform:translate(3px)}.pv-page .tn-appointment:focus-visible{outline-color:var(--tn-cream)!important;outline-offset:-5px!important}.pv-page .tn-mobile-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;padding:10px;display:none}.pv-page .tn-mobile-toggle span{background:currentColor;width:20px;height:1px;transition:transform .2s;display:block}.pv-page .tn[data-open=true] .tn-mobile-toggle span:first-child{transform:translateY(3px)rotate(45deg)}.pv-page .tn[data-open=true] .tn-mobile-toggle span:last-child{transform:translateY(-3px)rotate(-45deg)}.pv-page .tn-panel{z-index:1;pointer-events:auto;background:var(--tn-cream);border-radius:var(--r-xl);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#acb5ae transparent;transform-origin:top;border:1px solid #f6f3eca6;max-width:1400px;max-height:calc(100dvh - 121px);margin:10px auto 0;padding:24px;animation:.38s cubic-bezier(.2,.7,.2,1) both tn-panel-in;position:relative;overflow:auto;box-shadow:0 30px 80px #0c211f26}.pv-page .tn .tn-eyebrow{color:var(--tn-muted);letter-spacing:.015em;margin:0 0 18px;font-size:12px;line-height:1.4}.pv-page .tn-open{overflow:hidden}@keyframes tn-fade{0%{opacity:0}to{opacity:1}}@keyframes tn-panel-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (min-width:1500px){.pv-page .tn{padding-top:22px}}@media (max-width:1150px){.pv-page .tn{padding:16px 20px 0}.pv-page .tn-bar{gap:18px;padding-left:24px}.pv-page .tn .tn-logo{flex:150px;font-size:22px}.pv-page .tn-actions{flex:150px}.pv-page .tn-desktop{gap:20px}.pv-page .tn-navlink{font-size:13px}.pv-page .tn-appointment{padding:0 19px}}@media (max-width:800px){.pv-page .tn{padding:12px 12px 0}.pv-page .tn-bar{gap:8px;min-height:62px;padding:7px 8px 7px 20px}.pv-page .tn .tn-logo{flex:1;min-width:0;font-size:20px}.pv-page .tn-desktop{display:none}.pv-page .tn-actions{flex:none;gap:3px}.pv-page .tn-appointment{min-height:43px;padding:0 15px;font-size:12px}.pv-page .tn-appointment svg{display:none}.pv-page .tn-mobile-toggle{display:flex}.pv-page .tn-panel{border-radius:var(--r-lg);max-height:calc(100dvh - 97px);margin-top:10px;padding:20px}}@media (max-width:380px){.pv-page .tn-bar{gap:6px;padding-left:14px}.pv-page .tn .tn-logo{font-size:17px}.pv-page .tn-mobile-toggle{width:34px;padding:8px}.pv-page .tn-appointment{padding:0 11px;font-size:11px}.pv-page .tn-panel{padding:17px}}@media (prefers-reduced-motion:reduce){.pv-page .tn *,.pv-page .tn :after,.pv-page .tn :before{transition:none!important;animation:none!important}}.pv-page{--serif:"Fraunces","Iowan Old Style",Georgia,serif;--sans:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--text:#4d6156;--muted:#56675b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.pv-page .pv-body{font-family:var(--sans);font-kerning:normal;font-weight:350}.pv-page .brand,.pv-page h1,.pv-page h2,.pv-page h3,.pv-page h4{font-optical-sizing:auto}.pv-page :where(h1,h2){font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;font-weight:300}.pv-page :where(h1,h2,h3) em{font-style:italic;font-weight:300}.pv-page dd,.pv-page li,.pv-page p{text-wrap:pretty}.pv-page b,.pv-page strong{font-weight:500}.pv-page .ab-facts dd,.pv-page .oz-facts dd,.pv-page .tx-from strong,.pv-page .tx-price-value,.pv-page .tx-related-card small{font-variant-numeric:lining-nums}.pv-page .ab-slot-label,.pv-page .jr-takeaway span,.pv-page .oz-slot-label,.pv-page .tx-choose span,.pv-page .tx-more h3,.pv-page .tx-note span,.pv-page .tx-price-group h3{text-transform:uppercase;font:500 11px/1.4 var(--sans)!important;letter-spacing:.12em!important}.pv-page .ab-kicker,.pv-page .jr-meta,.pv-page .oz-glance-note,.pv-page .oz-kicker,.pv-page .tn-eyebrow{font-family:var(--sans);letter-spacing:.01em;font-weight:400}.pv-page .ab-kicker,.pv-page .oz-kicker{color:var(--muted);font-size:13px}.pv-page .action,.pv-page .jr-btn,.pv-page .jr-filter button,.pv-page .tn-appointment{letter-spacing:.01em;font-weight:400}.pv-page .ab-editorial p,.pv-page .oz-editorial p{font-weight:350}.pv-page .team-home{padding:clamp(80px,9vw,140px) 0}.pv-page .team-row>.member{-webkit-user-select:none;user-select:none;width:min(1180px,78vw)}.pv-page .member-media{aspect-ratio:16/9;border-radius:var(--r-lg);background:#e5e5db;position:relative;overflow:hidden}.pv-page .member-media img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.19,1,.22,1);display:block}.pv-page .member-media--portrait img{object-position:center 18%}.pv-page .member:hover .member-media img{transform:scale(1.02)}.pv-page .member-more{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:400 14px/1 var(--sans);background:#f6f3ecd9;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;text-decoration:none;transition:background .25s;display:inline-flex;position:absolute;bottom:20px;right:20px;color:#1d4b36!important}.pv-page .member-more:hover{background:#f6f3ec}.pv-page .member-copy{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;padding-top:28px;display:grid}.pv-page .member-copy h3{font:300 clamp(28px,2.4vw,38px)/1.1 var(--serif);letter-spacing:-.02em;margin:0 0 8px}.pv-page .member-copy span{color:#56675b;font-size:14px}.pv-page .member-copy p{color:#55685e;margin:0;font-size:clamp(15px,1.15vw,17px);line-height:1.65}@media (max-width:800px){.pv-page .team-row>.member{width:86vw}.pv-page .member-media{aspect-ratio:4/3}.pv-page .member-copy{grid-template-columns:1fr;gap:14px;padding-top:20px}.pv-page .member-more{padding:9px 14px;font-size:13px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.pv-page .member-media img{transition:none}}.pv-page .slider-stage{position:relative}.pv-page .slider-nav--overlay{z-index:3;top:var(--nav-top,40%);left:var(--nav-left,0);width:var(--nav-width,100%);pointer-events:none;box-sizing:border-box;justify-content:space-between;margin:0;padding:0 18px;position:absolute;transform:translateY(-50%)}.pv-page .slider-nav--overlay button{pointer-events:auto;-webkit-backdrop-filter:blur(10px);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;transition:opacity .25s,transform .25s;display:inline-flex;box-shadow:0 8px 24px #0c211f2e;color:#1d4b36!important;background:#f6f3ecdb!important;border:0!important}.pv-page .slider-nav--overlay button:hover{transform:scale(1.06)}.pv-page .slider-nav--overlay button:disabled{pointer-events:none;opacity:0!important}@media (max-width:700px){.pv-page .slider-nav--overlay{padding:0 10px}.pv-page .slider-nav--overlay button{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.pv-page .slider-nav--overlay button{transition:none}}.pv-page .ab-slot-label,.pv-page .jr-takeaway span,.pv-page .oz-slot-label,.pv-page .tx-choose span,.pv-page .tx-more h3,.pv-page .tx-note span,.pv-page .tx-price-group h3,.pv-page .eyebrow,.pv-page .homepage .eyebrow,.pv-page .homepage .half-tag,.pv-page .homepage .hero-chip,.pv-page .homepage .hero-h1,.pv-page .homepage .hero-scroll,.pv-page .ct-count,.pv-page .ct-lines a span,.pv-page .jr-takeaway span{font-size:12px!important}.pv-page .site-footer a:not(.brand){padding-block:4px}.pv-page .jr-article .oz-breadcrumb a,.pv-page .oz-breadcrumb a{padding-block:5px;display:inline-block}.pv-page .ab-link,.pv-page .ct-card .tx-text-link,.pv-page .homepage .hero-scroll,.pv-page .text-link,.pv-page .tx-text-link{padding-block:5px}.pv-page .jr-share a,.pv-page .jr-share button,.pv-page .oz-conversation-copy a,.pv-page .tx-band .oz-conversation-copy>a{padding-block:5px;display:inline-block}@media (max-width:700px){.pv-page .jr-article .oz-breadcrumb,.pv-page .oz-breadcrumb{white-space:nowrap;overflow:hidden;flex-wrap:nowrap!important}.pv-page .oz-breadcrumb>*{flex:none}.pv-page .oz-breadcrumb>span:last-child{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}}.pv-page .site-footer .social{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.pv-page .site-footer .social a{border:1px solid;border-color:color-mix(in srgb,currentColor 30%,transparent);width:44px;height:44px;color:inherit;border-radius:50%;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .25s;display:grid;padding:0!important}.pv-page .site-footer .social a:hover{color:#1d4b36;background:#f6f3ec;border-color:#f6f3ec;transform:translateY(-2px)}.pv-page .site-footer .social svg{display:block}@media (prefers-reduced-motion:reduce){.pv-page .site-footer .social a{transition:none}}.pv-page .pr-body{background:#f6f3ec}.pv-page .pr-page{color:#1d4b36;width:calc(100% - 96px);max-width:1240px;margin:0 auto;padding:150px 0 40px}.pv-page .pr-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8%;padding-bottom:56px;display:grid}.pv-page .pr-intro h1{font:300 clamp(64px,8vw,128px)/.9 var(--serif);letter-spacing:-.035em;margin:0}.pv-page .pr-intro p{color:#4d6156;max-width:44ch;margin:0;font-size:17px;line-height:1.65}.pv-page .pr-index{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f3eceb;border-top:1px solid #1d4b3633;border-bottom:1px solid #1d4b361a;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:10px 0;display:flex;position:sticky;top:96px}.pv-page .pr-index a{color:#1d4b36;border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none;transition:background .2s}.pv-page .pr-index a:hover{background:#e6e9e0}.pv-page .pr-index a.is-current{color:#f6f3ec;background:#1d4b36}.pv-page .pr-section{border-bottom:1px solid #1d4b3626;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:6%;padding:64px 0;scroll-margin-top:150px;display:grid}.pv-page .pr-aside{align-self:start;position:sticky;top:170px}.pv-page .pr-aside h2{font:300 clamp(34px,3vw,46px)/1.05 var(--serif);letter-spacing:-.025em;margin:0 0 14px}.pv-page .pr-aside p{color:#56675b;max-width:30ch;margin:0;font-size:15px;line-height:1.6}.pv-page .pr-items{gap:40px;display:grid}.pv-page .pr-item{break-inside:avoid}.pv-page .pr-head{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:6px;display:flex}.pv-page .pr-head h3{font:400 19px/1.3 var(--sans);letter-spacing:-.01em;margin:0}.pv-page .pr-head h3 a{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none;transition:background-size .3s}.pv-page .pr-head h3 a:hover{background-size:100% 1px}.pv-page .pr-book{color:#1d4b36;text-underline-offset:5px;flex:none;padding-block:6px;font-size:14px;-webkit-text-decoration:underline #1d4b3659;text-decoration:underline #1d4b3659}.pv-page .pr-book:hover{text-decoration-color:currentColor}.pv-page .pr-item ul{margin:0;padding:0;list-style:none}.pv-page .pr-row{align-items:baseline;gap:12px;padding:9px 0;display:flex}.pv-page .pr-name{color:#4d6156;max-width:60%;font-size:15px;line-height:1.45}.pv-page .pr-leader{border-bottom:1px dotted #1d4b3659;flex:1;min-width:24px;transform:translateY(-5px)}.pv-page .pr-price{font:300 28px/1 var(--serif);letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.pv-page .pr-sub .pr-name{color:#56675b;border-left:1px solid #1d4b3640;padding-left:16px;font-size:14px}.pv-page .pr-sub .pr-price{color:#4d6156;font-size:22px}.pv-page .pr-note{font:300 22px/1.45 var(--serif);color:#1d4b36;max-width:36ch;margin:6px 0 0}.pv-page .pr-small{color:#56675b;max-width:70ch;margin:40px 0 0;font-size:14px;line-height:1.6}.pv-page .pr-small a{color:#1d4b36}@media (max-width:900px){.pv-page .pr-page{width:calc(100% - 40px);padding-top:120px}.pv-page .pr-intro{grid-template-columns:1fr;gap:20px;padding-bottom:36px}.pv-page .pr-index{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-20px;padding-inline:14px;top:84px;overflow-x:auto}.pv-page .pr-index a{flex:none}.pv-page .pr-section{grid-template-columns:1fr;gap:26px;padding:44px 0;scroll-margin-top:140px}.pv-page .pr-aside{position:static}.pv-page .pr-name{max-width:65%}.pv-page .pr-price{font-size:24px}}.pv-page .pr-head.pr-row{margin:0;padding:0}.pv-page .pr-head.pr-row .pr-name{font:400 19px/1.3 var(--sans);color:#1d4b36;max-width:none;margin:0}.pv-page .pr-head.pr-row .pr-book{margin-left:14px}.pv-page .pr-item .pr-head+ul{margin-top:4px}.pv-page #gp .pr-price{font-size:22px}.pv-page #gp .pr-row{padding:7px 0}.pv-page .pr-aside h2,.pv-page .pr-intro h1,.pv-page main h2,.pv-page main h2 em{font-weight:400!important}.pv-page .jr-glance{color:#f1efe6;background:#1d4b36!important}.pv-page .jr-glance h2{color:#f6f3ec}.pv-page .jr-glance>p{color:#dfe5da!important}.pv-page .jr-takeaway{border-top-color:#f6f3ec33!important}.pv-page .jr-takeaway span{color:#b9c5a7!important}.pv-page .jr-takeaway p{color:#f6f3ec!important}.pv-page .jr-takeaway a{color:#f6f3ec}.pv-page .jr-body>p{max-width:68ch;color:#33473d!important;font-size:18px!important;line-height:1.78!important}.pv-page .jr-body>p:first-child{letter-spacing:-.005em;font:300 23px/1.55 var(--serif)!important;color:#1d4b36!important}.pv-page .jr-body>p:first-child:first-letter{float:left;font:400 76px/.8 var(--serif);color:#1d4b36;margin:8px 12px 0 0}.pv-page .jr-body>h2{margin-top:72px!important}.pv-page .jr-body>h2:before{content:"";background:#b0703c;width:44px;height:2px;margin-bottom:22px;display:block}.pv-page .jr-body .tx-note,.pv-page .tx-text .tx-note{border-radius:0 var(--r-md) var(--r-md) 0;background:#eef1e8;border-left:3px solid #6f8f73}.pv-page .jr-body .tx-list li{color:#33473d}.pv-page .tx-lead p,.pv-page .tx-text p{color:#3f5349}.pv-page .pr-section.pr-band{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax var(--band);background:var(--band);border-bottom:0}.pv-page #ozone.pr-section{--band:#1d4b36;color:#f1efe6}.pv-page #ozone .pr-aside h2,.pv-page #ozone .pr-head h3 a,.pv-page #ozone .pr-note{color:#f6f3ec}.pv-page #ozone .pr-book{color:#f6f3ec;text-decoration-color:#f6f3ec80}.pv-page #aesthetics.pr-section{--band:#efe9dd}.pv-page .pr-section.pr-band+.pr-section{border-top:0}.pv-page .pr-motion #iv .pr-item{animation:.7s cubic-bezier(.2,.7,.2,1) both pr-in}.pv-page .pr-motion #iv .pr-item:nth-child(2){animation-delay:80ms}.pv-page .pr-motion #iv .pr-item:nth-child(3){animation-delay:.16s}.pv-page .pr-motion #iv .pr-item:nth-child(4){animation-delay:.24s}.pv-page .pr-motion #iv .pr-item:nth-child(5){animation-delay:.32s}.pv-page .pr-motion #iv .pr-item:nth-child(6){animation-delay:.4s}.pv-page .pr-motion #iv .pr-item:nth-child(n+7){animation-delay:.48s}@keyframes pr-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pv-page .pr-motion #iv .pr-item{animation:none}}@media (max-width:700px){.pv-page .jr-body>p:first-child{font-size:20px!important}.pv-page .jr-body>p:first-child:first-letter{font-size:62px}}.pv-page .addr-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:4px;transition:text-decoration-color .2s}.pv-page .addr-link:hover{text-decoration-color:currentColor}.pv-page .float-contact{z-index:890;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:90px;right:22px}.pv-page .float-contact a{background:#1d4b36;border-radius:50%;place-items:center;width:48px;height:48px;text-decoration:none;transition:transform .25s,background .25s;display:grid;box-shadow:0 8px 24px #0c211f33;color:#f6f3ec!important}.pv-page .float-contact a:hover{background:#133827;transform:translateY(-2px)}.pv-page .float-contact a:focus-visible{outline-offset:3px;outline:2px solid #1d4b36}.pv-page .float-contact svg{display:block}@media (max-width:1000px){.pv-page .float-contact{gap:8px;bottom:84px;right:14px}.pv-page .float-contact a{width:44px;height:44px}}@media (max-width:700px){.pv-page .float-contact{bottom:76px;right:12px}.pv-page .float-contact a{width:42px;height:42px}}.pv-page.ai-open .float-contact,.pv-page.tn-open .float-contact{opacity:0;pointer-events:none}.pv-page .float-contact{transition:opacity .25s}@media print{.pv-page .float-contact{display:none}}@media (prefers-reduced-motion:reduce){.pv-page .float-contact,.pv-page .float-contact a{transition:none}}.pv-page .float-contact a{box-sizing:border-box;border:1.5px solid #fff}.pv-page{--copper:#b0703c;--copper-text:#8f5a2e}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pv-page .close-cta-body{background:#1d4b36e6}}@media (max-width:900px){.pv-page .close-cta{min-height:0;padding:clamp(140px,34vw,240px) 14px 14px}.pv-page .close-cta-media img{object-position:25% 30%}.pv-page .close-cta-media:after{background:linear-gradient(#0a1a1200 20%,#0a1a1266 100%)}.pv-page .close-cta-body{width:100%;transform:translateY(calc((1 - var(--p)) * 90px))}}@media (max-width:600px){.pv-page .close-cta-body{padding:36px 24px 40px}.pv-page .close-cta h2{font-size:40px}.pv-page .close-cta-body>p{font-size:15.5px}.pv-page .close-cta-lines li{grid-template-columns:80px 1fr;gap:10px}.pv-page .close-cta-lines a,.pv-page .close-cta-lines p{font-size:15px}}@media (prefers-reduced-motion:reduce){.pv-page .close-cta{--p:1!important}.pv-page .close-cta .action{transition:none}}.pv-page .tn-panel{padding:0;overflow:auto}.pv-page .tn-care{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,.78fr);gap:clamp(28px,3.4vw,56px);padding:34px 34px 30px;display:grid}.pv-page .tn-index ul{border-top:1px solid #1d4b3621;margin:0;padding:0;list-style:none}.pv-page .tn-index>ul>li{border-bottom:1px solid #1d4b3621;position:relative}.pv-page .tn-area{justify-content:space-between;align-items:baseline;gap:18px;padding:17px 0;transition:padding .45s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.pv-page .tn-area:before{content:"";background:var(--copper,#b0703c);transform-origin:0;width:100%;height:1px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.pv-page .tn-area-name{font:300 clamp(28px,2.35vw,38px)/1.05 var(--serif);letter-spacing:-.025em;color:#1d4b3694;transition:color .3s}.pv-page .tn-area-note{color:#6b776e;white-space:nowrap;font-size:12.5px;transition:color .3s}.pv-page .tn-area.is-active{padding-left:14px}.pv-page .tn-area.is-active:before{transform:scaleX(1)}.pv-page .tn-area.is-active .tn-area-name{color:#1d4b36}.pv-page .tn-area.is-active .tn-area-note{color:var(--copper-text,#8f5a2e)}.pv-page .tn-area-more{display:none}.pv-page .tn-details{padding-top:30px;display:grid;position:relative}.pv-page .tn-detail{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .3s,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;transform:translateY(10px)}.pv-page .tn-detail.is-active{opacity:1;visibility:visible;transition:opacity .4s 80ms,transform .55s cubic-bezier(.2,.7,.2,1) 80ms;transform:none}.pv-page .tn-detail>p{color:#46594f;max-width:40ch;margin:0 0 22px;font-size:15px;line-height:1.6}.pv-page .tn-detail ul{grid-template-columns:1fr 1fr;gap:4px 22px;margin:0;padding:0;list-style:none;display:grid}.pv-page .tn-detail li a{color:#1d4b36;text-underline-offset:4px;padding:6px 0;font-size:14px;display:inline-block}.pv-page .tn-detail li a:hover{text-decoration:underline}.pv-page .tn-detail-all{color:#1d4b36;align-items:center;gap:10px;margin-top:22px;font-size:14px;font-weight:500;display:inline-flex}.pv-page .tn-detail-all svg{transition:transform .25s}.pv-page .tn-detail-all:hover svg{transform:translate(3px)}.pv-page .tn-plate{border-radius:var(--r-lg);background:#dfe2d8;align-self:stretch;min-height:340px;position:relative;overflow:hidden}.pv-page .tn-plate-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform 1.4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.06)}.pv-page .tn-plate-img.is-active{opacity:1;z-index:1;transform:none}.pv-page .tn-strip{background:#efece3;border-top:1px solid #1d4b3621;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:16px 34px;display:grid}.pv-page .tn-strip-links{flex-wrap:wrap;gap:6px 22px;font-size:13.5px;display:flex}.pv-page .tn-strip-links a{text-underline-offset:4px}.pv-page .tn-strip-links a:hover{text-decoration:underline}.pv-page .tn .tn-status{color:#56675b;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:0;font-size:12.5px;display:flex}.pv-page .tn-status [data-tn-status]{align-items:center;gap:8px;display:inline-flex}.pv-page .tn-status [data-tn-status]:before{content:"";background:#b8b2a3;border-radius:50%;width:7px;height:7px}.pv-page .tn-status .is-open:before{background:#5f9c6f;box-shadow:0 0 0 4px #5f9c6f26}.pv-page .tn-status a{text-underline-offset:4px}.pv-page .tn-status a:hover{text-decoration:underline}.pv-page .tn-strip-talk{white-space:nowrap;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:inline-flex}.pv-page .tn-strip-talk svg{transition:transform .25s}.pv-page .tn-strip-talk:hover svg{transform:translate(3px)}.pv-page .tn[data-open=true] .tn-index>ul>li{animation:.6s cubic-bezier(.2,.7,.2,1) both tn-rise}.pv-page .tn[data-open=true] .tn-index>ul>li:nth-child(2){animation-delay:50ms}.pv-page .tn[data-open=true] .tn-index>ul>li:nth-child(3){animation-delay:.1s}.pv-page .tn[data-open=true] .tn-index>ul>li:nth-child(4){animation-delay:.15s}.pv-page .tn[data-open=true] .tn-plate{animation:.9s cubic-bezier(.7,0,.2,1) 50ms both tn-unveil}@keyframes tn-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes tn-unveil{0%{clip-path:inset(0 0 100% 0 round var(--r-lg))}to{clip-path:inset(0 0 0 0 round var(--r-lg))}}@media (max-width:1150px){.pv-page .tn-care{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:28px}.pv-page .tn-plate{display:none}.pv-page .tn-strip{grid-template-columns:1fr auto;padding:14px 28px}.pv-page .tn .tn-status{display:none}}@media (max-width:800px){.pv-page .tn-panel{padding:20px}.pv-page .tn-care{padding:0;display:block}.pv-page .tn-details{display:none}.pv-page .tn-area{padding:15px 44px 15px 0}.pv-page .tn-area.is-active{padding-left:0}.pv-page .tn-area:before{display:none}.pv-page .tn-area-name{color:#1d4b36;font-size:27px}.pv-page .tn-area-note,.pv-page .tn-area.is-active .tn-area-note{color:#6b776e}.pv-page .tn-area-more{display:block;position:static}.pv-page .tn-area-more summary{cursor:pointer;place-items:center;width:40px;height:40px;list-style:none;display:grid;position:absolute;top:9px;right:0}.pv-page .tn-area-more summary::-webkit-details-marker{display:none}.pv-page .tn-area-more summary span{width:14px;height:14px;position:relative}.pv-page .tn-area-more summary span:after,.pv-page .tn-area-more summary span:before{content:"";background:#1d4b36;width:14px;height:1.2px;transition:transform .25s;position:absolute;top:50%;left:0}.pv-page .tn-area-more summary span:after{transform:rotate(90deg)}.pv-page .tn-area-more[open] summary span:after{transform:rotate(0)}.pv-page .tn-area-more ul{border:0;grid-template-columns:1fr 1fr;gap:2px 16px;padding:0 0 16px;display:grid}.pv-page .tn-area-more li a{color:#46594f;padding:7px 0;font-size:14px;display:block}.pv-page .tn-strip{margin:22px -20px -20px;padding:18px 20px;display:block}.pv-page .tn-strip-links{grid-template-columns:1fr 1fr;gap:12px 16px;font-size:14px;display:grid}.pv-page .tn-strip-talk{margin-top:16px}}@media (prefers-reduced-motion:reduce){.pv-page .tn[data-open=true] .tn-index>ul>li,.pv-page .tn[data-open=true] .tn-plate{animation:none}.pv-page .tn-area,.pv-page .tn-area:before,.pv-page .tn-detail,.pv-page .tn-plate-img{transition:none}}@media (max-width:420px){.pv-page .tn-area-note{display:none}}.pv-page{font-variation-settings:"SOFT" 50}.pv-page .pv-body .breadcrumb,.pv-page .pv-body .care-label,.pv-page .pv-body .ct-count,.pv-page .pv-body .ct-lines a span,.pv-page .pv-body .ct-map-open,.pv-page .pv-body .deck-index li span,.pv-page .pv-body .deck-label,.pv-page .pv-body .dr-card span,.pv-page .pv-body .eyebrow,.pv-page .pv-body .half-tag,.pv-page .pv-body .hero-chip,.pv-page .pv-body .hero-chip strong,.pv-page .pv-body .hero-h1,.pv-page .pv-body .hero-scroll,.pv-page .pv-body .jr-meta,.pv-page .pv-body .jr-takeaway span,.pv-page .pv-body .oz-breadcrumb a,.pv-page .pv-body .oz-breadcrumb span,.pv-page .pv-body .tn .tn-status,.pv-page .pv-body .tn-area-note,.pv-page .pv-body .tx-choose span,.pv-page .pv-body .tx-note span,.pv-page .pv-body small{font-size:13px!important}.pv-page .pv-body .close-cta-lines span,.pv-page .pv-body .ct-consent span,.pv-page .pv-body .ct-form label>span,.pv-page .pv-body .ct-note,.pv-page .pv-body .ct-quick span,.pv-page .pv-body .ct-small,.pv-page .pv-body .faq-help-links span{font-size:13.5px!important}.pv-page .pv-body .btn,.pv-page .pv-body .care-more-all,.pv-page .pv-body .jr-share a,.pv-page .pv-body .jr-share button,.pv-page .pv-body .tn-appointment{font-size:14px!important}.pv-page .pv-body .care-more-all,.pv-page .pv-body .jr-share a,.pv-page .pv-body .jr-share button{align-items:center;min-height:44px;padding-block:0!important;display:inline-flex!important}.pv-page .pv-body .breadcrumb{align-items:center;min-height:44px;display:inline-flex!important}.pv-page .pv-body .oz-breadcrumb a{padding-block:10px;display:inline-block}.pv-page .pv-body .ct-consent input{width:24px!important;height:24px!important;margin-top:0!important}.pv-page .pv-body .ct-form :is(input,:root body select,:root body textarea):focus,.pv-page .pv-body .ct-form :is(input,:root body select,:root body textarea):focus-visible{border-color:#1d4b36;box-shadow:0 0 0 3px #1d4b3673}.pv-page .pv-body .ai-dock .ai-form input:focus{border-color:#1d4b36!important;box-shadow:0 0 0 3px #1d4b3673!important}.pv-page .pv-body .oz-understand .oz-section-heading,.pv-page .pv-body .oz-understand .oz-section-heading p,.pv-page .pv-body .tx-choose-sec,.pv-page .pv-body .tx-choose-sec p{text-align:left}.pv-page .pv-body .tx-choose-sec p{margin-inline:0}.pv-page .oz-understand .oz-section-heading{margin-left:0}.pv-page .oz-section-heading p{max-width:68ch;line-height:1.65;font-size:16.5px!important}.pv-page .fc-menu,.pv-page .fc-toggle{display:none}@media (max-width:700px){.pv-page .float-contact{align-items:flex-end;bottom:14px;right:12px}.pv-page .float-contact>a,.pv-page .ai-dock .ai-launch{display:none}.pv-page .fc-toggle{color:#f6f3ec;height:50px;font:500 15px/1 var(--sans);cursor:pointer;background:#1d4b36;border:1.5px solid #fff;border-radius:999px;align-items:center;gap:8px;padding:0 20px;display:inline-flex;box-shadow:0 10px 28px #0c211f40}.pv-page .fc-toggle:before{content:"";background:#8fd1a2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #8fd1a233}.pv-page .fc-toggle.is-open{background:#133827}.pv-page .fc-menu:not([hidden]){border-radius:var(--r-xl);background:#f6f3ec;border:1px solid #1d4b3624;flex-direction:column;order:-1;width:min(280px,100vw - 24px);margin-bottom:10px;padding:8px;display:flex;box-shadow:0 24px 60px #0c211f40}.pv-page .fc-menu a,.pv-page .fc-menu button{border-radius:var(--r-lg);min-height:56px;font:500 16px/1.2 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:8px 16px;text-decoration:none;display:flex;color:#1d4b36!important}.pv-page .fc-menu a+a,.pv-page .fc-menu a+button{border-radius:0 0 var(--r-lg) var(--r-lg);border-top:1px solid #1d4b361a}.pv-page .fc-menu a:hover,.pv-page .fc-menu button:hover{background:#ece8dd}.pv-page .fc-menu span{color:#56675b;font-size:13.5px;font-weight:400}.pv-page .fc-menu :focus-visible,.pv-page .fc-toggle:focus-visible{outline-offset:2px;outline:2px solid #1d4b36}.pv-page .float-contact .fc-menu a{width:100%;height:auto;box-shadow:none;border-radius:var(--r-lg);background:0 0;border:0;color:#1d4b36!important}.pv-page .float-contact .fc-menu a+a,.pv-page .float-contact .fc-menu a+button{border-top:1px solid #1d4b361a;border-radius:0}.pv-page .float-contact .fc-menu a:hover{background:#ece8dd;transform:none}.pv-page .fc-menu button{width:100%}}.pv-page .tx-choose-sec h2{text-align:left!important}.pv-page .tx-choose-sec .tx-text-inner{margin-inline:0}.pv-page .pv-body .ab-stars{color:#6e5019}.pv-page .tn .tn-logo{align-items:center;gap:11px;display:inline-flex}.pv-page .tn-mark{flex:none;width:36px;height:36px}.pv-page .footer-brand{flex-direction:column;align-items:flex-start;gap:16px;text-decoration:none;display:inline-flex!important}.pv-page .footer-emblem{width:96px;height:96px}@media (max-width:800px){.pv-page .tn-mark{width:30px;height:30px}.pv-page .tn .tn-logo{gap:8px;font-size:19px}}@media (max-width:420px){.pv-page .tn-mark{width:28px;height:28px}.pv-page .tn .tn-logo{gap:8px;font-size:18px}.pv-page .tn-appt-more{display:none}.pv-page .pv-body .tn-appointment{padding:0 18px}}.pv-page #ozone .pr-book,.pv-page #ozone .pr-name,.pv-page #ozone .pr-name a,.pv-page #ozone .pr-price{color:#f6f3ec!important}.pv-page #ozone .pr-sub .pr-name,.pv-page #ozone .pr-sub .pr-price{color:#dfe5da!important;opacity:1!important}.pv-page #ozone .pr-leader{opacity:1!important;border-color:#f6f3ec4d!important}.pv-page #ozone .pr-note{max-width:62ch;margin-top:10px;font:400 15.5px/1.65 var(--sans)!important;color:#dfe5da!important}.pv-page #ozone .pr-item{border-color:#f6f3ec26!important}.pv-page #ozone .pr-aside p{color:#dfe5da!important}@media (min-width:801px){.pv-page .tn-care{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,.72fr);gap:clamp(28px,3vw,52px);padding:30px 32px 26px}.pv-page .tn-area{gap:5px;padding:14px 0;display:grid}.pv-page .tn-area.is-active{padding-left:12px}.pv-page .tn-area-name{letter-spacing:-.015em;color:#46594f;font-size:clamp(22px,1.75vw,26px);font-weight:400}.pv-page .tn-area-note{color:#6b776e;font-size:13px!important}.pv-page .tn-details{padding-top:18px}.pv-page .tn-detail>p{margin-bottom:16px;font-size:14.5px;line-height:1.6}.pv-page .tn-detail ul{gap:0 22px}.pv-page .tn-detail li a{color:#33473d;padding:5px 0;font-size:14px}.pv-page .tn-detail-all{margin-top:14px;font-size:14px}.pv-page .tn-plate{aspect-ratio:4/4.6;align-self:start;min-height:0}.pv-page .tn-strip{padding:13px 32px}.pv-page .tn-strip-links{gap:6px 20px;font-size:13.5px}}.pv-page .tn-trigger:focus:not(:focus-visible){outline:0}.pv-page .tn :is(a,button,summary):focus-visible{border-radius:10px}.pv-page .pr-hero{aspect-ratio:16/9;background:#e5e5db;max-height:1000px;margin:0;overflow:hidden}.pv-page .pr-top{padding-bottom:0!important}.pv-page .pr-top .pr-intro{padding-bottom:clamp(40px,5vw,64px)}.pv-page .pr-list{padding-top:clamp(48px,6vw,80px)!important}.pv-page .pr-hero img{object-fit:cover;object-position:66% center;width:100%;height:100%;display:block}.pv-page .pr-hero-empty{font:500 11px/1.5 var(--sans);letter-spacing:.12em;color:#56675b;text-align:center;place-items:center;display:grid}.pv-page .pr-hero-empty small{opacity:.7;margin-top:6px;display:block}@media (max-width:700px){.pv-page .pr-hero{aspect-ratio:4/3.4}.pv-page .pr-hero img{object-position:72% center}}.pv-page .footer-disclaimer{max-width:78ch;font:400 13px/1.55 var(--sans);color:#f6f3ecc7;grid-column:1/-1;margin:8px 0 0}.pv-page .care-statement{border-radius:var(--r-md);background:#fbf8f2;border:1px solid #1d4b3626;border-left:3px solid #b0703c;align-items:flex-start;gap:14px;margin-top:clamp(8px,1.5vw,20px);margin-bottom:clamp(24px,3vw,40px);padding:18px 22px;display:flex}.pv-page .care-statement p{max-width:86ch;font:400 15px/1.6 var(--sans);color:#35483d;margin:0}.pv-page .care-statement-mark{color:#fff;background:#b0703c;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font:italic 600 13px/1 Georgia,serif;display:grid}.pv-page .tn-plate-img[data-area=iron]{object-position:72% 50%}.pv-page .close-cta,.pv-page .end-cta{overflow-x:clip}.pv-page .small-label{font-size:12px}.pv-page .nf{max-width:760px;padding-block:clamp(120px,16vw,200px) clamp(64px,8vw,110px)}.pv-page .nf h1{font:300 clamp(38px,5vw,64px)/1.05 var(--serif);letter-spacing:-.02em;margin:14px 0 18px}.pv-page .nf p{font:400 17px/1.6 var(--sans);color:#46594f;max-width:56ch;margin:0}.pv-page .nf-links{flex-wrap:wrap;gap:10px;margin:32px 0;padding:0;list-style:none;display:flex}.pv-page .nf-links a{color:#1d4b36;border:1px solid #1d4b3633;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.pv-page .nf-links a:focus-visible,.pv-page .nf-links a:hover{color:#fff;background:#1d4b36}.pv-page .nf-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}@keyframes care-drift{to{transform:translateX(calc(-50% - var(--gap)/ 2))}}.pv-page:not(.motion-enabled) .care-track{animation:none}.pv-page:not(.motion-enabled) .care-more-pause,.pv-page:not(.motion-enabled) .care-track .is-clone{display:none}.pv-page:not(.motion-enabled) .care-marquee{scroll-snap-type:x mandatory;padding-inline:var(--pad,24px);overflow-x:auto;-webkit-mask-image:none;mask-image:none}.pv-page:not(.motion-enabled) .care-card{scroll-snap-align:start}.pv-page .homepage .ox-steps.is-in:after,.pv-page:not(.motion-enabled) .ox-steps:after{transform:scaleX(1)}@media (max-width:900px){.pv-page .homepage .mx-grid,.pv-page .homepage .ox-head,.pv-page .homepage .ox-main,.pv-page .homepage .sx-grid{grid-template-columns:1fr}.pv-page .homepage .sx-card{aspect-ratio:4/4.4}.pv-page .homepage .mx-side{position:static}.pv-page .homepage .ox-steps{grid-template-columns:1fr;gap:30px;margin-top:48px;padding:0 0 0 30px}.pv-page .homepage .ox-steps:after,.pv-page .homepage .ox-steps:before{width:1px;height:auto;inset:6px auto 6px 5px}.pv-page .homepage .ox-steps:after{transform-origin:top;width:2px;transform:scaleY(0)}.pv-page .homepage .ox-steps.is-in:after,.pv-page:not(.motion-enabled) .ox-steps:after{transform:scaleY(1)}.pv-page .homepage .ox-dot{top:4px;left:-30px}}.pv-page:not(.motion-enabled) .care-marquee{scroll-behavior:smooth}@keyframes hsSettle{0%{transform:scale(1.2)}to{transform:scale(1.02)}}@keyframes hsFade{0%{opacity:0}}@keyframes hsFill{to{transform:scaleX(1)}}.pv-page:not(.motion-enabled) .hs .hs-slide.is-active,.pv-page:not(.motion-enabled) .hs-shift,.pv-page:not(.motion-enabled) .hs-slide:after{transition:none}.pv-page:not(.motion-enabled) .hs-img{animation:none!important}.pv-page:not(.motion-enabled) .hs-bar[aria-current=true] b{animation:none;transform:none}.pv-page:not(.motion-enabled) .hs-pause{display:none}.pv-page .homepage *,.pv-page,.pv-page .homepage :before,.pv-page,.pv-page .homepage :after,.pv-page{box-sizing:border-box}@keyframes drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.08)translate(-2%,1.5%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes swirl{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pv-page .homepage *,.pv-page{transition:none!important;animation:none!important}.pv-page .homepage .hero h1 .line>span,.pv-page .homepage .rise{opacity:1!important;transform:none!important}.pv-page .homepage .manifesto-text .w{opacity:1}}@keyframes ivPulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.pv-page{--serif:var(--font-fraunces),Georgia,serif;--sans:var(--font-hanken-grotesk),Arial,sans-serif}.pv-page :where(h1,h2,h3,h4,h5,h6){color:inherit}.pv-page .pv-body,.pv-page .pv-body.homepage{overflow-x:clip}.pv-page .close-cta{--p:1;text-align:left;color:#f6f3ec;isolation:isolate;background:#10271c;justify-content:flex-end;align-items:center;min-height:clamp(640px,94vh,900px);padding:clamp(24px,4vw,64px);display:flex;position:relative;overflow:hidden}.pv-page .close-cta-media{z-index:-1;background:#2a4336;margin:0;position:absolute;inset:0}.pv-page .close-cta-media img{object-fit:cover;object-position:35% center;width:100%;height:100%;transform:scale(calc(1.12 - .12 * var(--p)));transform-origin:35%;will-change:transform;position:absolute;inset:0}.pv-page .close-cta-media:after{content:"";background:linear-gradient(90deg,#0a1a1200 35%,#0a1a1259 100%);position:absolute;inset:0}.pv-page .close-cta-body{border-radius:var(--r-xl);width:min(46%,640px);-webkit-backdrop-filter:blur(calc(4px + 18px * var(--p))) saturate(150%);backdrop-filter:blur(calc(4px + 18px * var(--p))) saturate(150%);transform:translateX(calc((1 - var(--p)) * 115%));opacity:calc(.35 + .65 * var(--p));will-change:transform;background:linear-gradient(145deg,#1d4b3673 0%,#13382757 55%,#0f2a1e4d 100%);border:1px solid #ffffff2e;flex-direction:column;justify-content:center;padding:clamp(40px,4.4vw,68px) clamp(30px,4vw,60px);display:flex;position:relative;box-shadow:0 40px 90px #04120b59,inset 0 1px #fff3,inset 0 -1px #ffffff0f}.pv-page .close-cta-body:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff1f 0%,#fff0 38% 70%,#ffffff0d 100%);position:absolute;inset:0}.pv-page .close-cta-body>*{opacity:calc((var(--p) - .55) / .45);transform:translateY(calc((1 - var(--p)) * 24px));position:relative}.pv-page .close-cta h2{max-width:16ch;font:300 clamp(40px,4vw,64px)/1.08 var(--serif);letter-spacing:-.025em;color:#fff;text-shadow:0 2px 30px #04120b40;margin:0 0 20px}.pv-page .close-cta h2 em{font-weight:300}.pv-page .close-cta-body>p{color:#eef2ea;max-width:44ch;margin:0 0 30px;font-size:17px;line-height:1.65}.pv-page .close-cta-lines{border-top:1px solid #ffffff38;max-width:460px;margin:0 0 34px;padding:0;list-style:none}.pv-page .close-cta-lines li{border-bottom:1px solid #ffffff38;grid-template-columns:96px 1fr;align-items:baseline;gap:16px;padding:13px 0;display:grid}.pv-page .close-cta-lines span{color:#d7e0d4;font-size:12.5px}.pv-page .close-cta-lines a,.pv-page .close-cta-lines p{color:#fff;text-underline-offset:4px;margin:0;font-size:16px;text-decoration:none}.pv-page .close-cta-lines a:hover{text-decoration:underline}.pv-page .close-cta-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.pv-page .close-cta .action{color:#1d4b36;background:#f6f3ec;border:1px solid #f6f3ec;border-radius:999px;min-height:52px;padding:0 28px;transition:background .25s}.pv-page .close-cta .action:hover{background:#e7ecdf}.pv-page .close-cta .text-link{color:#fff;text-underline-offset:5px;font-size:14px}.pv-page .close-cta a:focus-visible{outline-offset:5px;outline:2px solid #fff}@media (max-width:900px){.pv-page .close-cta{min-height:0;padding:clamp(140px,34vw,240px) 14px 14px}.pv-page .close-cta-media img{object-position:25% 30%}.pv-page .close-cta-media:after{background:linear-gradient(#0a1a1200 20%,#0a1a1266 100%)}.pv-page .close-cta-body{width:100%;transform:translateY(calc((1 - var(--p)) * 90px))}}@media (max-width:600px){.pv-page .close-cta-body{padding:36px 24px 40px}.pv-page .close-cta h2{font-size:40px}.pv-page .close-cta-body>p{font-size:15.5px}.pv-page .close-cta-lines li{grid-template-columns:80px 1fr;gap:10px}.pv-page .close-cta-lines a,.pv-page .close-cta-lines p{font-size:15px}}@media (prefers-reduced-motion:reduce){.pv-page .close-cta{--p:1!important}.pv-page .close-cta .action{transition:none}}.pv-page .pv-body .ct-form label>span,.pv-page .pv-body .close-cta-lines span,.pv-page .pv-body .ct-quick span,.pv-page .pv-body .faq-help-links span,.pv-page .pv-body .ct-consent span,.pv-page .pv-body .ct-note,.pv-page .pv-body .ct-small{font-size:13.5px!important}.pv-page .end-cta,.pv-page .close-cta{overflow-x:clip}.pv-page .care-statement{border:0;border-left:4px solid var(--green);background:#eef2ec;border-radius:14px;padding:20px 24px}.pv-page .care-statement p{font:500 16.5px/1.6 var(--sans);color:#1d4b36;max-width:90ch}.pv-page .care-statement-mark{background:var(--green)}.pv-page .pr-note,.pv-page .oz-editorial .fq-statement,.pv-page .homepage .sx-note,.pv-page .bk-statement{border-left:4px solid var(--green);max-width:80ch;font:500 16px/1.6 var(--sans);color:#1d4b36;background:#eef2ec;border-radius:14px;margin:18px 0 0;padding:18px 22px}.pv-page #ozone .pr-note{background:#f6f3ec1f;border-left-color:#f6f3ec;font:500 16px/1.6 var(--sans)!important;color:#f6f3ec!important}.pv-page .footer-disclaimer{color:#f6f3ec;opacity:.92;font-size:16px;line-height:1.6}.pv-page .pv-doctor-led{font:500 13px/1.4 var(--sans);letter-spacing:.04em;color:#8f5a2e;margin:10px 0 0;display:block}.pv-page .care-card .pv-doctor-led{margin:-4px 0 8px}.pv-page .care-marquee{scrollbar-width:none}.pv-page .care-marquee::-webkit-scrollbar{display:none}.pv-page .pv-body{color:var(--green);background:var(--cream);font:400 16px/1.75 var(--sans)}
