/* Light palette: color-only overrides, preserving the original cascade. */

html[data-wl-theme="light"] .side-grid{background-image:linear-gradient(to right, rgba(25, 30, 27, 0.09) 1px, transparent 1px), linear-gradient(rgba(25, 30, 27, 0.09) 1px, transparent 1px)}
html[data-wl-theme="light"] .btn--primary{border-top-color:rgba(13, 93, 62, 0.32);border-right-color:rgba(13, 93, 62, 0.32);border-bottom-color:rgba(13, 93, 62, 0.32);border-left-color:rgba(13, 93, 62, 0.32);box-shadow:rgba(25, 30, 27, 0.07) 0px 1px 0px inset, rgba(36, 147, 102, 0.85) 0px 10px 26px -16px}
html[data-wl-theme="light"] .btn--primary:hover{border-top-color:rgba(13, 93, 62, 0.7);border-right-color:rgba(13, 93, 62, 0.7);border-bottom-color:rgba(13, 93, 62, 0.7);border-left-color:rgba(13, 93, 62, 0.7);box-shadow:rgba(25, 30, 27, 0.1) 0px 1px 0px inset, rgba(36, 147, 102, 0.5) 0px 18px 44px -18px}
html[data-wl-theme="light"] .btn--ghost{background-image:none}
html[data-wl-theme="light"] .btn--ghost:hover{background-color:rgba(13, 93, 62, 0.05);background-image:none;border-top-color:rgba(13, 93, 62, 0.5);border-right-color:rgba(13, 93, 62, 0.5);border-bottom-color:rgba(13, 93, 62, 0.5);border-left-color:rgba(13, 93, 62, 0.5)}
html[data-wl-theme="light"] .nav.scrolled{background-color:rgba(250, 248, 244, 0.86);background-image:none}
html[data-wl-theme="light"] .lang .toggle{box-shadow:rgba(25, 30, 27, 0.25) 0px 2px 10px 0px;--bg-toggle:#249366;--bg-circle:#FFFFFF}
html[data-wl-theme="light"] .lang #langToggle:checked + .toggle{--bg-toggle:#0D5D3E;--bg-circle:#FFFFFF}
html[data-wl-theme="light"] .status{background-color:rgba(255, 255, 255, 0.5);background-image:none}
html[data-wl-theme="light"] .status .dot{background-color:#249366;background-image:none;box-shadow:rgba(36, 147, 102, 0.45) 0px 0px 9px}
html[data-wl-theme="light"] .status .dot::after{border-top-color:#249366;border-right-color:#249366;border-bottom-color:#249366;border-left-color:#249366}
html[data-wl-theme="light"] .hero-glow{background-image:radial-gradient(closest-side, rgba(13, 93, 62, 0.16), rgba(13, 93, 62, 0.05) 45%, transparent 72%)}
html[data-wl-theme="light"] .hero-formation--static{filter:drop-shadow(rgba(25, 30, 27, 0.45) 0px 18px 40px)}
html[data-wl-theme="light"] .bokeh{background-image:radial-gradient(closest-side, rgba(13, 93, 62, 0.5), transparent)}
html[data-wl-theme="light"] .hero::before{background-image:radial-gradient(120% 90% at 70% 30%, transparent 40%, rgba(250, 248, 244, 0.55) 100%)}
html[data-wl-theme="light"] .vein{stroke:#DAD7CE}
html[data-wl-theme="light"] .vein--midrib{stroke:#DAD7CE}
html[data-wl-theme="light"] .nodes{filter:drop-shadow(rgba(36, 147, 102, 0.4) 0px 0px 5px)}
html[data-wl-theme="light"] .demo-replay:hover{border-top-color:rgba(13, 93, 62, 0.5);border-right-color:rgba(13, 93, 62, 0.5);border-bottom-color:rgba(13, 93, 62, 0.5);border-left-color:rgba(13, 93, 62, 0.5)}
html[data-wl-theme="light"] .demo-stage{background-image:linear-gradient(#FFFFFF, #FAF8F4);box-shadow:rgba(25, 30, 27, 0.04) 0px 1px 0px inset, rgba(25, 30, 27, 0.8) 0px 40px 80px -40px}
html[data-wl-theme="light"] .demo-stage::before{background-image:linear-gradient(rgba(13, 93, 62, 0.18), transparent 30%)}
html[data-wl-theme="light"] .demo-light{background-image:radial-gradient(closest-side, rgba(13, 93, 62, 0.13), transparent 70%)}
html[data-wl-theme="light"] .stagecol.lit .node{box-shadow:0 0 0 4px rgba(36, 147, 102, 0.14),0 0 16px var(--glow)}
html[data-wl-theme="light"] .msg{background-color:rgba(25, 30, 27, 0.024);background-image:none}
html[data-wl-theme="light"] .scanline{background-image:linear-gradient(90deg, transparent, rgba(13, 93, 62, 0.22), transparent)}
html[data-wl-theme="light"] .chip{background-color:rgba(25, 30, 27, 0.024);background-image:none}
html[data-wl-theme="light"] .result-box{background-image:linear-gradient(rgba(13, 93, 62, 0.1), rgba(13, 93, 62, 0.03));border-top-color:rgba(13, 93, 62, 0.28);border-right-color:rgba(13, 93, 62, 0.28);border-bottom-color:rgba(13, 93, 62, 0.28);border-left-color:rgba(13, 93, 62, 0.28)}
html[data-wl-theme="light"] .ucase{background-image:linear-gradient(rgba(250, 248, 244, 0.97), rgba(250, 248, 244, 0.97))}
html[data-wl-theme="light"] .ucase::before{background-image:radial-gradient(circle, rgba(13, 93, 62, 0.11), transparent 72%)}
html[data-wl-theme="light"] .ucase:nth-child(2)::before{background-image:radial-gradient(circle, rgba(13, 93, 62, 0.1), transparent 72%)}
html[data-wl-theme="light"] .ucase-kind{background-color:rgba(13, 93, 62, 0.07);background-image:none;border-top-color:rgba(13, 93, 62, 0.16);border-right-color:rgba(13, 93, 62, 0.16);border-bottom-color:rgba(13, 93, 62, 0.16);border-left-color:rgba(13, 93, 62, 0.16)}
html[data-wl-theme="light"] .ucase-proof{background-color:rgba(25, 30, 27, 0.03);background-image:none}
html[data-wl-theme="light"] .ucase-ic{background-image:linear-gradient(rgba(13, 93, 62, 0.09), rgba(13, 93, 62, 0.03));box-shadow:rgba(25, 30, 27, 0.04) 0px 1px 0px inset}
html[data-wl-theme="light"] .ucase-what{background-image:linear-gradient(rgba(25, 30, 27, 0.03), rgba(25, 30, 27, 0.016))}
html[data-wl-theme="light"] .ucase-points li{background-color:rgba(25, 30, 27, 0.024);background-image:none}
html[data-wl-theme="light"] .ucase-board{background-image:linear-gradient(rgba(250, 248, 244, 0.88), rgba(250, 248, 244, 0.98));box-shadow:rgba(25, 30, 27, 0.03) 0px 1px 0px inset}
html[data-wl-theme="light"] .ucase-step{background-color:rgba(25, 30, 27, 0.024);background-image:none}
html[data-wl-theme="light"] .ucase-step:not(:last-child)::after{background-image:linear-gradient(rgba(13, 93, 62, 0.32), transparent)}
html[data-wl-theme="light"] .principle .pn{background-color:rgba(13, 93, 62, 0.11);background-image:none;border-top-color:rgba(13, 93, 62, 0.48);border-right-color:rgba(13, 93, 62, 0.48);border-bottom-color:rgba(13, 93, 62, 0.48);border-left-color:rgba(13, 93, 62, 0.48);box-shadow:rgba(36, 147, 102, 0.16) 0px 0px 14px}
html[data-wl-theme="light"] .plan{background-image:linear-gradient(#FFFFFF, #FAF8F4);box-shadow:rgba(25, 30, 27, 0.9) 0px 30px 70px -55px}
html[data-wl-theme="light"] .plan::before{background-image:linear-gradient(90deg, transparent, rgba(13, 93, 62, 0.22), transparent)}
html[data-wl-theme="light"] .plan--featured{background-image:linear-gradient(rgba(13, 93, 62, 0.067), #FAF8F4);border-top-color:rgba(13, 93, 62, 0.32);border-right-color:rgba(13, 93, 62, 0.32);border-bottom-color:rgba(13, 93, 62, 0.32);border-left-color:rgba(13, 93, 62, 0.32)}
html[data-wl-theme="light"] .plan-step .num{background-color:rgba(13, 93, 62, 0.05);background-image:none}
html[data-wl-theme="light"] .deposit-note{background-color:rgba(13, 93, 62, 0.055);background-image:none;border-top-color:rgba(13, 93, 62, 0.16);border-right-color:rgba(13, 93, 62, 0.16);border-bottom-color:rgba(13, 93, 62, 0.16);border-left-color:rgba(13, 93, 62, 0.16)}
html[data-wl-theme="light"] .plan-feats .ck{background-color:rgba(13, 93, 62, 0.14);background-image:none}
html[data-wl-theme="light"] .faq-ic::before,html[data-wl-theme="light"] .faq-ic::after{background-image:none}
html[data-wl-theme="light"] .contact::before{background-image:radial-gradient(60% 80% at 80% 20%, rgba(13, 93, 62, 0.07), transparent 70%)}
html[data-wl-theme="light"] .form{background-image:linear-gradient(#FFFFFF, #FAF8F4);box-shadow:rgba(25, 30, 27, 0.8) 0px 40px 90px -50px}
html[data-wl-theme="light"] .field input,html[data-wl-theme="light"] .field textarea,html[data-wl-theme="light"] .field select{background-color:rgba(25, 30, 27, 0.024);background-image:none}
html[data-wl-theme="light"] .field select option{background-color:#FFFFFF;background-image:none}
html[data-wl-theme="light"] .field input:focus,html[data-wl-theme="light"] .field textarea:focus,html[data-wl-theme="light"] .field select:focus{border-top-color:rgba(13, 93, 62, 0.55);border-right-color:rgba(13, 93, 62, 0.55);border-bottom-color:rgba(13, 93, 62, 0.55);border-left-color:rgba(13, 93, 62, 0.55);box-shadow:rgba(36, 147, 102, 0.12) 0px 0px 0px 3px}
html[data-wl-theme="light"] .field.invalid input,html[data-wl-theme="light"] .field.invalid textarea,html[data-wl-theme="light"] .field.invalid select{border-top-color:#DAD7CE;border-right-color:#DAD7CE;border-bottom-color:#DAD7CE;border-left-color:#DAD7CE;box-shadow:rgba(25, 30, 27, 0.12) 0px 0px 0px 3px}
html[data-wl-theme="light"] .field .err{color:#5C645F}
html[data-wl-theme="light"] .form-success .sx{background-color:rgba(13, 93, 62, 0.14);background-image:none}
html[data-wl-theme="light"] .form-status.error{color:#5C645F;background-color:rgba(255, 255, 255, 0.1);background-image:none;border-top-color:rgba(218, 215, 206, 0.28);border-right-color:rgba(218, 215, 206, 0.28);border-bottom-color:rgba(218, 215, 206, 0.28);border-left-color:rgba(218, 215, 206, 0.28)}
@media (max-width: 920px) {
html[data-wl-theme="light"] .nav-mobile{background-color:rgba(250, 248, 244, 0.984);background-image:none}
}
html[data-wl-theme="light"] .nav-drop{background-color:rgba(250, 248, 244, 0.984);background-image:none;box-shadow:rgba(25, 30, 27, 0.46) 0px 24px 60px}
html[data-wl-theme="light"] .nav-drop a:hover,html[data-wl-theme="light"] .nav-drop a:focus-visible{background-color:rgba(13, 93, 62, 0.07);background-image:none}
html[data-wl-theme="light"] .service-choice{background-image:linear-gradient(rgba(255, 255, 255, 0.92), rgba(250, 248, 244, 0.96))}
html[data-wl-theme="light"] .service-choice:nth-child(1){--spot:rgba(13, 93, 62, 0.58);--sheen:rgba(13, 93, 62, 0.2);--edge:rgba(13, 93, 62, 0.48);--shadow:rgba(36, 147, 102, 0.18)}
html[data-wl-theme="light"] .service-choice:nth-child(2){--spot:rgba(13, 93, 62, 0.5);--sheen:rgba(13, 93, 62, 0.2);--edge:rgba(13, 93, 62, 0.52);--shadow:rgba(36, 147, 102, 0.2)}
html[data-wl-theme="light"] .service-choice:nth-child(3){--spot:rgba(36, 147, 102, 0.44);--sheen:rgba(36, 147, 102, 0.23);--edge:rgba(36, 147, 102, 0.58);--shadow:rgba(36, 147, 102, 0.2)}
html[data-wl-theme="light"] .service-choice:hover,html[data-wl-theme="light"] .service-choice.is-spotlit,html[data-wl-theme="light"] .service-choice:focus-visible{box-shadow:0 24px 50px rgba(25, 30, 27, 0.3),0 0 34px var(--shadow)}
html[data-wl-theme="light"] .web-service-points > div{background-color:rgba(25, 30, 27, 0.024);background-image:none}
html[data-wl-theme="light"] .web-service-art::before{background-image:radial-gradient(circle, rgba(13, 93, 62, 0.15), transparent 68%)}
html[data-wl-theme="light"] .web-window{background-image:linear-gradient(160deg, rgba(255, 255, 255, 0.94), rgba(250, 248, 244, 0.98));border-top-color:rgba(13, 93, 62, 0.22);border-right-color:rgba(13, 93, 62, 0.22);border-bottom-color:rgba(13, 93, 62, 0.22);border-left-color:rgba(13, 93, 62, 0.22);box-shadow:rgba(25, 30, 27, 0.5) 0px 35px 90px, rgba(25, 30, 27, 0.04) 0px 1px 0px inset}
html[data-wl-theme="light"] .web-window-bar i{background-color:rgba(255, 255, 255, 0.22);background-image:none}
html[data-wl-theme="light"] .web-window-body{background-image:radial-gradient(circle at 65% 20%, rgba(13, 93, 62, 0.07), transparent 38%)}
html[data-wl-theme="light"] .web-layout-line{background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.76), rgba(255, 255, 255, 0.25))}
html[data-wl-theme="light"] .web-layout-cta{box-shadow:rgba(36, 147, 102, 0.18) 0px 0px 22px}
html[data-wl-theme="light"] .web-layout-grid i{background-image:linear-gradient(rgba(25, 30, 27, 0.05), rgba(25, 30, 27, 0.02))}
html[data-wl-theme="light"] .web-link-chip{background-color:rgba(250, 248, 244, 0.92);background-image:none;border-top-color:rgba(13, 93, 62, 0.22);border-right-color:rgba(13, 93, 62, 0.22);border-bottom-color:rgba(13, 93, 62, 0.22);border-left-color:rgba(13, 93, 62, 0.22);box-shadow:rgba(25, 30, 27, 0.4) 0px 15px 35px}
html[data-wl-theme="light"] .expertise-group{background-image:linear-gradient(transparent, rgba(13, 93, 62, 0.02) 35%, transparent)}
html[data-wl-theme="light"] .legal-card{background-image:linear-gradient(rgba(255, 255, 255, 0.88), rgba(250, 248, 244, 0.95))}
@media (max-width: 900px) {
html[data-wl-theme="light"] .nav-mobile-sub a{background-color:rgba(25, 30, 27, 0.02);background-image:none}
}
html[data-wl-theme="light"] .brand-logo-shell{background-image:none}
html[data-wl-theme="light"] .pricing-jump a{background-image:linear-gradient(rgba(13, 93, 62, 0.08), rgba(25, 30, 27, 0.02))}
html[data-wl-theme="light"] .pricing-jump a:hover{background-color:rgba(13, 93, 62, 0.09);background-image:none;border-top-color:rgba(13, 93, 62, 0.38);border-right-color:rgba(13, 93, 62, 0.38);border-bottom-color:rgba(13, 93, 62, 0.38);border-left-color:rgba(13, 93, 62, 0.38)}
html[data-wl-theme="light"] body.is-pricing-view .nav{background-color:rgba(250, 248, 244, 0.92);background-image:none}
html[data-wl-theme="light"] body.is-portfolio-view .nav{background-color:rgba(250, 248, 244, 0.92);background-image:none}
html[data-wl-theme="light"] body.is-contact-view .nav{background-color:rgba(250, 248, 244, 0.92);background-image:none}
html[data-wl-theme="light"] .ucase--current{border-top-color:rgba(13, 93, 62, 0.34);border-right-color:rgba(13, 93, 62, 0.34);border-bottom-color:rgba(13, 93, 62, 0.34);border-left-color:rgba(13, 93, 62, 0.34);box-shadow:rgba(25, 30, 27, 0.4) 0px 28px 78px, rgba(25, 30, 27, 0.05) 0px 1px 0px inset}
html[data-wl-theme="light"] .ucase--current::before{background-image:radial-gradient(circle, rgba(13, 93, 62, 0.18), transparent 72%)}
html[data-wl-theme="light"] .ucase-proof--live{background-color:rgba(13, 93, 62, 0.08);background-image:none;border-top-color:rgba(13, 93, 62, 0.26);border-right-color:rgba(13, 93, 62, 0.26);border-bottom-color:rgba(13, 93, 62, 0.26);border-left-color:rgba(13, 93, 62, 0.26)}
html[data-wl-theme="light"] .cap-card::before{background-image:radial-gradient(100% 70% at 80% 10%, rgba(13, 93, 62, 0.14), transparent 55%), radial-gradient(60% 60% at 10% 90%, rgba(13, 93, 62, 0.06), transparent 55%)}
html[data-wl-theme="light"] .cap-card:hover{background-color:#FFFFFF;background-image:none}
html[data-wl-theme="light"] .cap-ghost{color:rgba(25, 30, 27, 0.024)}
html[data-wl-theme="light"] .cap-card:hover .cap-ghost{color:rgba(13, 93, 62, 0.055)}
html[data-wl-theme="light"] .cap-ic{background-image:linear-gradient(145deg, rgba(13, 93, 62, 0.08), rgba(13, 93, 62, 0.02))}
html[data-wl-theme="light"] .cap-card:hover .cap-ic{background-image:linear-gradient(145deg, rgba(13, 93, 62, 0.16), rgba(13, 93, 62, 0.06));border-top-color:rgba(13, 93, 62, 0.5);border-right-color:rgba(13, 93, 62, 0.5);border-bottom-color:rgba(13, 93, 62, 0.5);border-left-color:rgba(13, 93, 62, 0.5);box-shadow:rgba(36, 147, 102, 0.2) 0px 0px 24px}
html[data-wl-theme="light"] .cap-tag{background-color:rgba(13, 93, 62, 0.08);background-image:none;border-top-color:rgba(13, 93, 62, 0.2);border-right-color:rgba(13, 93, 62, 0.2);border-bottom-color:rgba(13, 93, 62, 0.2);border-left-color:rgba(13, 93, 62, 0.2)}
html[data-wl-theme="light"] .ucase-diagram-wrap{background-image:linear-gradient(160deg, #FFFFFF, #FAF8F4);box-shadow:rgba(25, 30, 27, 0.6) 0px 30px 60px -30px, rgba(25, 30, 27, 0.04) 0px 1px 0px inset}
html[data-wl-theme="light"] .ucase-diagram-wrap::before{background-image:linear-gradient(90deg, rgba(13, 93, 62, 0.4), transparent 60%)}
html[data-wl-theme="light"] .ucase-outs li::before{box-shadow:rgba(36, 147, 102, 0.4) 0px 0px 6px}
html[data-wl-theme="light"] .ucase--active{border-top-color:rgba(13, 93, 62, 0.42) !important;border-right-color:rgba(13, 93, 62, 0.42) !important;border-bottom-color:rgba(13, 93, 62, 0.42) !important;border-left-color:rgba(13, 93, 62, 0.42) !important;box-shadow:rgba(36, 147, 102, 0.12) 0px 0px 0px 1px, rgba(25, 30, 27, 0.4) 0px 28px 78px, rgba(36, 147, 102, 0.13) 0px 0px 70px -15px !important}
html[data-wl-theme="light"] .ucase--active::before{background-image:radial-gradient(circle, rgba(13, 93, 62, 0.2), transparent 70%) !important}
html[data-wl-theme="light"] .ucase-proof--active{background-color:rgba(13, 93, 62, 0.1) !important;background-image:none !important;border-top-color:rgba(13, 93, 62, 0.45) !important;border-right-color:rgba(13, 93, 62, 0.45) !important;border-bottom-color:rgba(13, 93, 62, 0.45) !important;border-left-color:rgba(13, 93, 62, 0.45) !important}
html[data-wl-theme="light"] .live-dot{box-shadow:rgba(36, 147, 102, 0.55) 0px 0px 10px}
html[data-wl-theme="light"] .ucase-ba{background-image:linear-gradient(rgba(250, 248, 244, 0.92), rgba(250, 248, 244, 0.98))}
html[data-wl-theme="light"] .ucase-ba-half + .ucase-ba-half{background-image:linear-gradient(rgba(13, 93, 62, 0.055), transparent)}
html[data-wl-theme="light"] .wl-cookie-banner{color:#191E1B;background-color:rgba(250, 248, 244, 0.98);background-image:none;border-top-color:rgba(218, 215, 206, 0.16);border-right-color:rgba(218, 215, 206, 0.16);border-bottom-color:rgba(218, 215, 206, 0.16);border-left-color:rgba(218, 215, 206, 0.16);box-shadow:rgba(25, 30, 27, 0.45) 0px 20px 70px}
html[data-wl-theme="light"] .wl-cookie-text{color:rgba(25, 30, 27, 0.78)}
html[data-wl-theme="light"] .wl-cookie-text a{color:#191E1B}
html[data-wl-theme="light"] .wl-cookie-btn--reject{color:#191E1B;background-image:none;border-top-color:rgba(218, 215, 206, 0.28);border-right-color:rgba(218, 215, 206, 0.28);border-bottom-color:rgba(218, 215, 206, 0.28);border-left-color:rgba(218, 215, 206, 0.28)}
html[data-wl-theme="light"] .wl-cookie-btn--accept{color:#FFFFFF;background-color:#0D5D3E;background-image:none;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E}
html[data-wl-theme="light"] .wl-cookie-btn:focus-visible,html[data-wl-theme="light"] .cookie-settings-link:focus-visible{outline-color:#249366}

@media (max-width: 1180px) {
html[data-wl-theme="light"] .nav-mobile{background-color:rgba(250, 248, 244, 0.984);background-image:none}
}

html[data-wl-theme="light"] #portfolio .pf-comparison > div{border-left-color:#B9B5A9}
html[data-wl-theme="light"] #portfolio .pf-comparison h4{color:#5C645F}
html[data-wl-theme="light"] #portfolio .pf-comparison .pf-after h4{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-meta{color:#5C645F}
html[data-wl-theme="light"] #portfolio .pf-status{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-status::before{background-image:none}
html[data-wl-theme="light"] #portfolio .pf-benefit small{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-tools{color:#5C645F}
html[data-wl-theme="light"] #portfolio .pf-canvas{background-color:#E4EFE9;background-image:none;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E;box-shadow:rgba(25, 30, 27, 0.133) 0px 12px 40px}
html[data-wl-theme="light"] #portfolio .pf-canvas figcaption{color:#5C645F;background-color:rgba(25, 30, 27, 0.008);background-image:none;border-bottom-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-canvas figcaption span:last-child{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-flow{background-image:radial-gradient(rgba(13, 93, 62, 0.133) 0.8px, transparent 0.8px)}
html[data-wl-theme="light"] #portfolio .pf-node{background-color:#E4EFE9;background-image:none;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-node small{color:#5C645F}
html[data-wl-theme="light"] #portfolio .pf-trigger{background-color:#E4EFE9;background-image:none;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-node-kicker{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-arrow{background-color:#0D5D3E;background-image:none}
html[data-wl-theme="light"] #portfolio .pf-arrow::after{border-right-color:#0D5D3E;border-bottom-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-decision{background-color:#E4EFE9;background-image:none;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-decision b::before{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-branches::before{background-color:#0D5D3E;background-image:none}
html[data-wl-theme="light"] #portfolio .pf-branches::after{background-color:#0D5D3E;background-image:none}
html[data-wl-theme="light"] #portfolio .pf-branch::before{background-color:#0D5D3E;background-image:none}
html[data-wl-theme="light"] #portfolio .pf-branch-label{color:#249366;background-color:#E4EFE9;background-image:none}
html[data-wl-theme="light"] #portfolio .pf-branch--wait .pf-branch-label{color:#5C645F}
html[data-wl-theme="light"] #portfolio .pf-branch--wait .pf-node{background-color:#F1EFE9;background-image:none;border-top-color:#B9B5A9;border-right-color:#B9B5A9;border-bottom-color:#B9B5A9;border-left-color:#B9B5A9}
html[data-wl-theme="light"] #portfolio .pf-destinations span{color:#5C645F;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-report-stage:not(:last-child)::after{color:#249366}
html[data-wl-theme="light"] #portfolio .pf-onboarding-support{background-color:rgba(25, 30, 27, 0.01);background-image:none;border-top-color:#0D5D3E}
html[data-wl-theme="light"] #portfolio .pf-onboarding-support b{color:#5C645F}

html[data-wl-theme="light"] .ws-card-url{background-color:rgba(25, 30, 27, 0.05);background-image:none}

html[data-wl-theme="light"] #wl-chat-toggle{color:#191E1B;background-image:none}
html[data-wl-theme="light"] #wl-chat-toggle:focus-visible,html[data-wl-theme="light"] #wl-chat-close:focus-visible{outline-color:#249366}
html[data-wl-theme="light"] .wl-invite{color:#0D5D3E;background-color:#FFFFFF;background-image:none;border-top-color:#DAD7CE;border-right-color:#DAD7CE;border-bottom-color:#DAD7CE;border-left-color:#DAD7CE;box-shadow:rgba(25, 30, 27, 0.133) 0px 5px 22px}
html[data-wl-theme="light"] .wl-invite small{color:#0D5D3E}
html[data-wl-theme="light"] .wl-robot{filter:drop-shadow(rgba(25, 30, 27, 0.267) 0px 6px 10px)}
html[data-wl-theme="light"] #wl-chat-panel{color:#0D5D3E;background-color:#FFFFFF;background-image:none;border-top-color:#0D5D3E;border-right-color:#0D5D3E;border-bottom-color:#0D5D3E;border-left-color:#0D5D3E;box-shadow:rgba(25, 30, 27, 0.3) 0px 12px 45px}
html[data-wl-theme="light"] #wl-chat-header{color:#FFFFFF;background-color:#0D5D3E;background-image:none}
html[data-wl-theme="light"] #wl-chat-header small{color:#FFFFFF}
html[data-wl-theme="light"] #wl-chat-close{color:#FFFFFF;background-color:rgba(25, 30, 27, 0.07);background-image:none;border-top-color:rgba(218, 215, 206, 0.15);border-right-color:rgba(218, 215, 206, 0.15);border-bottom-color:rgba(218, 215, 206, 0.15);border-left-color:rgba(218, 215, 206, 0.15)}
html[data-wl-theme="light"] #wl-log .wl-user{color:#FFFFFF}
html[data-wl-theme="light"] #wl-log .wl-bot{color:#0D5D3E;background-color:#FFFFFF;background-image:none}
html[data-wl-theme="light"] #wl-chat-inputrow{border-top-color:#DAD7CE}
html[data-wl-theme="light"] #wl-input{color:#0D5D3E;background-color:#FFFFFF;background-image:none;border-top-color:#DAD7CE;border-right-color:#DAD7CE;border-bottom-color:#DAD7CE;border-left-color:#DAD7CE}
html[data-wl-theme="light"] #wl-send{color:#FFFFFF}
