.wl-treatment-banner{width:100%;padding:clamp(40px,4vw,64px) 0 clamp(24px,2.5vw,40px);background:#f9f7f1}.wl-treatment-banner__inner{max-width:1520px;margin:0 auto;padding:0 clamp(16px,2.5vw,40px);display:flex;flex-direction:column;align-items:center;gap:clamp(24px,2.5vw,40px)}.wl-treatment-banner__title{margin:0;font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(32px,3.75vw,60px);line-height:1.2;text-align:center;color:#212121}.wl-treatment-banner__title-accent{background:linear-gradient(184.93deg, #ffb909 0.8%, #e17200 94.83%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.wl-treatment-banner__panel{position:relative;width:100%;aspect-ratio:1520/528;min-height:420px;border-radius:20px;overflow:hidden;background:linear-gradient(102.25deg, #f59402 30.26%, #ffeda6 269.1%);isolation:isolate}.wl-treatment-banner__media{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.wl-treatment-banner__grid{position:absolute;top:12%;right:-1%;width:46%;height:76%;opacity:.2;background-image:repeating-linear-gradient(to right, #e3cdb5 0 1px, transparent 1px 12.5%),repeating-linear-gradient(to bottom, #e3cdb5 0 1px, transparent 1px 16.66%)}.wl-treatment-banner__pic,.wl-metabolic__visual picture{display:contents}.wl-treatment-banner__pen{position:absolute;left:79.3%;top:48.2%;height:120%;width:auto;max-width:none;transform:translate(-50%, -50%) rotate(54.96deg);transform-origin:center;filter:drop-shadow(10px -4px 18px rgba(137, 137, 137, 0.22))}.wl-treatment-banner__caps{position:absolute;height:auto;max-width:none;transform-origin:center;filter:drop-shadow(8px -3px 14px rgba(137, 137, 137, 0.18))}.wl-treatment-banner__caps--1{left:63.5%;top:20%;width:15%;transform:translate(-50%, -50%) rotate(-18deg)}.wl-treatment-banner__caps--2{left:76%;top:63%;width:12.5%;transform:translate(-50%, -50%) rotate(12deg)}.wl-treatment-banner__chip{position:absolute;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:clamp(10px,.85vw,13px) clamp(12px,1.1vw,17px);border-radius:10px;border:1px solid rgba(255,255,255,.32);background:rgba(255,255,255,.22);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);color:#fff;font-family:"Roboto",sans-serif;font-size:clamp(13px,1.05vw,20px);line-height:1.32}.wl-treatment-banner__chip--1{left:94.5%;top:22.2%;width:max(25.9%,158px)}.wl-treatment-banner__chip--2{left:147.1%;top:62.3%;width:max(26.4%,158px)}.wl-treatment-banner__chip-icon{display:block;width:clamp(15px,1.15vw,21px);height:clamp(15px,1.15vw,21px)}.wl-treatment-banner__chip-icon svg{display:block;width:100%;height:100%}.wl-treatment-banner__content{position:absolute;z-index:1;left:5.26%;top:0;bottom:0;width:52%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(10px,1vw,18px);padding:clamp(24px,3vw,40px) 0}.wl-treatment-banner__eyebrow{margin:0;font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(14px,1.6vw,24px);line-height:1.3;color:rgba(255,255,255,.85)}.wl-treatment-banner__headline{margin:0;display:flex;flex-direction:column;color:#fff;font-family:"Poppins",sans-serif;font-weight:600}.wl-treatment-banner__headline-1{font-size:clamp(28px,4.66vw,71px);line-height:1.1}.wl-treatment-banner__headline-2{font-size:clamp(32px,6.19vw,94px);line-height:1.04}.wl-treatment-banner__form{margin-top:clamp(6px,.8vw,14px)}.wl-treatment-banner__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:clamp(220px,24.1vw,367px);height:clamp(48px,4.34vw,66px);padding:0 20px;border:0;border-radius:16px;background:#fff;color:#f38f10;font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(14px,1.25vw,19px);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.wl-treatment-banner__cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.wl-treatment-banner__cta-arrow{font-size:1.15em;line-height:1}.wl-treatment-banner__footnote{margin:0;font-family:"Roboto",sans-serif;font-size:clamp(11px,.92vw,14px);line-height:1.4;color:rgba(255,255,255,.81)}.wl-metabolic{width:100%;padding:clamp(40px,4vw,72px) 0;background:#f9f7f1}.wl-metabolic__inner{max-width:1520px;margin:0 auto;padding:0 clamp(16px,2.5vw,40px);display:flex;flex-direction:column;align-items:center;gap:clamp(28px,3.2vw,50px)}.wl-metabolic__eyebrow{display:none;margin:0;padding:8px 20px;border-radius:999px;background:#fdf3e2;color:#e88103;font-family:"Poppins",sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.wl-metabolic__title{margin:0;max-width:980px;text-align:center;font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(28px,4vw,64px);line-height:1.2;color:#08080a}.wl-metabolic__title-lead{background:linear-gradient(192.99deg, #ffb909 0.8%, #e17200 94.83%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:600}@media(min-width: 900px){.wl-metabolic__title-lead{display:block}}.wl-metabolic__cards{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(20px,2.4vw,39px);align-items:stretch}.wl-metabolic__card{position:relative;box-sizing:border-box;display:flex;flex-direction:column;height:100%;border-radius:22px;overflow:hidden}.wl-metabolic__card--care{border:8px solid #fff7ea;background:linear-gradient(3.04deg, #f59402 6.07%, #ffeda6 135.94%);color:#fff}.wl-metabolic__card--dashboard{border:8px solid rgba(245,239,230,.5);background:linear-gradient(90deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)),#f9f7f1;color:#08080a}.wl-metabolic__visual{flex:0 0 auto;width:88.9%;margin:3.9% auto 0;aspect-ratio:658/502;border-radius:clamp(12px,1.45vw,22px);overflow:hidden}.wl-metabolic__visual-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.wl-metabolic__body{flex:1 1 auto;min-height:0;box-sizing:border-box;padding:clamp(20px,2.2vw,34px) 5.5% clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:clamp(14px,1.4vw,22px)}.wl-metabolic__card-title{margin:0;font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(20px,2.37vw,36px);line-height:1.2}.wl-metabolic__card-title--on-dark{color:#fff}.wl-metabolic__card-title-accent{font-weight:600;color:#fff5ea}.wl-metabolic__card-title-accent--gradient{background:linear-gradient(190.98deg, #ffb909 0.8%, #e17200 94.83%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.wl-metabolic__bullets{flex:0 0 auto;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(9px,1vw,15px)}.wl-metabolic__bullets li{display:flex;align-items:flex-start;gap:10px;font-family:"Poppins",sans-serif;font-size:clamp(14px,1.45vw,22px);line-height:1.3}.wl-metabolic__bullets--on-dark li{color:#fff}.wl-metabolic__check{position:relative;flex:0 0 auto;width:clamp(18px,1.63vw,25px);height:clamp(18px,1.63vw,25px);margin-top:.15em;border-radius:999px;background:#fff}.wl-metabolic__check::after{content:"";position:absolute;left:34%;top:26%;width:26%;height:44%;border:solid #e88103;border-width:0 2px 2px 0;transform:rotate(45deg)}.wl-metabolic__check--gradient{background:linear-gradient(234.15deg, #ffb909 0.8%, #e17200 94.83%)}.wl-metabolic__check--gradient::after{border-color:#fff}.wl-metabolic__cta-form{margin-top:auto;width:100%}.wl-metabolic__cta{width:100%;height:clamp(48px,4.3vw,64px);border:0;border-radius:16px;font-family:"Poppins",sans-serif;font-weight:500;font-size:clamp(15px,1.32vw,20px);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.wl-metabolic__cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.wl-metabolic__cta--light{background:#fff;color:#e88103}.wl-metabolic__cta--gradient{background:linear-gradient(187.91deg, #ffb909 0.8%, #e17200 94.83%);color:#fff}@media(max-width: 900px){.wl-treatment-banner__panel{aspect-ratio:auto;min-height:0;display:block;position:relative}.wl-treatment-banner__content{position:relative;left:auto;top:auto;bottom:auto;width:auto;z-index:2;padding:clamp(24px,6vw,34px) clamp(20px,5vw,28px);gap:14px}.wl-treatment-banner__media{position:absolute;inset:0;height:auto}.wl-treatment-banner__grid{top:4%;right:0;width:74%;height:52%}.wl-treatment-banner__pen{left:auto;right:-14%;top:20%;height:46%;transform:translateY(-50%) rotate(54.96deg)}.wl-treatment-banner__caps--1{left:auto;right:4%;top:6%;width:22%;transform:translate(0, 0) rotate(-18deg)}.wl-treatment-banner__caps--2{display:none}.wl-treatment-banner__chip{position:static;z-index:2;width:auto;max-width:82%;margin:0}.wl-treatment-banner__chip--2{align-self:flex-end;margin-top:-6px}.wl-treatment-banner__headline-1,.wl-treatment-banner__headline-2{max-width:62%}.wl-metabolic__eyebrow{display:inline-block}.wl-metabolic__cards{grid-template-columns:1fr}.wl-metabolic__card{height:auto}.wl-metabolic__card--care{border:8px solid #fff7ea;background:#fffdf9;color:#08080a}.wl-metabolic__card--care .wl-metabolic__card-title--on-dark{color:#08080a}.wl-metabolic__card--care .wl-metabolic__card-title-accent{background:linear-gradient(190.98deg, #ffb909 0.8%, #e17200 94.83%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.wl-metabolic__card--care .wl-metabolic__bullets--on-dark li{color:#101828}.wl-metabolic__card--care .wl-metabolic__check{background:linear-gradient(234.15deg, #ffb909 0.8%, #e17200 94.83%)}.wl-metabolic__card--care .wl-metabolic__check::after{border-color:#fff}.wl-metabolic__card--care .wl-metabolic__cta--light{background:linear-gradient(187.91deg, #ffb909 0.8%, #e17200 94.83%);color:#fff}.wl-metabolic__card--care .wl-metabolic__visual{border-radius:18px}}@media(max-width: 640px){.wl-treatment-banner__cta{width:100%}.wl-treatment-banner__media{height:200px}.wl-treatment-banner__pen{height:185%}}/*# sourceMappingURL=weight-loss-ftb-v1.css.map */
