#wrap#wrap.lx-sol {
--sx-accent:#E65B22; --sx-accent-deep:#B4441A; --sx-accent-tint:#FBEDE6;
--sx-ink:#292929; --sx-ink-2:#383634; --sx-paper:#FFFFFF; --sx-warm:#F3F2EE; --sx-warm-2:#E9E7E1;
--sx-line:#DCD9D3; --sx-muted:#625E58;
--n:#292929; --n2:#383634; --g:#E65B22; --gs:#F3F2EE; --gd:#B4441A; --ink:#292929; --mu:#625E58; --ln:#DCD9D3; --bg:#F3F2EE;
--rd:#9A3A1E; --rds:#F6E4DC; --gr:#292929; --grs:#F3F2EE;
--sx-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%23E65B22' stroke-width='8' stroke-linejoin='miter'%3E%3Cpath d='M9 31 40 12 71 31'/%3E%3Cpath d='M9 49 40 30 71 49'/%3E%3Cpath d='M9 67 40 48 71 67'/%3E%3C/g%3E%3C/svg%3E");
--sx-chev-wm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%23FFFFFF' stroke-opacity='.07' stroke-width='1.4' stroke-linejoin='miter'%3E%3Cpath d='M9 31 40 12 71 31'/%3E%3Cpath d='M9 49 40 30 71 49'/%3E%3Cpath d='M9 67 40 48 71 67'/%3E%3C/g%3E%3C/svg%3E");
counter-reset:sxk;
font-family:'Google Sans Flex',system-ui,sans-serif!important;
color:var(--sx-ink)!important;
background:var(--sx-paper)!important;
}
#wrap#wrap.lx-sol ::selection{background:var(--sx-accent);color:#fff}
#wrap#wrap.lx-sol :is(h1,h2,h3,h4,.k2-big span,.k2-year){font-family:'Bricolage Grotesque','Google Sans Flex',sans-serif!important}
#wrap#wrap.lx-sol h1{font-weight:600!important;letter-spacing:-.05em!important;line-height:1.02!important;font-size:clamp(44px,5vw,72px)!important;max-width:16ch!important}
#wrap#wrap.lx-sol h1::before{width:46px!important;height:46px!important;margin:0 0 30px!important;clip-path:none!important;background:var(--sx-chev) center/contain no-repeat!important}
#wrap#wrap.lx-sol .lk-h2,#wrap#wrap.lx-sol .lk-sec h2,#wrap#wrap.lx-sol .s35,#wrap#wrap.lx-sol section h2{font-weight:600!important;letter-spacing:-.04em!important;line-height:1.06!important;font-size:clamp(34px,3.6vw,52px)!important;max-width:22ch!important;margin:0 0 18px!important}
#wrap#wrap.lx-sol h3{font-weight:600!important;letter-spacing:-.025em!important}
#wrap#wrap.lx-sol .taste-statement{font-family:'Bricolage Grotesque',sans-serif!important;font-weight:500!important;font-size:clamp(22px,2vw,28px)!important;line-height:1.3!important;letter-spacing:-.02em!important;max-width:30ch!important;padding-left:18px!important;border-left:3px solid var(--sx-accent)!important}
#wrap#wrap.lx-sol .taste-section-intro{font-size:clamp(19px,1.6vw,22px)!important;line-height:1.45!important;max-width:52ch!important;margin:6px 0 22px!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol :is(.lk-lead,.lk-sub){color:#4A4741!important;font-size:17px!important;line-height:1.65!important;max-width:62ch!important}
#wrap#wrap.lx-sol .container{max-width:1280px!important}
#wrap#wrap.lx-sol .lk-sec>.container:has(>.lk-h2:first-child){display:flex!important;flex-direction:column!important;align-items:stretch!important}
#wrap#wrap.lx-sol .lk-sec>.container:has(>.lk-h2:first-child)>.lk-kicker{order:-1}
#wrap#wrap.lx-sol .k2-chead>div:has(>.lk-h2){display:flex;flex-direction:column}
#wrap#wrap.lx-sol .k2-chead>div:has(>.lk-h2)>.lk-kicker{order:-1}
#wrap#wrap.lx-sol .lk-sec .lk-kicker{counter-increment:sxk;display:flex!important;align-items:center!important;gap:0!important;margin:0 0 26px!important;font-family:'Google Sans Flex',sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--sx-ink)!important;line-height:1.2!important;max-width:none!important}
#wrap#wrap.lx-sol .lk-sec .lk-kicker::before{content:counter(sxk,decimal-leading-zero);display:inline-flex;align-items:center;height:20px;padding-left:30px;margin-right:16px;background:var(--sx-chev) left center/20px 20px no-repeat;color:var(--sx-accent-deep);font-family:'Bricolage Grotesque',sans-serif;font-size:15px;font-weight:600;letter-spacing:0}
#wrap#wrap.lx-sol .lk-sec .lk-kicker::after{content:'';flex:1 1 auto;height:1px;margin-left:20px;background:var(--sx-line)}
#wrap#wrap.lx-sol .k2-calc .lk-kicker{display:flex!important;align-items:center;gap:10px;font-size:13px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--sx-muted)!important;margin:6px 0 0!important}
#wrap#wrap.lx-sol .k2-calc .lk-kicker::before{content:'';width:16px;height:16px;flex:0 0 16px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .lk-sec{padding:clamp(80px,8vw,120px) 0!important;position:relative}
#wrap#wrap.lx-sol .lk-white{background:var(--sx-paper)!important}
#wrap#wrap.lx-sol .lk-bg{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .lk-white+.lk-white,#wrap#wrap.lx-sol .lk-bg+.lk-bg{border-top:1px solid var(--sx-line)}
#wrap#wrap.lx-sol [style*="border-top:1px solid #E3E7EE"]{border-top-color:var(--sx-line)!important}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final){background:var(--sx-ink)!important;color:#fff!important;overflow:hidden}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final)>.container{position:relative;z-index:1}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final)::after{content:'';position:absolute;right:-6vw;bottom:-14vw;width:min(56vw,720px);aspect-ratio:1;background:var(--sx-chev-wm) center/contain no-repeat;pointer-events:none;z-index:0}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final) :is(h2,h3,h4,p,li,b,strong,span,small,.lk-lead,.taste-section-intro){color:#fff!important}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final) .lk-lead{color:#D9D6D0!important}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final) .lk-kicker{color:#fff!important}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final) .lk-kicker::before{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final) .lk-kicker::after{background:rgba(255,255,255,.18)}
#wrap#wrap.lx-sol .lk-final .lk-h2::before{content:'';display:block;width:52px;height:52px;margin:0 0 28px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .lk-final .lk-h2{font-size:clamp(40px,4.4vw,64px)!important;max-width:18ch!important}
#wrap#wrap.lx-sol .lk-final a.lk-mail{color:#fff!important;text-decoration:underline;text-decoration-color:var(--sx-accent);text-underline-offset:4px}
#wrap#wrap.lx-sol [style*="color:rgba(255,255,255,.75)"]{color:#CFCBC4!important}
#wrap#wrap.lx-sol :is(.lk-btn-gold,.lk-btn-navy,.k2-play button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px;min-height:50px!important;padding:14px 24px!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:'Google Sans Flex',sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.005em;line-height:1.3!important;transition:background-color .18s ease,color .18s ease,transform .18s ease!important}
#wrap#wrap.lx-sol .lk-btn-gold{background:var(--sx-accent)!important;color:#191919!important}
#wrap#wrap.lx-sol .lk-btn-gold:hover{background:var(--sx-ink)!important;color:#fff!important;transform:translateY(-2px)}
#wrap#wrap.lx-sol :is(.lk-dark,.lk-final,.k2-cr) .lk-btn-gold:hover{background:#fff!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol :is(.lk-btn-navy,.k2-play button){background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol :is(.lk-btn-navy,.k2-play button):hover{background:var(--sx-accent)!important;color:#191919!important;transform:translateY(-2px)}
#wrap#wrap.lx-sol :is(.lk-btn-gold,.lk-btn-navy) i,#wrap#wrap.lx-sol :is(.lk-btn-gold,.lk-btn-navy) span{color:inherit!important}
#wrap#wrap.lx-sol .lk-btn-ghost{min-height:50px!important;padding:14px 2px!important;border:0!important;border-bottom:2px solid var(--sx-ink)!important;border-radius:0!important;background:transparent!important;color:var(--sx-ink)!important;font-weight:600!important;font-size:15px!important}
#wrap#wrap.lx-sol .lk-btn-ghost:hover{border-color:var(--sx-accent)!important;color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .lk-final .lk-btn-ghost{color:#fff!important;border-color:#fff!important}
#wrap#wrap.lx-sol .lk-ctas{gap:16px 28px!important;align-items:center!important}
#wrap#wrap.lx-sol .lk-hero{background:var(--sx-paper)!important;padding-top:clamp(56px,6vw,88px)!important;padding-bottom:160px!important;position:relative;overflow:hidden}
#wrap#wrap.lx-sol .lk-hero::after{content:''!important;display:block!important;position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sx-line)}
#wrap#wrap.lx-sol .lk-trust{gap:10px 26px!important;margin-top:30px!important;color:var(--sx-muted)!important}
#wrap#wrap.lx-sol .lk-trust>span{position:relative;padding-left:20px}
#wrap#wrap.lx-sol .lk-trust i{display:none!important}
#wrap#wrap.lx-sol .lk-trust>span::before{content:'';position:absolute;left:0;top:.2em;width:12px;height:12px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .k2-split{border-radius:0!important;box-shadow:none!important;background:transparent!important;gap:0!important}
#wrap#wrap.lx-sol .k2-before{background:var(--sx-warm-2)!important;border-top:3px solid #9A958D!important}
#wrap#wrap.lx-sol .k2-after{background:var(--sx-warm)!important;border-top:3px solid var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-lb{font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;color:var(--sx-muted)!important;display:flex;align-items:center;gap:8px}
#wrap#wrap.lx-sol .k2-after .k2-lb{color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-after .k2-lb::before{content:'';width:14px;height:14px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .k2-item{background:#fff!important;border:0!important;border-radius:0!important}
#wrap#wrap.lx-sol .k2-item.bad{box-shadow:inset 3px 0 0 #9A3A1E!important}
#wrap#wrap.lx-sol .k2-item.good{box-shadow:inset 3px 0 0 var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-item.dash{background:transparent!important;border:1px dashed #B5B0A7!important}
#wrap#wrap.lx-sol .k2-bd{border-radius:0!important;font-weight:700!important}
#wrap#wrap.lx-sol .k2-bd.r{color:#9A3A1E!important;background:#F6E4DC!important}
#wrap#wrap.lx-sol .k2-bd.g{color:#fff!important;background:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-je{background:#fff!important;border:0!important;border-radius:0!important}
#wrap#wrap.lx-sol .k2-je .c b{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .k2-flow{width:2px!important;height:16px!important;margin-left:22px!important;background:var(--sx-accent)!important;background-image:none!important;animation:none!important}
#wrap#wrap.lx-sol .k2-tile{background:#fff!important;border-radius:0!important;border-top:2px solid var(--sx-ink)}
#wrap#wrap.lx-sol .k2-tile small{color:var(--sx-muted)!important}
#wrap#wrap.lx-sol .k2-sum{border-top:3px solid var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-before .k2-sum{border-top-color:#9A958D!important}
#wrap#wrap.lx-sol .k2-big{color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-big span{font-weight:600!important;letter-spacing:-.04em}
#wrap#wrap.lx-sol .k2-big.r span{color:#9A3A1E!important}
#wrap#wrap.lx-sol .k2-big.g span{color:var(--sx-accent)!important;animation:none!important;box-shadow:none!important;padding:0!important}
#wrap#wrap.lx-sol .k2-kv b.r{color:#9A3A1E!important}
#wrap#wrap.lx-sol .k2-kv b.g{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .k2-arrow{width:48px!important;height:48px!important;border-radius:0!important;border:0!important;background:var(--sx-accent)!important;color:#191919!important;box-shadow:0 0 0 6px #fff!important}
#wrap#wrap.lx-sol .k2-demo-note{color:var(--sx-muted)!important;text-align:left!important}
#wrap#wrap.lx-sol .k2-calc-sec{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .k2-calc{margin-top:-104px!important;border-radius:0!important;box-shadow:0 1px 0 var(--sx-line),0 24px 48px -32px rgba(41,41,41,.35)!important;border-top:3px solid var(--sx-accent)!important;background:#fff!important}
#wrap#wrap.lx-sol .k2-cl h2{font-size:clamp(30px,2.8vw,42px)!important;max-width:18ch!important}
#wrap#wrap.lx-sol .k2-preset{border:0!important;border-radius:0!important;background:var(--sx-warm)!important;color:var(--sx-ink)!important;font-weight:600!important}
#wrap#wrap.lx-sol .k2-preset.on{background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol .k2-sl input,#wrap#wrap.lx-sol input[type=range]{accent-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-cr{background:var(--sx-ink)!important;position:relative;overflow:hidden}
#wrap#wrap.lx-sol .k2-cr::after{content:'';position:absolute;right:-60px;bottom:-60px;width:260px;height:260px;background:var(--sx-chev-wm) center/contain no-repeat;pointer-events:none}
#wrap#wrap.lx-sol .k2-cr>*{position:relative;z-index:1}
#wrap#wrap.lx-sol .k2-year{color:var(--sx-accent)!important;font-weight:600!important;letter-spacing:-.045em!important}
#wrap#wrap.lx-sol .k2-stats div{background:var(--sx-ink-2)!important;border-radius:0!important}
#wrap#wrap.lx-sol .k2-barbg{border-radius:0!important;background:#4A4744!important}
#wrap#wrap.lx-sol .k2-bar{border-radius:0!important;background:var(--sx-accent)!important}
#wrap#wrap.lx-sol .lk-journey{gap:2px!important;margin:36px 0 56px!important}
#wrap#wrap.lx-sol .lk-desk{background:var(--sx-ink-2)!important;border:0!important;border-radius:0!important;padding:24px!important;border-top:3px solid #57534E!important}
#wrap#wrap.lx-sol .lk-desk.hot{border-top-color:var(--sx-accent)!important;background:#423F3B!important}
#wrap#wrap.lx-sol .lk-desk .n{color:var(--sx-accent)!important;letter-spacing:.1em!important}
#wrap#wrap.lx-sol .lk-desk .e{color:#F2B79E!important}
#wrap#wrap.lx-sol .lk-arrow{color:var(--sx-accent)!important;margin:0 8px}
#wrap#wrap.lx-sol .lk-dark .lk-pains{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 64px!important;background:transparent!important}
#wrap#wrap.lx-sol .lk-dark .lk-pain{background:transparent!important;border:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;padding:28px 0 30px!important}
#wrap#wrap.lx-sol .lk-dark .lk-pain :is(h3,p){color:#fff!important}
#wrap#wrap.lx-sol .lk-dark .lk-pain h3{font-size:clamp(21px,1.8vw,26px)!important;line-height:1.15!important;display:flex;gap:14px;align-items:flex-start}
#wrap#wrap.lx-sol .lk-dark .lk-pain h3::before{content:'';flex:0 0 18px;height:18px;margin-top:.2em;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .lk-dark .lk-pain p{color:#D9D6D0!important;padding-left:32px}
#wrap#wrap.lx-sol .lk-dark .lk-pain .c{color:#F2B79E!important}
#wrap#wrap.lx-sol .lk-ba{background:var(--sx-warm)!important;border-radius:0!important;border-left:3px solid var(--sx-accent)}
#wrap#wrap.lx-sol .lk-ba .lb{color:var(--sx-muted)!important;letter-spacing:.1em!important}
#wrap#wrap.lx-sol .lk-ba .lb.g{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .lk-node{background:#fff!important;border:0!important;border-radius:0!important;text-align:left!important}
#wrap#wrap.lx-sol .lk-node.bad{box-shadow:inset 0 3px 0 #9A3A1E}
#wrap#wrap.lx-sol .lk-node.bad small{color:#9A3A1E!important}
#wrap#wrap.lx-sol .lk-node.core{background:var(--sx-ink)!important;color:#fff!important;position:relative;padding-left:56px!important}
#wrap#wrap.lx-sol .lk-node.core::before{content:'';position:absolute;left:18px;top:50%;width:24px;height:24px;transform:translateY(-50%);background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .lk-node.core :is(b,small){color:#fff!important}
#wrap#wrap.lx-sol .lk-flow .ar{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol h3[style*="color:#0B1F3A"],#wrap#wrap.lx-sol [style*="color:#0B1F3A"]{color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .lk-pills{gap:4px 28px!important;border-bottom:1px solid var(--sx-line);margin-bottom:0!important}
#wrap#wrap.lx-sol .lk-pills button{border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--sx-muted)!important;padding:12px 0!important;font-weight:600!important;margin-bottom:-1px}
#wrap#wrap.lx-sol .lk-pills button.active{border-bottom-color:var(--sx-accent)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .lk-panel{border:0!important;border-radius:0!important;background:var(--sx-warm)!important;padding:32px!important}
#wrap#wrap.lx-sol .lk-panel .h{color:var(--sx-accent-deep)!important;letter-spacing:.08em!important}
#wrap#wrap.lx-sol .lk-chief{background:var(--sx-ink)!important;border-radius:0!important;position:relative;overflow:hidden}
#wrap#wrap.lx-sol .lk-chief::after{content:'';position:absolute;right:-40px;top:-40px;width:220px;height:220px;background:var(--sx-chev-wm) center/contain no-repeat}
#wrap#wrap.lx-sol .lk-chief .k{color:var(--sx-accent)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:13px!important}
#wrap#wrap.lx-sol .lk-chief :is(h3,p,i){color:#fff!important}
#wrap#wrap.lx-sol .lk-chief i{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-btab{background:transparent!important;border:0!important;border-top:3px solid var(--sx-line)!important;border-radius:0!important;box-shadow:none!important;padding:22px 0 0!important}
#wrap#wrap.lx-sol .k2-btab.active{border-top-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-btab small{color:var(--sx-accent-deep)!important;letter-spacing:.08em!important}
#wrap#wrap.lx-sol .k2-btab b{font-family:'Bricolage Grotesque',sans-serif!important;font-weight:600!important;letter-spacing:-.025em}
#wrap#wrap.lx-sol .k2-blist{background:transparent!important;border-radius:0!important;padding:8px 0!important}
#wrap#wrap.lx-sol .k2-blist .h{color:var(--sx-muted)!important;letter-spacing:.08em!important}
#wrap#wrap.lx-sol :is(.k2-chk,.k2-new)>i{flex:0 0 14px!important;width:14px!important;height:14px!important;margin-top:.3em!important;background:var(--sx-chev) center/contain no-repeat!important;color:transparent!important;font-size:0!important;border-radius:0!important}
#wrap#wrap.lx-sol :is(.k2-chk,.k2-new)>i::before{content:''!important}
#wrap#wrap.lx-sol .k2-chk{padding:12px 0;border-bottom:1px solid var(--sx-line)}
#wrap#wrap.lx-sol .k2-tblbox{border:0!important;border-radius:0!important}
#wrap#wrap.lx-sol .k2-tblhd{background:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-tblhd span{color:#D9D6D0!important}
#wrap#wrap.lx-sol .k2-tbl th{background:var(--sx-warm-2)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-tbl tr.hl{background:var(--sx-accent-tint)!important}
#wrap#wrap.lx-sol .k2-tbl tr.hl td:first-child{box-shadow:inset 3px 0 0 var(--sx-accent)}
#wrap#wrap.lx-sol .k2-mbar .fg{background:var(--sx-ink)!important;border-radius:0!important}
#wrap#wrap.lx-sol .k2-mbar .bg{border-radius:0!important;background:var(--sx-warm-2)!important}
#wrap#wrap.lx-sol .k2-mbar.low .fg{background:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-mbar.low b{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol :is(.k2-gnote,.k2-dnote.g){background:var(--sx-warm)!important;border-radius:0!important;border-left:3px solid var(--sx-accent)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-chip{background:transparent!important;border:1px solid var(--sx-line)!important;border-radius:0!important;color:var(--sx-ink)!important;font-weight:600!important}
#wrap#wrap.lx-sol .k2-foot{border-top:1px solid var(--sx-line)!important}
#wrap#wrap.lx-sol .lk-grid{gap:2px!important;background:transparent!important}
#wrap#wrap.lx-sol .lk-card{background:#fff!important;border:0!important;border-radius:0!important;border-top:3px solid var(--sx-ink)!important;padding:28px!important;transition:border-color .18s ease}
#wrap#wrap.lx-sol .lk-bg .lk-card{background:#fff!important}
#wrap#wrap.lx-sol .lk-white .lk-card{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .lk-card:hover{border-top-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .lk-card .code{color:var(--sx-accent-deep)!important;font-weight:700!important;letter-spacing:.04em!important;font-size:13px!important}
#wrap#wrap.lx-sol .lk-honest{background:#fff!important;border:0!important;border-left:3px solid var(--sx-accent)!important;border-radius:0!important}
#wrap#wrap.lx-sol .lk-white .lk-honest{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .lk-honest .lb{color:var(--sx-accent-deep)!important;letter-spacing:.1em!important}
#wrap#wrap.lx-sol .k2-step{background:transparent!important;border:0!important;border-left:3px solid var(--sx-line)!important;border-radius:0!important;padding:14px 18px!important}
#wrap#wrap.lx-sol .k2-step.active{background:#fff!important;border-left-color:var(--sx-accent)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .lk-white .k2-step.active{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .k2-play span{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .k2-paper{border-radius:0!important;border:1px solid var(--sx-line)!important;box-shadow:0 30px 60px -40px rgba(41,41,41,.35)!important;background:#fff!important}
#wrap#wrap.lx-sol .k2-frm th{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .k2-frm tr.hl{background:var(--sx-accent-tint)!important}
#wrap#wrap.lx-sol .k2-d3 div{background:var(--sx-warm)!important;border-radius:0!important}
#wrap#wrap.lx-sol .k2-d3 b{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .lk-video{border:0!important;border-top:1px solid var(--sx-line)!important;border-bottom:1px solid var(--sx-line)!important;border-radius:0!important;padding:22px 0!important}
#wrap#wrap.lx-sol .lk-road{list-style:none!important;padding:0!important;display:grid!important;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:2px!important;align-items:end!important;margin:44px 0 28px!important}
#wrap#wrap.lx-sol .lk-road li{background:#fff!important;border:0!important;border-radius:0!important;border-top:3px solid var(--sx-ink)!important;padding:22px 20px 24px!important;position:relative}
#wrap#wrap.lx-sol .lk-white .lk-road li{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .lk-road li::marker{content:none}
#wrap#wrap.lx-sol .lk-road li .n{display:block!important;font-family:'Bricolage Grotesque',sans-serif!important;font-size:30px!important;font-weight:600!important;letter-spacing:-.04em;color:#A29D94!important;margin:0 0 10px!important;background:transparent!important;width:auto!important;height:auto!important}
#wrap#wrap.lx-sol .lk-road li b{display:block;font-size:18px!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .lk-road li p{color:#4A4741!important;font-size:14.5px!important}
#wrap#wrap.lx-sol .lk-road li.hl{background:var(--sx-ink)!important;border-top-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .lk-road li.hl :is(b,p){color:#fff!important}
#wrap#wrap.lx-sol .lk-road li.hl .n{color:var(--sx-accent)!important}
@media (min-width:992px){
#wrap#wrap.lx-sol .lk-road{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important}
#wrap#wrap.lx-sol .lk-road li:nth-child(1){margin-top:120px}
#wrap#wrap.lx-sol .lk-road li:nth-child(2){margin-top:96px}
#wrap#wrap.lx-sol .lk-road li:nth-child(3){margin-top:72px}
#wrap#wrap.lx-sol .lk-road li:nth-child(4){margin-top:48px}
#wrap#wrap.lx-sol .lk-road li:nth-child(5){margin-top:24px}
#wrap#wrap.lx-sol .lk-road li:nth-child(6){margin-top:0}
#wrap#wrap.lx-sol .lk-road li:last-child::after{content:'';position:absolute;right:16px;top:-46px;width:30px;height:30px;background:var(--sx-chev) center/contain no-repeat}
}
#wrap#wrap.lx-sol .k2-seg{background:transparent!important;border-radius:0!important;padding:0!important;gap:4px 24px!important}
#wrap#wrap.lx-sol .k2-seg button{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:var(--sx-muted)!important;padding:10px 0!important}
#wrap#wrap.lx-sol .k2-seg button.active{color:var(--sx-ink)!important;border-bottom-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-same{background:transparent!important;border:0!important;border-top:1px solid var(--sx-line)!important;border-bottom:1px solid var(--sx-line)!important;border-radius:0!important;padding:16px 0!important}
#wrap#wrap.lx-sol .k2-same i{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-cgrid{gap:2px!important}
#wrap#wrap.lx-sol .k2-ccard{border:0!important;border-radius:0!important;background:var(--sx-warm)!important}
#wrap#wrap.lx-sol .k2-ccard .hd{background:var(--sx-ink)!important;color:#fff!important;letter-spacing:.1em!important;display:flex;align-items:center;gap:10px}
#wrap#wrap.lx-sol .k2-ccard .hd::before{content:'';width:14px;height:14px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol .k2-ccard .bd{padding:22px!important}
#wrap#wrap.lx-sol .k2-old{color:var(--sx-muted)!important;text-decoration:line-through;text-decoration-color:rgba(98,94,88,.45)}
#wrap#wrap.lx-sol .k2-old i{background:transparent!important;color:#A29D94!important}
#wrap#wrap.lx-sol .k2-new{background:#fff!important;border-radius:0!important;padding:12px 14px!important;color:var(--sx-ink)!important;box-shadow:inset 3px 0 0 var(--sx-accent)}
#wrap#wrap.lx-sol .k2-mc{border-radius:0!important}
#wrap#wrap.lx-sol .k2-mc.lbl{background:var(--sx-warm-2)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-mc.lbl2{background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol .k2-mc.lbl2 span{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .k2-mc.old{border:1px solid var(--sx-line)!important;color:var(--sx-muted)!important;background:#fff!important}
#wrap#wrap.lx-sol .k2-mc.new{background:var(--sx-warm)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .k2-mc.bad{border:0!important;background:#F6E4DC!important;color:#9A3A1E!important}
#wrap#wrap.lx-sol .k2-mc.good{border:0!important;background:var(--sx-accent)!important;color:#191919!important}
#wrap#wrap.lx-sol [style*="background:#F4E9CF"]{background:var(--sx-warm)!important;border-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol [style*="background:#EEF1F5"]{background:var(--sx-warm-2)!important}
#wrap#wrap.lx-sol [style*="#C9A14A"]:not(a){border-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .lk-case{background:var(--sx-warm)!important;border:0!important;border-top:3px solid var(--sx-ink)!important;border-radius:0!important}
#wrap#wrap.lx-sol .lk-case .lb{color:var(--sx-accent-deep)!important;letter-spacing:.1em!important}
#wrap#wrap.lx-sol .lk-faq{border-top:1px solid var(--sx-ink)!important;max-width:920px!important}
#wrap#wrap.lx-sol .lk-q{background:transparent!important;border:0!important;border-bottom:1px solid var(--sx-line)!important;border-radius:0!important;margin:0!important;padding:0!important}
#wrap#wrap.lx-sol .lk-q button{padding:24px 0!important;font-family:'Bricolage Grotesque',sans-serif!important;font-size:clamp(18px,1.6vw,21px)!important;font-weight:600!important;letter-spacing:-.02em;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol .lk-q button i{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol .lk-q button[aria-expanded=true]{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol .lk-q p{padding:0 0 22px!important;color:#4A4741!important;max-width:70ch}
#wrap#wrap.lx-sol #goi-giai-phap:not(:has(p,h2,h3,img,a)){display:none!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_nav{justify-content:flex-start!important;gap:8px 28px!important;max-width:1280px;margin:0 auto;border-bottom:1px solid var(--sx-line)!important;font-weight:600}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_nav a{color:var(--sx-muted)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_nav a:hover{color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_nav a:last-child{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm{background:var(--sx-paper)!important;border-bottom:1px solid var(--sx-line)!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm>div{max-width:1280px!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm .taste-statement span{color:inherit!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm a[href="#tinh-toan"]{background:var(--sx-accent)!important;color:#191919!important;border-radius:0!important;border:0!important;font-weight:600!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm a[href="#tinh-toan"]:hover{background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm a[href="#ai-demo"]:not(.lxm-mini-btn){background:transparent!important;color:var(--sx-ink)!important;border:0!important;border-bottom:2px solid var(--sx-ink)!important;border-radius:0!important;padding:0 2px!important;font-weight:600!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm a[href="#ai-demo"]:not(.lxm-mini-btn):hover{color:var(--sx-accent-deep)!important;border-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm .s21 svg{display:none}
#wrap#wrap.lx-sol.o_leonix_crm #crm .s21{position:relative;padding-left:20px;color:var(--sx-muted)!important}
#wrap#wrap.lx-sol.o_leonix_crm #crm .s21::before{content:'';position:absolute;left:0;top:.15em;width:12px;height:12px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-card{border-radius:0!important;border:1px solid var(--sx-line)!important;box-shadow:0 30px 60px -40px rgba(41,41,41,.4)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-top{background:var(--sx-ink)!important;border-top:3px solid var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-demo-badge{border-radius:0!important;border-color:rgba(255,255,255,.4)!important;color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-side-row.active{background:var(--sx-warm)!important;box-shadow:inset 3px 0 0 var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-mini-avatar{border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-side-row.active .lxm-mini-avatar{background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-hero-detail{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol.o_leonix_crm :is(.lxm-msg,.lxm-c360){border-radius:0!important;border-color:var(--sx-line)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-ai-box{border-radius:0!important;background:#fff!important;border:0!important;border-left:3px solid var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-ai-title{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-mini-tag{border-radius:0!important;border-color:var(--sx-line)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-mini-btn{border-radius:0!important;border-color:var(--sx-ink)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-mini-btn.dark{background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-sla{border-radius:0!important;background:var(--sx-warm)!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-sla.warn{background:var(--sx-accent-tint)!important;color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol.o_leonix_crm .lxm-sla.late{background:#9A3A1E!important;color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm :is(.lxm-queue-card,.pil,.s17,.s24,.s32,.o_leonix_crm_pillar_visual,.o_leonix_crm_explanation,.o_leonix_crm_pipeline_column,.o_leonix_crm_pipeline_card,.o_leonix_crm_comparison,.o_leonix_crm_pain_card){border-radius:0!important;box-shadow:none!important}
#wrap#wrap.lx-sol.o_leonix_crm .s22{background:var(--sx-paper)!important;padding:clamp(80px,8vw,120px) 0!important}
#wrap#wrap.lx-sol.o_leonix_crm .s39{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37{background:var(--sx-ink)!important;color:#fff!important;position:relative;overflow:hidden;padding:clamp(80px,8vw,120px) 0!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37::after{content:'';position:absolute;right:-6vw;bottom:-14vw;width:min(56vw,720px);aspect-ratio:1;background:var(--sx-chev-wm) center/contain no-repeat;pointer-events:none}
#wrap#wrap.lx-sol.o_leonix_crm .s37>div{position:relative;z-index:1}
#wrap#wrap.lx-sol.o_leonix_crm .s37 :is(h2,h3,p,b,span,small,a,.taste-section-intro){color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 :is(.s15,[style*="#C9D3E3"],[style*="#B4C0D4"]){color:#D9D6D0!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 a[href^="mailto"]{text-decoration:underline;text-decoration-color:var(--sx-accent);text-underline-offset:4px}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s13{background:var(--sx-ink-2)!important;border:0!important;border-top:3px solid #57534E!important;border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s13 :is(b,span,p,div){color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s16{color:#F2B79E!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s8{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 [style*="background:#FFFFFF"]{border-radius:0!important;border-top:3px solid var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .s37 [style*="background:#FFFFFF"] :is(p,span,b,label,small,a,div){color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm{counter-reset:sxk}
#wrap#wrap.lx-sol.o_leonix_crm :is(.s23,.s28,.s38){counter-increment:sxk;display:flex!important;align-items:center!important;font-size:13px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--sx-ink)!important;margin-bottom:24px!important}
#wrap#wrap.lx-sol.o_leonix_crm :is(.s23,.s28,.s38)::before{content:counter(sxk,decimal-leading-zero);display:inline-flex;align-items:center;height:20px;padding-left:30px;margin-right:16px;background:var(--sx-chev) left center/20px 20px no-repeat;color:var(--sx-accent-deep);font-family:'Bricolage Grotesque',sans-serif;font-size:15px;font-weight:600;letter-spacing:0}
#wrap#wrap.lx-sol.o_leonix_crm :is(.s23,.s28,.s38)::after{content:'';flex:1 1 auto;height:1px;margin-left:20px;background:var(--sx-line);min-width:40px}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s38{color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s38::before{color:var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .s37 .s38::after{background:rgba(255,255,255,.18)}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_role_card .s23{counter-increment:none;margin:0 0 6px!important;color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_role_card .s23::before,#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_role_card .s23::after{content:none}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_pain_card{background:#fff!important;border-top:3px solid var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_consequence{color:#9A3A1E!important}
#wrap#wrap.lx-sol.o_leonix_crm :is(.s5,.s18,.s33){border-radius:0!important;background:var(--sx-ink)!important;color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm [style*="background:#C9A14A"]{background:var(--sx-accent)!important;color:#191919!important;border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm [style*="background:#0B1F3A"]{background:var(--sx-ink)!important;border-radius:0!important;border-color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm [style*="color:#E3C27A"],#wrap#wrap.lx-sol.o_leonix_crm [style*="color:#A9791F"]{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s31{background:var(--sx-warm)!important;border-radius:0!important;border-left:3px solid var(--sx-accent);color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s9,#wrap#wrap.lx-sol.o_leonix_crm .s36,#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_tab,#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_pause,#wrap#wrap.lx-sol.o_leonix_crm .s20{border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_tab[aria-selected="true"],#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_tab.active{background:var(--sx-ink)!important;border-color:var(--sx-ink)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_phone{border-radius:0!important;border-color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_phone_head{background:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_customer_message{background:var(--sx-warm-2)!important;border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_answer_message{border-radius:0!important;border-left:3px solid var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_explanation{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_explanation li::before{content:''!important;display:inline-block;width:12px;height:12px;margin-right:10px;background:var(--sx-chev) center/contain no-repeat}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_pipeline_gold{background:var(--sx-accent-tint)!important;box-shadow:inset 0 3px 0 var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_pipeline_column{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_role_card{background:var(--sx-warm)!important;border:0!important;border-top:3px solid var(--sx-ink)!important;border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_comparison{border:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_comparison_header{background:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_comparison_header>div:last-child{color:var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_comparison_row{border-top:1px solid var(--sx-line)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_comparison_row>div:first-child{background:var(--sx-warm)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_comparison_row>div:last-child{background:#fff!important;box-shadow:inset 3px 0 0 var(--sx-accent)}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road{gap:2px!important;align-items:flex-end!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card{background:#fff!important;border:0!important;border-top:3px solid var(--sx-ink)!important;border-radius:0!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card>div{color:#A29D94!important;font-family:'Bricolage Grotesque',sans-serif!important;font-weight:600!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_active{background:var(--sx-ink)!important;border-top-color:var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_active :is(b,p,span){color:#fff!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_active>div{color:var(--sx-accent)!important}
@media (min-width:992px){
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road{flex-wrap:nowrap!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card:nth-child(1){margin-top:100px}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card:nth-child(2){margin-top:80px}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card:nth-child(3){margin-top:60px}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card:nth-child(4){margin-top:40px}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card:nth-child(5){margin-top:20px}
}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_case{border:0!important;border-top:3px solid var(--sx-ink)!important;border-radius:0!important;background:var(--sx-warm)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s3{border-color:var(--sx-line)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s4{font-family:'Bricolage Grotesque',sans-serif!important;font-weight:600!important;color:var(--sx-ink)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s4[aria-expanded="true"]{color:var(--sx-accent-deep)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s5{background:transparent!important;color:var(--sx-accent)!important}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_disclaimer{background:var(--sx-ink)!important;color:#A29D94!important}
#wrap#wrap.lx-sol.o_leonix_crm :is(input,textarea,select).form-control{border-radius:0!important;border-color:var(--sx-line)!important}
#wrap#wrap.lx-sol.o_leonix_crm .s_website_form_send,#wrap#wrap.lx-sol.o_leonix_crm button[type=submit]{border-radius:0!important}
@media (max-width:991px){
#wrap#wrap.lx-sol .lk-hero{padding-bottom:128px!important}
#wrap#wrap.lx-sol .k2-calc{margin-top:-80px!important}
#wrap#wrap.lx-sol .lk-dark .lk-pains{grid-template-columns:minmax(0,1fr)!important}
#wrap#wrap.lx-sol .lk-arrow{display:none!important}
}
@media (max-width:767px){
#wrap#wrap.lx-sol h1{font-size:clamp(38px,10vw,48px)!important;max-width:100%!important}
#wrap#wrap.lx-sol h1::before{width:38px!important;height:38px!important;margin-bottom:24px!important}
#wrap#wrap.lx-sol .lk-h2,#wrap#wrap.lx-sol .lk-sec h2,#wrap#wrap.lx-sol .s35,#wrap#wrap.lx-sol section h2{font-size:clamp(30px,8vw,38px)!important}
#wrap#wrap.lx-sol .lk-sec{padding:64px 0!important}
#wrap#wrap.lx-sol .lk-sec .lk-kicker{font-size:12px!important;margin-bottom:20px!important}
#wrap#wrap.lx-sol .taste-statement{font-size:21px!important}
#wrap#wrap.lx-sol .lk-dark .lk-pain p{padding-left:0}
#wrap#wrap.lx-sol .lk-road li{margin-top:0!important}
#wrap#wrap.lx-sol :is(.lk-btn-gold,.lk-btn-navy){width:100%}
#wrap#wrap.lx-sol.o_leonix_crm .o_leonix_crm_road_card{margin-top:0!important}
}
@media (prefers-reduced-motion:reduce){#wrap#wrap.lx-sol *,#wrap#wrap.lx-sol *::before,#wrap#wrap.lx-sol *::after{transition:none!important;animation:none!important}}
