*{box-sizing:border-box;letter-spacing:0}html{scroll-behavior:smooth;scroll-padding-top:115px}body{color:#253330;background:#fff;margin:0;font-family:Inter Variable,Arial,sans-serif;font-size:16px;line-height:1.7}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{max-width:100%;height:auto;display:block}svg{vertical-align:middle;flex:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #1877d1}[hidden]{display:none!important}h1,h2,h3{margin:0 0 24px;font-family:Manrope Variable,Arial,sans-serif;font-weight:550;line-height:1.18}h1{font-size:56px}h2{font-size:40px}h3{font-size:24px}p{margin:0 0 24px}.wrap{width:calc(100% - 112px);max-width:1240px;margin:auto}.eyebrow{text-transform:uppercase;color:var(--accent);margin-bottom:20px;font-size:11px;font-weight:650;line-height:1.6;display:block}sup{vertical-align:super;font-size:.34em}.skip{z-index:100;background:#fff;padding:15px;position:fixed;top:-100px;left:12px}.skip:focus{top:5px}.utility{color:#52645d;background:#eef4f1;border-bottom:1px solid #e5ece7;font-size:11px}.utility .wrap{justify-content:space-between;align-items:center;min-height:31px;display:flex}.utility a{align-items:center;gap:8px;display:flex}.header{z-index:20;backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #e4e9e6;position:sticky;top:0}.header-inner{align-items:center;gap:28px;height:86px;display:flex}.brand{flex:none;width:174px}.brand img{object-fit:contain;object-position:left center;width:174px;height:55px}.brand span{color:var(--accent);font-family:Manrope Variable,sans-serif;font-size:30px;font-weight:550}.desktop-nav{flex:1;justify-content:flex-end;align-items:center;gap:23px;font-size:12px;font-weight:550;display:flex}.desktop-nav>a:hover,.desktop-nav a[aria-current]{color:var(--accent)}.learn-menu{position:relative}.learn-menu summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.learn-menu summary::-webkit-details-marker{display:none}.learn-menu>div{background:#fff;border:1px solid #dae4df;min-width:320px;padding:12px;position:absolute;top:45px;left:0;box-shadow:0 14px 28px #20302a0c}.learn-menu a{justify-content:space-between;align-items:center;gap:15px;padding:12px;display:flex}.learn-menu a:hover{background:#f1f6f3}.button{background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:3px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:14px 21px;font-size:13px;font-weight:550;transition:background .15s;display:inline-flex}.button:hover{filter:brightness(.91)}.button.small{gap:13px;min-height:40px;padding:9px 15px;font-size:11px}.button.secondary{color:var(--accent);background:#fff}.icon{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.menu-toggle{display:none}.text-link{color:var(--accent);border-bottom:1px solid;align-items:center;gap:16px;padding:9px 0;font-size:13px;font-weight:600;display:inline-flex}.hero{background:var(--pale);height:min(670px,100svh - 190px);min-height:480px;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-wash{background:#fffffff0;width:52%;position:absolute;inset:0 auto 0 0}.hero-inner{align-items:center;height:100%;display:flex;position:relative}.hero-copy{max-width:470px;padding:28px 0}.hero .eyebrow{max-width:390px;font-size:11px}.hero h1{color:var(--accent);margin-bottom:18px;font-size:72px}.hero h2{max-width:440px;margin-bottom:20px;font-size:30px}.hero p{color:#4c5d56;max-width:410px;font-size:14px;line-height:1.85}.hero-actions{align-items:center;gap:27px;margin-top:24px;display:flex}.hero-actions .text-link{color:#34483f;border:0}.stratacel .hero-wash{background:#ffffffed;width:43%}.stratacel .hero-image{object-position:65% 50%}.stratacel .hero-copy{max-width:430px}.stratamed .hero-image{object-fit:contain;object-position:right center;background:#fff;width:61%;left:auto}.stratamed .hero{background:#f9f4f4}.stratamed .hero-wash{background:#f9f4f4;width:44%}.stratamark .hero-image{object-position:70% center}.stratactx .hero-image{object-position:80% center}.jump-nav{background:#fff;border-bottom:1px solid #dfe8e2}.jump-nav .wrap{grid-template-columns:repeat(3,1fr);display:grid}.jump-nav a{border-right:1px solid #e3ebe5;align-items:center;gap:14px;padding:23px 25px;font-size:13px;display:flex}.jump-nav a:first-child{border-left:1px solid #e3ebe5}.jump-nav a svg:last-child{color:var(--accent);margin-left:auto}.product-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.product-photo{background:#f4f7f5;place-items:center;height:475px;display:grid}.product-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:85%;max-height:420px}.product-copy h2{font-size:46px}.lead{color:#53635c;font-size:17px;line-height:1.85}.benefits{margin:26px 0;padding:0;list-style:none}.benefits li{border-bottom:1px solid #e4ebe6;align-items:center;gap:14px;padding:10px 0;font-size:14px;display:flex}.benefits svg{color:var(--accent)}.small-note{color:#63716a;max-width:420px;margin:25px 0 0;font-size:11px}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:38px;display:flex}.section-heading h2{margin:0}.section-heading>p{color:#607167;max-width:270px;margin:0;font-size:13px}.education-grid{border-top:1px solid #cbdad1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.education-item{border-right:1px solid #cbdad1;min-height:185px;padding:25px 28px;transition:background .15s;position:relative}.education-item:first-child{border-left:1px solid #cbdad1}.education-item>svg{color:var(--accent);position:absolute;bottom:25px;right:20px}.case-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.case-grid figure{background:#e8ece9;margin:0}.case-grid img{object-fit:contain;width:100%;height:330px}.case-grid figcaption{background:#eef2ef;padding:12px 20px;font-size:12px;font-weight:600}.case-caption{grid-template-columns:1.5fr 1fr;gap:70px;padding-top:24px;display:grid}.case-caption p{color:#617168;font-size:11px;line-height:1.8}.case-caption p:first-child{color:#394e42;font-size:13px}.evidence-text{justify-content:space-between;align-items:center;gap:70px;display:flex}.evidence-text>div{max-width:700px}.evidence-text p{color:#5d6c64;font-size:16px}.faq-grid{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.home-faq p{color:#63736a;max-width:320px}.faq-list details,.prose details{border-bottom:1px solid #dce6df;padding:20px 0}.faq-list details:first-child{border-top:1px solid #dce6df}.faq-list summary,.prose summary{cursor:pointer;padding-right:20px;font-family:Manrope Variable,sans-serif;font-size:16px;font-weight:600;line-height:1.6}.faq-list details>div,.prose details>div{color:#57685f;padding:20px 0 0;font-size:14px}.faq-list p{max-width:none}.faq-intro{padding:20px 0}.faq-intro>svg{color:var(--accent);margin-bottom:20px}.next-step{background:var(--pale);border-block:1px solid #25332d0d;padding:54px 0}.next-inner{justify-content:space-between;align-items:center;gap:35px;display:flex}.next-step h2{margin-bottom:12px;font-size:32px}.next-step p{color:#5c6d64;margin:0;font-size:12px}.next-step .eyebrow{margin-bottom:12px}footer{background:#fff;padding-top:52px}.footer-top{border-bottom:1px solid #e0e8e2;justify-content:space-between;align-items:center;gap:32px;padding-bottom:40px;display:flex}.footer-brand{color:var(--accent);font-family:Manrope Variable,sans-serif;font-size:33px}.footer-top p{color:#65756a;margin:0;font-size:12px;line-height:1.8}.footer-links{grid-template-columns:1fr 1.4fr 1fr;gap:60px;padding-block:40px;display:grid}.footer-links h3{font-family:inherit;font-size:12px;font-weight:650}.footer-links a{color:#67766c;margin:9px 0;font-size:12px;display:block}.footer-links a:hover{color:var(--accent)}.footer-bottom{color:#7c887e;border-top:1px solid #e2eae4;justify-content:space-between;gap:20px;padding:24px 0;font-size:10px;display:flex}.footer-bottom>div{gap:25px;display:flex}.page-heading{background:#f0f5f2;border-bottom:1px solid #dfe8e1;padding:32px 0 52px}.breadcrumb{color:#77867c;flex-wrap:wrap;gap:12px;margin-bottom:40px;font-size:10px;display:flex}.breadcrumb a{color:var(--accent)}.page-heading h1{overflow-wrap:anywhere;max-width:900px;margin:0;font-size:48px}.article-grid{grid-template-columns:220px minmax(0,1fr);gap:70px;display:grid}.article-grid aside{align-self:start;max-height:calc(100svh - 140px);position:sticky;top:110px;overflow:auto}.article-grid aside nav{border-left:1px solid #dbe5de;gap:13px;margin-bottom:28px;padding-left:18px;font-size:11px;line-height:1.65;display:grid}.article-grid aside .text-link{font-size:11px}.prose{overflow-wrap:anywhere;min-width:0}.prose p,.prose li{color:#52645a;font-size:15px;line-height:1.9}.prose a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.prose h2{color:#283e32;margin:45px 0 22px;font-size:32px}.prose h3{margin:32px 0 18px;font-size:23px}.prose h4,.prose h5{font-size:17px;font-weight:600}.prose>h2:first-child,.prose .r-page-title{display:none}.prose img{object-fit:contain;width:auto;height:auto;max-height:560px;margin:20px auto}.prose img[src*=logo],.prose img[src*=Logo]{max-height:90px}.prose img[src*=Icons],.prose img[src*=Icon-],.prose img[src*=pictogram],.prose img[src*=Untitled-design-6],.prose img[src*="/5.png"]{max-width:80px;max-height:80px}.prose .r-row{flex-wrap:wrap;gap:28px;margin:26px 0;display:flex}.prose .r-column{flex:240px;min-width:0}.prose .r-row .r-row{margin:0}.prose .r-row>.r-column:only-child{flex-basis:100%}.prose .r-column:empty{display:none}.prose .r-before-after{grid-template-columns:1fr 1fr;gap:20px;display:grid}.prose .r-before-after img{width:100%;max-height:400px}.prose .r-button{border:1px solid var(--accent);border-radius:3px;margin:10px 0;padding:11px 18px;font-size:12px;text-decoration:none;display:inline-block}.prose .r-slider-content,.prose .r-product-diagram{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.prose .r-carousel-controls{display:none}.prose figure{margin:22px 0}.prose .r-slide{margin:35px 0;display:block}.prose .r-slide>img{width:100%;max-height:420px}.table-scroll{max-width:100%;margin:25px 0;overflow:auto}.prose table{border-collapse:collapse;min-width:500px;font-size:12px}.prose td,.prose th{border:1px solid #d7e3da;padding:12px}.prose blockquote{border-left:3px solid var(--accent);background:#f1f6f2;margin:25px 0;padding:20px 28px}.prose .r-testimonials{gap:35px;display:grid}.prose .r-testimonials img{max-width:200px}.resources-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.resources-grid h2{font-size:28px}.resource-links{border-top:1px solid #dae5dd}.resource-links a{overflow-wrap:anywhere;border-bottom:1px solid #dae5dd;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;font-size:13px;display:flex}.resource-links a:hover{color:var(--accent)}.availability{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.availability>img{object-fit:contain;max-width:100%;height:420px}.availability h2{font-size:36px}.availability p{color:#5b6e60;font-size:14px}.availability .button{margin:12px 0 25px}.availability p a{color:var(--accent);text-decoration:underline}@media (width>=1600px){.hero-copy{max-width:500px}.hero-wash{width:48%}.stratacel .hero-wash{width:46%}}@media (width<=1180px){.wrap{width:calc(100% - 64px)}.desktop-nav{gap:16px;font-size:11px}.learn-menu{display:none}.header-inner{gap:20px}.hero-copy{max-width:410px}.hero p{max-width:365px}.hero h1{font-size:62px}.hero h2{font-size:28px}.product-grid,.faq-grid{gap:50px}.article-grid{grid-template-columns:185px minmax(0,1fr);gap:40px}}@media (width<=900px){.desktop-nav{display:none}.header-inner{height:72px}.header-buy{margin-left:auto}.menu-toggle{display:grid}.hero-wash{width:55%}.hero-copy{max-width:350px}.hero h1{font-size:56px}.hero h2{font-size:25px}.hero p{font-size:12px}.hero-actions{gap:15px}.hero-actions .button{padding-inline:14px;font-size:12px}.hero-actions .text-link{display:none}.product-grid{gap:35px}.product-photo{height:370px}.product-copy h2{font-size:36px}.section{padding:65px 0}.section-heading h2{font-size:34px}.faq-grid{gap:40px}.home-faq h2{font-size:34px}.case-grid img{height:260px}.case-caption{gap:30px}.article-grid{grid-template-columns:minmax(0,1fr)}.article-grid aside{max-height:none;display:none;position:static}}@media (width<=600px){body{font-size:15px}.wrap{width:calc(100% - 40px)}.utility{font-size:9px}.utility .wrap{min-height:29px}.utility a{gap:0;font-size:0}.header-inner{gap:8px;height:66px}.brand{width:144px}.brand img{width:144px;height:45px}.brand span{font-size:26px}.button.small{gap:8px;min-height:36px;padding:7px 10px;font-size:10px}.icon{width:35px;height:40px}.hero{height:auto;min-height:0;padding:0 0 240px;overflow:hidden}.hero-image{height:260px;top:auto;bottom:0;object-position:70% center!important}.hero-wash{height:calc(100% - 240px);inset:0 0 auto;background:#f6f9f7!important;width:100%!important}.hero-inner{min-height:0;display:block}.hero-copy{max-width:none;padding:32px 0 35px}.hero .eyebrow{max-width:100%;margin-bottom:13px;font-size:10px}.hero h1{margin-bottom:14px;font-size:48px}.hero h2{max-width:340px;margin-bottom:16px;font-size:26px}.hero p{max-width:100%;margin-bottom:14px;font-size:13px;line-height:1.8}.hero-actions{margin-top:16px}.hero-actions .button{min-height:46px;font-size:12px}.stratamed .hero-image{object-fit:contain;width:100%;height:240px;object-position:center!important}.stratamed .hero-wash{background:#f9f4f4!important}.stratacel .hero-image{height:240px;object-position:80% center!important}.jump-nav .wrap{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.jump-nav a{flex-direction:column;align-items:flex-start;gap:6px;min-height:76px;padding:14px 10px;font-size:10px;line-height:1.6}.jump-nav a svg:first-child{width:16px;height:16px}.jump-nav a svg:last-child{display:none}.section{padding:48px 0}.product-grid{grid-template-columns:1fr;gap:28px}.product-photo{height:285px}.product-photo img{width:100%;max-height:260px}.product-copy h2{font-size:34px}.lead{font-size:15px}.benefits li{font-size:13px}.section-heading{margin-bottom:26px;display:block}.section-heading h2{font-size:30px}.section-heading>p{max-width:none;margin-top:18px;font-size:12px}.section-heading>.text-link{margin-top:18px}.eyebrow{margin-bottom:14px;font-size:10px}.education-grid{grid-template-columns:1fr}.education-item{border-bottom:1px solid #cbdad1;border-right:0;min-height:120px;padding:20px 0}.education-item:first-child{border-left:0}.education-item h3{max-width:none;margin:15px 35px 0 0;font-size:22px}.education-item>svg{right:0}.case-grid{gap:10px}.case-grid img{height:180px}.case-grid figcaption{padding:10px;font-size:10px}.case-caption{grid-template-columns:1fr;gap:0;padding-top:18px}.case-caption p:first-child{font-size:12px}.case-caption p{margin-bottom:12px}.evidence-text{display:block}.evidence-text h2{font-size:30px}.evidence-text p{font-size:14px}.faq-grid{grid-template-columns:1fr;gap:28px}.home-faq h2{font-size:30px}.home-faq p{max-width:none;font-size:13px}.faq-list summary{font-size:14px}.faq-list details>div{font-size:13px}.next-step{padding:35px 0}.next-inner{display:block}.next-inner .button{margin-top:23px}.next-step h2{font-size:28px}.footer-top{gap:22px;padding-bottom:28px;display:grid}.footer-brand{font-size:30px}.footer-top .text-link{justify-self:start}.footer-links{grid-template-columns:1fr 1fr;gap:20px;padding-block:28px}.footer-links>div:last-child{grid-column:1/-1}.footer-links h3,.footer-links a{font-size:11px}.footer-bottom{font-size:9px;display:block}.footer-bottom>div{flex-wrap:wrap;gap:20px;margin:17px 0}.page-heading{padding:22px 0 32px}.breadcrumb{margin-bottom:28px;font-size:9px}.page-heading h1{font-size:34px}.article-section{padding:30px 0 50px}.prose h2{margin-top:30px;font-size:26px}.prose h3{font-size:21px}.prose p,.prose li{font-size:14px;line-height:1.9}.prose .r-row{margin:20px 0;display:block}.prose .r-column{margin-bottom:20px}.prose .r-before-after{gap:8px}.prose .r-slider-content,.prose .r-product-diagram{grid-template-columns:1fr}.prose blockquote{padding:15px}.resources-grid,.availability{grid-template-columns:1fr;gap:35px}.resources-grid h2{font-size:25px}.availability>img{width:100%;height:270px}.availability h2{font-size:29px}.availability p{font-size:13px}}#mobile-nav{background:#fff;border-top:1px solid #e0e8e2;max-height:calc(100svh - 96px);padding:10px 20px 20px;overflow:auto}#mobile-nav a{border-bottom:1px solid #e7ede8;justify-content:space-between;align-items:center;gap:25px;padding:11px 0;font-size:13px;display:flex}.prose>h2:first-child{display:block}.prose .r-page-title{display:none!important}.prose .r-section{border-bottom:1px solid #e2eae4;margin-bottom:34px;padding-bottom:28px}.prose .r-section:last-child{border-bottom:0}.prose img[src*=Symptomatic],.prose img[src*=protection-],.prose img[src*=Protection\.],.prose img[src*=Transparent],.prose img[src*=Light-adherence],.prose img[src*=Compatible-with],.prose img[src*=Continuous-contact],.prose img[src*=Film-forming],.prose img[src*=Hydration-],.prose img[src*=hydration-]{max-width:320px;max-height:130px}.article-section:has(article:empty){display:none}.content-review{max-width:850px}.content-review p{color:#627269;margin-bottom:30px;font-size:17px}.hero-wash{background:#fffffff5}.stratacel .hero-wash{background:#eafaf7}@media (width<=600px){.prose img{max-height:350px}.prose .r-section{margin-bottom:24px;padding-bottom:20px}}@media (width<=600px) and (height<=800px){.hero{padding-bottom:180px}.hero-image,.stratacel .hero-image,.stratamed .hero-image{height:180px}.hero-wash{height:calc(100% - 180px)}.hero-copy{padding:24px 0}.hero p{display:none}.hero .eyebrow{margin-bottom:10px}.hero h1{margin-bottom:10px;font-size:44px}.hero h2{margin-bottom:14px;font-size:24px}.hero-actions{margin-top:14px}}@media (width<=600px) and (height<=650px){.hero{padding-bottom:150px}.hero-image,.stratacel .hero-image,.stratamed .hero-image{height:150px}.hero-wash{height:calc(100% - 150px)}.hero-copy{padding:20px 0}.hero .eyebrow{display:none}.hero h1{font-size:42px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.footer-bottom{color:#596b60}.breadcrumb{color:#53665a}.stratamed .eyebrow,.stratamed .text-link,.stratamed .breadcrumb a,.stratamed .prose a{color:#006985}@media (width<=400px){.header .header-buy{display:none}.header .sp-search-trigger{margin-left:auto}}body{color:#26333a;background:#fff;line-height:1.75}h1,h2,h3{text-wrap:balance;font-weight:550}.utility{color:#566168;background:#f4f6f7;border-color:#e5eaed}.header{backdrop-filter:none;background:#fff;border-color:#e2e7ea}.desktop-nav>a{padding:24px 0}.button{border-radius:3px;gap:16px;min-height:52px;padding:13px 20px;font-size:14px}.button.small{min-height:42px;font-size:12px}.text-link{gap:12px;font-size:14px;line-height:1.6}.patient-hero .hero-wash{background:#fffffffa;width:53%}.patient-hero h1{margin-bottom:22px;font-size:70px;line-height:1.08}.patient-hero h2{max-width:470px;margin-bottom:22px;font-size:31px;line-height:1.3}.patient-hero p{color:#4c5a63;max-width:440px;margin-bottom:26px;font-size:16px;line-height:1.8}.patient-hero .eyebrow{color:#5c6870;margin-bottom:22px;font-size:10px}.stratacel .patient-hero .hero-image{object-position:64% center}.stratamed .patient-hero{background:#f0f7fa}.stratamed .patient-hero .hero-wash{background:#f0f7fa;width:47%}.stratamed .patient-hero .hero-image{object-fit:contain;background:#fff;width:57%}.stratamark .patient-hero .hero-image{object-position:77% center}.stratactx .patient-hero .hero-image{object-position:80% center}.guide-nav{background:#fff;border-color:#dee5e9}.guide-nav .wrap{grid-template-columns:repeat(4,minmax(0,1fr))}.guide-nav a{border-color:#e3e8ec;gap:11px;min-height:82px;padding:20px 19px;font-size:13px}.mechanism-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.product-display{flex-direction:column;justify-content:center;align-items:center;min-width:0;margin:0;display:flex}.product-display>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:340px}.product-display figcaption{text-align:center;color:var(--accent);margin-top:24px;font-family:Manrope Variable,sans-serif;font-size:23px}.product-display figcaption span{color:#64717a;max-width:300px;margin-top:6px;font-family:Inter Variable,sans-serif;font-size:11px;line-height:1.6;display:block}.mechanism-copy>.text-link{margin-top:10px}.feature-row{border-top:1px solid #dce4e9;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:60px;display:grid}.feature-index{color:var(--accent);margin-bottom:18px;font-size:12px;display:block}.feature-row h3{margin-bottom:15px;font-size:23px}.feature-row p{color:#5b6870;margin:0;font-size:14px;line-height:1.9}.mechanism-diagram{border-top:1px solid #dce4e9;margin:60px 0 0;padding:35px 0 0}.mechanism-diagram img{object-fit:contain;width:100%;max-height:380px}.mechanism-diagram figcaption{text-align:center;color:#5e6c75;margin-top:22px;font-size:11px}.section-heading h2{max-width:740px;font-size:39px}.section-heading>p{color:#5b6870;flex:none;font-size:14px;line-height:1.7}.education-grid{border-color:#ccd8df}.education-item{border-color:#ccd8df;flex-direction:column;align-items:flex-start;min-height:230px;padding:28px;display:flex}.education-item:first-child{border-color:#ccd8df}.education-item:hover{background:#e7edf0}.education-item h3{max-width:280px;margin:24px 0;font-size:25px}.topic-cta{width:100%;color:var(--accent);justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.chapter-number{color:#546976}.evidence{background:#fff}.evidence-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.evidence-layout>div{min-width:0}.evidence-context>p{color:#4f5e67;font-size:15px;line-height:1.9}.evidence-context>.evidence-caution{color:#67747d;border-top:1px solid #dde5ea;padding-top:20px;font-size:12px}.evidence-context .text-link{font-size:13px}.ctx-guidance h2{font-size:44px}.ctx-guidance .lead{font-size:16px}.guidance-links{border-top:1px solid #d5e0e5}.guidance-links a{border-bottom:1px solid #d5e0e5;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:18px;line-height:1.5;display:flex}.application-grid{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.application-grid h2{font-size:39px}.application-grid .care-note{color:#54656f;margin:20px 0 28px;font-size:12px}.care-path{border-top:1px solid #c6d5de}.care-path>a{border-bottom:1px solid #c6d5de;align-items:center;gap:22px;padding:26px 0;display:flex}.care-path>a>span{color:var(--accent);align-self:flex-start;margin-top:4px;font-size:12px}.care-path>a>div{flex:1;min-width:0}.care-path h3{margin-bottom:7px;font-size:20px}.care-path p{color:#586b76;margin:0;font-size:12px;line-height:1.6}.care-path>a>svg{color:var(--accent)}.video-feature{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;display:grid}.video-feature h2{font-size:38px}.home-faq{border-top:1px solid #e0e7eb}.faq-list summary{padding-right:25px;font-size:17px;line-height:1.6}.document-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.document-list>a{border-top:1px solid #cdd9e0;align-items:flex-start;gap:15px;padding-top:25px;font-size:15px;line-height:1.5;display:flex}.document-list>a>span{flex:1;min-width:0}.document-list small{color:#5e707c;margin-top:10px;font-size:11px;display:block}.document-list svg{color:var(--accent)}.next-step{background:#fff;border-color:#dde5e9;padding:54px 0}.next-step h2{font-size:34px}.footer-links a{color:#52646f;margin:11px 0;font-size:13px}.footer-top p{color:#5e6f79;font-size:13px}.page-heading h1{color:#263740;max-width:920px;font-size:48px;line-height:1.22}.breadcrumb{color:#5c6c75;margin-bottom:32px;font-size:12px}.article-grid{grid-template-columns:220px minmax(0,1fr);gap:70px}.article-grid aside nav{border-color:#d1dce3;gap:14px;padding-left:20px;font-size:13px}.article-grid aside a:hover{color:var(--accent)}.prose h2{color:#263c49;font-size:32px;line-height:1.35}.prose h3{color:#263c49;font-size:24px;line-height:1.4}.prose h4,.prose h5{color:#263c49;font-family:Manrope Variable,sans-serif;line-height:1.5}.prose img{object-fit:contain;max-height:520px}.prose table{background:#fff;font-size:13px;line-height:1.7}.prose td,.prose th{border-color:#dae3e9;padding:16px}.prose blockquote{background:#f0f5f8;padding:25px 30px}.prose summary{font-size:17px}.prose ul{padding-left:23px}.prose li{margin-block:10px;padding-left:5px}.prose .r-column>h3{margin-top:18px}.prose .r-column:has(>img:only-child){justify-content:center;align-items:center;display:flex}.page-contents-mobile{display:none}.education-item{gap:0;min-height:0;padding:0 0 26px;border:0!important}.education-grid{border:0;gap:32px}.topic-image{object-fit:contain;object-position:center;background:#fff;width:100%;height:185px}.topic-copy{flex-direction:column;flex:1;width:100%;padding-top:23px;display:flex}.topic-copy h3{margin:16px 0 18px}.topic-cta{padding-top:12px}.stratactx .education-item:last-child{justify-content:center;border-top:1px solid #cbd7df!important}@media (width>=1600px){.patient-hero .hero-wash{width:50%}.patient-hero .hero-copy{max-width:530px}}@media (width<=1180px){.wrap{width:calc(100% - 64px)}.desktop-nav{gap:18px;font-size:12px}.header-inner{gap:19px}.patient-hero .hero-copy{max-width:445px}.patient-hero h1{font-size:62px}.patient-hero h2{font-size:28px}.patient-hero p{max-width:390px;font-size:14px}.mechanism-grid,.application-grid,.faq-grid{gap:55px}.evidence-layout{gap:40px}.section-heading h2{font-size:35px}}@media (width<=900px){.header-inner{height:72px}.patient-hero{min-height:480px;max-height:600px}.patient-hero .hero-copy{max-width:350px}.patient-hero h1{font-size:54px}.patient-hero h2{font-size:25px}.patient-hero p{max-width:330px;font-size:13px}.patient-hero .hero-actions .text-link{display:none}.patient-hero .hero-wash{width:54%}.section{padding:65px 0}.guide-nav a{flex-direction:column;align-items:flex-start;gap:9px;padding:18px 12px;font-size:11px}.guide-nav a svg:last-child{display:none}.mechanism-grid{gap:40px}.mechanism-copy h2{font-size:35px}.mechanism-intro p{font-size:15px}.product-display>img{height:290px}.feature-row{gap:28px;margin-top:45px}.feature-row h3{font-size:20px}.feature-row p{font-size:13px}.evidence-layout{grid-template-columns:1fr;gap:30px}.evidence-context{max-width:720px}.application-grid{gap:40px}.application-grid h2{font-size:33px}.application-grid>div>p{font-size:14px}.education-item{min-height:210px;padding:24px 20px}.education-item h3{font-size:21px}.section-heading{gap:30px}.section-heading h2{font-size:33px}.section-heading>p{font-size:12px}.faq-grid,.video-feature{gap:40px}.document-list{gap:20px}.document-list>a{gap:10px;font-size:13px}.article-grid{grid-template-columns:minmax(0,1fr)}.page-contents-mobile{border-block:1px solid #d6e1e8;margin-bottom:32px;padding:17px 0;display:block}.page-contents-mobile summary{cursor:pointer;font-size:14px;font-weight:600}.page-contents-mobile nav{color:var(--accent);gap:12px;padding-top:20px;font-size:13px;display:grid}}@media (width<=600px){.wrap{width:calc(100% - 40px)}.header-inner{gap:8px;height:66px}.brand{width:140px}.brand img{width:140px;height:43px}.button.small{padding:8px 10px;font-size:11px}.patient-hero{height:auto;min-height:0;max-height:none;padding-bottom:210px}.patient-hero .hero-copy{max-width:none;padding:30px 0}.patient-hero .hero-wash{height:calc(100% - 210px);background:#f5f9fa!important;width:100%!important}.patient-hero .hero-image,.stratamed .patient-hero .hero-image,.stratacel .patient-hero .hero-image{width:100%;height:210px;top:auto;bottom:0;object-position:70% center!important}.stratamed .patient-hero .hero-image{object-position:center!important}.patient-hero h1{margin-bottom:16px;font-size:49px}.patient-hero h2{max-width:380px;margin-bottom:14px;font-size:24px}.patient-hero p{max-width:none;margin-bottom:18px;font-size:13px;line-height:1.8;display:block}.patient-hero .eyebrow{margin-bottom:16px;font-size:9px;display:block}.patient-hero .hero-actions{margin-top:18px}.patient-hero .hero-actions .button{min-height:46px;font-size:12px}.guide-nav .wrap{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.guide-nav a{min-height:89px;padding:15px 10px;font-size:10px;line-height:1.5}.section{padding:48px 0}.mechanism-grid{grid-template-columns:1fr;gap:34px}.product-display{order:2}.product-display>img{height:255px}.product-display figcaption{margin-top:17px;font-size:21px}.mechanism-copy h2{max-width:350px;font-size:33px}.mechanism-intro p{font-size:15px}.feature-row{grid-template-columns:1fr;gap:0;margin-top:36px}.feature-row>div{border-bottom:1px solid #dce4e9;grid-template-columns:32px 1fr;column-gap:12px;padding:22px 0;display:grid}.feature-row>div:last-child{border:0}.feature-index{grid-row:1/3;margin-top:3px}.feature-row h3{margin-bottom:10px;font-size:21px}.feature-row p{font-size:14px}.mechanism-diagram{margin-top:28px;padding-top:25px;overflow:auto}.mechanism-diagram img{min-width:560px;max-height:none}.mechanism-diagram figcaption{text-align:left;max-width:320px;font-size:11px}.section-heading{margin-bottom:29px;display:block}.section-heading h2{font-size:30px}.section-heading>p{margin-top:18px;font-size:13px}.education-grid{grid-template-columns:1fr}.education-item{border-color:#ccd8df;grid-template-columns:30px 1fr;gap:12px;min-height:0;padding:23px 0;display:grid}.education-item h3{max-width:none;margin:0;font-size:22px}.chapter-number{padding-top:4px}.topic-cta{grid-column:2;font-size:12px}.evidence-layout{gap:28px}.evidence-context h3{font-size:25px}.evidence-context>p{font-size:14px}.evidence-context>.evidence-caution,.evidence-context .text-link{font-size:12px}.ctx-guidance h2{font-size:33px}.guidance-links a{padding:21px 0;font-size:17px}.application-grid{grid-template-columns:1fr;gap:32px}.application-grid h2{font-size:31px}.application-grid .care-note{font-size:12px}.care-path>a{gap:15px;padding:23px 0}.care-path h3{font-size:19px}.care-path p{font-size:12px}.video-feature{grid-template-columns:1fr;gap:25px}.video-feature h2{font-size:30px}.faq-grid{grid-template-columns:1fr;gap:25px}.home-faq h2{font-size:31px}.home-faq p{font-size:14px}.faq-list summary{font-size:16px}.document-list{grid-template-columns:1fr;gap:0}.document-list>a{padding:23px 0;font-size:15px}.document-list small{margin-top:5px}.document-list>a>svg:last-child{margin-left:auto}.next-step h2{font-size:29px}.next-inner .button{margin-top:25px}.footer-links a{font-size:12px}.footer-bottom{font-size:10px}.page-heading{padding:22px 0 33px}.page-heading h1{font-size:34px}.breadcrumb{margin-bottom:27px;font-size:11px}.article-section{padding:30px 0 48px}.prose,.prose p,.prose li{font-size:15px;line-height:1.9}.prose h2{font-size:27px}.prose h3{font-size:23px}.prose .r-section{margin-bottom:28px;padding-bottom:28px}.prose .r-row{margin:24px 0;display:block}.prose img{max-height:390px}.prose .r-before-after{gap:10px}.prose td,.prose th{padding:12px}.prose summary{font-size:16px}}@media (width<=380px){.patient-hero h1{font-size:43px}.patient-hero h2{font-size:23px}.guide-nav a{padding-inline:8px;font-size:9px}.hero-actions .button{padding-inline:14px}}@media (width<=600px){.education-item{padding:0 0 28px;display:block}.topic-image{object-fit:contain;height:185px}.topic-copy{padding-top:20px}.topic-copy h3{margin:12px 0 16px}.topic-copy>p{font-size:14px}.topic-cta{margin-top:8px}.mechanism-diagram>img{min-width:0}}.stratamed .topic-cta,.stratamed .care-path>a>span{color:#006985}.prose .legacy-spacer{display:none}.prose .legacy-benefit-row{border-bottom:1px solid #dde6ec;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:25px;padding:26px 0;margin:0!important;display:grid!important}.prose .legacy-benefit-row>.r-column{min-width:0;margin:0}.prose .legacy-benefit-row>.r-column:first-child{display:block}.prose .legacy-benefit-row>.r-column>img{object-fit:contain;max-width:64px;max-height:64px;margin:0;width:64px!important;height:64px!important}.prose .legacy-benefit-row .r-hoverbox>img{display:none}.prose .legacy-benefit-row h3{margin:0 0 12px;font-size:23px}.prose .legacy-benefit-row .r-hoverbox{font-size:15px;line-height:1.85}.prose #some-id1>.r-row:first-child img{max-height:230px}.prose .table-scroll:focus-visible{outline-offset:5px;outline:2px solid #1877d1}.prose .product-benefit-row{border-bottom:1px solid #dde6ec;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:25px;margin:0;padding:26px 0;font-size:15px;line-height:1.85;display:grid}.prose .product-benefit-copy{min-width:0}.prose .product-benefit-copy h3{text-wrap:pretty;margin:0 0 12px;font-size:23px;line-height:1.4}.prose .product-benefit-copy p{margin:0;font-size:15px;line-height:1.85}.prose .product-benefit-icon{border-radius:5px;width:64px;height:64px;margin:3px 0 0;display:block;position:relative;overflow:hidden}.prose .product-benefit-icon>img{object-fit:contain;width:64px;max-width:none;height:64px;max-height:none;margin:0}.prose .product-benefit-crop>img{width:var(--art-width);height:var(--art-height);left:var(--art-left);top:var(--art-top);object-fit:fill;position:absolute}.stratamed .prose .product-benefit-copy h3{text-transform:lowercase}.stratamed .prose .product-benefit-copy h3:first-letter{text-transform:uppercase}.prose .product-benefit-duplicate[hidden],.prose .product-benefit-duplicate-group[hidden]{display:none!important}@media (width<=600px){.prose .product-benefit-row{grid-template-columns:50px minmax(0,1fr);gap:18px;padding:24px 0}.prose .product-benefit-icon{width:45px;height:45px;margin-top:2px}.prose .product-benefit-icon>img{width:45px;height:45px}.prose .product-benefit-crop>img{width:var(--art-width);height:var(--art-height)}.prose .product-benefit-copy h3{margin-bottom:10px;font-size:21px}.prose .product-benefit-copy,.prose .product-benefit-copy p{font-size:14px;line-height:1.85}.prose .legacy-benefit-row{grid-template-columns:50px minmax(0,1fr);gap:18px;padding:24px 0}.prose .legacy-benefit-row>.r-column>img{width:45px!important;height:45px!important}.prose .legacy-benefit-row h3{margin-bottom:10px;font-size:21px}.prose .legacy-benefit-row .r-hoverbox{font-size:14px}.prose #some-id1>.r-row:first-child img{max-height:190px}}@media (width<=600px) and (height<=700px){.patient-hero{padding-bottom:125px}.patient-hero .hero-copy{padding:18px 0}.patient-hero .hero-image,.stratamed .patient-hero .hero-image,.stratacel .patient-hero .hero-image{height:125px}.patient-hero .hero-wash{height:calc(100% - 125px)}.patient-hero .eyebrow,.patient-hero p{display:none}.patient-hero h1{margin-bottom:12px;font-size:43px}.patient-hero h2{margin-bottom:16px;font-size:22px}.patient-hero .hero-actions{margin-top:14px}}.article-grid.article-without-contents{max-width:900px;display:block}.prose .article-empty[hidden],.prose .appearance-retained[hidden]{display:none!important}.prose .article-copy-block{margin:0 0 20px;line-height:1.9}.prose .article-subtitle{color:#263c49;margin:0 0 26px;font-family:Manrope Variable,sans-serif;font-size:25px;font-weight:550;line-height:1.45}.prose .application-label{margin-top:30px;font-size:19px;font-weight:600}.prose .application-artwork{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:20px;margin:24px 0;display:grid}.prose .application-artwork img{object-fit:contain;width:100%;height:155px;max-height:155px;margin:0}.prose img[src*=\/SM_Illustration_Element-]{max-width:170px;max-height:170px}.prose .application-artwork{grid-auto-flow:row;justify-items:center}.prose .application-artwork>img{min-width:0}.prose .stratamed-mechanism,.prose .stratamed-sizing{margin-block:40px}.prose .stratamed-mechanism>img{width:100%;height:auto;max-height:none;margin:24px 0 30px;display:block}.prose .mechanism-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0 0 24px;display:grid}.prose .mechanism-benefit{border-top:1px solid #d7e2e7;min-width:0;padding:20px 0}.prose .mechanism-benefit dt{color:#263c49;margin-bottom:10px;font-size:18px;font-weight:650}.prose .mechanism-benefit dd{margin:0;font-size:15px;line-height:1.8}.prose .mechanism-benefit p{font-size:inherit;line-height:inherit;margin:0 0 8px}.prose .stratamed-size-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0;display:grid}.prose .stratamed-size-item{border-top:1px solid #d7e2e7;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:24px;min-width:0;padding-top:24px;display:grid}.prose img.stratamed-size-image{object-fit:contain;width:100px;height:240px;max-height:240px;margin:0}.prose .stratamed-size-copy h3{margin:0 0 12px;font-size:21px;line-height:1.4}.prose .stratamed-size-copy p{margin:0;font-size:15px;line-height:1.8}.prose .stratamed-video-link{margin-block:20px}.stratamed .patient-hero .hero-image{object-position:center;object-fit:contain;background:0 0;width:47%;height:calc(100% - 48px);inset:24px 3% 24px auto}.prose .stratacel-procedure-guide>.r-row{margin-block:0 28px}.article-section:has(.stratacel-procedure-guide){padding-top:32px}.prose img.procedure-mobile-photo{object-fit:cover;width:100%;height:200px;max-height:200px;margin:0}.prose .stratacel-procedure-guide .r-background{background:0 0;min-height:0;padding:0}.prose .stratacel-procedure-guide .r-background .r-row{margin:0}.prose .stratacel-procedure-guide>.r-background .article-copy-block{color:#334f5b;margin:0 0 28px;font-size:18px;line-height:1.8}.prose .stratacel-procedure-guide>.procedure-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0 34px;display:grid}.prose .procedure-links>.r-column{min-width:0;margin:0}.prose .procedure-links a{border-bottom:1px solid #d7e2e7;padding-bottom:16px;text-decoration:none;display:block}.prose .procedure-links img{object-fit:cover;object-position:center;width:100%;height:210px;max-height:210px;margin:0 0 16px;display:block}.prose .procedure-links span{font-family:Manrope Variable,sans-serif;font-size:22px;font-weight:550}.prose .procedure-links a:hover span{text-decoration:underline}.prose .fractional-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:24px 0 0;display:grid}.prose .fractional-type{border-top:1px solid #d7e2e7;min-width:0;margin:0;padding-top:20px}.prose .fractional-type img{object-fit:contain;width:100%;height:150px;max-height:150px;margin:0 0 16px}.prose .fractional-type figcaption{color:#263c49;font-size:16px;font-weight:550;line-height:1.7}.prose .r-row.procedure-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:28px 0 0;display:grid}.prose .r-row.procedure-catalogue>.r-column{border-top:1px solid #d7e2e7;grid-template-columns:110px minmax(0,1fr);gap:20px;min-width:0;margin:0;padding:24px 0 0;display:grid}.prose .r-row.procedure-catalogue>.r-column>img{object-fit:cover;width:110px;height:110px;max-height:110px;margin:0}.prose .procedure-copy h3{margin:0 0 12px;font-size:21px;line-height:1.4}.prose .procedure-copy p{margin:0;font-size:14px;line-height:1.85}.prose .r-row:has(>.r-column:only-child){margin-block:22px}.prose .r-column{overflow-wrap:break-word}.prose .r-button{white-space:nowrap}.prose .r-carousel{margin-block:26px}.prose .r-slide>img{width:auto;max-width:100%;max-height:280px;margin:0 auto}.prose .r-slide figcaption{padding:16px 0}.prose .article-layered-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.prose .article-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prose .article-layered-content .r-layer-media img{object-fit:contain;max-width:100%;max-height:230px;margin:0 auto}.prose .article-layered-content .r-layer-copy>.r-layer-text{margin-bottom:16px}.prose .article-figure-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:start;gap:28px;display:grid}.prose .article-figure-grid>.r-column{margin:0;display:block}.prose .article-figure-grid>.r-column>img{object-fit:contain;width:100%;height:210px;max-height:210px;margin:0 auto 18px}.prose .article-figure-grid>.r-column>span{line-height:1.8;display:inline}.prose .pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-block:28px 38px}.prose .pack-grid>.pack-item{border-top:1px solid #d7e2e7;padding:24px 24px 0}.prose .pack-grid>.pack-item>img{object-fit:contain;max-width:180px;height:220px;max-height:220px;margin:0 auto 24px}.prose .pack-copy{font-size:15px;line-height:1.8}.prose .pack-copy>span:first-of-type{color:#263c49;font-weight:650}.prose .r-row.product-amount-note{border-top:1px solid #d7e2e7;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:24px;margin-block:28px;padding-block:20px;display:grid}.prose .product-amount-note>.r-column{min-width:0;margin:0}.prose .product-amount-note img.product-amount-icon{object-fit:contain;width:96px;max-width:96px;height:96px;max-height:96px;margin:0;display:block}.prose .product-amount-note p,.prose .product-amount-note .r-text>div{margin:0;font-size:15px;line-height:1.8}.prose .r-row.clinical-stat-shell{margin:0}.prose .r-row.clinical-stat{border-top:1px solid #d7e2e7;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:30px;margin:0;padding:27px 0;display:grid}.prose .clinical-stat>.r-column{margin:0}.prose .clinical-stat .r-counter{color:var(--accent);font-variant-numeric:tabular-nums;font-family:Manrope Variable,sans-serif;font-size:48px;font-weight:600;line-height:1.1}.prose .clinical-stat .r-text>div:last-child{margin-bottom:0}.prose .clinical-stage-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:24px 0 12px;display:grid}.prose .clinical-stage-nav>div{min-width:0}.prose .clinical-stage-nav p{height:100%;margin:0}.prose .clinical-stage-nav a{color:#294b60;border-bottom:1px solid #c8d6df;padding:15px 0;font-size:15px;line-height:1.6;text-decoration:none;display:block}.prose .clinical-stage-nav a:hover{color:var(--accent);text-decoration:underline}.prose .article-illustration-row{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:32px;margin:24px 0;display:grid}.prose .article-illustration-media,.prose .article-illustration-copy{min-width:0}.prose .article-illustration-media img{object-fit:contain;width:100%;max-height:250px;margin:0 auto 14px}.prose .article-illustration-media p{margin-bottom:0;font-size:12px;line-height:1.7}.prose .article-illustration-copy h3{margin:0 0 16px;font-size:23px}.prose .clinical-stage{border-bottom:1px solid #d7e2e7;padding:12px 0 24px;scroll-margin-top:112px}.prose .clinical-stage-list>.clinical-stage:last-child{border:0}.prose .clinical-stage .article-illustration-row{margin:24px 0 0}.prose .clinical-stage p{margin:0 0 16px}.prose .structured-progression{margin:32px 0;display:block}.prose .stretch-progression-intro>.r-layer-text:first-child{color:#263c49;margin-bottom:14px;font-family:Manrope Variable,sans-serif;font-size:26px;font-weight:550}.prose .stretch-progression-intro{margin-bottom:28px}.prose .stretch-progression{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.prose .stretch-stage{border-top:1px solid #d7e2e7;margin:0;padding-top:20px}.prose .stretch-stage>img{object-fit:contain;width:100%;height:130px;max-height:130px;margin:0 0 22px}.prose .stretch-stage figcaption{grid-template-columns:25px minmax(0,1fr);gap:14px;font-size:14px;line-height:1.8;display:grid}.prose .stretch-stage-number{color:var(--accent);font-weight:650}.prose .stretch-type-grid>.r-column>a>img{object-fit:contain;width:100%;height:150px;max-height:150px;margin:0 0 20px}.prose .stretch-type-grid h2{text-wrap:pretty;margin:0 0 14px;font-size:23px}.prose .stretch-type-grid p{font-size:15px}.prose h2.article-fact{text-wrap:pretty;margin:0;font-size:24px;line-height:1.65}.prose .r-slider-content.treatment-scenario{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:32px;margin:0;display:grid}.prose .treatment-scenario-shell{border-top:1px solid #d7e2e7;margin:0;padding:28px 0}.prose .treatment-scenario-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prose .treatment-scenario-images>img{object-fit:cover;object-position:right center;width:100%;height:90px;max-height:90px;margin:0}.prose .treatment-scenario-images>img.scenario-image-left{object-position:left center}.prose .scenario-heading{color:#263c49;margin-bottom:12px;font-family:Manrope Variable,sans-serif;font-size:22px;font-weight:550}.prose .scenario-description{margin-bottom:14px}.prose .scenario-application{color:var(--accent);font-size:13px;font-weight:600}@media (width<=900px){.prose .r-row.procedure-catalogue{grid-template-columns:1fr}.prose .r-slider-content.treatment-scenario{grid-template-columns:200px minmax(0,1fr);gap:26px}.prose .article-figure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.stratamed .patient-hero .hero-image{width:100%;height:190px;inset:auto 0 15px;object-position:center!important}.stratamed .patient-hero .hero-wash{background:#f0f7fa!important}.prose .stratacel-procedure-guide>.procedure-links{grid-template-columns:1fr;gap:26px}.prose .procedure-links img{height:180px;max-height:180px}.prose .procedure-links span{font-size:21px}.prose .fractional-types{grid-template-columns:1fr;gap:24px}.prose .fractional-type{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:20px;display:grid}.prose .fractional-type img{height:90px;max-height:90px;margin:0}.prose .fractional-type figcaption{font-size:14px}.prose .r-row.procedure-catalogue>.r-column{grid-template-columns:90px minmax(0,1fr);gap:18px}.prose .r-row.procedure-catalogue>.r-column>img{width:90px;height:90px;max-height:90px}.prose .procedure-copy h3{font-size:20px}.prose .mechanism-benefits,.prose .stratamed-size-grid{grid-template-columns:1fr}.prose .stratamed-size-item{grid-template-columns:80px minmax(0,1fr);gap:20px}.prose img.stratamed-size-image{width:80px;height:210px;max-height:210px}.prose .stratamed-size-copy h3{font-size:20px}.prose .stratamed-size-copy p{font-size:14px}.prose .r-row.product-amount-note{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:18px;margin-block:24px;padding-block:18px}.prose .product-amount-note img.product-amount-icon{width:72px;max-width:72px;height:72px;max-height:72px}.prose .product-amount-note p,.prose .product-amount-note .r-text>div{font-size:14px}.prose .application-artwork{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.prose .application-artwork img{max-width:100%;height:135px;max-height:135px}.prose .r-row.clinical-stat{grid-template-columns:72px minmax(0,1fr);gap:20px;padding:24px 0}.prose .clinical-stat .r-counter{font-size:38px}.prose .article-layered-content{grid-template-columns:1fr;gap:22px}.prose .clinical-stage-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.prose .clinical-stage-nav a{padding:12px 0;font-size:14px}.prose .article-illustration-row{grid-template-columns:1fr;gap:22px}.prose .article-illustration-media img{width:auto;max-width:100%;max-height:230px}.prose .article-figure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.prose .article-figure-grid:has(h2,h3,h4){grid-template-columns:1fr}.prose .article-figure-grid>.r-column>img{height:160px;max-height:160px}.prose .pack-grid{grid-template-columns:1fr;gap:28px}.prose .pack-grid>.pack-item{grid-template-columns:90px minmax(0,1fr);gap:22px;padding:24px 0 0;display:grid}.prose .pack-grid>.pack-item>img{max-width:90px;height:170px;max-height:170px;margin:0}.prose .pack-copy{font-size:14px;line-height:1.8}.prose .stretch-progression{grid-template-columns:1fr;gap:24px}.prose .stretch-stage{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:20px;display:grid}.prose .stretch-stage>img{height:100px;margin:0}.prose .stretch-stage figcaption{font-size:14px;display:block}.prose .stretch-stage-number{margin-bottom:8px}.prose .stretch-type-grid{grid-template-columns:1fr}.prose .stretch-type-grid>.r-column>a>img{height:170px;margin-bottom:18px}.prose .stretch-type-grid h2{font-size:24px}.prose .r-slider-content.treatment-scenario{grid-template-columns:1fr;gap:20px}.prose .treatment-scenario-images{max-width:290px}.prose .treatment-scenario-images>img{height:110px;max-height:110px}.prose .scenario-heading{font-size:21px}.prose .article-fact{font-size:21px!important}}@media (width<=600px) and (height<=700px){.stratamed .patient-hero .hero-image{height:115px;bottom:5px}}:root{--editorial-ink:#203d38;--editorial-text:#465e58;--editorial-line:#d7e2dc;--editorial-wash:#f5f8f6;--editorial-dark:#173d35}body{color:var(--editorial-ink);font-size:15px;line-height:1.75}h1,h2,h3{letter-spacing:0;font-weight:500}.wrap{width:calc(100% - 112px);max-width:1240px}.section{padding:82px 0}.utility{background:var(--editorial-dark);color:#e6efea;border:0;font-size:10px}.utility .wrap{min-height:30px}.header{background:#fffffffa;border-color:#e3e9e5}.header-inner{gap:25px;height:84px}.brand{width:180px}.brand img{width:180px;height:50px}.desktop-nav{gap:24px;font-size:12px}.desktop-nav>a{color:var(--editorial-ink);padding:12px 0;position:relative}.desktop-nav>a:after{content:"";background:var(--accent);height:2px;transition:transform .18s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.desktop-nav>a:hover:after,.desktop-nav>a[aria-current]:after{transform:scaleX(1)}.button{background:var(--editorial-dark);border-color:var(--editorial-dark);border-radius:2px;gap:14px;min-height:50px;padding:13px 21px;font-size:12px;font-weight:500}.button:hover{filter:none;background:#2d5a49;border-color:#2d5a49}.button.small{min-height:42px;padding:10px 16px;font-size:11px}.text-link{color:var(--editorial-ink);border:0;gap:13px;padding:5px 0;font-size:12px;font-weight:500}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.text-link svg{color:var(--accent)}.eyebrow{color:var(--accent);margin-bottom:18px;font-size:10px;font-weight:600;line-height:1.5}.patient-hero{height:calc(100svh - 195px);min-height:530px;max-height:620px}.patient-hero .hero-copy{max-width:490px;padding:32px 0}.patient-hero h1{margin-bottom:21px;font-size:80px;font-weight:500;line-height:1.08}.patient-hero h2{max-width:470px;color:var(--editorial-ink);margin-bottom:22px;font-size:30px;line-height:1.3}.patient-hero p{max-width:430px;color:var(--editorial-text);font-size:16px;line-height:1.75}.patient-hero .hero-actions{gap:25px;margin-top:30px}.patient-hero .hero-wash{width:51%}.stratacel .patient-hero .hero-wash{background:#f0f8f4;width:48%}.stratamed .patient-hero .hero-wash{background:0 0}.guide-nav{border-color:var(--editorial-line)}.guide-nav a{border-color:var(--editorial-line);min-height:78px;padding:20px 22px;font-size:12px}.guide-nav a>svg:first-child{color:#526e60;stroke-width:1.5px}.guide-nav a:hover{background:var(--editorial-wash)}.section-heading{align-items:end;gap:50px;margin-bottom:40px}.section-heading h2{max-width:680px;font-size:39px;line-height:1.2}.section-heading>p{max-width:330px;color:var(--editorial-text);font-size:14px;line-height:1.75}.mechanism-section{background:#f1f6f3}.stratacel .mechanism-section{background:#f0f7f3}.strataxrt .mechanism-section{background:#f1f5f9}.stratamark .mechanism-section{background:#fbf3f6}.stratamed .mechanism-section{background:#f0f7f8}.stratactx .mechanism-section{background:#f0f6f5}.mechanism-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:85px}.mechanism-copy h2{margin-bottom:24px;font-size:42px;line-height:1.2}.mechanism-intro p{color:var(--editorial-text);margin-bottom:17px;font-size:17px;line-height:1.8}.product-display>img{max-width:430px;height:280px}.product-display figcaption{color:var(--editorial-ink);margin-top:20px;font-size:22px}.product-display figcaption span{color:#5e7167;max-width:290px;font-size:11px}.mechanism-with-diagram>.mechanism-diagram{border:0;width:100%;min-width:0;margin:0;padding:0}.mechanism-with-diagram .diagram-toolbar{border-bottom:1px solid var(--editorial-line);margin-bottom:24px;padding-bottom:16px}.mechanism-with-diagram>.mechanism-diagram>img{object-fit:contain;height:auto;max-height:290px}.mechanism-with-diagram .mechanism-diagram figcaption{text-align:left;margin-top:17px;font-size:10px}.feature-row{border-color:#c8d8cd;gap:48px;margin-top:44px}.feature-row>div{padding-top:24px}.feature-index{color:#688372;margin-bottom:17px;font-size:10px}.feature-row h3{color:var(--editorial-ink);margin-bottom:13px;font-size:22px}.feature-row p{color:var(--editorial-text);font-size:14px;line-height:1.8}.education{background:#fff}.education-grid{gap:36px}.education-item,.education-item:hover{background:0 0;min-height:0;padding:0;border:0!important}.topic-image{object-fit:contain;background:var(--editorial-wash);width:100%;height:180px}.topic-copy{padding-top:23px}.chapter-number{color:#6e8377;font-size:10px}.education-item h3{max-width:none;margin:12px 0 16px;font-size:23px;line-height:1.3}.topic-copy>p{color:var(--editorial-text);margin-bottom:19px;font-size:13px;line-height:1.8}.topic-cta{color:var(--editorial-ink);border-top:1px solid var(--editorial-line);padding-top:17px;font-size:12px;font-weight:500}.topic-cta svg{color:var(--accent)}.evidence{background:var(--editorial-dark);color:#fff}.evidence .section-heading h2,.evidence-context h3,.ctx-guidance h2{color:#fff}.evidence .eyebrow{color:#c6d9cd}.evidence .text-link,.evidence .text-link svg,.guidance-links a{color:#e6f0e9}.evidence-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:75px}.evidence-context h3{font-size:28px;line-height:1.35}.evidence-context>p,.ctx-guidance .lead{color:#d1e0d7;font-size:15px;line-height:1.8}.evidence-context>.evidence-caution{color:#c0d2c6;border-color:#58786a;margin-top:23px;padding-top:20px;font-size:11px}.evidence .sp-comparison>.sp-compare-images{color:#dce9e1}.evidence .sp-comparison>figcaption{color:#cadbce}.guidance-links,.guidance-links a{border-color:#58786a}.guidance-links a{font-size:18px;line-height:1.5}.guidance-links a:hover{color:#fff}.application-band{background:var(--editorial-wash)}.application-grid{gap:90px}.application-grid h2{font-size:39px;line-height:1.2}.application-grid>div>p{color:var(--editorial-text);font-size:16px;line-height:1.8}.application-grid .care-note{color:#65786d;font-size:12px;line-height:1.8}.care-path,.care-path>a{border-color:#c9d8ce}.care-path>a{gap:20px;padding:26px 0}.care-path h3{margin-bottom:10px;font-size:21px;font-weight:500}.care-path p{color:#60746a;font-size:12px;line-height:1.7}.home-faq{background:#fff;border:0}.faq-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:85px}.home-faq h2{font-size:39px}.home-faq p{color:var(--editorial-text);font-size:14px}.faq-list summary{font-size:15px;font-weight:500;line-height:1.7}.faq-list details{border-color:var(--editorial-line);padding:23px 0}.faq-list details>div,.faq-list details p{color:var(--editorial-text);font-size:14px;line-height:1.85}.document-band{background:var(--editorial-wash);padding-top:65px}.document-list{gap:36px}.document-list>a{border-color:#c9d8ce;font-size:14px;line-height:1.7}.sp-video-band{border-top:1px solid var(--editorial-line)}footer{background:#fff}.footer-top,.footer-bottom{border-color:var(--editorial-line)}.footer-links a{color:#5d7267;font-size:12px}.footer-links h3{color:var(--editorial-ink);font-size:12px}.footer-bottom{color:#61786a;font-size:10px}.page-heading{background:var(--editorial-wash);border-color:var(--editorial-line);padding:30px 0 43px}.page-heading h1{max-width:1000px;color:var(--editorial-ink);font-size:52px;line-height:1.2}.page-heading .eyebrow{margin-bottom:16px}.breadcrumb{color:#62776b;margin-bottom:30px;font-size:11px;line-height:1.6}.article-section{padding:46px 0 78px}.article-grid{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:85px}.article-grid aside{align-self:start;position:sticky;top:118px}.article-grid aside .eyebrow{font-size:10px}.article-grid aside nav{border-color:var(--editorial-line);gap:12px;max-height:calc(100svh - 260px);padding-left:17px;padding-right:12px;font-size:12px;line-height:1.7;overflow-y:auto}.article-grid aside>.text-link{margin-top:25px}.prose{width:100%;min-width:0;max-width:780px}.article-grid.article-without-contents{max-width:900px}.prose,.prose p,.prose li{color:var(--editorial-text);font-size:15px;line-height:1.85}.prose p{margin-bottom:18px}.prose h2{color:var(--editorial-ink);margin:36px 0 20px;font-size:29px;line-height:1.3}.prose h3{color:var(--editorial-ink);margin:28px 0 17px;font-size:23px;line-height:1.4}.prose h4,.prose h5{color:var(--editorial-ink)}.prose h2:first-child,.prose h3:first-child{margin-top:0}.prose a{text-underline-offset:4px;overflow-wrap:anywhere}.prose .r-section{border-color:var(--editorial-line);margin-bottom:36px;padding-bottom:32px}.prose .r-row{gap:28px;margin-block:24px}.prose .r-row .r-row{margin-block:18px}.prose .article-copy-block{margin-bottom:18px;line-height:1.85}.prose .product-benefit-row,.prose .legacy-benefit-row{border-color:var(--editorial-line);padding-block:23px}.prose .product-benefit-copy h3,.prose .legacy-benefit-row h3{margin:0 0 12px;font-size:22px;font-weight:500}.prose .product-benefit-copy p,.prose .legacy-benefit-row .r-hoverbox{color:var(--editorial-text);font-size:14px;line-height:1.85}.prose .product-benefit-title{color:var(--editorial-ink)}.prose table{font-size:13px;line-height:1.75}.prose th{color:var(--editorial-ink);background:#edf3ef}.prose th,.prose td{border-color:var(--editorial-line);padding:15px}.prose blockquote{background:var(--editorial-wash);border-color:var(--accent);padding:24px 28px}.prose details{border-color:var(--editorial-line);padding:21px 0}.prose summary{color:var(--editorial-ink);font-size:15px;line-height:1.7}.resource-links a{border-color:var(--editorial-line);padding:20px 0;font-size:14px;line-height:1.75}.resources-grid{gap:70px}.resources-grid h2{margin-bottom:27px;font-size:29px}@media (width<=1180px){.wrap{width:calc(100% - 64px)}.desktop-nav{gap:18px;font-size:11px}.patient-hero .hero-copy{max-width:430px}.patient-hero h1{font-size:68px}.patient-hero h2{font-size:27px}.patient-hero p{max-width:395px;font-size:15px}.mechanism-grid,.application-grid,.article-grid{gap:55px}.mechanism-copy h2{font-size:37px}}@media (width<=900px){.header-inner{height:72px}.patient-hero{min-height:480px;max-height:600px}.patient-hero .hero-copy{max-width:350px}.patient-hero h1{font-size:56px}.patient-hero h2{font-size:25px}.patient-hero p{max-width:330px;font-size:13px}.guide-nav a{padding:17px 12px;font-size:11px}.section{padding:65px 0}.mechanism-grid{gap:35px}.mechanism-copy h2{font-size:34px}.mechanism-intro p{font-size:15px}.feature-row{gap:26px}.feature-row h3{font-size:21px}.section-heading h2{font-size:34px}.evidence-layout{grid-template-columns:1fr;gap:35px}.faq-grid{gap:45px}.article-grid{grid-template-columns:minmax(0,1fr)}.article-grid aside{display:none}.prose{max-width:780px;margin-inline:auto}.page-contents-mobile{border-color:var(--editorial-line);margin:20px 0 0}.article-section{padding-top:35px}}@media (width<=600px){.wrap{width:calc(100% - 40px)}.header-inner{gap:8px;height:66px}.brand,.brand img{width:140px}.brand img{height:43px}.section{padding:49px 0}.patient-hero{height:auto;min-height:0;max-height:none;padding-bottom:210px}.patient-hero .hero-copy{max-width:none;padding:29px 0}.patient-hero h1{margin-bottom:17px;font-size:49px}.patient-hero h2{margin-bottom:18px;font-size:24px}.patient-hero p{max-width:none;font-size:14px;line-height:1.75}.patient-hero .hero-actions{margin-top:23px}.patient-hero .hero-actions .button{min-height:46px;font-size:12px}.guide-nav a{min-height:85px;padding:15px 10px;font-size:10px;line-height:1.5}.mechanism-grid{grid-template-columns:minmax(0,1fr);gap:30px}.mechanism-copy h2{font-size:33px}.mechanism-intro p{font-size:15px;line-height:1.8}.mechanism-with-diagram>.mechanism-diagram{margin-top:10px}.mechanism-with-diagram>.mechanism-diagram>img{min-width:0;max-height:240px}.product-display>img{max-width:100%;height:230px}.feature-row{gap:0;margin-top:32px}.feature-row>div{border-color:var(--editorial-line);padding:22px 0}.feature-row h3{font-size:21px}.feature-row p{font-size:14px;line-height:1.8}.section-heading{margin-bottom:29px}.section-heading h2,.application-grid h2,.home-faq h2{font-size:31px;line-height:1.25}.section-heading>p{margin-top:18px;font-size:13px}.education-grid{gap:30px}.education-item{padding:0;display:block}.topic-image{height:180px}.topic-copy{padding-top:18px}.education-item h3{margin:11px 0 15px;font-size:23px}.topic-copy>p{font-size:14px}.topic-cta{font-size:12px}.evidence-context h3{font-size:25px}.evidence-context>p{font-size:14px}.application-grid{gap:30px}.application-grid>div>p{font-size:15px}.application-grid .care-note{font-size:12px}.care-path h3{font-size:20px}.faq-grid{grid-template-columns:minmax(0,1fr);gap:26px}.document-band{padding-top:45px}.document-list{gap:0}.document-list>a{min-height:90px;font-size:14px}.page-heading{padding:25px 0 34px}.page-heading h1{font-size:35px;line-height:1.25}.breadcrumb{margin-bottom:25px;font-size:10px}.article-section{padding:30px 0 49px}.prose,.prose p,.prose li{font-size:15px;line-height:1.85}.prose h2{margin:30px 0 18px;font-size:27px}.prose h3{margin:26px 0 16px;font-size:22px}.prose .r-section{margin-bottom:28px;padding-bottom:25px}.prose .r-row{gap:20px;margin-block:22px}.prose .product-benefit-copy h3,.prose .legacy-benefit-row h3{margin:0 0 10px;font-size:21px}.resources-grid{gap:40px}.resources-grid h2{font-size:27px}.resource-links a{gap:20px;padding:18px 0;font-size:13px}}@media (width<=380px){.patient-hero h1{font-size:43px}.patient-hero h2{font-size:23px}}@media (width<=600px) and (height<=700px){.patient-hero{padding-bottom:125px}.patient-hero .hero-copy{padding:18px 0}.patient-hero h1{margin-bottom:12px;font-size:43px}.patient-hero h2{margin-bottom:16px;font-size:22px}.patient-hero .hero-actions{margin-top:14px}}body{padding-bottom:var(--sp-consent-space,0px)}.sp-consent{color:#24352f;letter-spacing:0;font:14px/1.5 system-ui,Arial,sans-serif}.sp-consent *{box-sizing:border-box;letter-spacing:0}.sp-consent [hidden]{display:none!important}.sp-cookie-footer{max-width:1280px;margin:auto;padding:12px 24px}.sp-cookie-footer button{color:#344f43;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;text-decoration:underline;display:inline-flex}.sp-cookie-banner{z-index:1000;background:#fff;border-top:1px solid #aebeb6;position:fixed;inset:auto 0 0;box-shadow:0 -3px 12px #17382c12}.sp-cookie-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;max-width:1280px;margin:auto;padding:20px 24px;display:grid}.sp-consent h2{margin:0 0 8px;font-size:18px;line-height:1.35}.sp-consent p{margin:0;font-size:13px;line-height:1.6}.sp-consent a{color:#176b56;text-decoration:underline}.sp-cookie-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-cookie-actions button{font:inherit;color:#24352f;cursor:pointer;background:#fff;border:1px solid #9eb1a7;border-radius:3px;min-height:42px;padding:11px 14px;font-size:13px;line-height:1.4}.sp-cookie-actions button[data-consent-action=accept],.sp-cookie-actions button[data-consent-action=save]{color:#fff;background:#196d58;border-color:#196d58}.sp-cookie-actions button:hover{box-shadow:inset 0 0 0 1px}.sp-consent button:focus-visible,.sp-consent input:focus-visible{outline-offset:3px;outline:2px solid #1879cf}.sp-cookie-dialog{color:#24352f;border:1px solid #aebeb6;border-radius:4px;width:min(520px,100% - 32px);max-height:calc(100% - 32px);padding:24px;overflow:auto}.sp-cookie-dialog::backdrop{background:#142c2466}.sp-cookie-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.sp-cookie-close{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:36px;height:36px;display:grid}.sp-cookie-dialog label{border-bottom:1px solid #d9e2dd;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:14px;display:flex}.sp-cookie-dialog small{color:#506258;margin-top:4px;font-size:12px;font-weight:400;display:block}.sp-cookie-dialog input{accent-color:#196d58;flex:none;width:20px;height:20px}.sp-cookie-dialog .sp-cookie-actions{margin-top:24px}.sp-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.sp-cookie-inner{grid-template-columns:minmax(0,1fr);gap:14px}}@media (width<=480px){.sp-cookie-inner{padding:16px}.sp-cookie-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.sp-cookie-actions button{padding:10px 8px}.sp-cookie-actions button[data-consent-action=accept]{grid-column:1/-1}.sp-cookie-dialog{padding:20px}.sp-cookie-dialog .sp-cookie-actions{display:flex}.sp-cookie-footer{padding:12px 16px}}.sp-search{color:#21372e;letter-spacing:0;background:#fff;border:1px solid #becbc5;border-radius:4px;width:min(720px,100% - 32px);max-height:calc(100% - 32px);padding:28px;font:16px/1.6 system-ui,sans-serif;overflow:auto}.sp-search::backdrop{background:#142c2473}.sp-search-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.sp-search h2{letter-spacing:0;margin:0 0 22px;font:600 24px/1.3 system-ui}.sp-search button[data-search-close]{cursor:pointer;width:40px;height:40px;color:inherit;background:0 0;border:0;flex:none;place-items:center;display:grid}.sp-search label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.sp-search-input{border:1px solid #8faaa0;border-radius:3px;align-items:center;gap:12px;padding:0 12px;display:flex}.sp-search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:14px 0}.sp-search input:focus{outline:0}.sp-search-input:focus-within{outline-offset:2px;outline:2px solid #1879cf}.sp-search [data-search-status]{margin:18px 0;font-size:14px}.sp-search ol{margin:0;padding:0;list-style:none}.sp-search li{border-top:1px solid #d9e3dd;padding:18px 0}.sp-search li a{color:#176b56;text-underline-offset:3px;overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.4;text-decoration:underline}.sp-search li p{color:#455a50;margin:6px 0 0;font-size:14px;line-height:1.65}.sp-search [data-search-more]{font:inherit;color:#21372e;cursor:pointer;background:#fff;border:1px solid #9ab1a5;border-radius:3px;margin-top:20px;padding:10px 16px}.sp-search [hidden]{display:none!important}.sp-search button:focus-visible,.sp-search a:focus-visible{outline-offset:3px;outline:2px solid #1879cf}.sp-search-trigger{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;display:grid;flex:none!important}.sp-search-trigger:hover{background:#eaf1ed}.sp-search-trigger:focus-visible{outline-offset:2px;outline:2px solid #1879cf}@media (width<=600px){.sp-search{padding:20px}.sp-search h2{font-size:21px}.sp-search-trigger{width:36px;height:36px}}.sp-comparison{color:#2a4035;min-width:0;margin:0}.sp-compare-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.sp-compare-toolbar [role=group]{border:1px solid #a6b9ae;border-radius:3px;display:flex;overflow:hidden}.sp-compare-toolbar button{color:#2a4035;cursor:pointer;background:#fff;border:0;min-height:42px;padding:10px 14px;font:500 13px/1.3 system-ui,sans-serif}.sp-compare-toolbar [role=group] button+button{border-left:1px solid #a6b9ae}.sp-compare-toolbar button[aria-pressed=true]{color:#fff;background:#294f3d}.sp-compare-toolbar .sp-compare-zoom{border:1px solid #a6b9ae;border-radius:3px;flex:none;place-items:center;width:42px;padding:0;display:grid}.sp-comparison button:focus-visible{outline-offset:-3px;outline:2px solid #1879cf}.sp-compare-images{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.sp-compare-image{aspect-ratio:1;background:#edf2ef;place-items:center;display:grid;overflow:hidden}.sp-compare-image img{object-fit:contain;width:100%;height:100%;display:block}.sp-compare-images span{padding-top:10px;font:500 13px/1.5 system-ui,sans-serif;display:block}.sp-compare-images[data-mode=before],.sp-compare-images[data-mode=after]{grid-template-columns:minmax(0,1fr);max-width:600px;margin:auto}.sp-compare-images[data-mode=before] [data-photo=after],.sp-compare-images[data-mode=after] [data-photo=before]{display:none}.sp-comparison figcaption{color:#4b6255;margin-top:16px;font:12px/1.7 system-ui,sans-serif}.sp-compare-dialog{color:#2a4035;background:#fff;border:1px solid #adbcaf;border-radius:4px;width:min(1200px,100% - 24px);max-height:calc(100% - 24px);padding:24px;overflow:auto}.sp-compare-dialog::backdrop{background:#142c2488}.sp-compare-dialog-heading{justify-content:space-between;align-items:center;margin-bottom:20px;font:600 16px/1.4 system-ui,sans-serif;display:flex}.sp-compare-dialog-heading button{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.sp-compare-dialog p{margin:20px 0 0;font:13px/1.65 system-ui,sans-serif}.sp-compare-dialog .sp-compare-image{aspect-ratio:1;max-height:70vh}@media (width<=600px){.sp-compare-images{gap:10px}.sp-compare-toolbar button{padding:10px}.sp-compare-dialog{padding:16px}.sp-compare-dialog .sp-compare-images{grid-template-columns:1fr}.sp-compare-dialog .sp-compare-image{max-height:none}}.sp-video{min-width:0;margin:0}.sp-video-screen{aspect-ratio:16/9;background:#eef3f0;border:1px solid #ccd9d1;border-radius:4px;position:relative;overflow:hidden}.sp-video [data-video-placeholder]{grid-template-columns:1fr 1.2fr;align-items:center;gap:20px;padding:24px;display:grid;position:absolute;inset:0}.sp-video [data-video-placeholder]>img{object-fit:contain;width:100%;height:100%;min-height:0;max-height:260px}.sp-video-prompt{max-width:320px}.sp-video button{color:#fff;cursor:pointer;background:#176b56;border:1px solid #176b56;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:13px 18px;font:600 15px/1.4 system-ui,sans-serif;display:inline-flex}.sp-video button:focus-visible{outline-offset:3px;outline:2px solid #1879cf}.sp-video-prompt p{color:#3e5449;margin:12px 0 0;font:12px/1.6 system-ui,sans-serif}.sp-video [data-video-player],.sp-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.sp-video [hidden]{display:none!important}.sp-video figcaption{color:#344a40;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:14px 0 0;font:14px/1.6 system-ui,sans-serif;display:flex}.sp-video figcaption a{color:#176b56;text-decoration:underline}.sp-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.sp-video-band .sp-video{max-width:920px}.sp-video-band h2{margin-bottom:28px}@media (width<=800px){.sp-video-grid{grid-template-columns:1fr}}@media (width<=480px){.sp-video-screen{aspect-ratio:4/3}.sp-video [data-video-placeholder]{grid-template-columns:.65fr 1fr;gap:12px;padding:14px}.sp-video button{padding:10px 12px;font-size:14px}.sp-video-prompt p{font-size:11px}.sp-video figcaption{gap:6px}}.diagram-toolbar[data-astro-cid-rjrprjya]{color:#536672;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:12px;display:flex}.diagram-toolbar[data-astro-cid-rjrprjya] button[data-astro-cid-rjrprjya]{cursor:pointer;background:#fff;border:1px solid #bccbd4;border-radius:3px;place-items:center;width:42px;height:42px;display:grid}.mechanism-diagram[data-astro-cid-rjrprjya]>img[data-astro-cid-rjrprjya]{width:100%;min-width:0;height:auto}.mechanism-diagram[data-astro-cid-rjrprjya]{overflow:visible}dialog[data-astro-cid-rjrprjya]{background:#fff;border:1px solid #c2ced6;border-radius:4px;width:min(1180px,100% - 28px);max-height:calc(100svh - 28px);padding:24px}dialog[data-astro-cid-rjrprjya]::backdrop{background:#172e40a6}.diagram-scroll[data-astro-cid-rjrprjya]{max-height:75svh;overflow:auto}.diagram-scroll[data-astro-cid-rjrprjya] img[data-astro-cid-rjrprjya]{object-fit:contain;width:100%;min-width:760px;max-height:none}@media (width<=600px){dialog[data-astro-cid-rjrprjya]{padding:16px}.diagram-toolbar[data-astro-cid-rjrprjya]{font-size:11px}.diagram-scroll[data-astro-cid-rjrprjya]{max-height:72svh}}.sp-range[data-astro-cid-2hpxbkws]{color:#243e38;letter-spacing:0;font-size:15px;line-height:1.8}.sp-range-heading[data-astro-cid-2hpxbkws]{background:#f3f7f5;padding:35px 0 0}.sp-range-breadcrumb[data-astro-cid-2hpxbkws]{color:#59736a;flex-wrap:wrap;gap:13px;margin-bottom:35px;font-size:11px;display:flex}.sp-range-breadcrumb[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]{text-underline-offset:4px;text-decoration:underline}.sp-range-heading[data-astro-cid-2hpxbkws] .eyebrow[data-astro-cid-2hpxbkws]{color:#326a56;margin-bottom:15px;font-size:10px}.sp-range[data-astro-cid-2hpxbkws] h1[data-astro-cid-2hpxbkws]{letter-spacing:0;margin:0 0 25px;font-size:48px;font-weight:500;line-height:1.15}.sp-range-intro[data-astro-cid-2hpxbkws]{color:#4a6259;max-width:800px;margin:0 0 32px;font-size:16px;line-height:1.85}.sp-range-index[data-astro-cid-2hpxbkws]{border-top:1px solid #d5e1d9;flex-wrap:wrap;gap:4px 28px;padding:18px 0;display:flex}.sp-range-index[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]{align-items:center;gap:10px;padding:10px 0;font-size:12px;font-weight:500;display:flex}.sp-range-index[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]>span[data-astro-cid-2hpxbkws]{flex:none;width:5px;height:19px}.sp-range-index[data-astro-cid-2hpxbkws] svg{stroke-width:1.5px;width:15px;height:15px}.sp-range-index[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]:hover{text-underline-offset:5px;text-decoration:underline}.sp-range-product[data-astro-cid-2hpxbkws]{background:#fff;border-bottom:1px solid #dce5df;padding:55px 0;scroll-margin-top:125px}.sp-range-product[data-astro-cid-2hpxbkws]:nth-child(2n){background:#f7f9f8}.sp-range-row[data-astro-cid-2hpxbkws]{grid-template-columns:minmax(0,310px) minmax(0,1fr);align-items:center;gap:75px;display:grid}.sp-range-picture[data-astro-cid-2hpxbkws]{justify-content:center;align-items:center;min-width:0;height:200px;margin:0;display:flex}.sp-range-picture[data-astro-cid-2hpxbkws] img[data-astro-cid-2hpxbkws]{object-fit:contain;width:100%;max-width:310px;height:190px}.sp-range-copy[data-astro-cid-2hpxbkws]{min-width:0;max-width:760px}.sp-range-category[data-astro-cid-2hpxbkws]{color:var(--range-product-colour);border-left:3px solid var(--range-product-colour);margin-bottom:15px;padding-left:12px;font-size:11px;line-height:1.7;display:block}.sp-range[data-astro-cid-2hpxbkws] h2[data-astro-cid-2hpxbkws]{letter-spacing:0;color:#243e38;margin:0 0 18px;font-size:34px;font-weight:500;line-height:1.2}.sp-range-copy[data-astro-cid-2hpxbkws] p[data-astro-cid-2hpxbkws]{color:#4c625a;margin:0 0 16px;font-size:14px;line-height:1.85}.sp-range-copy[data-astro-cid-2hpxbkws] .sp-range-lead[data-astro-cid-2hpxbkws]{color:#2c443b;margin-bottom:18px;font-size:17px;line-height:1.65}.sp-range-actions[data-astro-cid-2hpxbkws]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:25px;display:flex}.sp-range-actions[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]{justify-content:space-between;align-items:center;gap:17px;min-height:45px;font-size:12px;font-weight:500;display:inline-flex}.sp-range-explore[data-astro-cid-2hpxbkws]{background:#173d35;border-radius:2px;padding:11px 18px;color:#fff!important}.sp-range-explore[data-astro-cid-2hpxbkws]:hover{background:#2d5a49}.sp-range-shop[data-astro-cid-2hpxbkws]{color:#344f43;text-underline-offset:5px;text-decoration:underline}.sp-range-actions[data-astro-cid-2hpxbkws] svg{flex:none;width:17px;height:17px}.sp-range-company[data-astro-cid-2hpxbkws]{background:#edf3ef;padding:45px 0}.sp-range-company[data-astro-cid-2hpxbkws]>.wrap[data-astro-cid-2hpxbkws]{justify-content:space-between;align-items:center;gap:45px;display:flex}.sp-range-company[data-astro-cid-2hpxbkws] h2[data-astro-cid-2hpxbkws]{margin-bottom:13px;font-size:25px}.sp-range-company[data-astro-cid-2hpxbkws] p[data-astro-cid-2hpxbkws]{color:#4c625a;max-width:650px;margin:0 0 8px;font-size:13px;line-height:1.8}.sp-range-company[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]{text-underline-offset:5px;flex:none;align-items:center;gap:15px;font-size:12px;text-decoration:underline;display:inline-flex}.sp-range-company[data-astro-cid-2hpxbkws] svg{width:17px;height:17px}@media (width<=1000px){.sp-range-row[data-astro-cid-2hpxbkws]{grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:40px}.sp-range-company[data-astro-cid-2hpxbkws]>.wrap[data-astro-cid-2hpxbkws]{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=600px){.sp-range-heading[data-astro-cid-2hpxbkws]{padding-top:25px}.sp-range-breadcrumb[data-astro-cid-2hpxbkws]{margin-bottom:27px}.sp-range[data-astro-cid-2hpxbkws] h1[data-astro-cid-2hpxbkws]{font-size:34px}.sp-range-intro[data-astro-cid-2hpxbkws]{margin-bottom:25px;font-size:14px}.sp-range-index[data-astro-cid-2hpxbkws]{gap:0 24px;padding:13px 0}.sp-range-index[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]{font-size:12px}.sp-range-row[data-astro-cid-2hpxbkws]{grid-template-columns:minmax(0,1fr);gap:23px}.sp-range-product[data-astro-cid-2hpxbkws]{padding:35px 0;scroll-margin-top:100px}.sp-range-picture[data-astro-cid-2hpxbkws]{height:135px}.sp-range-picture[data-astro-cid-2hpxbkws] img[data-astro-cid-2hpxbkws]{max-width:310px;height:135px}.sp-range[data-astro-cid-2hpxbkws] h2[data-astro-cid-2hpxbkws]{font-size:29px}.sp-range-copy[data-astro-cid-2hpxbkws] .sp-range-lead[data-astro-cid-2hpxbkws]{font-size:17px}.sp-range-copy[data-astro-cid-2hpxbkws] p[data-astro-cid-2hpxbkws]{font-size:14px}.sp-range-category[data-astro-cid-2hpxbkws]{font-size:11px}.sp-range-actions[data-astro-cid-2hpxbkws]{gap:12px 22px;margin-top:21px}.sp-range-company[data-astro-cid-2hpxbkws]{padding:32px 0}.sp-range-company[data-astro-cid-2hpxbkws] h2[data-astro-cid-2hpxbkws]{font-size:25px}.sp-range-company[data-astro-cid-2hpxbkws] a[data-astro-cid-2hpxbkws]{flex:none}}.review-contact[data-astro-cid-bi3ukunz]{width:100%;min-width:0;max-width:780px}.review-contact[data-astro-cid-bi3ukunz] h2[data-astro-cid-bi3ukunz]{margin:0 0 16px;font-size:26px;line-height:1.3}.review-disclosure[data-astro-cid-bi3ukunz]{background:#edf4f1;border-left:3px solid #147363;margin:0 0 28px;padding:14px 16px;font-size:14px;line-height:1.6}.review-fields[data-astro-cid-bi3ukunz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.review-contact[data-astro-cid-bi3ukunz] label[data-astro-cid-bi3ukunz]:not([hidden]){margin:0 0 20px;font-size:14px;font-weight:550;display:block}.review-contact[data-astro-cid-bi3ukunz] input[data-astro-cid-bi3ukunz]:not([type=checkbox]),.review-contact[data-astro-cid-bi3ukunz] select[data-astro-cid-bi3ukunz],.review-contact[data-astro-cid-bi3ukunz] textarea[data-astro-cid-bi3ukunz]{color:#24372e;width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #b9c8c0;border-radius:3px;margin-top:8px;padding:12px;font-size:16px;font-weight:400;line-height:1.5;display:block}.review-contact[data-astro-cid-bi3ukunz] textarea[data-astro-cid-bi3ukunz]{resize:vertical}.review-contact[data-astro-cid-bi3ukunz] input[data-astro-cid-bi3ukunz]:focus-visible,.review-contact[data-astro-cid-bi3ukunz] select[data-astro-cid-bi3ukunz]:focus-visible,.review-contact[data-astro-cid-bi3ukunz] textarea[data-astro-cid-bi3ukunz]:focus-visible{outline-offset:2px;outline:2px solid #1877d1}.review-note[data-astro-cid-bi3ukunz]{color:#52645b;margin:0 0 20px;font-size:13px;line-height:1.6}.review-contact[data-astro-cid-bi3ukunz] label[data-astro-cid-bi3ukunz].review-consent{align-items:flex-start;gap:12px;font-size:13px;font-weight:400;line-height:1.6;display:flex}.review-consent[data-astro-cid-bi3ukunz] input[data-astro-cid-bi3ukunz]{accent-color:#147363;flex:none;width:18px;height:18px;margin-top:2px}.review-consent[data-astro-cid-bi3ukunz] a[data-astro-cid-bi3ukunz]{text-decoration:underline}.review-submit[data-astro-cid-bi3ukunz]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]{color:#fff;min-width:200px;max-width:100%;min-height:50px;font:inherit;cursor:pointer;background:#147363;border:1px solid #147363;border-radius:3px;justify-content:center;align-items:center;gap:14px;padding:12px 18px;font-size:14px;font-weight:550;display:inline-flex}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]:disabled{cursor:wait;opacity:.65}.review-submit[data-astro-cid-bi3ukunz] a[data-astro-cid-bi3ukunz]{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:inline-flex}.review-loading[data-astro-cid-bi3ukunz]{display:none}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]:disabled .review-loading[data-astro-cid-bi3ukunz]{animation:1s linear infinite review-spin;display:block}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]:disabled .review-arrow[data-astro-cid-bi3ukunz]{display:none}.review-result[data-astro-cid-bi3ukunz]{overflow-wrap:anywhere;border-top:1px solid #d6e1da;margin-top:24px;padding-top:20px}.review-result[data-astro-cid-bi3ukunz] h3[data-astro-cid-bi3ukunz]{margin:0 0 12px;font-size:20px;line-height:1.35}.review-result[data-astro-cid-bi3ukunz] p[data-astro-cid-bi3ukunz]{margin:0;font-size:14px;line-height:1.7}.review-contact[data-astro-cid-bi3ukunz] [data-astro-cid-bi3ukunz][hidden]{display:none!important}@keyframes review-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.review-loading[data-astro-cid-bi3ukunz]{animation:none!important}}@media (width<=650px){.review-fields[data-astro-cid-bi3ukunz]{grid-template-columns:1fr;gap:0}.review-submit[data-astro-cid-bi3ukunz]{flex-direction:column;align-items:flex-start}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]{width:100%}}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]:not([data-loading=true]) .review-loading[data-astro-cid-bi3ukunz]{display:none}.review-submit[data-astro-cid-bi3ukunz] button[data-astro-cid-bi3ukunz]:disabled:not([data-loading=true]){cursor:not-allowed}
