.cw-widget{--cw-glass-panel: rgba(250, 253, 248, .82);--cw-glass-head: rgba(255, 255, 255, .72);--cw-glass-control: rgba(237, 246, 231, .72);--cw-glass-thumb: rgba(255, 255, 255, .84);font-family:Inter Tight,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cw-widget button,.cw-widget input,.cw-widget textarea,.cw-widget select{font-family:inherit}.cw-widget .cw-panel{background:radial-gradient(circle at 88% -4%,rgba(217,255,120,.18),transparent 31%),linear-gradient(155deg,rgba(255,255,255,.9),var(--cw-glass-panel));-webkit-backdrop-filter:blur(30px) saturate(155%);backdrop-filter:blur(30px) saturate(155%);border-color:#ffffffb8;box-shadow:0 44px 100px -45px #0b2f20a3,0 18px 42px -30px #0b2f2057,inset 0 1px #ffffffeb,inset 0 0 0 1px #0b2f200b}.cw-widget .cw-panel-head{background:var(--cw-glass-head);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border-bottom-color:#0b2f2017;box-shadow:inset 0 1px #ffffffe0}.cw-widget .cw-tabs{border-color:#ffffffc2;background:var(--cw-glass-control);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #0b2f200e}.cw-widget .cw-tabs__thumb{border-color:#ffffffeb;background:var(--cw-glass-thumb);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 12px 24px -18px #0b2f2075,inset 0 1px #fffffff5,inset 0 -1px #0b2f200d}.cw-widget .cw-launcher{background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.86),transparent 42%),#ffffff75;-webkit-backdrop-filter:blur(24px) saturate(165%);backdrop-filter:blur(24px) saturate(165%);border-color:#ffffffbd;box-shadow:0 22px 48px -28px #0b2f2080,inset 0 1px #fffffff5,inset 0 -1px #0b2f200f}.cw-widget .cw-launcher:is(:hover,:focus-visible){background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.94),transparent 44%),#ffffff94;border-color:#19834f42;box-shadow:0 24px 52px -28px #0b2f208c,0 0 0 5px #b9ed4d24,inset 0 1px #fffffffa}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cw-widget .cw-panel,.cw-widget .cw-panel-head,.cw-widget .cw-tabs,.cw-widget .cw-tabs__thumb,.cw-widget .cw-launcher{background-color:var(--cw-white)}}html:root body .cw-widget[class][class][class][class] .cw-panel-head__online[class]{color:#19834f!important;font-weight:650!important}html:root body .cw-widget[class][class][class][class] .cw-panel-head__online[class] i{display:block!important;width:8px!important;height:8px!important;flex:0 0 8px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#19834f!important;box-shadow:none!important;opacity:1!important;transform:none!important;filter:none!important;animation:none!important}html:root body .cw-widget[class][class][class][class] .cw-panel-head__online[class] i:before,html:root body .cw-widget[class][class][class][class] .cw-panel-head__online[class] i:after{content:none!important;display:none!important}.cw-widget .cw-q{font-family:Inter Tight,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(1.38rem,2.1vw,1.62rem)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.08!important}.cw-widget .cw-q-sub{font-family:Inter Tight,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.94rem!important;line-height:1.45!important}.cw-widget .cw-next,.cw-widget .cw-submit,.cw-widget .cw-progress__count,.cw-widget .cw-rowcard b,.cw-widget .cw-scard b,.cw-widget .cw-vcard b,.cw-widget .cw-opt b{font-family:Inter Tight,Inter,ui-sans-serif,system-ui,sans-serif!important}.cw-widget .cw-choice-grid--timeline{gap:.72rem!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:86px!important;padding:1rem 1.08rem!important}.cw-widget .cw-choice-grid--timeline .cw-vcard__copy b{font-size:1.02rem!important;line-height:1.15!important}.cw-widget .cw-choice-grid--timeline .cw-vcard__copy span{font-size:.86rem!important;line-height:1.35!important}.cw-widget .cw-choice-grid--features{gap:.66rem!important}.cw-widget .cw-choice-grid--features:not([data-ready=true]){visibility:hidden}.cw-widget .cw-choice-grid--features .cw-opt{min-height:72px!important;padding:.88rem 1rem!important}.cw-widget .cw-choice-grid--features .cw-opt b{font-size:.96rem!important}.cw-widget .cw-choice-grid--features .cw-opt span:not(.cw-selection-indicator){font-size:.82rem!important;line-height:1.34!important}.cw-widget [data-testid=feature-faq],.cw-widget [data-testid=feature-dopyty]{display:none!important}.cw-widget .cw-opt[data-recommended=true]:not([data-selected=true]){border-color:#19834f52!important;background:#e8f7e2cc!important}@keyframes cw-reset-sweep{0%{transform:rotate(0) scale(1)}48%{transform:rotate(220deg) scale(.88)}to{transform:rotate(360deg) scale(1)}}@keyframes cw-close-turn{0%{transform:rotate(0) scale(1)}55%{transform:rotate(72deg) scale(.86)}to{transform:rotate(90deg) scale(1)}}.cw-widget .cw-panel-head__actions button svg{transform-box:fill-box;transform-origin:center}.cw-widget [data-testid=widget-reset][data-action-animating=reset] svg{animation:cw-reset-sweep .48s cubic-bezier(.22,1,.36,1) both!important}.cw-widget [data-testid=widget-close][data-action-animating=close] svg,.cw-widget .cw-panel[data-state=closing] [data-testid=widget-close] svg{animation:cw-close-turn .18s cubic-bezier(.22,1,.36,1) both!important}@media (max-width: 520px){.cw-widget .cw-q{font-size:1.34rem!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:82px!important}}@media (prefers-reduced-motion: reduce){.cw-widget [data-testid=widget-reset] svg,.cw-widget [data-testid=widget-close] svg{animation:none!important}}.cw-widget .cw-panel{transform-origin:88% 96%;backface-visibility:hidden;will-change:transform,opacity;animation:cw-smooth-panel-in .28s cubic-bezier(.16,1,.3,1) both!important}.cw-widget .cw-panel[data-state=closing]{pointer-events:none;animation:cw-smooth-panel-out .2s cubic-bezier(.4,0,1,1) both!important}@keyframes cw-smooth-panel-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cw-smooth-panel-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,10px,0) scale(.985)}}.cw-widget .cw-panel-body{position:relative!important;isolation:isolate;overflow:hidden!important;contain:layout paint;touch-action:pan-y}.cw-widget .cw-mode-view{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;min-height:0;display:block!important;opacity:0;pointer-events:none;backface-visibility:hidden;transform-origin:50% 86%;will-change:transform,opacity;animation:none!important;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.22,1,.36,1)!important}.cw-widget .cw-panel-body[data-direction=forward] .cw-mode-view[data-view=assistant]:not([data-active=true]),.cw-widget .cw-panel-body[data-direction=backward] .cw-mode-view[data-view=assistant]:not([data-active=true]){transform:translate3d(-104%,0,0) rotate(-2.4deg) scale(.99)}.cw-widget .cw-panel-body[data-direction=forward] .cw-mode-view[data-view=calculator]:not([data-active=true]),.cw-widget .cw-panel-body[data-direction=backward] .cw-mode-view[data-view=calculator]:not([data-active=true]){transform:translate3d(104%,0,0) rotate(2.4deg) scale(.99)}.cw-widget .cw-mode-view[data-active=true]{z-index:2;display:block!important;opacity:1;pointer-events:auto;transform:translateZ(0) rotate(0) scale(1)}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl path{stroke-dasharray:420;stroke-dashoffset:0;animation:cw-logo-intro .86s cubic-bezier(.16,1,.3,1) both!important;will-change:stroke-dashoffset,opacity}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl path:nth-of-type(2){animation-delay:.12s!important}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible) .bl{animation:cw-logo-settle .76s cubic-bezier(.16,1,.3,1) both!important}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible) .bl path{animation:cw-logo-redraw .76s cubic-bezier(.16,1,.3,1) both!important}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible) .bl path:nth-of-type(2){animation-delay:.1s!important}@keyframes cw-logo-intro{0%{stroke-dashoffset:420;opacity:.18}70%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes cw-logo-redraw{0%{stroke-dashoffset:420;opacity:.28}72%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes cw-logo-settle{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.055) rotate(-1.8deg)}75%{transform:scale(.99) rotate(.7deg)}to{transform:scale(1) rotate(0)}}.cw-widget .cw-next{min-height:56px!important;font-family:Inter Tight,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:16px!important;font-weight:780!important;line-height:1!important;letter-spacing:-.012em!important}.cw-widget .cw-next>span{font:inherit!important}.cw-widget .cw-choice-grid{gap:9px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:72px!important;padding:10px 16px 10px 10px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body b{font-size:15px!important;line-height:1.18!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body small{font-size:12.5px!important;line-height:1.36!important}.cw-widget .cw-choice-grid--industry .cw-scard{min-height:60px!important;padding:9px 14px 9px 10px!important}.cw-widget .cw-choice-grid--industry .cw-scard b{font-size:14.5px!important;line-height:1.2!important}.cw-widget .cw-choice-grid--features .cw-opt{min-height:76px!important;padding:14px 16px!important}.cw-widget .cw-choice-grid--features .cw-opt b{font-size:15.5px!important;line-height:1.18!important}.cw-widget .cw-choice-grid--features .cw-opt span:not(.cw-selection-indicator){font-size:13.1px!important;line-height:1.38!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:88px!important;padding:16px 18px!important}.cw-widget .cw-choice-grid--timeline .cw-vcard__copy b{font-size:16.2px!important;line-height:1.16!important}.cw-widget .cw-choice-grid--timeline .cw-vcard__copy>span{font-size:13.6px!important;line-height:1.38!important}@media (max-width: 520px){.cw-widget .cw-next{min-height:55px!important;font-size:15.5px!important}.cw-widget .cw-choice-grid{gap:8px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:68px!important;padding:9px 13px 9px 9px!important}.cw-widget .cw-choice-grid--industry .cw-scard{min-height:58px!important}.cw-widget .cw-choice-grid--features .cw-opt{min-height:72px!important;padding:12px 14px!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:82px!important;padding:14px 16px!important}}@media (prefers-reduced-motion: reduce){.cw-widget .cw-panel,.cw-widget .cw-panel[data-state=closing],.cw-widget .cw-mode-view,.cw-widget :is(.cw-tabs__glass,.cw-tabs__thumb),.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl,.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl path{animation:none!important;transition:none!important}}.cw-widget .cw-panel{contain:layout paint style;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.cw-widget .cw-panel[data-state=open]{animation:cw-panel-open-smooth .28s cubic-bezier(.16,1,.3,1) both}.cw-widget .cw-panel[data-state=closing]{animation:cw-panel-close-smooth .18s cubic-bezier(.4,0,1,1) both;pointer-events:none}.cw-widget .cw-launcher,.cw-widget .cw-tabs__thumb,.cw-widget .cw-mode-view,.cw-widget .cw-step{backface-visibility:hidden;-webkit-font-smoothing:antialiased}.cw-widget .cw-launcher .bl .bl__outer,.cw-widget .cw-launcher .bl .bl__inner,.cw-widget .cw-panel-head__mascot .bl .bl__outer,.cw-widget .cw-panel-head__mascot .bl .bl__inner{stroke-dasharray:1!important;stroke-dashoffset:0;opacity:1;will-change:stroke-dashoffset,opacity}.cw-widget .cw-launcher .bl .bl__outer{animation:cw-logo-trace 1.1s cubic-bezier(.22,.82,.2,1) both!important}.cw-widget .cw-launcher .bl .bl__inner{animation:cw-logo-trace-reverse .65s cubic-bezier(.22,.82,.2,1) .98s both!important}.cw-widget .cw-panel[data-state=open] .cw-panel-head__mascot .bl .bl__outer{animation:cw-logo-trace 1.1s cubic-bezier(.22,.82,.2,1) both!important}.cw-widget .cw-panel[data-state=open] .cw-panel-head__mascot .bl .bl__inner{animation:cw-logo-trace-reverse .65s cubic-bezier(.22,.82,.2,1) .98s both!important}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible,:active) .bl{animation:cw-logo-settle 1.78s cubic-bezier(.16,1,.3,1) both!important}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible,:active) .bl .bl__outer{animation:cw-logo-trace 1.18s cubic-bezier(.22,.82,.2,1) both!important}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible,:active) .bl .bl__inner{animation:cw-logo-trace-reverse .7s cubic-bezier(.22,.82,.2,1) 1.05s both!important}@keyframes cw-panel-open-smooth{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cw-panel-close-smooth{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,8px,0) scale(.99)}}@keyframes cw-logo-trace{0%{stroke-dashoffset:1;opacity:.14}18%{opacity:.58}to{stroke-dashoffset:0;opacity:1}}@keyframes cw-logo-trace-reverse{0%{stroke-dashoffset:-1;opacity:.18}18%{opacity:.64}to{stroke-dashoffset:0;opacity:1}}@keyframes cw-logo-settle{0%,to{transform:scale(1)}56%{transform:scale(1.018)}}@media (prefers-reduced-motion: reduce){.cw-widget .cw-panel[data-state],.cw-widget .cw-launcher .bl,.cw-widget .cw-panel-head__mascot .bl,.cw-widget .cw-launcher .bl :is(.bl__outer,.bl__inner),.cw-widget .cw-panel-head__mascot .bl :is(.bl__outer,.bl__inner){animation:none!important;stroke-dashoffset:0!important}}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl__stroke{stroke-dasharray:1!important;stroke-dashoffset:0!important;opacity:1!important;animation:none!important;will-change:stroke-dashoffset,opacity}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible) .bl__stroke{animation:cw-launch-one-stroke 2.75s cubic-bezier(.22,.68,.18,1) both!important}@keyframes cw-launch-one-stroke{0%{stroke-dashoffset:1;opacity:.08}7%{opacity:.72}to{stroke-dashoffset:0;opacity:1}}.cw-widget .cw-tabs{touch-action:pan-y!important}.cw-widget :is(.cw-tabs__glass,.cw-tabs__thumb){transition-duration:.56s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}.cw-widget .cw-progress{min-height:48px!important;flex-basis:48px!important}.cw-widget .cw-calc-body{padding:9px 12px 10px!important}.cw-widget .cw-calc-step{gap:9px!important}.cw-widget .cw-step-head{gap:3px!important}.cw-widget .cw-q{font-size:clamp(19px,4.5vw,21px)!important;font-weight:710!important;line-height:1.08!important;letter-spacing:-.035em!important}.cw-widget .cw-q-sub{font-size:12px!important;line-height:1.35!important}.cw-widget .cw-calc-step[data-step=features] .cw-q-sub{display:none!important}.cw-widget .cw-choice-grid{gap:6px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:58px!important;padding:7px 12px 7px 8px!important;border-radius:1rem!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__icon{width:34px!important;height:34px!important;border-radius:.8rem!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body b{font-size:13.5px!important;line-height:1.15!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body small{font-size:10.8px!important;line-height:1.25!important}.cw-widget .cw-choice-grid--industry{gap:6px!important}.cw-widget .cw-choice-grid--industry .cw-scard{min-height:48px!important;padding:6px 10px 6px 7px!important;border-radius:999px!important}.cw-widget .cw-choice-grid--industry .cw-scard__icon{width:30px!important;height:30px!important;border-radius:50%!important}.cw-widget .cw-choice-grid--industry .cw-scard b{font-size:12.8px!important;line-height:1.15!important}.cw-widget .cw-choice-grid--features,.cw-widget .cw-choice-grid--features:not([data-ready=true]){visibility:visible!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.cw-widget .cw-choice-grid--features .cw-opt{min-height:44px!important;padding:6px 9px 6px 11px!important;border-radius:999px!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:6px!important}.cw-widget .cw-choice-grid--features .cw-opt__body b{font-size:11.7px!important;line-height:1.14!important;letter-spacing:-.01em!important}.cw-widget .cw-choice-grid--features .cw-opt__body>span:not(.cw-selection-indicator){display:none!important}.cw-widget .cw-choice-grid--features .cw-selection-indicator{width:18px!important;height:18px!important}.cw-widget .cw-choice-grid--timeline{gap:6px!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:58px!important;padding:8px 12px!important;border-radius:1rem!important}.cw-widget .cw-choice-grid--timeline .cw-vcard__copy b{font-size:13.6px!important;line-height:1.14!important}.cw-widget .cw-choice-grid--timeline .cw-vcard__copy>span{font-size:10.8px!important;line-height:1.24!important}.cw-widget .cw-calc-actions{padding:9px 12px 11px!important}.cw-widget .cw-next{min-height:50px!important;font-size:15px!important;font-weight:760!important}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true],.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:is(:hover,:focus-visible){color:#fff!important;border-color:#0b2f20!important;background:#0b2f20!important;box-shadow:0 12px 24px -20px #0b2f20ad!important}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true] :is(b,small,span){color:inherit!important}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true] .cw-selection-indicator{color:#0b2f20!important;background:#d9ff78!important}@media (max-width: 520px){.cw-widget .cw-calc-body{padding-inline:10px!important}.cw-widget .cw-q{font-size:18.5px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:55px!important}.cw-widget .cw-choice-grid--features .cw-opt{min-height:42px!important;padding-inline:8px 9px!important}.cw-widget .cw-choice-grid--features .cw-opt__body b{font-size:11.2px!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:54px!important}}@media (max-height: 700px){.cw-widget .cw-progress{min-height:44px!important;flex-basis:44px!important}.cw-widget .cw-calc-body{padding-block:7px!important}.cw-widget .cw-choice-grid{gap:5px!important}.cw-widget .cw-choice-grid--features .cw-opt{min-height:40px!important}.cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:52px!important}.cw-widget .cw-calc-actions{padding-block:7px 9px!important}}@media (prefers-reduced-motion: reduce){.cw-widget .bl__stroke{animation:none!important;stroke-dashoffset:0!important}}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl__stroke{stroke-width:7.25!important;stroke-dasharray:1!important;stroke-dashoffset:0;opacity:1;animation:cw-logo-handdraw-intro 2.7s cubic-bezier(.34,.04,.16,1) both!important;will-change:stroke-dashoffset,opacity}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot):is(:hover,:focus-visible,:active) .bl__stroke{animation:cw-logo-handdraw-hover 3.25s cubic-bezier(.34,.04,.16,1) both!important}@keyframes cw-logo-handdraw-intro{0%{stroke-dashoffset:1;opacity:.08}8%{opacity:.46}34%{stroke-dashoffset:.72;opacity:.9}70%{stroke-dashoffset:.24;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes cw-logo-handdraw-hover{0%{stroke-dashoffset:1;opacity:.06}7%{opacity:.42}30%{stroke-dashoffset:.76;opacity:.88}66%{stroke-dashoffset:.28;opacity:1}to{stroke-dashoffset:0;opacity:1}}.cw-widget :is(.cw-panel,.cw-panel-head,.cw-panel-body,.cw-mode-view,.cw-calculator,.cw-calc-body,.cw-scroll-shell,.cw-tabs,.cw-launcher,.cw-panel-head__mascot){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cw-widget .cw-panel{background:#fff!important;border-color:#0b2f2026!important;box-shadow:0 30px 78px -38px #0b2f2061!important}.cw-widget :is(.cw-panel-head,.cw-panel-body,.cw-mode-view,.cw-calculator,.cw-calc-body,.cw-scroll-shell){background:#fff!important;background-image:none!important}.cw-widget .cw-launcher{color:#0b2f20!important;background:#fff!important;background-image:none!important;border:1px solid rgba(11,47,32,.16)!important;border-radius:50%!important;overflow:hidden!important;box-shadow:0 18px 40px -24px #0b2f2075!important}.cw-widget .cw-panel-head__mascot{color:#0b2f20!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.cw-widget .cw-panel-head__beam,.cw-widget .cw-tabs__glass{display:none!important}.cw-widget .cw-tabs{padding:4px!important;border:1px solid rgba(11,47,32,.12)!important;background:#f2f6f3!important;background-image:none!important;box-shadow:none!important}.cw-widget .cw-tabs>button{border:1px solid transparent!important;background:transparent!important;box-shadow:none!important}.cw-widget .cw-tabs>button[data-active=true]{color:#fff!important;border-color:#0b2f20!important;background:#0b2f20!important;box-shadow:0 8px 18px -12px #0b2f209e!important}@media (hover: hover) and (pointer: fine){.cw-widget .cw-tabs>button[data-active=true]:hover,.cw-widget :is(.cw-next,.cw-submit):not(:disabled):hover{color:#0b2f20!important;background:#d9ff78!important;border-color:#d9ff78!important}}.cw-widget :is(.cw-next,.cw-submit):not(:disabled){background:#0b2f20!important;border-color:#0b2f20!important;box-shadow:0 14px 28px -18px #0b2f20ad!important}.cw-widget .cw-progress__dots i[data-current=true],.cw-widget .cw-progress__dots i[data-complete=true]{background:#0b2f20!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard){position:relative!important;display:flex!important;align-items:center!important;min-width:0!important;width:100%!important;border:1px solid rgba(11,47,32,.16)!important;color:#0b2f20!important;background:#fff!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:left!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):is(:hover,:focus-visible){color:#0b2f20!important;border-color:#0b2f2080!important;background:#f4ffd7!important;box-shadow:0 12px 24px -20px #0b2f2080!important;transform:translateY(-1px)!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true],.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:is(:hover,:focus-visible){color:#0b2f20!important;border-color:#0b2f20!important;background:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1px #0b2f2029!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:after{content:"✓"!important;position:absolute!important;right:14px!important;top:50%!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:1px solid rgba(11,47,32,.3)!important;border-radius:50%!important;color:#0b2f20!important;background:#e9f8ef!important;font-size:13px!important;font-weight:850!important;line-height:1!important;transform:translateY(-50%)!important}.cw-widget .cw-calculator .cw-selection-indicator{display:none!important}.cw-widget .cw-calculator .cw-choice-grid--interest{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.cw-widget .cw-calculator .cw-choice-grid--interest .cw-rowcard{min-height:72px!important;height:72px!important;padding:10px 48px 10px 14px!important;gap:12px!important;border-radius:24px!important}.cw-widget .cw-calculator .cw-choice-grid--interest .cw-rowcard__body{display:grid!important;gap:3px!important}.cw-widget .cw-calculator .cw-choice-grid--interest .cw-rowcard__body b{font-size:14.8px!important;line-height:1.15!important}.cw-widget .cw-calculator .cw-choice-grid--interest .cw-rowcard__body small{display:block!important;color:inherit!important;opacity:.66!important;font-size:11.7px!important;line-height:1.2!important}.cw-widget .cw-calculator .cw-choice-grid--interest .cw-rowcard__icon{flex:0 0 36px!important;width:36px!important;height:36px!important;border-radius:50%!important;color:#0b2f20!important;background:#eef8f1!important}.cw-widget .cw-calculator .cw-choice-grid--industry{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.cw-widget .cw-calculator .cw-choice-grid--industry .cw-scard{min-height:78px!important;height:78px!important;padding:10px 46px 10px 13px!important;gap:10px!important;border-radius:24px!important}.cw-widget .cw-calculator .cw-choice-grid--industry .cw-scard b{font-size:13.4px!important;line-height:1.16!important}.cw-widget .cw-calculator .cw-choice-grid--industry .cw-scard__icon{flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:50%!important;color:#0b2f20!important;background:#eef8f1!important}.cw-widget .cw-calculator .cw-choice-grid--features{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important}.cw-widget .cw-calculator .cw-choice-grid--features .cw-opt{min-height:58px!important;height:auto!important;padding:10px 48px 10px 14px!important;border-radius:20px!important}.cw-widget .cw-calculator .cw-choice-grid--features .cw-opt__body{display:grid!important;gap:2px!important}.cw-widget .cw-calculator .cw-choice-grid--features .cw-opt__body b{font-size:13.3px!important;line-height:1.16!important}.cw-widget .cw-calculator .cw-choice-grid--features .cw-opt__body>span{display:block!important;color:inherit!important;opacity:.64!important;font-size:11.2px!important;line-height:1.2!important}.cw-widget .cw-calculator .cw-choice-grid--timeline{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.cw-widget .cw-calculator .cw-choice-grid--timeline .cw-vcard{min-height:72px!important;height:72px!important;padding:10px 48px 10px 16px!important;border-radius:24px!important}.cw-widget .cw-calculator .cw-choice-grid--timeline .cw-vcard__copy{display:grid!important;gap:3px!important}.cw-widget .cw-calculator .cw-choice-grid--timeline .cw-vcard__copy b{font-size:14.1px!important;line-height:1.15!important}.cw-widget .cw-calculator .cw-choice-grid--timeline .cw-vcard__copy>span{display:block!important;color:inherit!important;opacity:.64!important;font-size:11.5px!important;line-height:1.2!important}@media (max-width: 520px){.cw-widget .cw-calculator .cw-choice-grid--interest{gap:8px!important}.cw-widget .cw-calculator .cw-choice-grid--interest .cw-rowcard{min-height:66px!important;height:66px!important;padding:8px 44px 8px 12px!important}.cw-widget .cw-calculator .cw-choice-grid--industry{gap:8px!important}.cw-widget .cw-calculator .cw-choice-grid--industry .cw-scard{min-height:68px!important;height:68px!important;padding:8px 42px 8px 10px!important}.cw-widget .cw-calculator .cw-choice-grid--features .cw-opt{min-height:56px!important;padding:9px 44px 9px 12px!important}.cw-widget .cw-calculator .cw-choice-grid--timeline .cw-vcard{min-height:66px!important;height:66px!important;padding:8px 44px 8px 14px!important}}@media (prefers-reduced-motion: reduce){.cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl__stroke{animation:none!important;stroke-dashoffset:0!important}}.cw-widget{--mc-green: #19834f;--mc-hover: #c9e7c7;--mc-hover-border: #a7d1ac;--mc-ink: #173126}.cw-widget :is(.cw-launcher,.cw-panel-head__mascot){color:var(--mc-green)!important}.cw-widget .cw-panel{border-color:#19834f24!important;box-shadow:0 30px 78px -40px #19834f47!important}.cw-widget .cw-launcher{color:var(--mc-green)!important;border-color:#19834f29!important;box-shadow:0 18px 40px -26px #19834f57!important}.cw-widget .cw-tabs{border-color:#19834f24!important;background:#f3f7f4!important}.cw-widget .cw-tabs>button[data-active=true],.cw-widget :is(.cw-next,.cw-submit):not(:disabled){color:#fff!important;border-color:var(--mc-green)!important;background:var(--mc-green)!important;background-image:none!important;box-shadow:0 12px 26px -18px #19834f66!important}.cw-widget .cw-progress__dots i[data-current=true],.cw-widget .cw-progress__dots i[data-complete=true]{background:var(--mc-green)!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard){color:var(--mc-ink)!important;-webkit-text-fill-color:currentColor!important;border:1px solid rgba(25,131,79,.2)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 10px 24px -24px #19834f47!important}.cw-widget .cw-calculator :is(.cw-rowcard__body b,.cw-rowcard__body small,.cw-scard b,.cw-opt__body b,.cw-opt__body>span,.cw-vcard__copy b,.cw-vcard__copy>span){color:inherit!important;-webkit-text-fill-color:currentColor!important}.cw-widget .cw-calculator :is(.cw-rowcard__icon,.cw-scard__icon){color:var(--mc-green)!important;background:#19834f12!important;border:1px solid rgba(25,131,79,.1)!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]{color:var(--mc-ink)!important;border:2px solid var(--mc-green)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 0 0 3px #19834f14,0 14px 30px -26px #19834f52!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:after{color:#fff!important;border-color:var(--mc-green)!important;background:var(--mc-green)!important;box-shadow:0 0 0 2px #fff!important}.cw-widget .cw-choice-grid--industry .cw-scard{min-height:86px!important;height:86px!important;padding:10px 42px 10px 12px!important}.cw-widget .cw-choice-grid--industry .cw-scard b{display:block!important;min-width:0!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;font-size:13.6px!important;line-height:1.18!important}@media (hover: hover) and (pointer: fine){.cw-widget .cw-tabs>button[data-active=true]:is(:hover,:focus-visible),.cw-widget :is(.cw-next,.cw-submit):not(:disabled):is(:hover,:focus-visible){color:var(--mc-ink)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--mc-hover-border)!important;background:var(--mc-hover)!important;background-color:var(--mc-hover)!important;background-image:none!important;box-shadow:0 12px 26px -20px #19834f38!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):not([data-selected=true]):is(:hover,:focus-visible){color:var(--mc-ink)!important;border-color:var(--mc-hover-border)!important;background:var(--mc-hover)!important;background-color:var(--mc-hover)!important;box-shadow:0 14px 30px -24px #19834f38!important;transform:translateY(-1px)!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard):not([data-selected=true]):is(:hover,:focus-visible) :is(.cw-rowcard__icon,.cw-scard__icon){color:var(--mc-ink)!important;background:#ffffff80!important;border-color:#19834f1f!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:is(:hover,:focus-visible){color:var(--mc-ink)!important;border-color:var(--mc-green)!important;background:#f7fbf7!important;background-color:#f7fbf7!important;transform:translateY(-1px)!important}}@media (hover: none),(pointer: coarse){.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):not([data-selected=true]):active{color:var(--mc-ink)!important;border-color:var(--mc-hover-border)!important;background:var(--mc-hover)!important}.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true],.cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:active{color:var(--mc-ink)!important;border-color:var(--mc-green)!important;background:#fff!important}}@media (max-width: 520px){.cw-widget .cw-choice-grid--industry .cw-scard{min-height:82px!important;height:82px!important;padding:9px 38px 9px 10px!important;gap:9px!important}.cw-widget .cw-choice-grid--industry .cw-scard__icon{flex:0 0 34px!important;width:34px!important;height:34px!important}.cw-widget .cw-choice-grid--industry .cw-scard b{font-size:13px!important;line-height:1.16!important}}@property --cw-logo-offset{syntax: "<number>"; inherits: false; initial-value: 0;}html:root body .cw-widget{--goal-green: #19834f;--goal-hover: #c9e7c7;--goal-hover-border: #a7d1ac;--goal-ink: #173126;--goal-choice-radius: 18px}html:root body .cw-widget .cw-launcher .bl__stroke,html:root body .cw-widget .cw-panel-head__mascot .bl__stroke{--cw-logo-offset: 0;stroke:currentColor!important;stroke-width:7.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-dasharray:1!important;stroke-dashoffset:var(--cw-logo-offset);opacity:1!important;animation:none!important;will-change:stroke-dashoffset}@keyframes cw-goal-logo-hover-attention{0%{--cw-logo-offset: 1}12%{--cw-logo-offset: .95}34%{--cw-logo-offset: .62}56%{--cw-logo-offset: .18}64%{--cw-logo-offset: 0}72%{--cw-logo-offset: 0}84%{--cw-logo-offset: -.28}94%{--cw-logo-offset: -.72}to{--cw-logo-offset: -1}}@media (hover: hover) and (pointer: fine){html:root body .cw-widget .cw-launcher:hover .bl__stroke,html:root body .cw-widget .cw-panel-head__mascot:hover .bl__stroke{animation:cw-goal-logo-hover-attention 4.75s linear 1 both!important}}html:root body .cw-widget .cw-panel-head__mascot{color:var(--goal-green)!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html:root body .cw-widget .cw-launcher{color:var(--goal-green)!important;background:#fff!important;background-image:none!important;border-color:#19834f29!important;border-radius:50%!important;box-shadow:0 18px 40px -26px #19834f57!important}html:root body .cw-widget .cw-chat-top{position:relative!important;z-index:6!important;pointer-events:auto!important}html:root body .cw-widget .cw-chat-builder{position:relative!important;z-index:7!important;pointer-events:auto!important;touch-action:manipulation!important;cursor:pointer!important}html:root body .cw-widget .cw-chat-builder>*{pointer-events:none!important}html:root body .cw-widget .cw-tabs>button[data-active=true],html:root body .cw-widget :is(.cw-next,.cw-submit):not(:disabled){color:#fff!important;-webkit-text-fill-color:currentColor!important;border-color:var(--goal-green)!important;background:var(--goal-green)!important;background-color:var(--goal-green)!important;background-image:none!important}html:root body .cw-widget :is(.cw-next,.cw-submit):disabled{border-color:#19834f1f!important;background:#edf1ed!important;background-color:#edf1ed!important}@media (hover: hover) and (pointer: fine){html:root body .cw-widget .cw-tabs>button[data-active=true]:is(:hover,:focus-visible),html:root body .cw-widget :is(.cw-next,.cw-submit):not(:disabled):is(:hover,:focus-visible),html:root body .cw-widget .cw-quick-replies .cw-chip:not(:disabled):is(:hover,:focus-visible){color:var(--goal-ink)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--goal-hover-border)!important;background:var(--goal-hover)!important;background-color:var(--goal-hover)!important;background-image:none!important;box-shadow:0 12px 26px -20px #19834f38!important}}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard){border-radius:var(--goal-choice-radius)!important;color:var(--goal-ink)!important;-webkit-text-fill-color:currentColor!important;border-color:#19834f33!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 10px 24px -24px #19834f42!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true],html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:is(:hover,:focus-visible){color:var(--goal-ink)!important;border:2px solid var(--goal-green)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 0 0 3px #19834f14,0 14px 30px -26px #19834f52!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:after{content:none!important;display:none!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator{position:absolute!important;right:14px!important;top:50%!important;display:grid!important;place-items:center!important;width:23px!important;height:23px!important;margin:0!important;border:1px solid rgba(25,131,79,.22)!important;border-radius:50%!important;color:#fff!important;background:var(--goal-green)!important;box-shadow:0 0 0 2px #fff!important;opacity:0!important;transform:translateY(-50%) scale(.78)!important;transition:opacity .18s ease,transform .26s cubic-bezier(.16,1,.3,1)!important;pointer-events:none!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator svg{width:15px!important;height:15px!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator svg path{stroke-dasharray:24!important;stroke-dashoffset:24!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator[data-visible=true] svg path{animation:cw-goal-check-draw .52s cubic-bezier(.16,1,.3,1) 90ms both!important}@keyframes cw-goal-check-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}html:root body .cw-widget .cw-calculator :is(.cw-rowcard__icon,.cw-scard__icon){color:var(--goal-green)!important;background:#19834f12!important;border-color:#19834f1a!important}@media (hover: hover) and (pointer: fine){html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):not([data-selected=true]):is(:hover,:focus-visible){color:var(--goal-ink)!important;border-color:var(--goal-hover-border)!important;background:var(--goal-hover)!important;background-color:var(--goal-hover)!important;background-image:none!important;box-shadow:0 14px 30px -24px #19834f38!important;transform:translateY(-1px)!important}}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*{animation:cw-goal-option-reveal .44s cubic-bezier(.16,1,.3,1) both!important;will-change:opacity,transform}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(1){animation-delay:45ms!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(2){animation-delay:90ms!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(3){animation-delay:135ms!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(4){animation-delay:.18s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(5){animation-delay:225ms!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(6){animation-delay:.27s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(7){animation-delay:315ms!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(n+8){animation-delay:.34s!important}@keyframes cw-goal-option-reveal{0%{opacity:0;transform:translate3d(0,8px,0) scale(.988)}58%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width: 520px){html:root body .cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:80px!important;height:80px!important;padding-block:11px!important}html:root body .cw-widget .cw-choice-grid--industry .cw-scard{min-height:86px!important;height:86px!important;padding-block:10px!important}html:root body .cw-widget .cw-choice-grid--features .cw-opt{min-height:56px!important;height:auto!important}html:root body .cw-widget .cw-choice-grid--timeline .cw-vcard{min-height:80px!important;height:80px!important;padding-block:11px!important}}@media (prefers-reduced-motion: reduce){html:root body .cw-widget :is(.cw-launcher,.cw-panel-head__mascot) .bl__stroke{--cw-logo-offset: 0;animation:none!important;stroke-dashoffset:0!important}html:root body .cw-widget .cw-calc-step .cw-choice-grid>*{animation:none!important;opacity:1!important;transform:none!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator[data-visible=true] svg path{animation:none!important;stroke-dashoffset:0!important}}html:root body .cw-widget .cw-panel-head__mascot .bl path,html:root body .cw-widget .cw-panel-head__mascot .bl__stroke,html:root body .cw-widget .cw-launcher[aria-expanded=true] .bl path,html:root body .cw-widget .cw-launcher[aria-expanded=true] .bl__stroke,html:root body .cw-widget .cw-panel-head__mascot:is(:hover,:focus-visible,:active) .bl path,html:root body .cw-widget .cw-panel-head__mascot:is(:hover,:focus-visible,:active) .bl__stroke,html:root body .cw-widget .cw-launcher[aria-expanded=true]:is(:hover,:focus-visible,:active) .bl path,html:root body .cw-widget .cw-launcher[aria-expanded=true]:is(:hover,:focus-visible,:active) .bl__stroke{animation:none!important;transition:none!important;stroke-dashoffset:0!important;opacity:1!important;transform:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip{position:relative!important;overflow:hidden!important;isolation:isolate!important;transform:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:is(:hover,:focus-visible,:active),html:root body .cw-widget .cw-quick-replies .cw-chip[data-sending=true]{transform:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;border-radius:inherit!important;background:#19834f!important;transform:scale(0)!important;transform-origin:center!important;transition:transform .44s cubic-bezier(.16,1,.3,1)!important;pointer-events:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:not(:disabled):is(:hover,:focus-visible):before,html:root body .cw-widget .cw-quick-replies .cw-chip[data-sending=true]:before{transform:scale(1.08)!important}html:root body .cw-widget .cw-quick-replies .cw-chip:not(:disabled):is(:hover,:focus-visible),html:root body .cw-widget .cw-quick-replies .cw-chip[data-sending=true]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#19834f!important;background:#fff!important;background-color:#fff!important;background-image:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip__label,html:root body .cw-widget .cw-quick-replies .cw-chip:after{position:relative!important;z-index:1!important}html:root body .cw-widget .cw-tabs{position:relative!important;z-index:20!important;pointer-events:auto!important}html:root body .cw-widget .cw-tabs__thumb,html:root body .cw-widget .cw-tabs__glass{pointer-events:none!important}html:root body .cw-widget .cw-tabs>button{position:relative!important;z-index:2!important;pointer-events:auto!important;touch-action:manipulation!important}html:root body .cw-widget .cw-progress{min-height:60px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;padding:8px 14px!important;overflow:visible!important}html:root body .cw-widget .cw-progress__back{width:40px!important;height:40px!important;margin:0 3px!important;overflow:visible!important;border-radius:999px!important}html:root body .cw-widget .cw-inputbar{border-radius:999px!important;overflow:visible!important}html:root body .cw-widget .cw-inputbar:focus-within{border-radius:999px!important;border-color:#19834f80!important;box-shadow:0 0 0 4px #19834f14!important}html:root body .cw-widget .cw-inputbar input,html:root body .cw-widget .cw-inputbar input:focus,html:root body .cw-widget .cw-inputbar input:focus-visible{border:0!important;border-radius:999px!important;outline:none!important;box-shadow:none!important}html:root body .cw-widget .cw-opt[data-recommended=true]:not([data-selected=true]){border-color:#19834f33!important;background:#fff!important;background-color:#fff!important;box-shadow:0 10px 24px -24px #19834f42!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator{transform:translateY(-50%) scale(1)!important;transition:none!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator[data-visible=true]{opacity:1!important;transform:translateY(-50%) scale(1)!important}html:root body .cw-widget .cw-calculator .cw-selection-indicator svg path,html:root body .cw-widget .cw-calculator .cw-selection-indicator[data-visible=true] svg path{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}html:root body .cw-widget[data-pointer-parked=true] .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*{pointer-events:none!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*{animation-duration:.52s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(1){animation-delay:60ms!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(2){animation-delay:.12s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(3){animation-delay:.18s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(4){animation-delay:.24s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(5){animation-delay:.3s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(6){animation-delay:.36s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(7){animation-delay:.42s!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(n+8){animation-delay:.46s!important}@media (prefers-reduced-motion: reduce){html:root body .cw-widget .cw-calc-step .cw-choice-grid>*{animation:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:before{transition-duration:1ms!important}}html:root body .cw-widget{--restored-forest: #12382d;--restored-forest-deep: #071b15;--restored-lime: #c8f06a;--restored-paper: #fcfbf7;--restored-soft: #f0efe7;--restored-lime-soft: #f3f9df;--restored-ink: #0b0e0c;--restored-muted: #646b65;--restored-line: rgba(7, 27, 21, .15);--mc-green: var(--restored-forest);--mc-hover: var(--restored-lime);--mc-hover-border: var(--restored-lime);--mc-ink: var(--restored-ink);--goal-green: var(--restored-forest);--goal-hover: var(--restored-lime);--goal-hover-border: var(--restored-lime);--goal-ink: var(--restored-ink);color:var(--restored-ink)!important}html:root body .cw-widget .cw-panel{border-color:var(--restored-line)!important;background:var(--restored-paper)!important;background-image:none!important;box-shadow:0 30px 72px -40px #071b1557!important}html:root body .cw-widget :is(.cw-panel-head,.cw-panel-body,.cw-mode-view,.cw-conversation,.cw-calculator,.cw-calc-body,.cw-scroll-shell){background:var(--restored-paper)!important;background-image:none!important}html:root body .cw-widget :is(.cw-launcher,.cw-panel-head__mascot){color:var(--restored-forest)!important}html:root body .cw-widget .cw-launcher{border-color:#c8f06ae0!important;background:var(--restored-paper)!important;background-image:none!important;box-shadow:0 18px 42px -26px #071b1566!important}html:root body .cw-widget .cw-panel-head{border-bottom-color:var(--restored-line)!important}html:root body .cw-widget .cw-panel-head__title h2,html:root body .cw-widget .cw-panel-head__actions button{color:var(--restored-ink)!important}html:root body .cw-widget .cw-panel-head__online{color:var(--restored-muted)!important}html:root body .cw-widget .cw-panel-head__online i{background:var(--restored-lime)!important;box-shadow:0 0 0 2px #12382d1f!important}html:root body .cw-widget .cw-tabs{border-color:var(--restored-line)!important;background:var(--restored-soft)!important;background-image:none!important}html:root body .cw-widget .cw-tabs>button{color:var(--restored-muted)!important}html:root body .cw-widget .cw-tabs>button[data-active=true],html:root body .cw-widget :is(.cw-next,.cw-submit):not(:disabled){color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:var(--restored-forest)!important;background:var(--restored-forest)!important;background-image:none!important;box-shadow:0 12px 26px -19px #071b1561!important}html:root body .cw-widget .cw-chat-builder{color:var(--restored-forest-deep)!important;border-color:#12382d38!important;background:#12382d11!important;background-image:none!important;box-shadow:0 13px 30px -27px #071b1552!important}html:root body .cw-widget .cw-chat-builder__icon{color:var(--restored-forest)!important;border-color:#12382d2e!important;background:#12382d17!important}html:root body .cw-widget .cw-builder-click-cue{width:22px!important;height:22px!important;overflow:visible!important;color:inherit!important;stroke:currentColor!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important}html:root body .cw-widget .cw-builder-click-cue__pointer{fill:#12382d14!important;transform-box:fill-box;transform-origin:center;animation:cw-builder-click-pointer 1.9s cubic-bezier(.16,1,.3,1) infinite}html:root body .cw-widget .cw-builder-click-cue__rays{fill:none!important;transform-box:fill-box;transform-origin:center;animation:cw-builder-click-rays 1.9s ease-in-out infinite}@keyframes cw-builder-click-pointer{0%,34%,to{transform:translate(0) scale(1)}48%{transform:translate(1px,-1px) scale(.94)}62%{transform:translate(1px,-1px) scale(1)}}@keyframes cw-builder-click-rays{0%,28%,68%,to{opacity:.42;transform:scale(.9)}46%,58%{opacity:1;transform:scale(1)}}html:root body .cw-widget .cw-chat-builder__copy :is(b,small),html:root body .cw-widget .cw-chat-builder__arrow{color:inherit!important}html:root body .cw-widget :is(.cw-message-row--bot .cw-message-wrap,.cw-avatar,.cw-typing,.cw-quick-replies .cw-chip,.cw-inputbar,.cw-direct-actions__grid a,.cw-field input,.cw-field textarea){border-color:var(--restored-line)!important;background:#fff!important;background-image:none!important}html:root body .cw-widget .cw-message-row--bot .cw-message-wrap,html:root body .cw-widget .cw-quick-replies .cw-chip,html:root body .cw-widget .cw-inputbar input,html:root body .cw-widget .cw-direct-actions__grid a{color:var(--restored-ink)!important}html:root body .cw-widget .cw-quick-replies .cw-chip:before{opacity:1!important;background:var(--restored-lime)!important;transition:transform .68s cubic-bezier(.16,1,.3,1)!important}html:root body .cw-widget .cw-message-row--me .cw-message-wrap{color:#fff!important;border-color:var(--restored-forest-deep)!important;background:var(--restored-forest-deep)!important;background-image:none!important}html:root body .cw-widget .cw-send:not(:disabled),html:root body .cw-widget .cw-progress__dots i:is([data-current=true],[data-complete=true]){color:var(--restored-forest-deep)!important;border-color:var(--restored-lime)!important;background:var(--restored-lime)!important;background-image:none!important}html:root body .cw-widget .cw-send:disabled{color:#8a948f!important;border-color:var(--restored-line)!important;background:var(--restored-soft)!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard){color:var(--restored-ink)!important;border-color:var(--restored-line)!important;background:#fff!important;background-image:none!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard__icon,.cw-scard__icon){color:var(--restored-forest)!important;border-color:#c8f06a9e!important;background:var(--restored-lime-soft)!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]{color:#fff!important;border-color:var(--restored-forest)!important;background:var(--restored-forest)!important;box-shadow:0 0 0 3px #12382d1f!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true][data-selected=true]{color:#fff!important;border-color:var(--restored-forest)!important;background:var(--restored-forest)!important;background-image:none!important;box-shadow:0 0 0 3px #12382d1f!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true]:after{color:var(--restored-forest-deep)!important;border-color:var(--restored-lime)!important;background:var(--restored-lime)!important;box-shadow:0 0 0 2px #fff!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true] :is(b,small,span:not(.cw-selection-indicator)){color:#fff!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard)[data-selected=true] :is(.cw-rowcard__icon,.cw-scard__icon){color:var(--restored-forest-deep)!important;border-color:var(--restored-lime)!important;background:var(--restored-lime)!important}@media (hover: hover) and (pointer: fine){html:root body .cw-widget .cw-chat-builder:is(:hover,:focus-visible){color:#fff!important;border-color:var(--restored-forest)!important;background:var(--restored-forest)!important;background-image:none!important;box-shadow:0 14px 30px -23px #071b15a8!important}html:root body .cw-widget .cw-chat-builder:is(:hover,:focus-visible) .cw-chat-builder__icon{color:#fff!important;border-color:#ffffff3d!important;background:#ffffff1f!important}html:root body .cw-widget .cw-tabs>button[data-active=true]:is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:var(--restored-forest)!important;background:var(--restored-forest)!important;background-image:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:not(:disabled):is(:hover,:focus-visible){color:var(--restored-forest-deep)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--restored-lime)!important;background:#fff!important;background-image:none!important}html:root body .cw-widget :is(.cw-next,.cw-submit):not(:disabled):is(:hover,:focus-visible){color:var(--restored-forest-deep)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--restored-lime)!important;background:var(--restored-lime)!important;background-image:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:not(:disabled):is(:hover,:focus-visible):before{opacity:1!important;background:var(--restored-lime)!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):not([data-selected=true]):is(:hover,:focus-visible){color:#fff!important;border-color:var(--restored-forest)!important;background:var(--restored-forest)!important;background-image:none!important;box-shadow:0 12px 24px -20px #071b157a!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):not([data-selected=true]):is(:hover,:focus-visible) :is(b,small,span:not(.cw-selection-indicator)){color:#fff!important}html:root body .cw-widget .cw-calculator :is(.cw-rowcard,.cw-scard):not([data-selected=true]):is(:hover,:focus-visible) :is(.cw-rowcard__icon,.cw-scard__icon){color:var(--restored-forest-deep)!important;border-color:var(--restored-lime)!important;background:var(--restored-lime)!important}html:root body .cw-widget .cw-submit.cw-submit--approved:not(:disabled):is(:hover,:focus-visible):before{opacity:0!important}}@media (prefers-reduced-motion: reduce){html:root body .cw-widget :is(.cw-builder-click-cue__pointer,.cw-builder-click-cue__rays){animation:none!important}html:root body .cw-widget .cw-quick-replies .cw-chip:before{transition-duration:1ms!important}}html:root body .cw-widget .cw-launcher{color:#c8f06a!important;border:1px solid rgba(200,240,106,.72)!important;background:#071b1524!important;background-color:#071b1524!important;background-image:none!important;-webkit-backdrop-filter:blur(12px) saturate(1.08)!important;backdrop-filter:blur(12px) saturate(1.08)!important;box-shadow:0 18px 40px -28px #071b15b3,inset 0 0 0 1px #f6f5ee14!important}html:root body .cw-widget .cw-launcher:is(:hover,:focus-visible){color:#f6f5ee!important;border-color:#c8f06a!important;background:#12382d57!important;box-shadow:0 22px 46px -28px #071b15d1,inset 0 0 0 1px #c8f06a33!important}html:root body .cw-widget .cw-launcher .bl--launcher .bl__stroke{stroke:url(#cw-launcher-surface-gradient)!important}html:root body .cw-widget .cw-launcher[data-surface-tone=light]{color:#12382d!important;border-color:#12382d94!important;background:#f6f5ee29!important;background-color:#f6f5ee29!important;box-shadow:0 20px 42px -28px #071b159e,inset 0 0 0 1px #f6f5ee38!important}html:root body .cw-widget .cw-launcher[data-surface-tone=light]:is(:hover,:focus-visible){color:#071b15!important;border-color:#12382dd1!important;background:#12382d33!important;background-color:#12382d33!important}html:root body .cw-widget .cw-launcher[aria-expanded=false] .bl .bl__outer{animation:cw-logo-breathe-outer 5.8s cubic-bezier(.16,1,.3,1) infinite!important}html:root body .cw-widget .cw-launcher[aria-expanded=false] .bl .bl__inner{animation:cw-logo-breathe-inner 5.8s cubic-bezier(.16,1,.3,1) infinite!important}html:root body .cw-widget .cw-launcher[aria-expanded=false] .bl__stroke{animation:cw-logo-one-line-cycle 6.6s linear infinite!important}@keyframes cw-logo-one-line-cycle{0%{--cw-logo-offset: 1;opacity:.18}34%,66%{--cw-logo-offset: 0;opacity:1}96%,to{--cw-logo-offset: -1;opacity:.18}}@keyframes cw-logo-breathe-outer{0%{stroke-dashoffset:1;opacity:.18}24%,68%{stroke-dashoffset:0;opacity:1}92%,to{stroke-dashoffset:-1;opacity:.18}}@keyframes cw-logo-breathe-inner{0%,13%{stroke-dashoffset:-1;opacity:.12}36%,68%{stroke-dashoffset:0;opacity:1}86%,to{stroke-dashoffset:1;opacity:.12}}html:root body .cw-widget .cw-chat-builder{border:1px solid rgba(18,56,45,.42)!important;background:#fcfbf7!important;background-color:#fcfbf7!important;background-image:none!important;box-shadow:inset 0 0 #12382d00!important;animation:cw-builder-border-breathe 4.8s ease-in-out infinite}html:root body .cw-widget .cw-chat-builder:after{content:none!important;display:none!important;animation:none!important}@keyframes cw-builder-border-breathe{0%,to{border-color:#12382d47;box-shadow:inset 0 0 #12382d00}50%{border-color:#6e9737db;box-shadow:inset 0 0 0 1px #12382d14}}html:root body .cw-widget .cw-chat-builder__arrow{transform-origin:center;animation:cw-builder-arrow-invite 2.8s cubic-bezier(.16,1,.3,1) infinite}@keyframes cw-builder-arrow-invite{0%,58%,to{transform:translateZ(0)}72%{transform:translate3d(3px,-3px,0)}84%{transform:translate3d(1px,-1px,0)}}html:root body .cw-widget[class][class][class][class] .cw-tabs__thumb[class]{border-color:#12382d!important;background:#12382d!important;background-color:#12382d!important;box-shadow:none!important}html:root body .cw-widget[class][class][class][class] .cw-tabs>button[data-active=true]{border-color:transparent!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] :is(.cw-rowcard[class],.cw-scard[class])[data-selected=true] :is(.cw-rowcard__icon[class],.cw-scard__icon[class]){color:#12382d!important;border-color:#fff!important;background:#fff!important;background-color:#fff!important}@media (hover: hover) and (pointer: fine){html:root body .cw-widget .cw-chat-builder:is(:hover,:focus-visible){color:#fff!important;border-color:#12382d!important;background:#12382d!important;background-color:#12382d!important;background-image:none!important;animation-play-state:paused}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] :is(.cw-rowcard[class],.cw-scard[class]):is(:hover,:focus-visible) :is(.cw-rowcard__icon[class],.cw-scard__icon[class]){color:#12382d!important;border-color:#fff!important;background:#fff!important;background-color:#fff!important}}html:root body .cw-widget .cw-calc-step[data-leaving=true]{animation:cw-premium-step-out .17s cubic-bezier(.4,0,1,1) both!important}html:root body .cw-widget .cw-calc-step:not([data-leaving=true]){animation:cw-premium-step-in .56s cubic-bezier(.16,1,.3,1) both!important}html:root body .cw-widget .cw-calc-step[data-direction=backward][data-leaving=true]{animation-name:cw-premium-step-out-back!important}html:root body .cw-widget .cw-calc-step[data-direction=backward]:not([data-leaving=true]){animation-name:cw-premium-step-in-back!important}@keyframes cw-premium-step-in{0%{opacity:.28;transform:translate3d(28px,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cw-premium-step-out{to{opacity:.28;transform:translate3d(-24px,-4px,0)}}@keyframes cw-premium-step-in-back{0%{opacity:.28;transform:translate3d(-28px,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cw-premium-step-out-back{to{opacity:.28;transform:translate3d(24px,-4px,0)}}html:root body .cw-widget .cw-message-row{animation-duration:.46s!important;animation-timing-function:cubic-bezier(.16,1,.3,1)!important}html:root body .cw-widget .cw-message-row--me .cw-message-wrap{transform-origin:92% 100%;animation:cw-message-sent-settle .54s cubic-bezier(.16,1,.3,1) both}html:root body .cw-widget .cw-send[data-sending=true] svg{animation:cw-send-flight .62s cubic-bezier(.16,1,.3,1) both}html:root body .cw-widget .cw-submit[data-state=sending] .cw-submit__content{animation:cw-submit-settle .72s ease-in-out infinite alternate}@keyframes cw-message-sent-settle{0%{opacity:0;transform:translate3d(16px,8px,0) scale(.94)}64%{opacity:1;transform:translate3d(-1px,0,0) scale(1.012)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cw-send-flight{0%{opacity:1;transform:translateZ(0) rotate(0)}44%{opacity:0;transform:translate3d(11px,-11px,0) rotate(-8deg)}45%{opacity:0;transform:translate3d(-8px,8px,0) rotate(-8deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes cw-submit-settle{to{transform:translateY(-1px)}}@media (prefers-reduced-motion: reduce){html:root body .cw-widget .cw-launcher .bl__stroke,html:root body .cw-widget .cw-launcher .bl :is(.bl__outer,.bl__inner),html:root body .cw-widget .cw-chat-builder,html:root body .cw-widget .cw-chat-builder__arrow,html:root body .cw-widget .cw-calc-step,html:root body .cw-widget .cw-message-row,html:root body .cw-widget .cw-message-row--me .cw-message-wrap,html:root body .cw-widget .cw-send svg,html:root body .cw-widget .cw-submit__content{animation:none!important}}html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class] .cw-chat-builder__arrow[class],html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class]:is(:hover,:focus-visible) .cw-chat-builder__arrow[class]{transform:none!important;animation:none!important}@media (hover: hover) and (pointer: fine){html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class]:is(:hover,:focus-visible) .cw-chat-builder__arrow[class]{color:#fff!important}html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class]:is(:hover,:focus-visible) .cw-builder-click-cue__pointer{color:#fff!important;fill:#fff!important;stroke:#fff!important}html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class]:is(:hover,:focus-visible) .cw-builder-click-cue__rays{color:#fff!important;fill:none!important;stroke:#fff!important}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class]:is(:hover,:focus-visible) .cw-builder-click-cue__pointer{animation:cw-requested-pointer-cue .78s cubic-bezier(.16,1,.3,1) infinite alternate!important;transform-origin:45% 45%}html:root body .cw-widget[class][class][class][class] .cw-chat-builder[class]:is(:hover,:focus-visible) .cw-builder-click-cue__rays{animation:cw-requested-pointer-rays .78s ease-in-out infinite alternate!important}}@keyframes cw-requested-pointer-cue{0%{transform:translate3d(-1px,1px,0) rotate(-1deg)}to{transform:translate3d(4px,-3px,0) rotate(2deg)}}@keyframes cw-requested-pointer-rays{0%{opacity:.48;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}html:root body .cw-widget[class][class][class][class] .cw-message-row--bot[class] .cw-avatar[class]{color:#0b2f20!important;border-color:#0b2f202e!important;background:#edf2e8!important;box-shadow:none!important}html:root body .cw-widget[class][class][class][class] .cw-message-row--bot[class] .cw-avatar[class] :is(.bl,svg,path){color:#0b2f20!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] :is(.cw-rowcard,.cw-scard,.cw-vcard,.cw-opt)[data-selected=true]:after{content:none!important;display:none!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] .cw-selection-indicator[class]{flex:0 0 26px!important;width:26px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;margin-left:auto!important;padding:0!important;color:transparent!important;border:1px solid rgba(11,47,32,.3)!important;border-radius:50%!important;background:#ffffffb8!important;box-shadow:inset 0 0 0 3px #ffffff73!important;opacity:.62!important;line-height:0!important;transform:scale(.88)!important;transition:color .18s ease,opacity .18s ease,transform .24s cubic-bezier(.16,1,.3,1),border-color .18s ease,background-color .18s ease!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] .cw-selection-indicator[class][data-visible=true]{color:#0b2f20!important;border-color:#fff!important;background:#fff!important;opacity:1!important;transform:scale(1)!important;box-shadow:0 8px 18px -13px #0b2f20b3!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] .cw-selection-indicator[class] svg{width:15px!important;height:15px!important;display:block!important;margin:0!important;overflow:visible!important;transform:none!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] .cw-selection-indicator[class] svg path{color:inherit!important;stroke:currentColor!important;stroke-width:2.35!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}html:root body .cw-widget[class][class][class][class] .cw-calculator[class] :is(.cw-rowcard,.cw-scard,.cw-vcard,.cw-opt)[data-selected=true] .cw-selection-indicator[class][data-visible=true] svg path{color:#0b2f20!important;stroke:#0b2f20!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}html:root body .cw-widget[class][class][class][class] .cw-send-flight[class]{position:relative!important;width:28px!important;height:18px!important;display:inline-grid!important;place-items:center!important;overflow:visible!important}html:root body .cw-widget[class][class][class][class] .cw-send-flight[class] svg{position:relative!important;z-index:2!important;width:17px!important;height:17px!important;color:currentColor!important}html:root body .cw-widget[class][class][class][class] .cw-send-flight[class] i{position:absolute!important;z-index:1!important;right:15px!important;width:15px!important;height:1px!important;border-radius:999px!important;background:currentColor!important;opacity:.45!important;transform-origin:right center!important}html:root body .cw-widget[class][class][class][class] .cw-submit[class][data-state=sending]{color:#fff!important;border-color:#0b2f20!important;background:#0b2f20!important;background-image:none!important;opacity:1!important}html:root body .cw-widget[class][class][class][class] .cw-submit[class][data-state=sending] .cw-submit__content[class],html:root body .cw-widget[class][class][class][class] .cw-submit[class][data-state=sending] .cw-submit__content[class] :is(span,svg,path,i){color:#fff!important}@media (prefers-reduced-motion: no-preference){html:root body .cw-widget[class][class][class][class] .cw-submit[class][data-state=sending] .cw-send-flight[class] svg{animation:cw-requested-send-flight .82s cubic-bezier(.22,1,.36,1) infinite!important}html:root body .cw-widget[class][class][class][class] .cw-submit[class][data-state=sending] .cw-send-flight[class] i{animation:cw-requested-send-trail .82s ease-in-out infinite!important}html:root body .cw-widget[class][class][class][class] .cw-send[class][data-sending=true] svg{animation:cw-requested-chat-send .46s cubic-bezier(.22,1,.36,1) both!important}}@keyframes cw-requested-send-flight{0%{opacity:.45;transform:translate3d(-7px,2px,0) rotate(-5deg)}45%{opacity:1}to{opacity:.55;transform:translate3d(8px,-2px,0) rotate(2deg)}}@keyframes cw-requested-send-trail{0%{opacity:0;transform:scaleX(.2)}38%{opacity:.5;transform:scaleX(1)}to{opacity:0;transform:translate(8px) scaleX(.25)}}@keyframes cw-requested-chat-send{0%{opacity:.65;transform:translate3d(-3px,2px,0) rotate(-5deg)}to{opacity:1;transform:translate3d(4px,-3px,0) rotate(1deg)}}@media (prefers-reduced-motion: reduce){html:root body .cw-widget .cw-send-flight,html:root body .cw-widget .cw-send-flight *,html:root body .cw-widget .cw-selection-indicator,html:root body .cw-widget .cw-selection-indicator *{animation:none!important;transition:none!important}html:root body .cw-widget .cw-selection-indicator[data-visible=true] svg path{stroke-dashoffset:0!important}}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a{--cw-contact-hover-ink: #c8f06a;--cw-contact-glow: rgba(200, 240, 106, .46);--cw-contact-tint: rgba(200, 240, 106, .1);color:#0b0e0c!important;background-image:none!important;box-shadow:inset 0 1px #ffffff75,0 10px 24px -22px #071b1547!important;transition:color .18s ease,background-color .18s ease,background-image .22s ease,border-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.16,1,.3,1)!important}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a:nth-child(1){--cw-contact-hover-ink: #36b86f;--cw-contact-glow: rgba(54, 184, 111, .58);--cw-contact-tint: rgba(54, 184, 111, .1)}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a:nth-child(2){--cw-contact-hover-ink: #3aa9bf;--cw-contact-glow: rgba(58, 169, 191, .56);--cw-contact-tint: rgba(58, 169, 191, .1)}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a:nth-child(3){--cw-contact-hover-ink: #9273dc;--cw-contact-glow: rgba(146, 115, 220, .56);--cw-contact-tint: rgba(146, 115, 220, .1)}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a>svg{color:#12382d!important;filter:none!important;transform:none!important;transition:color .18s ease,filter .22s ease,transform .22s cubic-bezier(.16,1,.3,1)!important}@media (hover: hover) and (pointer: fine){html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a:is(:hover,:focus-visible){color:#0b0e0c!important;border-color:color-mix(in srgb,var(--cw-contact-hover-ink) 52%,transparent)!important;background-image:linear-gradient(180deg,var(--cw-contact-tint),transparent 82%)!important;box-shadow:inset 0 1px #ffffff8f,inset 0 0 0 1px color-mix(in srgb,var(--cw-contact-hover-ink) 18%,transparent),0 14px 30px -22px var(--cw-contact-glow),0 0 20px -15px var(--cw-contact-glow)!important;transform:translateY(-1px)!important}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a:is(:hover,:focus-visible)>svg{color:var(--cw-contact-hover-ink)!important;filter:drop-shadow(0 0 7px var(--cw-contact-glow))!important;transform:scale(1.045)!important}}html:root body .cw-widget[class][class][class][class] .cw-direct-actions__grid a:focus-visible{outline:2px solid var(--cw-contact-hover-ink)!important;outline-offset:2px!important}@media (prefers-reduced-motion: reduce){html:root body .cw-widget .cw-direct-actions__grid a,html:root body .cw-widget .cw-direct-actions__grid a>svg{transition:none!important;transform:none!important}}html:root body .cw-widget .cw-panel-head__mascot{color:#19834f!important}html:root body .cw-widget .cw-launcher{color:#c8f06a!important}html:root body .cw-widget .cw-launcher[data-surface-tone=light]{color:#12382d!important}html:root body .cw-widget .cw-launcher[aria-expanded=false] .bl .bl__stroke,html:root body .cw-widget .cw-launcher[aria-expanded=true] .bl .bl__stroke{stroke-width:7.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-dasharray:1 1!important;animation:none!important;will-change:stroke-dashoffset}html:root body .cw-widget .cw-launcher .bl--launcher .bl__stroke{stroke:url(#cw-launcher-surface-gradient)!important}html:root body .cw-widget .cw-panel-head__mascot .bl .bl__stroke{stroke:currentColor!important;stroke-width:7.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}html:root body .cw-widget .cw-launcher:is(:hover,:focus-visible,:active) .bl .bl__stroke{animation:none!important}@media (max-width: 760px),(pointer: coarse),(hover: none){html:root body .cw-widget .cw-launcher[aria-expanded=false] .bl .bl__stroke,html:root body .cw-widget .cw-launcher[aria-expanded=true] .bl .bl__stroke,html:root body .cw-widget .cw-panel-head__mascot .bl .bl__stroke{--cw-logo-offset: 0;stroke-dasharray:1 1!important;animation:none!important;will-change:auto}}html:root body .cw-widget .cw-launcher{background:var(--cw-glass-bg)!important;background-color:var(--cw-glass-bg)!important;background-image:none!important;border:1px solid rgba(25,131,79,.22)!important;border-radius:50%!important;box-shadow:0 20px 44px -26px #0b2f2080,var(--cw-glass-rim)!important;-webkit-backdrop-filter:var(--cw-glass-blur)!important;backdrop-filter:var(--cw-glass-blur)!important;overflow:hidden!important}html:root body .cw-widget .cw-launcher:is(:hover,:focus-visible){background:var(--cw-glass-bg-strong)!important;background-color:var(--cw-glass-bg-strong)!important;border-color:#19834f6b!important;box-shadow:0 22px 48px -24px #0b2f208f,0 0 0 6px #b9ed4d33,var(--cw-glass-rim)!important}html:root body .cw-widget .cw-launcher:active{border-color:var(--cw-green)!important;box-shadow:0 14px 34px -24px #0b2f2099!important}html:root body .cw-widget .cw-launcher .bl{filter:none!important}html:root body .cw-widget .cw-panel-head__mascot{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}@media (prefers-reduced-motion: reduce){html:root body .cw-widget .cw-launcher[aria-expanded=false] .bl .bl__stroke,html:root body .cw-widget .cw-launcher[aria-expanded=true] .bl .bl__stroke,html:root body .cw-widget .cw-panel-head__mascot .bl .bl__stroke{--cw-logo-offset: 0;stroke-dashoffset:0!important;animation:none!important;opacity:1!important}}.cw-widget .cw-calc-step[data-step=interest]{gap:10px!important}.cw-widget .cw-calc-step[data-step=interest] .cw-q{font-size:clamp(20px,4.8vw,23px)!important;line-height:1.08!important}.cw-widget .cw-calc-step[data-step=interest] .cw-q-sub{max-width:34rem;color:#52615a!important;font-size:12.5px!important;line-height:1.42!important}.cw-widget .cw-interest-groups{display:grid;gap:7px}.cw-widget .cw-interest-group[data-group=custom],.cw-widget .cw-interest-group[data-group=combined] .cw-rowcard[data-testid=interest-product]{display:none!important}.cw-widget .cw-interest-group[data-group=standalone],.cw-widget .cw-interest-group[data-group=combined]{gap:0;padding:0;border:0;background:transparent}.cw-widget .cw-interest-group[data-group=standalone]>.cw-interest-group__head,.cw-widget .cw-interest-group[data-group=combined]>.cw-interest-group__head{display:none!important}.cw-widget .cw-interest-group[data-group=standalone] .cw-rowcard[data-testid=interest-chatbot]{order:1}.cw-widget .cw-interest-group[data-group=standalone] .cw-rowcard[data-testid=interest-calculator]{order:2}.cw-widget .cw-interest-group[data-group=standalone] .cw-rowcard[data-testid=interest-configurator]{order:3}.cw-widget .cw-interest-group{display:grid;gap:6px;padding:8px;border:1px solid rgba(11,47,32,.12);border-radius:16px;background:#ffffff9e}.cw-widget .cw-interest-group[data-group=custom]{border-color:#7ea4373d;background:#c8f06a1f}.cw-widget .cw-interest-group__head{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 3px}.cw-widget .cw-interest-group__head strong{flex:0 0 auto;color:#0b2f20;font-size:11px;font-weight:790;line-height:1.2;letter-spacing:.015em}.cw-widget .cw-interest-group__head span{min-width:0;color:#66736c;font-size:9.8px;font-weight:560;line-height:1.25;text-align:right}.cw-widget .cw-choice-grid--interest{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:62px!important;grid-template-columns:34px minmax(0,1fr) 20px!important;gap:9px!important;padding:8px 10px!important;border:1px solid rgba(11,47,32,.14)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;transform:none!important;transition:border-color .15s ease,background-color .15s ease!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__icon{width:34px!important;height:34px!important;border-radius:9px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body{min-width:0;gap:2px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__title{min-width:0;display:block}.cw-widget .cw-choice-grid--interest .cw-rowcard__title b{color:#0b2f20!important;font-size:13.2px!important;font-weight:780!important;line-height:1.15!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body>small{display:block;overflow:hidden;color:#5b6962!important;font-size:10.7px!important;font-weight:520!important;line-height:1.28!important;text-overflow:ellipsis}.cw-widget .cw-choice-grid--interest .cw-rowcard:is(:hover,:focus-visible){border-color:#0b2f2057!important;background:#f8faf7!important;box-shadow:none!important;transform:none!important}.cw-widget .cw-choice-grid--interest .cw-rowcard[data-selected=true],.cw-widget .cw-choice-grid--interest .cw-rowcard[data-selected=true]:is(:hover,:focus-visible){border-color:#0b2f20!important;background:#0b2f20!important;color:#fff!important;box-shadow:none!important;transform:none!important}.cw-widget .cw-choice-grid--interest .cw-rowcard[data-selected=true] .cw-rowcard__title b,.cw-widget .cw-choice-grid--interest .cw-rowcard[data-selected=true] .cw-rowcard__body>small{color:#fff!important}.cw-widget .cw-choice-grid--interest .cw-rowcard[data-selected=true] .cw-rowcard__icon{color:#0b2f20!important;background:#d9ff78!important}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard):is(:hover,:focus-visible){transform:none!important}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard){box-shadow:none!important}.cw-widget .cw-field>span small{color:#6a766f;font-size:10.5px;font-weight:600}@media (max-width: 560px){.cw-widget .cw-interest-groups{gap:7px}.cw-widget .cw-interest-group{gap:5px;padding:7px;border-radius:14px}.cw-widget .cw-interest-group[data-group=standalone],.cw-widget .cw-interest-group[data-group=combined]{padding:0}.cw-widget .cw-interest-group__head{display:grid;gap:2px}.cw-widget .cw-interest-group__head span{font-size:9.4px;text-align:left}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:58px!important;grid-template-columns:30px minmax(0,1fr) 18px!important;gap:7px!important;padding:7px 8px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__icon{width:30px!important;height:30px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__title b{font-size:12.2px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body>small{font-size:9.9px!important;line-height:1.24!important}}@media (max-height: 700px) and (min-width: 561px){.cw-widget .cw-interest-group{padding-block:6px}.cw-widget .cw-interest-group[data-group=standalone],.cw-widget .cw-interest-group[data-group=combined]{padding-block:0}.cw-widget .cw-choice-grid--interest .cw-rowcard{min-height:54px!important;padding-block:6px!important}.cw-widget .cw-choice-grid--interest .cw-rowcard__body>small{font-size:9.9px!important}}@media (prefers-reduced-motion: reduce){.cw-widget .cw-choice-grid--interest .cw-rowcard{transition:none!important}}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{color:#132019;background:#f7f9f3;font-family:Aptos,Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,summary{font:inherit}.cw-widget{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.cw-widget,.cw-widget *,.cw-widget *:before,.cw-widget *:after{box-sizing:border-box}html[data-embed=true],html[data-embed=true] body{min-width:0;min-height:100%;color-scheme:normal;background:transparent!important}html[data-embed=true] #root{min-width:0;min-height:100%;overflow-x:clip;background:transparent!important}.cw-widget button,.cw-widget input,.cw-widget textarea,.cw-widget summary{font:inherit}.cw-widget{position:relative;z-index:2147483000}.cw-widget svg{width:18px;height:18px;flex:0 0 auto}.bl{display:block;color:currentColor;pointer-events:none}.bl svg{display:block;width:100%;height:100%;overflow:visible}.bl--launcher{width:48px;height:48px}.bl--header{width:44px;height:44px}.bl--avatar{width:27px;height:27px}.cw-widget .cw-consent>input{position:static;z-index:auto;inset:auto;width:18px;height:18px;flex:0 0 18px;margin:0;opacity:1;accent-color:#19834f;cursor:pointer}.cw-widget .cw-consent__box{display:none}@keyframes cw-mobile-panel-in{0%{opacity:0}to{opacity:1}}@keyframes cw-mobile-panel-out{to{opacity:0}}@media (max-width: 640px){html[data-assistant-open=true],html[data-assistant-open=true] body{width:100%;height:100%;overflow:hidden;overscroll-behavior:none}.cw-widget .cw-panel{width:100vw;max-width:none;animation:cw-mobile-panel-in .15s ease both}.cw-widget .cw-panel[data-state=closing]{animation:cw-mobile-panel-out .12s ease both}}.widget-preview,.cw-widget{--cw-white: #ffffff;--cw-paper: #f5f9f2;--cw-mint: #edf6e7;--cw-lime: #b9ed4d;--cw-lime-bright: #d9ff78;--cw-green: #19834f;--cw-green-hover: #0f6a3e;--cw-forest: #0b2f20;--cw-ink: #132019;--cw-ink-soft: #33423a;--cw-muted: #536159;--cw-faint: #7b887f;--cw-line: rgba(11, 47, 32, .13);--cw-line-soft: rgba(11, 47, 32, .09);--cw-line-strong: rgba(25, 131, 79, .32);--cw-danger: #a93333;--cw-ease: cubic-bezier(.22, 1, .36, 1);--cw-spring: cubic-bezier(.34, 1.56, .64, 1);--cw-glass-bg: rgba(255, 255, 255, .38);--cw-glass-bg-strong: rgba(255, 255, 255, .52);--cw-glass-blur: blur(26px) saturate(180%);--cw-glass-rim: inset 0 1px 0 rgba(255, 255, 255, .85), inset 0 -1px 0 rgba(11, 47, 32, .05);--cw-r-pill: 999px;--cw-r-inner: 14px;--cw-r-card: 20px;--cw-r-panel: 24px;--cw-font-stack: "Inter Tight", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color-scheme:light}.widget-preview{position:relative;min-height:100dvh;overflow-x:clip;color:var(--cw-ink);background:#f4f7ef}.widget-preview__surface{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.42;background-image:linear-gradient(rgba(11,47,32,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(11,47,32,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.42),transparent 76%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.42),transparent 76%)}html[data-embed=true] .widget-preview,html[data-embed=true] .widget-preview__surface{background:transparent}.cw-widget,.cw-widget button,.cw-widget input,.cw-widget textarea,.cw-widget summary{font-family:var(--cw-font-stack)}.cw-widget button,.cw-widget a,.cw-widget input,.cw-widget textarea,.cw-widget summary{-webkit-tap-highlight-color:transparent}.cw-widget button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cw-widget :is(button,a,input,textarea,summary):focus-visible{outline:3px solid rgba(25,131,79,.22);outline-offset:2px}.cw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cw-launcher-dock{position:fixed;z-index:2147483000;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));display:grid;justify-items:end}.cw-launcher{position:relative;width:72px;height:72px;display:grid;place-items:center;padding:8px;border:1px solid rgba(25,131,79,.22);border-radius:50%;color:var(--cw-green);background:var(--cw-glass-bg);-webkit-backdrop-filter:var(--cw-glass-blur);backdrop-filter:var(--cw-glass-blur);box-shadow:0 20px 44px -26px #0b2f2080,var(--cw-glass-rim);cursor:pointer;overflow:visible;transform:none;transition:color .17s ease,border-color .17s ease,background-color .17s ease,box-shadow .19s ease,opacity .15s ease}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cw-launcher{background:var(--cw-white)}}.cw-launcher .bl--launcher{width:46px;height:46px}.cw-launcher:hover,.cw-launcher:focus-visible{color:var(--cw-green-hover);border-color:#19834f6b;background:var(--cw-glass-bg-strong);box-shadow:0 22px 48px -24px #0b2f208f,0 0 0 6px #b9ed4d33,var(--cw-glass-rim);transform:none}.cw-launcher:active{border-color:var(--cw-green);box-shadow:0 14px 34px -24px #0b2f2099;transform:none}.cw-launcher[aria-expanded=true]{opacity:0;pointer-events:none}.cw-launcher-preview{width:max-content;max-width:268px;margin-bottom:12px;padding:12px 15px 13px;border:1px solid var(--cw-line);border-radius:var(--cw-r-card) var(--cw-r-card) 6px var(--cw-r-card);color:var(--cw-forest);background:var(--cw-white);box-shadow:0 18px 38px -26px #0b2f2080;opacity:0;visibility:hidden;transform:translateY(4px);pointer-events:none;transition:opacity .16s var(--cw-ease),transform .16s var(--cw-ease),visibility .16s var(--cw-ease)}.cw-launcher-preview strong{display:block;margin-bottom:3px;font-size:14px;font-weight:720;line-height:1.24;letter-spacing:-.015em}.cw-launcher-preview span{display:block;color:var(--cw-muted);font-size:12.5px;font-weight:500;line-height:1.4}@media (hover: hover) and (pointer: fine){.cw-launcher-dock:has(.cw-launcher:is(:hover,:focus-visible):not([aria-expanded=true])) .cw-launcher-preview{opacity:1;visibility:visible;transform:translateY(0)}}@media (hover: hover) and (pointer: fine){.cw-launcher-dock:hover .cw-launcher-preview{opacity:1;visibility:visible;transform:translateY(0)}.cw-launcher-dock:has(.cw-launcher[aria-expanded=true]) .cw-launcher-preview{opacity:0;visibility:hidden}}.cw-panel{position:fixed;isolation:isolate;z-index:2147483001;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:min(432px,calc(100vw - 24px));height:min(724px,calc(100dvh - 24px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(11,47,32,.15);border-radius:var(--cw-r-panel);color:var(--cw-ink);background:var(--cw-paper);box-shadow:0 46px 100px -46px #0b2f20a8,0 18px 46px -34px #0b2f2066;outline:none;animation:cw-panel-in .19s var(--cw-ease) both}.cw-panel[hidden]{display:none}.cw-panel[data-state=closing]{animation:cw-panel-out .15s ease both}@keyframes cw-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes cw-panel-out{to{opacity:0;transform:translateY(4px)}}.cw-panel-head{min-height:72px;flex:0 0 auto;display:flex;align-items:center;gap:11px;padding:11px 12px 10px 16px;border-bottom:1px solid var(--cw-line);background:var(--cw-white)}.cw-panel-head__mascot{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center}.cw-panel-head__mascot .bl--header{width:43px;height:43px}.cw-panel-head__title{min-width:0;display:grid;gap:4px}.cw-panel-head__title h2{margin:0;color:var(--cw-forest);font-size:18px;font-weight:790;line-height:20px;letter-spacing:-.03em}.cw-panel-head__online{margin:0;display:inline-flex;align-items:center;gap:7px;color:var(--cw-green);font-size:12px;font-weight:620;line-height:16px}.cw-panel-head__online i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--cw-green);box-shadow:0 0 0 3px #19834f29;animation:cw-online-breathe 3s ease-in-out infinite}@keyframes cw-online-breathe{0%,to{opacity:1}50%{opacity:.62}}.cw-panel-head__actions{margin-left:auto;display:flex;gap:5px}.cw-panel-head__actions button{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:var(--cw-r-pill);color:var(--cw-muted);background:transparent;box-shadow:none;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.cw-panel-head__actions button:hover,.cw-panel-head__actions button:focus-visible{color:var(--cw-green-hover);border-color:#19834f2e;background:var(--cw-mint)}.cw-panel-head__actions svg{width:18px;height:18px}.cw-tabs{position:relative;isolation:isolate;flex:0 0 58px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:9px 13px 2px;padding:4px;border:1px solid rgba(11,47,32,.1);border-radius:var(--cw-r-pill);background:var(--cw-mint);touch-action:pan-y;cursor:grab}.cw-tabs:active{cursor:grabbing}.cw-tabs__thumb{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border:1px solid rgba(11,47,32,.12);border-radius:var(--cw-r-pill);background:var(--cw-white);box-shadow:0 12px 26px -20px #0b2f207a;transform:translate(0);pointer-events:none;transition:transform .42s var(--cw-ease)}.cw-tabs[data-mode=calculator] .cw-tabs__thumb{transform:translate(100%)}.cw-tabs>button{position:relative;z-index:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:0;border-radius:var(--cw-r-pill);color:var(--cw-muted);background:transparent;font-size:13px;font-weight:700;cursor:pointer;transition:color .24s ease}.cw-tabs>button:not([data-active=true]):hover,.cw-tabs>button:not([data-active=true]):focus-visible{color:var(--cw-green-hover)}.cw-tabs>button[data-active=true]{color:var(--cw-forest)}.cw-tabs>button svg{width:18px;height:18px}.cw-panel-body{min-height:0;flex:1 1 auto;overflow:hidden;background:var(--cw-paper)}.cw-mode-view{display:none;width:100%;height:100%;min-height:0}.cw-mode-view[data-active=true]{display:block;animation:cw-view-in .15s ease both}@keyframes cw-view-in{0%{opacity:0}to{opacity:1}}.cw-conversation{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cw-chat-top{flex:0 0 auto;padding:12px 13px 8px}.cw-chat-builder{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:72px;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:11px 16px 11px 12px;border:1px solid rgba(25,131,79,.22);border-radius:var(--cw-r-panel);color:var(--cw-forest);text-align:left;background:linear-gradient(180deg,#ffffffe6,#edf6e7eb);-webkit-backdrop-filter:var(--cw-glass-blur);backdrop-filter:var(--cw-glass-blur);box-shadow:0 14px 30px -26px #0b2f2080,var(--cw-glass-rim);cursor:pointer;transition:border-color .18s var(--cw-ease),box-shadow .18s var(--cw-ease)}.cw-chat-builder:after{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.85),transparent);transform:translate(-140%);pointer-events:none}.cw-chat-builder:hover:after,.cw-chat-builder:focus-visible:after{animation:cw-sheen .6s var(--cw-ease)}@keyframes cw-sheen{to{transform:translate(340%)}}.cw-chat-builder:hover,.cw-chat-builder:focus-visible{border-color:var(--cw-green);box-shadow:0 18px 34px -24px #0b2f208f,var(--cw-glass-rim)}.cw-chat-builder__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--cw-green);background:var(--cw-white);box-shadow:0 2px 8px -4px #0b2f2066;transition:color .18s ease,background-color .18s ease}.cw-chat-builder:hover .cw-chat-builder__icon,.cw-chat-builder:focus-visible .cw-chat-builder__icon{color:var(--cw-white);background:var(--cw-green)}.cw-chat-builder__icon svg{width:19px;height:19px}.cw-chat-builder__copy{min-width:0;display:grid;gap:3px}.cw-chat-builder__copy b{font-size:14.5px;font-weight:780;line-height:1.16;letter-spacing:-.018em}.cw-chat-builder__copy small{color:var(--cw-muted);font-size:11.5px;font-weight:590;line-height:1.25}.cw-chat-builder__arrow{width:18px;height:18px;color:var(--cw-green);transition:color .18s ease,transform .18s var(--cw-ease)}.cw-chat-builder:hover .cw-chat-builder__arrow,.cw-chat-builder:focus-visible .cw-chat-builder__arrow{color:var(--cw-green-hover);transform:translate(3px)}.cw-messages{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:11px;overflow-y:auto;padding:10px 13px 12px;scrollbar-width:thin;scrollbar-color:rgba(11,47,32,.2) transparent;overscroll-behavior:contain;contain:paint}.cw-message-row{display:flex;align-items:flex-end;gap:8px;animation:cw-message-in .24s var(--cw-ease) both}@keyframes cw-message-in{0%{opacity:0;transform:translate3d(-10px,8px,0)}to{opacity:1;transform:translateZ(0)}}.cw-message-row--me{justify-content:flex-end;animation-name:cw-message-in-me}@keyframes cw-message-in-me{0%{opacity:0;transform:translate3d(10px,8px,0)}to{opacity:1;transform:translateZ(0)}}.cw-message-row .cw-message-wrap p{animation:cw-bubble-settle .24s var(--cw-ease) both}@keyframes cw-bubble-settle{0%{transform:scale(.96)}to{transform:scale(1)}}.cw-message-row[data-streaming=true] .cw-message-wrap p{animation:none}.cw-avatar{width:31px;height:31px;flex:0 0 31px;display:grid;place-items:center;border:1px solid rgba(25,131,79,.13);border-radius:50%;color:var(--cw-lime);background:var(--cw-white)}.cw-avatar .bl--avatar{width:23px;height:23px}.cw-message-wrap{max-width:84%}.cw-message-wrap p{margin:0;padding:12px 14px;border:1px solid rgba(11,47,32,.1);border-radius:var(--cw-r-card) var(--cw-r-card) var(--cw-r-card) 8px;color:var(--cw-ink-soft);background:var(--cw-white);box-shadow:0 10px 22px -22px #0b2f2075;font-size:14px;font-weight:470;line-height:1.48;text-wrap:pretty}.cw-message-row--me .cw-message-wrap p{border-color:var(--cw-green);border-radius:var(--cw-r-card) var(--cw-r-card) 8px var(--cw-r-card);color:var(--cw-white);background:var(--cw-green);box-shadow:0 12px 25px -21px #0b2f20a3}.cw-message-row[data-streaming=true] .cw-message-wrap p:after{content:"";display:inline-block;width:4px;height:1em;margin-left:4px;vertical-align:-.14em;border-radius:2px;background:var(--cw-green);animation:cw-caret .9s steps(1) infinite}@keyframes cw-caret{50%{opacity:0}}.cw-typing{display:inline-flex;gap:5px;padding:13px 14px;border:1px solid rgba(11,47,32,.1);border-radius:var(--cw-r-card) var(--cw-r-card) var(--cw-r-card) 8px;background:var(--cw-white)}.cw-typing i{width:6px;height:6px;border-radius:50%;background:var(--cw-green);animation:cw-typing 1.2s ease-in-out infinite}.cw-typing i:nth-child(2){animation-delay:.14s}.cw-typing i:nth-child(3){animation-delay:.28s}@keyframes cw-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.cw-quick-replies{flex:0 0 auto;display:grid;gap:6px;padding:0 13px 10px}.cw-quick-replies .cw-chip{min-width:0;min-height:40px;display:flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid rgba(25,131,79,.26);border-radius:var(--cw-r-pill);color:var(--cw-forest);background:var(--cw-white);box-shadow:0 8px 18px -16px #0b2f2066;font-size:12.5px;font-weight:670;line-height:1.2;text-align:center;cursor:pointer;transition:color .18s var(--cw-ease),border-color .18s var(--cw-ease),background-color .18s var(--cw-ease),box-shadow .18s var(--cw-ease),transform .18s var(--cw-ease)}.cw-quick-replies .cw-chip:hover,.cw-quick-replies .cw-chip:focus-visible{color:var(--cw-white);border-color:var(--cw-green-hover);background:var(--cw-green-hover);box-shadow:0 12px 22px -14px #0b2f2080;transform:translateY(-1px)}.cw-quick-replies .cw-chip[data-sending=true]{color:var(--cw-white);border-color:var(--cw-green);background:var(--cw-green);transform:none}.cw-quick-replies .cw-chip:disabled:not([data-sending=true]){opacity:.48;cursor:default}.cw-chip__label{min-width:0;text-wrap:balance}.cw-inputbar{flex:0 0 auto;min-height:60px;display:flex;align-items:center;gap:8px;margin:0 13px 9px;padding:6px 6px 6px 18px;border:1px solid rgba(11,47,32,.14);border-radius:var(--cw-r-pill);background:var(--cw-white);box-shadow:0 12px 28px -26px #0b2f2080;transition:border-color .17s ease,box-shadow .17s ease}.cw-inputbar:focus-within{border-color:#19834f80;box-shadow:0 0 0 4px #19834f12}.cw-inputbar input{min-width:0;height:44px;flex:1 1 auto;padding:0;border:0;outline:0;color:var(--cw-ink);background:transparent;font-size:16px}.cw-inputbar input::placeholder{color:var(--cw-faint)}.cw-inputbar>.cw-send{position:relative;width:46px;height:46px;min-width:46px;min-height:46px;flex:0 0 46px;display:grid;place-items:center;padding:0;border:1px solid var(--cw-green);border-radius:50%;color:var(--cw-white);background:var(--cw-green);box-shadow:0 12px 22px -17px #0b2f20ad;opacity:1;visibility:visible;cursor:pointer;transform:none;transition:color .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .17s ease}.cw-inputbar>.cw-send:hover:not(:disabled),.cw-inputbar>.cw-send:focus-visible:not(:disabled){border-color:var(--cw-green-hover);background:var(--cw-green-hover);box-shadow:0 14px 26px -15px #0b2f20bd,0 0 0 4px #b9ed4d24;transform:none}.cw-inputbar>.cw-send:disabled{color:var(--cw-faint);border-color:#0b2f201f;background:var(--cw-mint);box-shadow:none;opacity:1;visibility:visible;cursor:default}.cw-inputbar>.cw-send:active:not(:disabled){transform:scale(.92);transition:transform .12s var(--cw-ease)}.cw-inputbar>.cw-send[data-waiting=true] svg{opacity:0}.cw-inputbar>.cw-send[data-waiting=true]:after{content:"";position:absolute;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:var(--cw-white);border-radius:50%;animation:cw-spin .7s linear infinite}.cw-chat-privacy{flex:0 0 auto;margin:-1px 15px 7px;color:var(--cw-faint);font-size:10.5px;line-height:1.35;text-align:center}.cw-chat-privacy a{color:var(--cw-muted);font-weight:650;text-decoration:underline;text-underline-offset:.12em}.cw-chat-privacy a:is(:hover,:focus-visible){color:var(--cw-green-hover)}.cw-direct-actions{flex:0 0 auto;display:grid;gap:6px;padding:0 13px max(11px,env(safe-area-inset-bottom));color:var(--cw-muted)}.cw-direct-actions__label{padding-left:2px;font-size:11px;font-weight:640}.cw-direct-actions__grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cw-direct-actions__grid a{min-width:0;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:6px 12px;border:1px solid rgba(25,131,79,.22);border-radius:var(--cw-r-pill);color:var(--cw-forest);background:var(--cw-white);font-size:12.5px;font-weight:650;text-decoration:none;transition:color .18s var(--cw-ease),border-color .18s var(--cw-ease),background-color .18s var(--cw-ease)}.cw-direct-actions__grid a:hover,.cw-direct-actions__grid a:focus-visible{color:var(--cw-green-hover);border-color:var(--cw-green);background:var(--cw-mint)}.cw-direct-actions__grid svg{width:16px;height:16px;color:var(--cw-green);transition:color .18s ease}.cw-direct-actions__grid a:hover svg,.cw-direct-actions__grid a:focus-visible svg{color:var(--cw-green-hover)}.cw-sheet{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--cw-white)}@media (prefers-reduced-motion: no-preference){.cw-sheet{animation:cw-sheet-in .26s var(--cw-ease) both}}@keyframes cw-sheet-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.cw-sheet__head{flex:0 0 auto;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:13px 15px 11px;border-bottom:1px solid var(--cw-line-soft)}.cw-sheet__back{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(25,131,79,.22);border-radius:50%;color:var(--cw-green);background:var(--cw-white);cursor:pointer;transition:color .17s ease,border-color .17s ease,background-color .17s ease}.cw-sheet__back svg{width:17px;height:17px;transform:rotate(180deg)}.cw-sheet__back:hover,.cw-sheet__back:focus-visible{color:var(--cw-green-hover);border-color:var(--cw-green);background:var(--cw-mint)}.cw-sheet__title{min-width:0}.cw-sheet__title h3{margin:0;color:var(--cw-forest);font-size:16px;font-weight:780;line-height:20px;letter-spacing:-.02em}.cw-sheet__title p{margin:2px 0 0;color:var(--cw-muted);font-size:12px;line-height:16px}.cw-sheet__body{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:12px;padding:14px 15px 16px;overflow-y:auto;overscroll-behavior:contain}.cw-sheet__foot{flex:0 0 auto;display:grid;gap:8px;padding:11px 15px max(13px,env(safe-area-inset-bottom));border-top:1px solid var(--cw-line-soft);background:var(--cw-white)}.cw-sheet__done{flex:1 1 auto;display:grid;align-content:center;justify-items:center;gap:11px;padding:26px 24px;text-align:center}.cw-sheet__done h4{margin:0;color:var(--cw-forest);font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.03em}.cw-sheet__done p{max-width:34ch;margin:0;color:var(--cw-muted);font-size:13px;line-height:1.5}.cw-sheet__done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cw-sheet__done-action{min-height:46px;margin-top:4px;padding:0 22px;border:1px solid var(--cw-green);border-radius:var(--cw-r-pill);color:var(--cw-white);background:var(--cw-green);font-size:13px;font-weight:720;cursor:pointer}.cw-sheet__done-action:hover,.cw-sheet__done-action:focus-visible{border-color:var(--cw-green-hover);background:var(--cw-green-hover)}.cw-sheet__done-action--secondary{color:var(--cw-green-hover);background:transparent}.cw-sheet__done-action--secondary:hover,.cw-sheet__done-action--secondary:focus-visible{color:var(--cw-white);background:var(--cw-green-hover)}.cw-photos{display:grid;gap:8px}.cw-photos__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cw-photos__add{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px dashed rgba(25,131,79,.34);border-radius:var(--cw-r-pill);color:var(--cw-green-hover);background:var(--cw-paper);font-size:12.5px;font-weight:680;cursor:pointer;transition:border-color .17s ease,background-color .17s ease}.cw-photos__add:hover:not(:disabled),.cw-photos__add:focus-visible:not(:disabled){border-color:var(--cw-green);background:var(--cw-mint)}.cw-photos__add:disabled{color:var(--cw-faint);border-color:var(--cw-line);background:var(--cw-paper);cursor:default}.cw-photos__add svg{width:16px;height:16px}.cw-photos__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.cw-photos__list li{display:grid;grid-template-columns:40px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:6px;border:1px solid var(--cw-line);border-radius:var(--cw-r-inner);background:var(--cw-white)}.cw-photos__list img{width:40px;height:40px;border-radius:var(--cw-r-inner);object-fit:cover}.cw-photos__meta{min-width:0;display:grid;gap:1px}.cw-photos__meta b{overflow:hidden;color:var(--cw-forest);font-size:12px;font-weight:680;white-space:nowrap;text-overflow:ellipsis}.cw-photos__meta small{color:var(--cw-muted);font-size:11px}.cw-photos__list li>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--cw-muted);background:transparent;cursor:pointer}.cw-photos__list li>button:hover,.cw-photos__list li>button:focus-visible{color:var(--cw-forest);background:var(--cw-mint)}.cw-photos__list li>button svg{width:14px;height:14px}.cw-calculator{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cw-progress{min-height:54px;flex:0 0 54px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:7px 13px;border-bottom:1px solid rgba(11,47,32,.08);background:var(--cw-paper)}.cw-progress__back{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid rgba(25,131,79,.2);border-radius:var(--cw-r-pill);color:var(--cw-green);background:var(--cw-white);cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.cw-progress__back:hover:not(:disabled),.cw-progress__back:focus-visible:not(:disabled){color:var(--cw-white);border-color:var(--cw-green-hover);background:var(--cw-green-hover)}.cw-progress__back:disabled{opacity:0;visibility:hidden;pointer-events:none}.cw-back-icon{width:17px;height:17px;transform:rotate(180deg)}.cw-progress__main{min-width:0;display:grid;gap:7px}.cw-progress__count{color:var(--cw-muted);font-size:11.5px;font-weight:680;line-height:1}.cw-progress__dots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:5px}.cw-progress__dots i{height:4px;border-radius:var(--cw-r-pill);background:#dce5d7;transform-origin:left center;transition:background-color .24s var(--cw-ease),height .24s var(--cw-ease)}.cw-progress__dots i[data-complete=true]{background:var(--cw-green)}.cw-progress__dots i[data-current=true]{height:6px;background:var(--cw-green-hover)}.cw-scroll-shell{position:relative;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.cw-scroll-fade{position:absolute;z-index:1;inset:auto 0 0 0;height:56px;background:linear-gradient(180deg,transparent,var(--cw-paper) 78%);pointer-events:none;animation:cw-fade-in .22s ease both}@keyframes cw-fade-in{0%{opacity:0}to{opacity:1}}.cw-scroll-cue{position:absolute;z-index:2;left:50%;bottom:8px;width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid rgba(25,131,79,.24);border-radius:50%;color:var(--cw-green);background:var(--cw-white);box-shadow:0 10px 24px -12px #0b2f2080;cursor:pointer;transform:translate(-50%);animation:cw-cue-in .22s var(--cw-ease) both;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.cw-scroll-cue:hover,.cw-scroll-cue:focus-visible{color:var(--cw-white);border-color:var(--cw-green-hover);background:var(--cw-green-hover)}.cw-scroll-cue svg{width:17px;height:17px;transform:rotate(90deg)}@keyframes cw-cue-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.cw-calc-body{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:clip;padding:17px 14px 18px;scrollbar-width:thin;scrollbar-color:rgba(11,47,32,.2) transparent;overscroll-behavior:contain;contain:paint}.cw-calc-step{display:grid;gap:15px}.cw-calc-step[data-leaving=true]{pointer-events:none;animation:cw-step-out 72ms var(--cw-ease) both}.cw-calc-step:not([data-leaving=true]){animation:cw-step-in .24s var(--cw-ease) both}.cw-calc-step[data-direction=backward]:not([data-leaving=true]){animation-name:cw-step-in-back}.cw-calc-step[data-direction=backward][data-leaving=true]{animation-name:cw-step-out-back}@keyframes cw-step-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes cw-step-in-back{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes cw-step-out{to{opacity:0;transform:translate(-8px)}}@keyframes cw-step-out-back{to{opacity:0;transform:translate(8px)}}.cw-step-head{display:grid;gap:7px;padding:0 2px 2px}.cw-q{margin:0;color:var(--cw-forest);font-size:clamp(19px,4.6vw,22px);font-weight:800;line-height:1.08;letter-spacing:-.04em;outline:none;text-wrap:balance}.cw-q-sub{margin:0;max-width:48ch;color:var(--cw-muted);font-size:12.5px;font-weight:490;line-height:1.44;text-wrap:pretty}.cw-q-sub b{color:var(--cw-green-hover);font-weight:720}.cw-choice-grid{display:grid;gap:9px}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*{animation:cw-option-in .38s var(--cw-ease) both}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(1){animation-delay:70ms}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(2){animation-delay:.14s}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(3){animation-delay:.21s}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(4){animation-delay:.28s}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(5){animation-delay:.35s}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(6){animation-delay:.42s}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(7){animation-delay:.49s}.cw-calc-step:not([data-leaving=true]) .cw-choice-grid>*:nth-child(n+8){animation-delay:.56s}@keyframes cw-option-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard{position:relative;overflow:hidden;border:1px solid var(--cw-line);color:var(--cw-ink);background:var(--cw-white);box-shadow:none;cursor:pointer;transform:none;transition:border-color .17s ease,background-color .17s ease,box-shadow .18s ease}.cw-rowcard:hover,.cw-rowcard:focus-visible,.cw-scard:hover,.cw-scard:focus-visible,.cw-opt:hover,.cw-opt:focus-visible,.cw-vcard:hover,.cw-vcard:focus-visible{border-color:#19834f57;background:var(--cw-paper);box-shadow:0 12px 26px -24px #0b2f2080;transform:none}.cw-rowcard[data-selected=true],.cw-rowcard[data-confirming=true],.cw-scard[data-selected=true],.cw-scard[data-confirming=true],.cw-opt[data-selected=true],.cw-vcard[data-selected=true],.cw-vcard[data-confirming=true]{border-color:var(--cw-green);background:var(--cw-mint);box-shadow:0 0 0 3px #19834f1f}.cw-rowcard[data-confirming=true],.cw-scard[data-confirming=true],.cw-vcard[data-confirming=true]{border-color:var(--cw-green-hover);box-shadow:0 0 0 4px #19834f2e}.cw-rowcard{min-height:68px;display:grid;grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:11px 18px 11px 11px;border-radius:var(--cw-r-pill);text-align:left}.cw-rowcard__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--cw-green);background:var(--cw-mint)}.cw-rowcard[data-selected=true] .cw-rowcard__icon,.cw-rowcard[data-confirming=true] .cw-rowcard__icon{color:var(--cw-white);background:var(--cw-green)}.cw-rowcard__body{min-width:0;display:grid;gap:4px}.cw-rowcard__body b{color:var(--cw-forest);font-size:14px;font-weight:740;line-height:1.18}.cw-rowcard__body small{color:var(--cw-muted);font-size:11.5px;font-weight:500;line-height:1.35}.cw-scard{min-height:52px;display:grid;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:7px 16px 7px 8px;border-radius:var(--cw-r-pill);text-align:left}.cw-scard__icon{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:var(--cw-green);background:var(--cw-mint)}.cw-scard__icon svg{width:17px;height:17px}.cw-scard b{min-width:0;overflow:hidden;color:var(--cw-forest);font-size:13px;font-weight:720;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.cw-scard>.cw-selection-indicator{width:20px;height:20px}.cw-opt{min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:11px;padding:11px 18px 11px 20px;border-radius:var(--cw-r-pill);text-align:left}.cw-opt__body{min-width:0;display:grid;gap:4px}.cw-opt__body b{color:var(--cw-forest);font-size:13.4px;font-weight:730;line-height:1.2}.cw-opt__body span{color:var(--cw-muted);font-size:11.5px;font-weight:490;line-height:1.34}.cw-vcard{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) 23px;align-items:center;gap:10px;padding:12px 18px 12px 20px;border-radius:var(--cw-r-pill);text-align:left}.cw-vcard__copy{min-width:0;display:grid;gap:5px}.cw-vcard b{color:var(--cw-forest);font-size:13px;font-weight:730;line-height:1.2}.cw-vcard__copy>span{color:var(--cw-muted);font-size:11px;line-height:1.34}.cw-selection-indicator{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(25,131,79,.24);border-radius:50%;color:transparent;background:var(--cw-white);opacity:.55;transform:scale(1);transition:opacity .16s ease,color .16s ease,background-color .16s ease,border-color .16s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.cw-selection-indicator[data-visible=true]{color:var(--cw-white);border-color:var(--cw-green);background:var(--cw-green);opacity:1;animation:cw-tick-pop .26s var(--cw-spring) both}@keyframes cw-tick-pop{0%{transform:scale(.5)}to{transform:scale(1)}}.cw-selection-indicator svg path{stroke-dasharray:24;stroke-dashoffset:24}.cw-selection-indicator[data-visible=true] svg path{animation:cw-tick-draw .26s var(--cw-ease) 60ms both}@keyframes cw-tick-draw{to{stroke-dashoffset:0}}.cw-selection-indicator svg{width:13px;height:13px}.cw-custom{display:grid;gap:7px;color:var(--cw-forest);font-size:12px;font-weight:690}.cw-custom textarea{width:100%;min-height:98px;padding:13px 14px;border:1px solid var(--cw-line);border-radius:var(--cw-r-card);outline:0;color:var(--cw-ink);background:var(--cw-white);font-size:16px;line-height:1.4;resize:vertical}.cw-custom textarea:focus{border-color:#19834f85;box-shadow:0 0 0 4px #19834f12}.cw-calc-actions{flex:0 0 auto;padding:10px 13px max(13px,env(safe-area-inset-bottom));border-top:1px solid var(--cw-line-soft);background:#fffffff7;box-shadow:0 -16px 34px -34px #0b2f2099}.cw-next{width:100%;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:1px solid var(--cw-green);border-radius:var(--cw-r-pill);color:var(--cw-white);background:var(--cw-green);box-shadow:0 14px 28px -20px #0b2f20b3;font-size:14px;font-weight:750;cursor:pointer;transition:border-color .17s ease,background-color .17s ease,box-shadow .18s ease}.cw-next:hover:not(:disabled),.cw-next:focus-visible:not(:disabled){border-color:var(--cw-green-hover);background:var(--cw-green-hover);box-shadow:0 16px 30px -18px #0b2f20c2,0 0 0 4px #b9ed4d26}.cw-next:disabled{color:#78857d;border-color:#0b2f201a;background:#e9eee5;box-shadow:none;cursor:default}.cw-next svg{width:17px;height:17px}.cw-contact-stage{display:grid;gap:11px}.cw-reassure{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.cw-reassure li{display:inline-flex;align-items:center;gap:5px;padding:5px 11px 5px 8px;border:1px solid rgba(25,131,79,.2);border-radius:var(--cw-r-pill);color:var(--cw-forest);background:var(--cw-mint);font-size:11.5px;font-weight:660;white-space:nowrap}.cw-reassure svg{width:13px;height:13px;color:var(--cw-green)}.cw-lead{display:grid;gap:12px}.cw-contact-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(11,47,32,.1);border-radius:var(--cw-r-pill);background:var(--cw-mint)}.cw-contact-method{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 6px;border:1px solid transparent;border-radius:var(--cw-r-pill);background:transparent;color:var(--cw-muted);font-size:12px;font-weight:680}.cw-contact-method:hover,.cw-contact-method:focus-visible{color:var(--cw-green-hover);border-color:transparent;background:#ffffffb8;box-shadow:none}.cw-contact-method[data-selected=true],.cw-contact-method[data-selected=true]:hover{color:var(--cw-forest);border-color:#0b2f201f;background:var(--cw-white);box-shadow:0 10px 22px -18px #0b2f207a}.cw-contact-method>svg:first-child{width:16px;height:16px;color:currentColor}.cw-contact-method[data-selected=true]>svg:first-child{color:var(--cw-green)}.cw-lead__form{display:grid;gap:10px}.cw-lead__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cw-field{min-width:0;display:grid;gap:6px;color:var(--cw-forest);font-size:11.5px;font-weight:680}.cw-field em{color:var(--cw-green);font-style:normal}.cw-field>span small{margin-left:4px;color:var(--cw-faint);font-size:10.5px;font-weight:560}.cw-field :is(input,textarea){width:100%;min-height:48px;padding:0 16px;border:1px solid var(--cw-line);border-radius:var(--cw-r-pill);outline:0;color:var(--cw-ink);background:var(--cw-white);font-size:16px;font-weight:480;transition:border-color .17s ease,box-shadow .17s ease,background-color .17s ease}.cw-field textarea{min-height:82px;padding-block:12px;border-radius:var(--cw-r-card);line-height:1.4;resize:vertical}.cw-field :is(input,textarea):focus{border-color:#19834f8a;box-shadow:0 0 0 4px #19834f12}.cw-field :is(input,textarea)[aria-invalid=true]{border-color:#a933339e;background:#fff8f8}.cw-field :is(input,textarea)::placeholder{color:var(--cw-faint);opacity:1}.cw-lead__optional,.cw-summary{overflow:hidden;border:1px solid var(--cw-line);border-radius:var(--cw-r-pill);background:var(--cw-white);transition:border-radius .18s var(--cw-ease)}.cw-lead__optional[open],.cw-summary[open]{border-radius:var(--cw-r-card)}.cw-lead__optional>summary,.cw-summary>summary{min-height:42px;display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--cw-green-hover);font-size:11.5px;font-weight:700;cursor:pointer;list-style:none}.cw-lead__optional>summary::-webkit-details-marker,.cw-summary>summary::-webkit-details-marker{display:none}.cw-lead__optional>summary:after,.cw-summary>summary:after{content:"+";margin-left:auto;color:var(--cw-green);font-size:18px;font-weight:500}.cw-lead__optional[open]>summary:after,.cw-summary[open]>summary:after{content:"−"}.cw-lead__optional-body{display:grid;gap:10px;padding:2px 10px 10px}.cw-summary{background:var(--cw-mint)}.cw-summary>summary>span{flex:0 0 auto}.cw-summary>summary small{min-width:0;overflow:hidden;color:var(--cw-muted);font-size:11.5px;font-weight:590;white-space:nowrap;text-overflow:ellipsis}.cw-summary__body{border-top:1px solid var(--cw-line)}.cw-summary__row{display:grid;grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);gap:10px;padding:9px 12px;border-bottom:1px solid rgba(11,47,32,.07);background:#ffffffad}.cw-summary__row:last-child{padding-bottom:12px;border-bottom:0}.cw-summary__row>span{color:var(--cw-muted);font-size:11.5px;font-weight:610}.cw-summary__row>b{color:var(--cw-forest);font-size:11.5px;font-weight:700;line-height:1.34}.cw-calc-actions--final{display:grid;gap:8px}.cw-lead__status{margin:0;padding:9px 11px;border:1px solid rgba(169,51,51,.2);border-radius:var(--cw-r-inner);color:var(--cw-danger);background:#fff3f3;font-size:11.5px;font-weight:650;line-height:1.35}.cw-consent-note{margin:0;padding:0 6px;color:var(--cw-faint);font-size:10.5px;font-weight:540;line-height:1.4;text-align:center}.cw-consent{min-height:26px;display:flex;align-items:center;gap:9px;padding:0 4px;border:0;border-radius:0;color:var(--cw-muted);background:transparent;font-size:11.5px;font-weight:560;line-height:1.34;cursor:pointer}.cw-consent input{position:absolute;width:1px;height:1px;opacity:0}.cw-consent__box{width:19px;height:19px;flex:0 0 19px;display:grid;place-items:center;border:1px solid rgba(25,131,79,.3);border-radius:6px;color:transparent;background:var(--cw-white)}.cw-consent__box svg{width:12px;height:12px}.cw-consent[data-checked=true]{color:var(--cw-forest);background:transparent}.cw-consent[data-checked=true] .cw-consent__box{color:var(--cw-white);border-color:var(--cw-green);background:var(--cw-green)}.cw-submit{width:100%;min-height:54px;display:grid;place-items:center;padding:0 18px;border:1px solid var(--cw-green);border-radius:var(--cw-r-pill);color:var(--cw-white);background:var(--cw-green);box-shadow:0 15px 30px -20px #0b2f20b8;cursor:pointer;transition:border-color .17s ease,background-color .17s ease,box-shadow .18s ease}.cw-submit:hover:not(:disabled),.cw-submit:focus-visible:not(:disabled){border-color:var(--cw-green-hover);background:var(--cw-green-hover);box-shadow:0 17px 32px -18px #0b2f20c7,0 0 0 4px #b9ed4d26}.cw-submit:disabled{opacity:.66;cursor:wait}.cw-submit__content{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:13.8px;font-weight:750}.cw-submit__content svg{width:17px;height:17px}.cw-spinner{width:17px;height:17px;border:2px solid rgba(255,255,255,.35);border-top-color:var(--cw-white);border-radius:50%;animation:cw-spin .7s linear infinite}@keyframes cw-spin{to{transform:rotate(360deg)}}.cw-calculator[data-view=thanks]{overflow-y:auto;padding:18px}.cw-thanks{min-height:100%;display:grid;align-content:center;justify-items:center;gap:12px;padding:24px 12px;text-align:center}.cw-thanks__icon{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;color:var(--cw-white);background:var(--cw-green);box-shadow:0 16px 32px -22px #0b2f20a8}.cw-thanks__icon svg{width:29px;height:29px}.cw-thanks__eyebrow{color:var(--cw-green);font-size:10px;font-weight:820;letter-spacing:.085em;text-transform:uppercase}.cw-thanks h3{margin:0;color:var(--cw-forest);font-size:26px;font-weight:810;line-height:1.1;letter-spacing:-.04em}.cw-thanks>p{max-width:38ch;margin:0;color:var(--cw-muted);font-size:13px;line-height:1.5}.cw-thanks__summary{width:100%;overflow:hidden;margin-top:4px;border:1px solid var(--cw-line);border-radius:var(--cw-r-card);background:var(--cw-white)}.cw-thanks__summary>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:11px 13px;border-bottom:1px solid var(--cw-line);text-align:left}.cw-thanks__summary>div:last-child{border-bottom:0}.cw-thanks__summary span{color:var(--cw-muted);font-size:11px;font-weight:610}.cw-thanks__summary strong{min-width:0;overflow-wrap:anywhere;color:var(--cw-forest);font-size:12px;font-weight:710}.cw-thanks__actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:5px}.cw-thanks__actions button{min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid var(--cw-green);border-radius:var(--cw-r-pill);color:var(--cw-white);background:var(--cw-green);font-size:11.5px;font-weight:710;cursor:pointer}.cw-thanks__actions button.ghost{color:var(--cw-green-hover);border-color:#19834f38;background:var(--cw-white)}.cw-widget[data-pointer-parked=true] :is(.cw-rowcard,.cw-scard,.cw-vcard):hover:not([data-selected=true]){border-color:var(--cw-line);background:var(--cw-white);box-shadow:none}.cw-conversation[data-composing=true] .cw-chat-top,.cw-conversation[data-composing=true] .cw-quick-replies,.cw-conversation[data-composing=true] .cw-direct-actions,.cw-calculator[data-composing=true] .cw-progress{display:none}@media (max-width: 640px){.cw-launcher-dock{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}.cw-launcher{width:64px;height:64px}.cw-launcher .bl--launcher{width:42px;height:42px}.cw-launcher-preview{display:none}.cw-panel{top:0;right:0;bottom:0;left:0;width:100dvw;max-width:none;height:100dvh;max-height:none;border:0;border-radius:0;box-shadow:none}.cw-panel-head{min-height:calc(66px + env(safe-area-inset-top));padding:max(8px,env(safe-area-inset-top)) 9px 8px 13px}.cw-panel-head__mascot{width:42px;height:42px;flex-basis:42px}.cw-panel-head__mascot .bl--header{width:39px;height:39px}.cw-panel-head__title h2{font-size:17px}.cw-panel-head__title p{font-size:11.5px}.cw-panel-head__actions button{width:37px;height:37px}.cw-tabs{flex-basis:54px;margin-inline:11px}.cw-tabs>button{font-size:12.5px}.cw-chat-top{padding:10px 11px 7px}.cw-chat-builder{min-height:59px}.cw-messages,.cw-quick-replies{padding-inline:11px}.cw-inputbar{margin-inline:11px}.cw-direct-actions{padding-inline:11px}.cw-calc-body{padding:15px 12px 16px}.cw-calc-actions{padding-inline:11px}}@media (max-width: 390px){.cw-panel-head__title p{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-tabs>button{gap:6px;padding-inline:7px;font-size:12px}.cw-chat-builder__copy small{font-size:11.5px}.cw-message-wrap{max-width:88%}.cw-quick-replies{grid-template-columns:1fr;gap:6px}.cw-quick-replies .cw-chip:last-child:nth-child(odd){grid-column:auto}.cw-direct-actions__label{display:none}.cw-direct-actions__grid{justify-content:center}.cw-choice-grid--industry,.cw-choice-grid--timeline{gap:7px}.cw-scard{min-height:54px;padding:7px 10px 7px 8px}.cw-contact-method{padding-inline:4px;font-size:11.5px}.cw-lead__row,.cw-thanks__actions{grid-template-columns:1fr}}@media (max-height: 590px){.cw-panel-head{min-height:60px;padding-block:6px}.cw-panel-head__mascot{width:39px;height:39px;flex-basis:39px}.cw-panel-head__mascot .bl--header{width:36px;height:36px}.cw-tabs{flex-basis:43px}.cw-chat-builder{min-height:54px}.cw-direct-actions{min-height:34px}}@media (prefers-reduced-motion: reduce){.cw-widget *,.cw-widget *:before,.cw-widget *:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.cw-launcher,.cw-launcher:hover,.cw-launcher:focus-visible,.cw-launcher:active{transform:none}}.cw-widget .cw-launcher,.cw-widget .cw-panel-head__mascot,.cw-widget .cw-avatar{color:var(--cw-green)}.cw-widget .cw-launcher:hover,.cw-widget .cw-launcher:focus-visible{color:var(--cw-green-hover)}.cw-widget .cw-launcher .bl--launcher{width:46px;height:46px}.cw-widget .cw-panel-head__mascot .bl--header{width:40px;height:40px}.cw-widget .cw-avatar .bl--avatar{width:21px;height:21px}.cw-widget .bl__outer,.cw-widget .bl__inner{vector-effect:none}.cw-widget .cw-tabs>button{min-height:42px;padding-inline:10px}.cw-widget .cw-tabs>button:after{display:none}.cw-widget .cw-quick-replies .cw-chip{gap:7px;isolation:isolate}.cw-widget .cw-chip__label{min-width:0;flex:1 1 auto;color:inherit;opacity:1;visibility:visible;transform:none}.cw-widget .cw-quick-replies .cw-chip[data-sending=true]:after{content:"✓";width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border-radius:50%;color:var(--cw-green-hover);background:var(--cw-lime-bright);font-size:12px;font-weight:800;line-height:1;animation:cw-tick-pop .26s var(--cw-spring) both}.cw-widget .cw-quick-replies .cw-chip:disabled:not([data-sending=true]){opacity:.58}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard)[data-selected=true],.cw-widget :is(.cw-rowcard,.cw-scard,.cw-vcard)[data-confirming=true]{color:var(--cw-ink);border-color:var(--cw-green);background:var(--cw-mint)}.cw-widget .cw-scard[data-selected=true] .cw-scard__icon,.cw-widget .cw-scard[data-confirming=true] .cw-scard__icon{color:var(--cw-white);background:var(--cw-green)}.cw-widget :is(.cw-rowcard[data-selected=true],.cw-rowcard[data-confirming=true]) .cw-rowcard__body,.cw-widget .cw-opt[data-selected=true] .cw-opt__body,.cw-widget :is(.cw-vcard[data-selected=true],.cw-vcard[data-confirming=true]) .cw-vcard__copy{opacity:1;visibility:visible}.cw-widget :is(.cw-rowcard[data-selected=true],.cw-rowcard[data-confirming=true]) .cw-rowcard__body b,.cw-widget .cw-scard[data-selected=true] b,.cw-widget .cw-scard[data-confirming=true] b,.cw-widget .cw-opt[data-selected=true] .cw-opt__body b,.cw-widget .cw-vcard[data-selected=true] b,.cw-widget .cw-vcard[data-confirming=true] b,.cw-widget .cw-contact-method[data-selected=true] span{color:var(--cw-forest);opacity:1;visibility:visible}.cw-widget :is(.cw-rowcard[data-selected=true],.cw-rowcard[data-confirming=true]) .cw-rowcard__body small,.cw-widget .cw-opt[data-selected=true] .cw-opt__body span,.cw-widget .cw-vcard[data-selected=true] .cw-vcard__copy>span,.cw-widget .cw-vcard[data-confirming=true] .cw-vcard__copy>span{color:var(--cw-muted);opacity:1;visibility:visible}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard,.cw-contact-method) :is(b,small,span){transition:color .17s ease,opacity .17s ease}.cw-widget .cw-calc-step[data-leaving=true] :is(.cw-rowcard,.cw-scard,.cw-vcard)[data-selected=true]{opacity:1}.cw-widget .cw-calc-step[data-step=contact],.cw-widget .cw-calc-step[data-step=contact] .cw-lead{gap:10px}.cw-widget .cw-calc-step[data-step=contact] .cw-field :is(input,textarea){min-height:46px}.cw-widget .cw-calc-step[data-step=contact] :is(.cw-lead__optional,.cw-summary)>summary{min-height:36px;padding-block:7px}.cw-widget .cw-calc-step[data-step=contact] .cw-contact-method{min-height:42px}.cw-widget .cw-calc-step[data-step=contact] .cw-step-head{gap:4px}.cw-widget .cw-calc-step[data-step=contact] .cw-q{font-size:clamp(19px,4.6vw,20px)}.cw-widget .cw-calc-step[data-step=contact] .cw-q-sub{font-size:12.5px}@media (max-height: 780px){.cw-widget .cw-progress{min-height:48px;flex-basis:48px}.cw-widget .cw-calc-body{padding-block:12px}.cw-widget .cw-calc-step[data-step=contact]{gap:10px}.cw-widget .cw-calc-step[data-step=contact] .cw-q{font-size:18px}.cw-widget .cw-calc-step[data-step=contact] .cw-step-head{gap:3px}.cw-widget .cw-calc-step[data-step=contact] .cw-q-sub{font-size:12px}.cw-widget .cw-calc-step[data-step=contact] .cw-lead{gap:10px}.cw-widget .cw-calc-step[data-step=contact] .cw-field :is(input,textarea){min-height:44px}.cw-widget .cw-calc-step[data-step=contact] .cw-field{gap:4px}.cw-widget .cw-calc-step[data-step=contact] .cw-contact-method{min-height:40px}.cw-widget .cw-calc-step[data-step=contact] :is(.cw-lead__optional,.cw-summary)>summary{min-height:38px}}@media (prefers-reduced-motion: reduce){.cw-widget .cw-tabs__thumb,.cw-widget .cw-panel-head__online i:after,.cw-widget .cw-selection-indicator,.cw-widget .cw-selection-indicator svg path,.cw-widget .cw-launcher-preview,.cw-widget .cw-calc-step,.cw-widget .cw-message-row,.cw-widget .cw-message-wrap p,.cw-widget .cw-typing i,.cw-widget .cw-chat-builder:after,.cw-widget .cw-quick-replies .cw-chip[data-sending=true]:after{animation-duration:1ms;animation-iteration-count:1;transition-duration:1ms}.cw-widget .cw-choice-grid>*{animation:none}.cw-widget .cw-selection-indicator svg path{stroke-dashoffset:0}}@media (max-width: 640px){.cw-widget .cw-quick-replies .cw-chip{min-height:44px;padding-inline:14px;font-size:13px}.cw-widget .cw-direct-actions__grid a{min-height:40px;font-size:11.5px}}.cw-widget .cw-quick-replies{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cw-widget .cw-quick-replies .cw-chip{position:relative;min-height:46px;padding:7px 10px;overflow:hidden;isolation:isolate}.cw-widget .cw-quick-replies .cw-chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--cw-green);transform:scale(0);transform-origin:center;transition:transform .52s ease-out}.cw-widget .cw-quick-replies .cw-chip:is(:hover,:focus-visible):before,.cw-widget .cw-quick-replies .cw-chip[data-sending=true]:before{transform:scale(1.5)}.cw-widget .cw-quick-replies .cw-chip:is(:hover,:focus-visible){color:var(--cw-white);border-color:var(--cw-green);background:var(--cw-white)}.cw-widget .cw-quick-replies .cw-chip:active{transform:translateY(0) scale(.97)}.cw-widget .cw-chip__label{position:relative;z-index:1}.cw-widget .cw-direct-actions{gap:0}.cw-widget .cw-direct-actions__grid a{min-height:42px;padding:7px 10px;font-size:12px}.cw-widget .cw-direct-actions__grid svg{width:16px;height:16px}.cw-widget .cw-choice-grid{gap:7px}.cw-widget :is(.cw-rowcard,.cw-scard,.cw-opt,.cw-vcard){min-height:54px}.cw-widget .cw-rowcard,.cw-widget .cw-scard{padding-block:7px}.cw-widget .cw-rowcard,.cw-widget .cw-scard{padding-inline:8px 15px}.cw-widget .cw-opt,.cw-widget .cw-vcard{padding:8px 16px 8px 17px}@media (min-width: 641px){.cw-widget .cw-conversation[data-composing=true] .cw-quick-replies,.cw-widget .cw-conversation[data-composing=true] .cw-direct-actions{display:grid}}@media (max-width: 640px){.cw-widget .cw-quick-replies{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.cw-widget .cw-quick-replies .cw-chip{min-height:44px;padding:7px 8px;font-size:11.5px}.cw-widget .cw-direct-actions__grid a{min-height:40px;padding:6px 8px;font-size:11.5px}}@media (prefers-reduced-motion: reduce){.cw-widget .cw-quick-replies .cw-chip:before{transition-duration:1ms}}.cw-choice-grid--industry>.cw-scard:last-child:nth-child(odd){grid-column:1 / -1}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-scroll-shell{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;padding-bottom:8px!important;scrollbar-gutter:auto!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-step{display:flex!important;flex:1 0 auto!important;flex-direction:column!important;gap:10px!important;min-height:100%!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-step-head{flex:0 0 auto!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-scroll-cue,html:root body .cw-widget .cw-calculator[data-view=steps] .cw-scroll-fade{display:none!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-step>[class*=cw-choice-grid]{display:grid!important;flex:1 1 auto!important;grid-auto-rows:minmax(0,1fr)!important;align-content:stretch!important;gap:7px!important;min-height:0!important;margin:0!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-step>[class*=cw-choice-grid]>button{height:auto!important;min-height:44px!important;margin:0!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-groups{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:10px!important;min-height:0!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group:not([data-group=custom]){display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group .cw-choice-grid{display:grid!important;flex:1 1 auto!important;grid-auto-rows:minmax(0,1fr)!important;gap:8px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group .cw-rowcard{height:auto!important;min-height:56px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(7)){grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(7)) .cw-opt{align-items:center!important;padding:10px 34px 10px 12px!important;position:relative!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(7)) .cw-opt__body>span{display:none!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(7)) .cw-opt__body b{display:-webkit-box!important;overflow:hidden!important;font-size:13.5px!important;line-height:1.25!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(7)) .cw-opt>:last-child{position:absolute!important;top:50%!important;right:10px!important;margin:0!important;transform:translateY(-50%)!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-contact-stage{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:space-between!important;gap:12px!important;min-height:0!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-contact-stage .cw-lead__form{display:flex!important;flex-direction:column!important;gap:clamp(8px,2vh,16px)!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(6))>:last-child:nth-child(odd){grid-column:1 / -1!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(6)){grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(6)) .cw-opt{align-items:center!important;padding:10px 34px 10px 12px!important;position:relative!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(6)) .cw-opt__body>span{display:none!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(6)) .cw-opt__body b{display:-webkit-box!important;overflow:hidden!important;font-size:13.5px!important;line-height:1.25!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(6)) .cw-opt>:last-child{position:absolute!important;top:50%!important;right:10px!important;margin:0!important;transform:translateY(-50%)!important}@media (max-height: 800px){html:root body .cw-widget .cw-calculator[data-view=steps] :is(.cw-opt__body>span,.cw-rowcard__body small,.cw-vcard__copy>span){display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-q-sub{display:none!important}}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13))>:last-child:nth-child(odd){grid-column:auto!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)) .cw-opt{padding:8px 26px 8px 10px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)) .cw-opt>:last-child{right:6px!important;scale:.85}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)) .cw-opt__body b{font-size:13px!important}@media (max-height: 800px){html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-step>[class*=cw-choice-grid]{gap:6px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-step>[class*=cw-choice-grid]>button{min-height:40px!important;padding-block:7px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-calc-step{gap:8px!important}}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)) .cw-opt{padding:8px 10px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)) .cw-opt .cw-selection-indicator.cw-selection-indicator{display:none!important;visibility:hidden!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(13)) .cw-opt__body b{-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:anywhere!important;-webkit-line-clamp:4!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group[data-group=standalone]{flex-grow:3!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group[data-group=combined]{flex-grow:2!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-groups{gap:7px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group .cw-choice-grid{gap:7px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-interest-group .cw-rowcard{min-height:50px!important;padding-block:8px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-rowcard__body small{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}html:root body .cw-widget .cw-rowcard[data-testid=interest-all]{border-color:#12372d59!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(11))>button{min-height:40px!important;padding-block:6px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(11)){gap:5px!important}html:root body .cw-widget .cw-calculator[data-view=steps] .cw-choice-grid--features:has(>:nth-child(11)) .cw-opt__body b{font-size:13px!important;line-height:1.2!important}
