:root{--lhl-ivory:#fbf7f1;--lhl-cream:#f6eee3;--lhl-champ:#f1e1cb;--lhl-blush:#fbe5da;--lhl-sage:#e3e9dd;--lhl-ink:#013028;--lhl-body:#2c4a42;--lhl-muted:#4e6a61}html,body{background:var(--lhl-ivory)}.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage{color:var(--lhl-body);--heading:#013028;--foreground:#2c4a42;--muted-foreground:#4e6a61;--on-dark:#013028;--on-dark-muted:#4e6a61;--brand-teal-text:#066b63;--border:#0130281f}.lh-tone--night:not(.lh-footer){background:radial-gradient(60% 70% at 85% 10%,#fdbda14d,#0000 60%),radial-gradient(50% 60% at 5% 95%,#99ac8e40,#0000 60%),linear-gradient(170deg,#fbf7f1 0%,#f6eee3 60%,#f3e6d6 100%)}.lh-tone--ember{background:radial-gradient(55% 65% at 90% 20%,#fdbda166,#0000 62%),radial-gradient(50% 60% at 10% 90%,#ebcda673,#0000 60%),linear-gradient(185deg,#fcede4 0%,#fbe5da 55%,#f8dccb 100%)}.lh-tone--teal{background:radial-gradient(55% 60% at 12% 15%,#99ac8e4d,#0000 60%),radial-gradient(55% 70% at 90% 90%,#ebcda680,#0000 62%),linear-gradient(160deg,#f7eee2 0%,#f1e1cb 60%,#edd8bd 100%)}.lh-tone--night:not(.lh-footer) .lhx-fx__blob:first-child,.lh-tone--ember .lhx-fx__blob:first-child,.lh-tone--teal .lhx-fx__blob:first-child{opacity:.35;background:#fdbda1}.lh-tone--night:not(.lh-footer) .lhx-fx__blob:nth-child(2),.lh-tone--ember .lhx-fx__blob:nth-child(2),.lh-tone--teal .lhx-fx__blob:nth-child(2){opacity:.28;background:#99ac8e}.lh-tone--night:not(.lh-footer) .lhx-fx__blob:nth-child(3),.lh-tone--ember .lhx-fx__blob:nth-child(3),.lh-tone--teal .lhx-fx__blob:nth-child(3){opacity:.45;background:#ebcda6}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lhx-fx__edge{box-shadow:none}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lhx-fx__grain{opacity:.05}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(h1,h2,h3,h4){color:#013028}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(p,li,label,dd,dt,td,th,span.text-on-dark,.text-on-dark,.text-on-dark-muted,.text-muted-foreground,.text-foreground){color:#2c4a42}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(.eyebrow,.accent-italic,h1 em,h2 em){color:#08867c;-webkit-text-fill-color:#08867c;background:0 0}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .text-white{color:#013028}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(.lhx-rays,.lh-rays,.lhx-beams i,.lhx-rings i){mix-blend-mode:normal;opacity:.55;filter:none}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lhx-rays{background:repeating-conic-gradient(#08867c00 0deg,#08867c1f 4deg,#0000 9deg 18deg)}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lhx-sparkle i{background:#d6ae82;box-shadow:0 0 10px #ebcda6}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(.lh-glass,.card,.lh-lframe,.lh-step>.lh-glass,[data-faq-item],.lh-faq details){color:#013028;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffdf9d9!important;border:1px solid #99ac8e59!important;box-shadow:0 18px 40px #0130281a,inset 0 1px #fff!important}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-lframe__l{background:linear-gradient(#013028,#08867c 55%,#fdbda1) 0/2px 100% no-repeat,linear-gradient(90deg,#08867c,#fdbda1 60%,#0000) bottom/100% 2px no-repeat}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-lframe__tick{border-color:#08867c8c}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-link{color:#013028;border-bottom-color:#08867c99}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-product{background:#fffdf9;border:1px solid #99ac8e40;box-shadow:0 18px 40px #0130281a}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-step__n{color:#08867c}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-steps__line{box-shadow:none;background:linear-gradient(90deg,#0000,#08867c 10% 90%,#0000)}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-seg .pill{color:#013028}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-seg{background:#fffdf9cc;border:1px solid #99ac8e59}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-provider{background:#fffdf9;border:1px solid #99ac8e40;box-shadow:0 18px 40px #0130281a}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-provider :is(h3,b,strong){color:#013028}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-provider img.lh-headshot{box-shadow:0 14px 30px #01302833}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(.field,input,select,textarea){color:#013028;background:#fffdf9;border-color:#99ac8e80}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) :is(.border-border,hr){border-color:#0130281f}.lh-goal .lh-goal__top{background:linear-gradient(#01302800,#013028b3)}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-frame img{box-shadow:0 22px 50px #01302826}.lhx-hero{background:radial-gradient(60% 65% at 76% 42%,#fdbda180,#0000 62%),radial-gradient(55% 60% at 8% 92%,#99ac8e59,#0000 60%),linear-gradient(170deg,#fbf7f1 0%,#f6eee3 55%,#f1e1cb 100%)!important}.lhx-hero h1{color:#013028}.lhx-hero h1 em{color:#08867c;-webkit-text-fill-color:#08867c;background:0 0}.lhx-hero__eyebrow{color:#08867c}.lhx-hero__sub{color:#2c4a42}.lhx-hero .lh-link,.lhx-hero__ctas a:not(.lh-btn){color:#013028;border-bottom-color:#08867c99}.lhx-hero__panel{background:#fffdf9b3!important;border:1px solid #99ac8e59!important;box-shadow:0 24px 60px #0130281f,inset 0 1px #fff!important}.lhx-hero .lhx-rays--hero{mix-blend-mode:normal;background:repeating-conic-gradient(#08867c00 0deg,#08867c1c 3deg,#0000 7deg 14deg)}.lhx-hero .lhx-rays--hero2{mix-blend-mode:normal;background:repeating-conic-gradient(#d6ae8200 0deg,#d6ae8238 2deg,#0000 6deg 21deg)}.lhx-hero__ghost{-webkit-text-stroke:1px #01302814}.lhx-hero .lhx-fx__edge{box-shadow:none}.lhx-hero .lhx-stack__dots *{background-color:#01302833}.lhx-card:after{background:radial-gradient(closest-side,#0130284d,#0000)}.lh-header:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 34px #01302833;background:#013028eb!important;border-color:#ebcda640!important}.lh-topband{background:linear-gradient(#fbf7f1,#fbf7f100)!important}.lh-footer.lh-tone{background:radial-gradient(50% 70% at 90% 0,#08867c40,#0000 60%),linear-gradient(170deg,#013028 0%,#02241e 100%)!important}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage,.lhx-hero) .lh-btn{box-shadow:0 10px 24px #d9957359}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage,.lhx-hero) .lh-btn:after{border-color:#08867c4d}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lhx-fx{background:0 0!important}:is(.lh-tone--night:not(.lh-footer),.lh-tone--ember,.lh-tone--teal,.lh-tone--pearl,.lh-tone--sage) .lh-step__n{-webkit-text-fill-color:#08867c;color:#08867c!important}.lh-seg{background:#fffdf9e6!important;border:1px solid #99ac8e59!important;box-shadow:0 10px 26px #0130281a!important}.lh-seg .pill:not(.pill-active){color:#013028!important}.field{color:#013028;background:#fffdf9;border-color:#99ac8e80}.field::placeholder{color:#6b8079}body:not(:has(section.lh-tone,.lhx-hero)){color:#2c4a42;--heading:#013028;--foreground:#2c4a42;--muted-foreground:#4e6a61;--on-dark:#013028;--on-dark-muted:#4e6a61;--border:#0130281f;background:radial-gradient(60% 50% at 85% 0,#fdbda140,#0000 60%),radial-gradient(50% 50% at 0 100%,#99ac8e33,#0000 60%),linear-gradient(170deg,#fbf7f1,#f3e6d6) fixed!important}body:not(:has(section.lh-tone,.lhx-hero)) main :is(h1,h2,h3,.label,.text-heading,label){color:#013028}body:not(:has(section.lh-tone,.lhx-hero)) main :is(p,li,span,.text-foreground,.text-muted-foreground){color:#2c4a42}body:not(:has(section.lh-tone,.lhx-hero)) main .eyebrow{color:#08867c}body:not(:has(section.lh-tone,.lhx-hero)) main .text-teal{color:#066b63}body:not(:has(section.lh-tone,.lhx-hero)) main :is(.lh-glass,.card){background:#fffdf9e6!important;border:1px solid #99ac8e59!important;box-shadow:0 22px 50px #0130281f,inset 0 1px #fff!important}body:not(:has(section.lh-tone,.lhx-hero)) main :is(.pill,[role=radio],[role=option],.option){color:#013028}.lh-cookie{color:#e9dfd2;--foreground:#e9dfd2;--heading:#f9efe4;--muted-foreground:#d3cabd}.lh-cookie :is(p,span,label,.text-foreground){color:#e9dfd2!important}.ticker{background:#013028!important}
