@font-face{font-family:Playfair;font-weight:400 900;font-display:swap;src:url(/plasma/therapy/fonts/playfair-display.woff2)format("woff2")}@font-face{font-family:Zeppelin;font-weight:400;font-display:swap;src:url(/plasma/therapy/fonts/zeppelin/ZeppelinGrotesk-Regular.woff2)format("woff2")}@font-face{font-family:Zeppelin;font-weight:500 700;font-display:swap;src:url(/plasma/therapy/fonts/zeppelin/ZeppelinGrotesk-Medium.woff2)format("woff2")}@font-face{font-family:ZeppelinWide;font-weight:400 500;font-display:swap;src:url(/plasma/therapy/fonts/zeppelin/ZeppelinGrotesk-Wide.woff2)format("woff2")}@font-face{font-family:ZeppelinWide;font-weight:600 700;font-display:swap;src:url(/plasma/therapy/fonts/zeppelin/ZeppelinGrotesk-WideBold.woff2)format("woff2")}@font-face{font-family:Zeppelin;font-weight:100 900;font-display:swap;src:url(/plasma/therapy/fonts/manrope.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:ZeppelinWide;font-weight:100 900;font-display:swap;src:url(/plasma/therapy/fonts/manrope.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Playfair;font-weight:100 900;font-display:swap;src:url(/plasma/therapy/fonts/manrope.woff2)format("woff2");unicode-range:U+20BD}app-plasma-therapy-landing{--bg:#f6efe0;--bg2:#fbf7ee;--ink:#10231a;--green:#064e3a;--leaf:#3f7a5a;--muted:#56655b;--line:rgba(16,35,26,.14);--sand:#b9a56e;--serif:"Playfair",Georgia,"Times New Roman",serif;--sans:"Zeppelin",system-ui,sans-serif;--wide:"ZeppelinWide","Zeppelin",system-ui,sans-serif;--hdr:68px;--pad:clamp(20px,4vw,56px);--fs-tag:.75rem;--fs-cap:.8rem;--fs-sm:.875rem;--fs-body:1rem;--fs-lead:clamp(1rem,.3vw + .92rem,1.15rem);--fs-h4:clamp(1.15rem,.5vw + 1rem,1.5rem);--fs-h3:clamp(1.5rem,1.2vw + 1rem,2.2rem);--fs-h2:clamp(2rem,2.6vw + .9rem,3.7rem);--fs-h1:clamp(3rem,6.4vw + .6rem,6.9rem);--fs-num:clamp(1.7rem,1.6vw + 1rem,2.6rem);--ls-cap:.16em;--lvh:max(100vh,var(--lvhpx,0px));--sat:env(safe-area-inset-top,0px);--ext:0px;min-width:0;display:block}@media (pointer:coarse){app-plasma-therapy-landing{--ext:120px}}@supports (height:1lvh){app-plasma-therapy-landing{--lvh:max(100lvh,var(--lvhpx,0px))}}app-plasma-therapy-landing *,app-plasma-therapy-landing :before,app-plasma-therapy-landing :after{box-sizing:border-box}app-plasma-therapy-landing{scroll-behavior:smooth;touch-action:manipulation;-webkit-text-size-adjust:100%;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}app-plasma-therapy-landing img{max-width:100%;display:block}app-plasma-therapy-landing a{color:inherit}app-plasma-therapy-landing button{font:inherit;color:inherit}app-plasma-therapy-landing h1,app-plasma-therapy-landing h2,app-plasma-therapy-landing h3,app-plasma-therapy-landing h4,app-plasma-therapy-landing p{margin:0}app-plasma-therapy-landing sup{vertical-align:super;font-size:max(.42em,.75rem);font-weight:400;line-height:0}app-plasma-therapy-landing section{scroll-margin-top:calc(var(--hdr) + var(--sat,0px));position:relative;overflow-x:clip;overflow-y:visible}app-plasma-therapy-landing main,app-plasma-therapy-landing .foot{z-index:1;position:relative}app-plasma-therapy-landing main{overflow:clip}app-plasma-therapy-landing .wrap{max-width:1320px;padding-inline:var(--pad);z-index:1;margin:0 auto;position:relative}app-plasma-therapy-landing .kick{font:500 var(--fs-cap)/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--green)}app-plasma-therapy-landing .h1{font:400 var(--fs-h1)/.98 var(--serif);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);text-wrap:balance}app-plasma-therapy-landing .h2{font:400 var(--fs-h2)/1.08 var(--serif);letter-spacing:-.005em;color:var(--ink);text-wrap:balance}app-plasma-therapy-landing .kick+.h2{margin-top:.55em}app-plasma-therapy-landing .lead{color:var(--ink);max-width:34em;font-size:var(--fs-lead);text-wrap:pretty;margin-top:1.1em}app-plasma-therapy-landing .sub{color:var(--muted);font-size:var(--fs-lead);text-wrap:pretty;margin-top:.8em}app-plasma-therapy-landing .btn{text-align:center;border:1px solid var(--green);background:var(--green);color:#fdfcf8;cursor:pointer;font:500 var(--fs-body)/1.15 var(--sans);letter-spacing:.01em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:17px 30px;text-decoration:none;transition:transform .3s,background-color .3s;display:inline-flex}app-plasma-therapy-landing .btn b{font-weight:400;transition:transform .3s;display:inline-block}app-plasma-therapy-landing .btn:hover{background:#0a5f47;transform:translateY(-2px)}app-plasma-therapy-landing .btn:hover b{transform:translate(4px)}app-plasma-therapy-landing .btn.ghost{color:var(--ink);border-color:var(--ink);background:0 0}app-plasma-therapy-landing .btn.ghost:hover{background:rgba(6,78,58,.06)}app-plasma-therapy-landing .btn.light{color:var(--green);background:#fdfcf8;border-color:#fdfcf8}app-plasma-therapy-landing .btn.light:hover{background:#fff}app-plasma-therapy-landing .btn.caps{font:500 var(--fs-cap)/1.15 var(--sans);letter-spacing:var(--ls-cap);text-transform:uppercase;padding:19px 34px}app-plasma-therapy-landing .btn:focus-visible{outline:2px solid var(--green);outline-offset:3px}app-plasma-therapy-landing .wm{aspect-ratio:208/24;background:currentColor;display:block;-webkit-mask:url(/plasma/therapy/brand/vertera-wordmark.svg) 50%/contain no-repeat;mask:url(/plasma/therapy/brand/vertera-wordmark.svg) 50%/contain no-repeat}app-plasma-therapy-landing .hdr{z-index:50;height:calc(var(--hdr) + var(--sat,0px));padding-top:var(--sat,0px);isolation:isolate;align-items:center;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}app-plasma-therapy-landing .hdr-bg{top:calc(-1*var(--ext));z-index:-1;contain:strict;pointer-events:none;position:absolute;bottom:0;left:0;right:0;overflow:clip}app-plasma-therapy-landing .hdr-sea{top:var(--ext);height:var(--lvh);position:absolute;left:0;right:0}app-plasma-therapy-landing .hdr-sea:before{content:"";left:0;right:0;top:calc(-1*var(--ext));z-index:-1;background:radial-gradient(110% calc(.7*var(--lvh))at 18% var(--ext),#fffdf5 0%,rgba(255,253,245,0) 60%),radial-gradient(90% calc(.6*var(--lvh))at 88% 100%,#efe4cb 0%,rgba(239,228,203,0) 60%),var(--bg);position:absolute;bottom:0}app-plasma-therapy-landing .hdr-sea .sea-c{top:calc(-.08*var(--lvh) - var(--ext));height:calc(.2*var(--lvh) + var(--hdr) + var(--sat,0px) + 2vw + var(--ext));transform-origin:50% calc(.58*var(--lvh) + var(--ext));background-position:0 var(--ext);bottom:auto}app-plasma-therapy-landing .hdr-sea .sk{transform:translate(0,calc(var(--py,0px)*var(--d,.2)))rotate(var(--r,0deg))scaleX(var(--f,1));will-change:auto}app-plasma-therapy-landing .hdr .wrap{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}app-plasma-therapy-landing .logo{color:var(--ink);flex:none;align-items:center;width:132px;height:44px;display:flex}app-plasma-therapy-landing .logo .wm{width:100%}app-plasma-therapy-landing .nav{align-items:center;gap:max(14px,min(2.4vw,36px));display:flex}app-plasma-therapy-landing .nav a{font:500 var(--fs-cap)/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:10px 0;text-decoration:none;position:relative}app-plasma-therapy-landing .nav a:not(.pill):after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .35s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}app-plasma-therapy-landing .nav a:not(.pill):hover:after,app-plasma-therapy-landing .nav a.on:after{transform:scaleX(1)}app-plasma-therapy-landing .nav a.pill{background:var(--green);color:#fdfcf8;border-radius:999px;padding:12px 20px;transition:transform .3s}app-plasma-therapy-landing .nav a.pill:hover{transform:translateY(-2px)}app-plasma-therapy-landing .burger{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:44px;height:44px;padding:0;display:none;position:relative}app-plasma-therapy-landing .burger i{background:var(--ink);height:1.6px;transition:transform .3s,opacity .3s;position:absolute;left:11px;right:11px}app-plasma-therapy-landing .burger i:first-child{top:16px}app-plasma-therapy-landing .burger i:nth-child(2){top:21.5px}app-plasma-therapy-landing .burger i:nth-child(3){top:27px}app-plasma-therapy-landing .menu-open .burger i:first-child{transform:translateY(5.5px)rotate(45deg)}app-plasma-therapy-landing .menu-open .burger i:nth-child(2){opacity:0}app-plasma-therapy-landing .menu-open .burger i:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}app-plasma-therapy-landing .deco{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;position:absolute}app-plasma-therapy-landing .deco img{width:100%;height:auto}app-plasma-therapy-landing .kp,app-plasma-therapy-landing .kg,app-plasma-therapy-landing .ks,app-plasma-therapy-landing .kb{transform-origin:var(--o,50% 100%)}app-plasma-therapy-landing .kp{will-change:transform}app-plasma-therapy-landing .ks{animation:ksway var(--t1,9s)cubic-bezier(.45,.05,.55,.95)infinite var(--p1,0s)}app-plasma-therapy-landing .kb{animation:kbend var(--t2,6.4s)cubic-bezier(.45,.05,.55,.95)infinite var(--p2,0s)}@keyframes ksway{0%,to{transform:rotate(calc(var(--a,2.2deg)*-1))}36%{transform:rotate(calc(var(--a,2.2deg)*.65))}58%{transform:rotate(var(--a,2.2deg))}79%{transform:rotate(calc(var(--a,2.2deg)*-.25))}}@keyframes kbend{0%,to{transform:skewX(calc(var(--s,1.8deg)*-1))scaleY(1)}50%{transform:skewX(var(--s,1.8deg))scaleY(1.016)}}app-plasma-therapy-landing .silk .kb{animation-name:kdrift}@keyframes kdrift{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-2%,-3%)rotate(-2.5deg)}}app-plasma-therapy-landing .sea{height:var(--lvh);z-index:0;pointer-events:none;contain:strict;background:radial-gradient(110% 70% at 18% 0%,#fffdf5 0%,rgba(255,253,245,0) 60%),radial-gradient(90% 60% at 88% 100%,#efe4cb 0%,rgba(239,228,203,0) 60%),var(--bg);position:fixed;top:0;left:0;right:0;overflow:clip}app-plasma-therapy-landing .sea-c{will-change:transform;background:url(/plasma/therapy/decor/caustic.webp) 0 0/880px 880px;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}app-plasma-therapy-landing .sea-c1{opacity:.4;animation:48s ease-in-out infinite alternate seadrift}app-plasma-therapy-landing .sea-c2{opacity:.2;background-size:1360px 1360px;animation:67s ease-in-out infinite alternate-reverse seadrift}@keyframes seadrift{0%{transform:translate3d(-2.2%,calc(-.02112*var(--lvh)),0)rotate(-1.2deg)}to{transform:translate3d(2.2%,calc(.03168*var(--lvh)),0)rotate(1.2deg)}}app-plasma-therapy-landing .sk{left:var(--x);top:calc(var(--yv,0)*var(--lvh));width:var(--w);opacity:var(--o,.5);transform:translate3d(0,calc(var(--py,0px)*var(--d,.2)),0)rotate(var(--r,0deg))scaleX(var(--f,1));will-change:transform;transform-origin:50%;position:absolute}app-plasma-therapy-landing .sk img{transform-origin:50% 100%;width:100%;height:auto;display:block}app-plasma-therapy-landing .sk.sw img{animation:ksway var(--t1,15s)cubic-bezier(.45,.05,.55,.95)infinite var(--p1,0s)}app-plasma-therapy-landing .bub{left:var(--x);bottom:calc(-.08*var(--lvh));width:var(--s);height:var(--s);opacity:0;animation:rise var(--t,20s)linear infinite var(--p,0s);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 6%,rgba(255,255,255,.3) 28%,rgba(255,255,255,.03) 52%,rgba(150,136,98,.22) 90%,rgba(150,136,98,.06) 100%);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6),inset -2px -3px 6px rgba(150,136,98,.28),0 2px 4px rgba(120,105,70,.08)}@keyframes rise{0%{opacity:0;transform:translate(0,0)}7%{opacity:.95}60%{transform:translate3d(-1.5vw,calc(-.62*var(--lvh)),0)}93%{opacity:.55}to{transform:translate3d(2vw,calc(-1.16*var(--lvh)),0);opacity:0}}@media (prefers-reduced-motion:no-preference){app-plasma-therapy-landing .js .kg{opacity:0;transform:translate3d(0,16%,0)rotate(var(--r0,-7deg))scale(.86);transition:transform 2.2s cubic-bezier(.16,1,.3,1)var(--dl,0s),opacity 1.4s ease var(--dl,0s)}app-plasma-therapy-landing .js .in .kg{opacity:1;transform:none}app-plasma-therapy-landing .js .rv:not(.in){opacity:0;transform:translateY(28px)}app-plasma-therapy-landing .js .rv.in{animation:rvin 1.15s cubic-bezier(.16,1,.3,1)backwards var(--d,0s)}app-plasma-therapy-landing .js .sets:not(.in) .set{opacity:0}app-plasma-therapy-landing .js .sets.in .set{animation:cardin 1.1s cubic-bezier(.16,1,.3,1)backwards calc(var(--i)*.12s)}app-plasma-therapy-landing .js .sets:not(.in) .pi{opacity:0}app-plasma-therapy-landing .js .sets.in .pi{animation:piin .95s cubic-bezier(.2,.8,.2,1)backwards calc(var(--i)*.12s + var(--j)*75ms + .3s)}app-plasma-therapy-landing .js .tiles:not(.in) .tile{opacity:0}app-plasma-therapy-landing .js .tiles.in .tile{animation:cardin .9s cubic-bezier(.16,1,.3,1)backwards calc(var(--j)*90ms)}}@media (prefers-reduced-motion:no-preference) and (hover:none),(prefers-reduced-motion:no-preference) and (pointer:coarse){app-plasma-therapy-landing .js .sets:not(.in),app-plasma-therapy-landing .js .tiles:not(.in){opacity:0}app-plasma-therapy-landing .js .sets.in,app-plasma-therapy-landing .js .tiles.in{animation:.7s ease-out backwards groupin}app-plasma-therapy-landing .js .sets:not(.in) .set,app-plasma-therapy-landing .js .sets.in .set,app-plasma-therapy-landing .js .sets:not(.in) .pi,app-plasma-therapy-landing .js .sets.in .pi,app-plasma-therapy-landing .js .tiles:not(.in) .tile,app-plasma-therapy-landing .js .tiles.in .tile{opacity:1;animation:none}}@keyframes groupin{0%{opacity:0}}@keyframes rvin{0%{opacity:0;transform:translateY(28px)}}@keyframes cardin{0%{opacity:0;transform:translateY(46px)scale(.97)}}@keyframes piin{0%{opacity:0;transform:translateY(34px)scale(.94)}}app-plasma-therapy-landing .hero{min-height:100vh;min-height:100svh;padding-block:calc(var(--hdr) + var(--sat,0px) + 32px)80px;align-items:center;display:flex}app-plasma-therapy-landing .hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,rgba(255,252,245,.95),rgba(255,252,245,.45) 45%,rgba(255,252,245,0));border-radius:50%;width:80vmax;height:80vmax;margin:-40vmax 0 0 -40vmax;animation:19s ease-in-out infinite alternate glow;position:absolute;top:40%;left:30%}@keyframes glow{0%{transform:translate(-6%,-4%)scale(.94)}to{transform:translate(7%,5%)scale(1.05)}}app-plasma-therapy-landing .hero-in{max-width:640px}app-plasma-therapy-landing .hero .lead{max-width:30em;margin-top:max(22px,min(2.6vw,34px));font-size:max(1.05rem,min(.5vw + .95rem,1.35rem))}app-plasma-therapy-landing .hero .btn{margin-top:max(28px,min(3.4vw,46px))}app-plasma-therapy-landing .hero .d1{opacity:.78;width:max(340px,min(46vw,820px));top:-6%;right:-12vw}app-plasma-therapy-landing .hero .d2{opacity:.6;width:max(180px,min(24vw,400px));bottom:-6vw;right:26vw;transform:scaleX(-1)}app-plasma-therapy-landing .hero .d3{opacity:.5;width:max(220px,min(30vw,520px));bottom:-14vw;right:2vw;transform:scaleX(-1)}app-plasma-therapy-landing .hero .d5{opacity:.45;width:max(100px,min(12vw,220px));bottom:-20px;left:-3vw;transform:scaleX(-1)}app-plasma-therapy-landing .about{padding-top:max(70px,min(9vw,140px));padding-bottom:max(70px,min(9vw,140px))}app-plasma-therapy-landing .about-in{max-width:620px}app-plasma-therapy-landing .about .btn{margin-top:max(26px,min(3vw,40px))}app-plasma-therapy-landing .about .d1{opacity:.7;width:max(300px,min(40vw,720px));top:-18%;right:-14vw;transform:scaleX(-1)}app-plasma-therapy-landing .about .d2{opacity:.55;width:max(160px,min(22vw,380px));bottom:-8vw;right:22vw}app-plasma-therapy-landing .about .d3{opacity:.4;width:max(120px,min(12vw,220px));bottom:6%;left:-4vw;transform:scaleX(-1)}app-plasma-therapy-landing .systems{isolation:isolate;padding-top:max(70px,min(9vw,130px));padding-bottom:max(70px,min(9vw,130px))}app-plasma-therapy-landing .sys-head{text-align:center;max-width:46em;margin-left:auto;margin-right:auto}app-plasma-therapy-landing .sys-head .sub{margin-left:auto;margin-right:auto}app-plasma-therapy-landing .sets{z-index:1;isolation:isolate;margin-left:auto;margin-right:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(14px,min(1.6vw,24px));width:75%;margin-top:max(30px,min(3.4vw,48px));padding-top:12px;display:grid;position:relative}app-plasma-therapy-landing .set{--tint:#faf2e7;--tint2:#ecd7a4;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.15) 60%,rgba(255,255,255,.35)),var(--tint);border:1px solid rgba(255,255,255,.75);border-radius:22px;flex-direction:column;min-width:0;padding:22px 16px 20px;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .3s;display:flex;position:relative;box-shadow:0 18px 40px -28px rgba(70,60,30,.35)}app-plasma-therapy-landing .set:before{content:"";border-radius:inherit;z-index:-1;opacity:0;transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 26px 50px -18px rgba(6,78,58,.35)}app-plasma-therapy-landing .set.on{border-color:var(--green)}app-plasma-therapy-landing .set.on:before{opacity:.7}@media (hover:hover) and (pointer:fine){app-plasma-therapy-landing .set:hover{border-color:rgba(6,78,58,.4);transform:translateY(-8px)}app-plasma-therapy-landing .set:hover:before{opacity:1}app-plasma-therapy-landing .set:hover .set-details b{transform:translate(4px)}}app-plasma-therapy-landing .set-name{font:500 var(--fs-h4)/1.12 var(--serif);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance;overflow-wrap:anywhere;justify-content:center;align-items:center;min-height:2.24em;display:flex}app-plasma-therapy-landing .set-sub{color:var(--muted);font-size:var(--fs-sm);text-wrap:pretty;min-height:4.26em;margin-top:10px;line-height:1.42}app-plasma-therapy-landing .set-stage{isolation:isolate;background:radial-gradient(70% 78% at 50% 58%,var(--tint2)0%,rgba(255,255,255,0) 100%),rgba(255,255,255,.38);border-radius:16px;justify-content:center;align-items:flex-end;height:max(150px,min(12.6vw,196px));margin-top:12px;padding-bottom:8px;display:flex;position:relative;overflow:hidden}app-plasma-therapy-landing .set-stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,rgba(255,255,255,.9),rgba(255,255,255,0));border-radius:50%;width:110%;height:80%;position:absolute;bottom:-34%;left:50%;transform:translate(-50%)}app-plasma-therapy-landing .set-float{justify-content:center;width:100%;animation:5.5s ease-in-out infinite bob;display:flex}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}app-plasma-therapy-landing .set-row{--rowH:clamp(108px,9.4vw,146px);transform-origin:50% 100%;flex:none;align-items:flex-end;display:inline-flex}app-plasma-therapy-landing .pi{margin-inline:calc(var(--rowH)*-.035);flex:none;position:relative}app-plasma-therapy-landing .pi img{height:calc(var(--rowH)*var(--h));width:auto;max-width:none}app-plasma-therapy-landing .pi b,app-plasma-therapy-landing .row-pic b{z-index:2;background:var(--green);color:#fdfcf8;font:600 var(--fs-tag)/1 var(--sans);border-radius:999px;padding:5px 7px;position:absolute;top:-6px;right:-4px}app-plasma-therapy-landing .price{font:600 clamp(1.3rem,.6vw + 1.05rem,1.6rem)/1 var(--sans);white-space:nowrap;letter-spacing:.01em;margin-top:14px}app-plasma-therapy-landing .set-actions{gap:8px;margin-top:12px;display:grid}app-plasma-therapy-landing .set .btn{width:100%;padding:14px 18px}app-plasma-therapy-landing .set-details{width:100%;color:var(--green);cursor:pointer;font:500 var(--fs-body)/1.15 var(--sans);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:11px 18px;display:inline-flex}app-plasma-therapy-landing .set-details b{font-weight:400;transition:transform .3s}app-plasma-therapy-landing .set-details:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:999px}app-plasma-therapy-landing .checks{text-align:left;font-size:var(--fs-sm);margin:16px 0 0;padding:0;line-height:1.4;list-style:none}app-plasma-therapy-landing .checks li{margin-top:8px;padding-left:26px;position:relative}app-plasma-therapy-landing .checks li:before{content:"";background:var(--green);width:15px;height:15px;position:absolute;top:.1em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}app-plasma-therapy-landing .swipe{display:none}app-plasma-therapy-landing .systems .d1{opacity:.6;width:max(140px,min(16vw,260px));top:20px;right:-40px}app-plasma-therapy-landing .systems .d2{opacity:.4;width:max(260px,min(34vw,620px));bottom:-10vw;left:-16vw;transform:scaleX(-1)}app-plasma-therapy-landing .sys{z-index:2;isolation:isolate;scroll-margin-top:calc(var(--hdr) + var(--sat,0px) + 12px);background:var(--bg2);border:1px solid var(--line);opacity:0;border-radius:28px;margin-top:max(28px,min(3vw,44px));padding:max(22px,min(3.4vw,52px));transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:relative;transform:translateY(26px)}app-plasma-therapy-landing .sys.in{opacity:1;transform:none}app-plasma-therapy-landing .sys-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 40px;display:flex}app-plasma-therapy-landing .back{border:1px solid var(--line);min-height:40px;font:500 var(--fs-tag)/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;padding:12px 18px;transition:border-color .3s}app-plasma-therapy-landing .back:hover{border-color:var(--ink)}app-plasma-therapy-landing .sys-name{font:500 var(--fs-h3)/1.08 var(--serif);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;margin-top:18px}app-plasma-therapy-landing .sys-sub{color:var(--muted);font-size:var(--fs-lead);margin-top:10px}app-plasma-therapy-landing .sys-price{text-align:right}app-plasma-therapy-landing .sys-price small{font:500 var(--fs-tag)/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--leaf);margin-bottom:10px;display:block}app-plasma-therapy-landing .sys-price .price{font-size:var(--fs-h3);margin:0}app-plasma-therapy-landing .list{margin:max(26px,min(3vw,40px)) 0 0;padding:0;list-style:none}app-plasma-therapy-landing .row{--phH:clamp(150px,15vw,200px);--phP:12px;grid-template-columns:var(--phH)minmax(0,1fr);border-top:1px solid var(--line);opacity:0;align-items:start;gap:0 max(18px,min(2.4vw,36px));padding-top:28px;padding-bottom:28px;display:grid;transform:translateY(16px)}app-plasma-therapy-landing .sys.in .row{animation:.6s cubic-bezier(.2,.7,.2,1) forwards rowin;animation-delay:calc(var(--i)*80ms + .12s)}@keyframes rowin{to{opacity:1;transform:none}}app-plasma-therapy-landing .row-ph{height:var(--phH);isolation:isolate;padding:var(--phP);background:radial-gradient(80% 60% at 50% 100%,#eadfcb,#f5eee0 70%);border-radius:18px;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}app-plasma-therapy-landing .row-pic{height:calc(var(--phH) - var(--phP)*2);flex:none;max-width:100%;display:block;position:relative}app-plasma-therapy-landing .row-pic img{height:calc(var(--phH) - var(--phP)*2);object-fit:contain;object-position:center bottom;width:auto;max-width:100%;display:block}app-plasma-therapy-landing .row-pic b{padding:6px 9px;top:4px;right:2px}app-plasma-therapy-landing .row-name{font:500 var(--fs-h4)/1.15 var(--serif);overflow-wrap:anywhere}app-plasma-therapy-landing .row-spec{font:500 var(--fs-tag)/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--leaf);margin-top:8px}app-plasma-therapy-landing .row-lead{text-wrap:pretty;margin-top:12px}app-plasma-therapy-landing .row-cap{font:500 var(--fs-tag)/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:16px}app-plasma-therapy-landing .row ul{color:var(--ink);margin:8px 0 0;padding:0;list-style:none}app-plasma-therapy-landing .row li{margin-top:4px;padding-left:16px;position:relative}app-plasma-therapy-landing .row li:before{content:"";background:var(--leaf);opacity:.8;border-radius:50%;width:6px;height:6px;position:absolute;top:.66em;left:0}app-plasma-therapy-landing .more{border-top:1px solid var(--line);margin-top:12px}app-plasma-therapy-landing .more+.more{margin-top:0}app-plasma-therapy-landing .more summary{cursor:pointer;font:500 var(--fs-body)/1.2 var(--sans);color:var(--green);touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;list-style:none;display:flex}app-plasma-therapy-landing .more summary::-webkit-details-marker{display:none}app-plasma-therapy-landing .more summary:after{content:"";border:1px solid var(--green);background:currentColor;border:0;border-radius:50%;flex:none;width:28px;height:28px;transition:transform .35s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='none' stroke='%23000'/%3E%3Cpath d='M14 8.5v11M8.5 14h11' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='none' stroke='%23000'/%3E%3Cpath d='M14 8.5v11M8.5 14h11' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}app-plasma-therapy-landing .more[open] summary:after{transform:rotate(45deg)}app-plasma-therapy-landing .more summary:hover{color:#0a5f47}app-plasma-therapy-landing .more summary:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:6px}app-plasma-therapy-landing .more p{color:var(--ink);text-wrap:pretty;padding:0 0 16px;animation:.45s cubic-bezier(.16,1,.3,1) rvin}app-plasma-therapy-landing .sys-cta{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:28px;display:flex}app-plasma-therapy-landing .results{padding-top:max(70px,min(9vw,130px));padding-bottom:max(70px,min(9vw,130px))}app-plasma-therapy-landing .base{margin-top:max(28px,min(3.4vw,44px))}app-plasma-therapy-landing .h3{font:400 clamp(1.35rem,1vw + 1rem,1.9rem)/1.15 var(--serif);color:var(--ink)}app-plasma-therapy-landing .base p{font-size:var(--fs-lead);color:var(--ink);text-wrap:pretty;margin-top:8px}app-plasma-therapy-landing .base p i{font-style:normal}app-plasma-therapy-landing .tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:max(10px,min(1.2vw,16px));margin-top:22px;display:grid}app-plasma-therapy-landing .tile{text-align:center;background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.85);border-radius:18px;padding:max(18px,min(2vw,28px)) 12px max(16px,min(1.8vw,24px));box-shadow:0 14px 30px -22px rgba(90,78,46,.3)}app-plasma-therapy-landing .tile b{font:400 var(--fs-num)/1 var(--serif);color:var(--ink);letter-spacing:.01em;display:block}app-plasma-therapy-landing .tile span{font-size:var(--fs-sm);color:var(--muted);text-wrap:balance;margin-top:8px;line-height:1.3;display:block}app-plasma-therapy-landing .organic{font:400 clamp(1.15rem,.6vw + 1rem,1.5rem)/1.3 var(--serif);color:var(--ink);margin-top:22px}app-plasma-therapy-landing .res-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:max(24px,min(3vw,48px));margin-top:max(30px,min(3.4vw,46px));padding-top:max(26px,min(3vw,40px));display:grid}app-plasma-therapy-landing .res-grid>div+div{border-left:1px solid var(--line);padding-left:max(24px,min(3vw,48px))}app-plasma-therapy-landing .res-grid .tiles{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}app-plasma-therapy-landing .res-grid .tile{padding-left:8px;padding-right:8px}app-plasma-therapy-landing .fn{font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;max-width:70em;margin-top:max(24px,min(2.6vw,34px));line-height:1.5}app-plasma-therapy-landing .fn p+p{margin-top:4px}app-plasma-therapy-landing .results .d1{opacity:.55;width:max(300px,min(40vw,720px));top:-8%;left:-16vw;transform:scaleX(-1)}app-plasma-therapy-landing .results .d2{opacity:.45;width:max(180px,min(24vw,420px));bottom:-8vw;right:-8vw}app-plasma-therapy-landing .results .d3{opacity:.35;width:max(120px,min(14vw,240px));top:6%;right:6vw}app-plasma-therapy-landing .final{text-align:center;padding-top:max(90px,min(11vw,160px));padding-bottom:max(90px,min(11vw,160px))}app-plasma-therapy-landing .final .h1{max-width:14em;margin-left:auto;margin-right:auto;font-size:max(2.2rem,min(4.2vw + .6rem,5rem));line-height:1.02}app-plasma-therapy-landing .final .h1 .big{font-size:1.28em;font-weight:500;display:block}app-plasma-therapy-landing .final .h1 .sm{letter-spacing:.06em;font-size:.78em;display:block}app-plasma-therapy-landing .final .lead{text-align:center;max-width:34em;margin-left:auto;margin-right:auto}app-plasma-therapy-landing .acts{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:max(36px,min(4vw,56px));display:flex}app-plasma-therapy-landing .acts .btn{min-width:300px}app-plasma-therapy-landing .final .note{color:var(--muted);margin-top:26px;text-wrap:balance;max-width:32em;margin-left:auto;margin-right:auto}app-plasma-therapy-landing .final .d1{opacity:.7;width:max(300px,min(40vw,720px));top:-4%;left:-18vw;transform:scaleX(-1)}app-plasma-therapy-landing .final .d2{opacity:.7;width:max(300px,min(40vw,720px));bottom:-10%;right:-18vw}app-plasma-therapy-landing .final .d3{opacity:.4;width:max(90px,min(10vw,180px));bottom:12%;left:14vw}app-plasma-therapy-landing .final .d4{opacity:.38;width:max(100px,min(11vw,200px));top:10%;right:14vw;transform:scaleX(-1)}app-plasma-therapy-landing .foot{border-top:1px solid var(--line);padding-top:28px;padding-bottom:28px}app-plasma-therapy-landing .foot .wrap{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}app-plasma-therapy-landing .foot .wm{width:110px;color:var(--ink)}@media (min-width:1600px){app-plasma-therapy-landing{font-size:17px}app-plasma-therapy-landing .wrap{max-width:1440px}app-plasma-therapy-landing .set-stage{height:208px}app-plasma-therapy-landing .set-row{--rowH:156px}}@media (max-width:1100px){app-plasma-therapy-landing .sets{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}app-plasma-therapy-landing .set:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - max(7px,min(.8vw,12px)))}app-plasma-therapy-landing .set-stage{height:190px}app-plasma-therapy-landing .set-row{--rowH:146px}app-plasma-therapy-landing .set-sub{min-height:0}app-plasma-therapy-landing .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}app-plasma-therapy-landing .res-grid{grid-template-columns:1fr}app-plasma-therapy-landing .res-grid>div+div{border-left:0;border-top:1px solid var(--line);padding-top:24px;padding-left:0}app-plasma-therapy-landing .res-grid .tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){app-plasma-therapy-landing{--hdr:60px}app-plasma-therapy-landing .logo{width:112px}app-plasma-therapy-landing .burger{display:block}app-plasma-therapy-landing .nav{top:calc(var(--hdr) + var(--sat,0px) - 1px);padding:8px var(--pad)20px;background:var(--bg);border-bottom:1px solid var(--line);max-height:calc(100vh - var(--hdr) - var(--sat,0px));max-height:calc(100dvh - var(--hdr) - var(--sat,0px));opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;gap:0;transition:opacity .3s,transform .3s;position:absolute;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}app-plasma-therapy-landing .menu-open .nav{opacity:1;pointer-events:auto;transform:none}app-plasma-therapy-landing .nav a{font-size:var(--fs-sm);border-bottom:1px solid var(--line);padding:16px 0}app-plasma-therapy-landing .nav a:not(.pill):after{display:none}app-plasma-therapy-landing .nav a.pill{text-align:center;border-bottom:0;margin-top:14px;padding:16px}app-plasma-therapy-landing .hdr .wrap{position:static}app-plasma-therapy-landing .hero{padding-bottom:56px}app-plasma-therapy-landing .hero .d1{opacity:.7;width:92vw;top:-2%;right:-34vw}app-plasma-therapy-landing .hero .d2{opacity:.55;width:44vw;bottom:-12vw;right:40vw}app-plasma-therapy-landing .hero .d3,app-plasma-therapy-landing .about .d3,app-plasma-therapy-landing .systems .d2,app-plasma-therapy-landing .results .d3,app-plasma-therapy-landing .final .d3,app-plasma-therapy-landing .final .d4{display:none}app-plasma-therapy-landing .hero .d5{width:84px;left:3vw;top:calc(var(--hdr) + var(--sat,0px) + 36px);opacity:.45;bottom:auto}app-plasma-therapy-landing .about .d1{opacity:.6;width:80vw;top:auto;bottom:-14vw;right:-34vw}app-plasma-therapy-landing .about .d2{opacity:.5;width:34vw;bottom:-10vw;right:30vw}app-plasma-therapy-landing .sk{--w:calc(var(--wm,var(--w))*1)}app-plasma-therapy-landing .sets{scroll-snap-type:x mandatory;width:auto;margin-inline:calc(var(--pad)*-1);padding:16px var(--pad)18px;scroll-padding-inline:var(--pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:14px;display:flex;overflow-x:auto}app-plasma-therapy-landing .sets::-webkit-scrollbar{display:none}app-plasma-therapy-landing .set{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(50% - 7px);grid-column:auto;justify-self:auto;width:auto}app-plasma-therapy-landing .set:last-child{scroll-snap-align:end}app-plasma-therapy-landing .set-stage{height:176px}app-plasma-therapy-landing .set-row{--rowH:138px}app-plasma-therapy-landing .swipe{font:500 var(--fs-tag)/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:2px;display:flex}app-plasma-therapy-landing .swipe .sc{font-variant-numeric:tabular-nums;min-width:4.5em}app-plasma-therapy-landing .swipe .sc b{color:var(--ink);font-weight:600}app-plasma-therapy-landing .swipe .sd{gap:6px;display:flex}app-plasma-therapy-landing .swipe .sd i{background:var(--line);border-radius:3px;width:6px;height:6px;transition:width .3s,background-color .3s}app-plasma-therapy-landing .swipe .sd i.on{background:var(--green);width:18px}app-plasma-therapy-landing .swipe .hint{text-align:right;min-width:6.5em}app-plasma-therapy-landing .swipe .ar{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:opacity .25s,border-color .25s,background-color .25s;display:flex}app-plasma-therapy-landing .swipe .ar:disabled{opacity:.28}app-plasma-therapy-landing .swipe .ar:not(:disabled):active{background:var(--green);border-color:var(--green);color:#fdfcf8}app-plasma-therapy-landing .swipe .hint{display:none}app-plasma-therapy-landing .swipe .sc{min-width:4.5em}app-plasma-therapy-landing .swipe .hint .l,app-plasma-therapy-landing .swipe.end .hint .r{display:none}app-plasma-therapy-landing .swipe.end .hint .l{display:inline}app-plasma-therapy-landing .systems .d1{display:none}app-plasma-therapy-landing .sys{margin-inline:calc(var(--pad)*-.5);border-radius:22px}app-plasma-therapy-landing .sys-price{text-align:left}app-plasma-therapy-landing .row{--phH:132px;--phP:8px;gap:0 16px;padding-top:22px;padding-bottom:22px}app-plasma-therapy-landing .row-ph{border-radius:14px}app-plasma-therapy-landing .sys-cta .btn{width:100%}app-plasma-therapy-landing .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}app-plasma-therapy-landing .res-grid .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}app-plasma-therapy-landing .tile{border-radius:14px;padding:16px 8px 14px}app-plasma-therapy-landing .results .d1{width:76vw;left:-34vw}app-plasma-therapy-landing .results .d2{width:48vw;right:-18vw}app-plasma-therapy-landing .acts{flex-direction:column;align-items:stretch}app-plasma-therapy-landing .acts .btn{width:100%;min-width:0}app-plasma-therapy-landing .final .d1{width:70vw;top:-2%;left:-34vw}app-plasma-therapy-landing .final .d2{width:70vw;bottom:-6%;right:-34vw}}@media (max-width:600px){app-plasma-therapy-landing .sets{gap:var(--pad)}app-plasma-therapy-landing .set{flex:0 0 100%}app-plasma-therapy-landing .row{--phH:112px;gap:0 14px}app-plasma-therapy-landing .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}app-plasma-therapy-landing .tiles .tile:first-child{grid-column:1/-1}app-plasma-therapy-landing .res-grid .tiles .tile:first-child{grid-column:auto}}@media (max-width:360px){app-plasma-therapy-landing{--pad:16px}app-plasma-therapy-landing .set{padding:22px 14px 20px}app-plasma-therapy-landing .set-stage{height:160px}app-plasma-therapy-landing .set-row{--rowH:126px}app-plasma-therapy-landing .row{--phH:96px;--phP:6px}app-plasma-therapy-landing .row-pic b{padding:5px 7px}app-plasma-therapy-landing .btn{padding-left:20px;padding-right:20px}}@media (max-height:500px) and (orientation:landscape){app-plasma-therapy-landing .hero{min-height:0;padding-block:calc(var(--hdr) + var(--sat,0px) + 16px)40px}app-plasma-therapy-landing .hero .d5{display:none}app-plasma-therapy-landing .about,app-plasma-therapy-landing .systems,app-plasma-therapy-landing .results,app-plasma-therapy-landing .final{padding-top:56px;padding-bottom:56px}app-plasma-therapy-landing .set-stage{height:160px}app-plasma-therapy-landing .set-row{--rowH:126px}}@media (hover:none),(pointer:coarse){app-plasma-therapy-landing .sk.far,app-plasma-therapy-landing .hdr-sea .sk:not(.top){display:none}app-plasma-therapy-landing .kp{will-change:auto}}@media (prefers-reduced-motion:reduce){app-plasma-therapy-landing .ks,app-plasma-therapy-landing .kb,app-plasma-therapy-landing .hero:before,app-plasma-therapy-landing .set-float,app-plasma-therapy-landing .bub,app-plasma-therapy-landing .more p,app-plasma-therapy-landing .sea-c,app-plasma-therapy-landing .sk img{animation:none}app-plasma-therapy-landing .bub{opacity:.5}app-plasma-therapy-landing{scroll-behavior:auto}}@media (hover:none),(pointer:coarse){app-plasma-therapy-landing .ks,app-plasma-therapy-landing .kb,app-plasma-therapy-landing .hero:before,app-plasma-therapy-landing .set-float,app-plasma-therapy-landing .bub,app-plasma-therapy-landing .sea-c,app-plasma-therapy-landing .sk img{animation:none!important}app-plasma-therapy-landing .bub{opacity:.5}}app-plasma-therapy-landing .set--unavailable{opacity:.72}app-plasma-therapy-landing .btn:disabled{opacity:.55;cursor:not-allowed;transform:none}app-plasma-therapy-landing .price--pending{font-size:var(--fs-body)!important;white-space:normal!important;line-height:1.25!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vui-font-family:"Onest",sans-serif;--vui-color-action-primary:#1e4536;--vui-color-action-primary-contrast:#fff;--vui-color-surface:#fffdf8;--vui-color-surface-muted:#f6f8f7;--vui-color-text-primary:#1e4536;--vui-color-text-secondary:#5e7f72;--vui-color-border:#dce6df;--vui-color-focus-ring:#1e4536;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html,body{min-height:100%;margin:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body{background:#f7f9f7;min-height:100%;margin:0}