:root[data-accent]:not([data-theme=dark]){--ea-blue:hsl(var(--acc-h) 69% 33%);--ea-blue-dark:hsl(var(--acc-h) 72% 27%)}:root[data-accent]:not([data-theme=dark]) .ea-nav{background:var(--ea-bg)}:root[data-accent]:not([data-theme=dark]) .ea-nav.is-scrolled{box-shadow:0 4px 18px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ea-logo{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-logo__bottom{color:hsl(var(--acc-h) 26% 15%)}:root[data-accent]:not([data-theme=dark]) .ea-search input{border:0;border-bottom:1.5px solid hsl(var(--acc-h) 69% 33%);background:transparent;color:var(--ea-text);outline:none}:root[data-accent]:not([data-theme=dark]) .ea-search button{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-btn{border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-btn--outline{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-btn--outline:hover{box-shadow:0 6px 14px hsl(var(--acc-h) 69% 33%/.25)}:root[data-accent]:not([data-theme=dark]) .ea-btn--outline:hover,:root[data-accent]:not([data-theme=dark]) .ea-btn--solid{background:hsl(var(--acc-h) 79% 44%);background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%/.914) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ea-btn--solid:hover{box-shadow:0 6px 14px hsl(var(--acc-h) 69% 33%/.3)}:root[data-accent]:not([data-theme=dark]) .ea-mega{background:#fff;box-shadow:0 18px 50px hsl(var(--acc-h) 60% 15%/.18)}:root[data-accent]:not([data-theme=dark]) .ea-cat.is-active,:root[data-accent]:not([data-theme=dark]) .ea-cat:hover{background:var(--ea-red-soft);color:var(--ea-red)}:root[data-accent]:not([data-theme=dark]) .ea-btn:focus-visible,:root[data-accent]:not([data-theme=dark]) .ea-burger:focus-visible,:root[data-accent]:not([data-theme=dark]) .ea-cat:focus-visible,:root[data-accent]:not([data-theme=dark]) .ea-course:focus-visible,:root[data-accent]:not([data-theme=dark]) .ea-float a:focus-visible,:root[data-accent]:not([data-theme=dark]) .ea-link:focus-visible{outline:2px solid var(--ea-red)}:root[data-accent]:not([data-theme=dark]) .ea-mega__panel{background:hsl(var(--acc-h) 25% 98%)}:root[data-accent]:not([data-theme=dark]) .ea-course{background:#fff;box-shadow:0 2px 10px hsl(var(--acc-h) 60% 15%/.07)}:root[data-accent]:not([data-theme=dark]) .ea-course:hover{box-shadow:0 10px 24px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .ea-badge{background:hsl(var(--acc-h) 79% 44%);background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%/.914) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ea-badge:after{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%)}:root[data-accent]:not([data-theme=dark]) .ea-burger{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-burger:hover{background:hsl(var(--acc-h) 56% 96%)}:root[data-accent]:not([data-theme=dark]) .ea-overlay{background:hsl(var(--acc-h) 60% 10%/.45)}:root[data-accent]:not([data-theme=dark]) .ea-drawer{background:#fff}:root[data-accent]:not([data-theme=dark]) .ea-drawer__item,:root[data-accent]:not([data-theme=dark]) .ea-drawer__sub{border-bottom:1px solid var(--ea-line);color:var(--ea-text)}:root[data-accent]:not([data-theme=dark]) .ea-drawer__item.is-active,:root[data-accent]:not([data-theme=dark]) .ea-drawer__sub.is-active{color:var(--ea-red)}:root[data-accent]:not([data-theme=dark]) .ea-drawer__sub{border-bottom-color:#f0f1f4}:root[data-accent]:not([data-theme=dark]) .ea-drawer__course{background:hsl(var(--acc-h) 25% 98%);box-shadow:0 1px 6px hsl(var(--acc-h) 60% 15%/.07)}:root[data-accent]:not([data-theme=dark]) .ea-tile{border:1px solid var(--ea-line);background:#fff}:root[data-accent]:not([data-theme=dark]) .ea-tile:hover{border-color:transparent;background:var(--ea-red-soft);box-shadow:0 10px 24px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ea-gridmega__all:focus-visible,:root[data-accent]:not([data-theme=dark]) .ea-tile:focus-visible{outline:2px solid var(--ea-red)}:root[data-accent]:not([data-theme=dark]) .ea-links>.ea-search input{border:1.5px solid hsl(var(--acc-h) 69% 33%);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ea-links>.ea-search input:focus{border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 3px hsl(var(--acc-h) 69% 33%/.15)}@media (max-width:560px){:root[data-accent]:not([data-theme=dark]) .ea-nav{background:transparent}:root[data-accent]:not([data-theme=dark]) .ea-nav.is-scrolled{box-shadow:none}:root[data-accent]:not([data-theme=dark]) .ea-nav__bar{background:var(--ea-bg)}:root[data-accent]:not([data-theme=dark]) .ea-nav.is-scrolled .ea-nav__bar{box-shadow:0 4px 18px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ea-quick{background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.38));border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px 1px rgba(255,255,255,.9),inset 0 -1px 2px hsl(var(--acc-h) 69% 33%/.08),0 6px 20px hsl(var(--acc-h) 60% 15%/.12),0 1px 3px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ea-quick:before{background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,0))}}@media (max-width:560px){@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root[data-accent]:not([data-theme=dark]) .ea-quick{background:rgba(255,255,255,.95)}}}@media (max-width:560px){:root[data-accent]:not([data-theme=dark]) .ea-quick__item{border:0;background:transparent;color:#374151}:root[data-accent]:not([data-theme=dark]) .ea-quick__item .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-quick__item.is-active{color:hsl(var(--acc-h) 69% 33%);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.7));box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 2px 8px hsl(var(--acc-h) 69% 33%/.18)}:root[data-accent]:not([data-theme=dark]) .ea-quick__item--demo .ea-ico{color:#e8304f}:root[data-accent]:not([data-theme=dark]) .ea-overlay{background:hsl(var(--acc-h) 69% 13%/.22)}:root[data-accent]:not([data-theme=dark]) .ea-drawer{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.62));border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 1px rgba(255,255,255,.95),inset 0 -1px 2px hsl(var(--acc-h) 69% 33%/.08),0 18px 50px hsl(var(--acc-h) 60% 15%/.22),0 2px 6px hsl(var(--acc-h) 60% 15%/.08)}}@media (max-width:560px){@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root[data-accent]:not([data-theme=dark]) .ea-drawer{background:rgba(255,255,255,.97)}}}@media (max-width:560px){:root[data-accent]:not([data-theme=dark]) .ea-drawer__item,:root[data-accent]:not([data-theme=dark]) .ea-drawer__sub{border-bottom-color:hsl(var(--acc-h) 69% 33%/.1)}:root[data-accent]:not([data-theme=dark]) .ea-drawer__course{background:rgba(255,255,255,.55)}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-btn{color:hsl(var(--acc-h) 69% 33%);background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.42));border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 1px rgba(255,255,255,1),inset 0 -2px 4px hsl(var(--acc-h) 69% 33%/.1),0 6px 18px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-btn:before{background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,0))}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-drawer__cert{color:#fff;background:linear-gradient(180deg,hsl(var(--acc-h) 79% 44%/.88) 0,hsl(var(--acc-h) 73% 24%/.88) 100%);border-color:rgba(255,255,255,.45);box-shadow:inset 0 1px 1px rgba(255,255,255,.55),inset 0 -2px 6px rgba(0,0,0,.15),0 8px 20px hsl(var(--acc-h) 79% 44%/.32)}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-drawer__cert:before{background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0))}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-btn:hover{background-image:none}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-btn:first-child:hover,:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-drawer__login:hover{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.42));color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-drawer__actions .ea-drawer__cert:hover{background:linear-gradient(180deg,hsl(var(--acc-h) 79% 44%/.88) 0,hsl(var(--acc-h) 73% 24%/.88) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-search--drawer input{border:1px solid rgba(255,255,255,.85);background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.45));box-shadow:inset 0 1px 1px rgba(255,255,255,1),inset 0 -1px 3px hsl(var(--acc-h) 69% 33%/.08),0 4px 14px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ea-drawer .ea-search--drawer input:focus{border-color:hsl(var(--acc-h) 79% 44%/.55);box-shadow:inset 0 1px 1px rgba(255,255,255,1),0 0 0 3px hsl(var(--acc-h) 79% 44%/.18),0 4px 14px hsl(var(--acc-h) 60% 15%/.08)}}:root[data-accent]:not([data-theme=dark]) .ea-theme{color:hsl(var(--acc-h) 69% 33%);background:hsl(var(--acc-h) 83% 98%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-theme:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff;box-shadow:0 6px 14px hsl(var(--acc-h) 69% 33%/.25)}:root[data-accent]:not([data-theme=dark]) .ea-float{background:rgba(255,255,255,.78);border:1px solid hsl(var(--acc-h) 60% 15%/.08);box-shadow:0 14px 36px hsl(var(--acc-h) 60% 15%/.16),inset 0 1px 0 rgba(255,255,255,.9)}:root[data-accent]:not([data-theme=dark]) .ea-float .ea-float__btn--call{background:linear-gradient(135deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);box-shadow:0 6px 14px hsl(var(--acc-h) 73% 24%/.35)}:root[data-accent]:not([data-theme=dark]) .ea-float .ea-float__label{color:hsl(var(--acc-h) 54% 15%);background:#fff;box-shadow:0 10px 26px hsl(var(--acc-h) 60% 15%/.18)}:root[data-accent]:not([data-theme=dark]) .ea-float .ea-float__label:after{background:inherit}:root[data-accent]:not([data-theme=dark])[data-theme=dark] .site-shell .ea-float{background:linear-gradient(180deg,rgba(39,39,42,.7),rgba(18,18,20,.62));border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 40px rgba(0,0,0,.5)}:root[data-accent]:not([data-theme=dark])[data-theme=dark] .site-shell .ea-float .ea-float__label{color:#fafafa;background:#1c1c1f;box-shadow:0 12px 30px rgba(0,0,0,.55)}@media (min-width:1281px){:root[data-accent]:not([data-theme=dark]) .ea-links>.ea-search input{border:1px solid transparent;background:hsl(var(--acc-h) 55% 96%)}:root[data-accent]:not([data-theme=dark]) .ea-links>.ea-search input:hover{background:hsl(var(--acc-h) 56% 94%)}:root[data-accent]:not([data-theme=dark]) .ea-links>.ea-search input:focus{background:#fff;border-color:hsl(var(--acc-h) 79% 44%/.55);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.12)}:root[data-accent]:not([data-theme=dark]) .ea-links>.ea-search button[type=submit]{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 79% 44%),hsl(var(--acc-h) 73% 24%));box-shadow:0 3px 8px hsl(var(--acc-h) 73% 24%/.25)}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--phone{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1px solid hsl(var(--acc-h) 79% 44%/.3);box-shadow:0 2px 8px hsl(var(--acc-h) 73% 24%/.06)}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--phone .ea-ico{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 79% 44%),hsl(var(--acc-h) 73% 24%))}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--phone:hover{background:hsl(var(--acc-h) 75% 97%);color:hsl(var(--acc-h) 69% 33%);border-color:hsl(var(--acc-h) 79% 44%/.55);box-shadow:0 6px 16px hsl(var(--acc-h) 73% 24%/.12)}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--cert{color:#fff;border:0;background:linear-gradient(135deg,hsl(var(--acc-h) 79% 44%),hsl(var(--acc-h) 73% 24%));box-shadow:0 4px 12px hsl(var(--acc-h) 73% 24%/.22)}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--cert:hover{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 77% 50%),hsl(var(--acc-h) 74% 20%));box-shadow:0 8px 20px hsl(var(--acc-h) 73% 24%/.32)}}@media (min-width:1281px) and (max-width:1500px){:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--phone{border:0;background:transparent;box-shadow:none}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--phone:hover{background:transparent;box-shadow:none}:root[data-accent]:not([data-theme=dark]) .ea-actions .ea-btn--phone:hover .ea-ico{box-shadow:0 6px 16px hsl(var(--acc-h) 73% 24%/.3)}}:root[data-accent]:not([data-theme=dark]) .ea-results{background:#fff;border:1px solid var(--ea-line);box-shadow:0 18px 46px hsl(var(--acc-h) 60% 15%/.18)}:root[data-accent]:not([data-theme=dark]) .ea-result.is-active{background:var(--ea-red-soft)}:root[data-accent]:not([data-theme=dark]) .ea-result__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-result.is-active .ea-result__icon{background:var(--ea-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ea-search--drawer .ea-results{box-shadow:none}:root[data-accent]:not([data-theme=dark]) .ea-top{--tb-bg-1:hsl(var(--acc-h) 76% 19%);--tb-bg-2:hsl(var(--acc-h) 72% 27%);background:hsl(var(--acc-h) 79% 44%);background:linear-gradient(266deg,hsl(var(--acc-h) 89% 25%) 0,hsl(var(--acc-h) 73% 24%/.914) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ea-tb--franchise{background-image:linear-gradient(90deg,hsl(var(--acc-h) 70% 41%),hsl(var(--acc-h) 77% 56%),hsl(var(--acc-h) 70% 41%))}:root[data-accent]:not([data-theme=dark]) .ea-dd__menu{background:#fff;color:var(--ea-text,#2b2f36);box-shadow:0 18px 46px hsl(var(--acc-h) 60% 15%/.28)}:root[data-accent]:not([data-theme=dark]) .ea-dd__menu:before{background:#fff}:root[data-accent]:not([data-theme=dark]) .ea-dd__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-dd__item:hover .ea-dd__icon{background:var(--ea-red,#e8304f);color:#fff}:root[data-accent]:not([data-theme=dark]) .ea-dd__lang.is-active{color:var(--ea-red,#e8304f);background:var(--ea-red-soft,#fdebee)}:root[data-accent]:not([data-theme=dark]) .ea-top__login{color:hsl(var(--acc-h) 76% 19%);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.18)}:root[data-accent]:not([data-theme=dark]) .ea-top .ea-top__login{color:hsl(var(--acc-h) 76% 19%)}:root[data-accent]:not([data-theme=dark]) .ea-top .ea-top__login:hover{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.85),0 6px 16px rgba(0,0,0,.3)}:root[data-accent]:not([data-theme=dark]) .ea-top__login:focus-visible{outline:2px solid #fff}:root[data-accent]:not([data-theme=dark]) .ea-foot{--f-bg-1:hsl(var(--acc-h) 76% 19%);--f-bg-2:hsl(var(--acc-h) 72% 27%);--f-blue:hsl(var(--acc-h) 69% 33%);--f-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--f-text)}:root[data-accent]:not([data-theme=dark]) .ea-foot__cta{color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);box-shadow:0 24px 50px hsl(var(--acc-h) 76% 19%/.35)}:root[data-accent]:not([data-theme=dark]) .ea-foot__cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .ea-foot__cta:after{background:rgba(245,168,0,.25)}:root[data-accent]:not([data-theme=dark]) .ea-fbtn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ea-foot__dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .ea-foot__dark:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ea-foot__blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.35),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .ea-foot .ea-fbtn--light{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cbm{--m-blue:hsl(var(--acc-h) 69% 33%);--m-navy:hsl(var(--acc-h) 54% 15%);background:hsl(var(--acc-h) 61% 12%/.55)}:root[data-accent]:not([data-theme=dark]) .cbm__box{background:#fff;color:#2b2f36;box-shadow:0 30px 70px hsl(var(--acc-h) 64% 11%/.35)}:root[data-accent]:not([data-theme=dark]) .cbm__box:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f)}:root[data-accent]:not([data-theme=dark]) .cbm__close{border:0;background:hsl(var(--acc-h) 33% 96%);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cbm__close:hover{background:hsl(var(--acc-h) 30% 92%)}:root[data-accent]:not([data-theme=dark]) .cbm h3,:root[data-accent]:not([data-theme=dark]) .cbm__field label{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cbm__field input:focus,:root[data-accent]:not([data-theme=dark]) .cbm__field select:focus,:root[data-accent]:not([data-theme=dark]) .cbm__field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .cbm__btn{border:0;background:var(--m-red);color:#fff;box-shadow:0 10px 22px rgba(232,48,79,.3)}:root[data-accent]:not([data-theme=dark]) .cbm--glass{background:hsl(var(--acc-h) 69% 13%/.28)}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__box{color:hsl(var(--acc-h) 28% 17%);background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.62));border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px 1px rgba(255,255,255,.95),inset 0 -1px 3px hsl(var(--acc-h) 69% 33%/.08),0 30px 70px hsl(var(--acc-h) 64% 11%/.3),0 2px 8px hsl(var(--acc-h) 64% 11%/.1)}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__box:before{background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,0))}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__close{background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 1px rgba(255,255,255,1),0 2px 8px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__field input,:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__field select,:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__field textarea{border:1px solid rgba(255,255,255,.9);background:rgba(255,255,255,.6);box-shadow:inset 0 1px 2px hsl(var(--acc-h) 60% 15%/.06),0 1px 0 rgba(255,255,255,.8)}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__field input:focus,:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__field select:focus,:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__field textarea:focus{border-color:hsl(var(--acc-h) 79% 44%/.55);background:rgba(255,255,255,.82);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.16)}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__btn{border:1px solid rgba(255,255,255,.45);background:linear-gradient(180deg,hsl(var(--acc-h) 79% 44%/.92) 0,hsl(var(--acc-h) 73% 24%/.92) 100%);box-shadow:inset 0 1px 1px rgba(255,255,255,.55),inset 0 -2px 6px rgba(0,0,0,.15),0 10px 22px hsl(var(--acc-h) 79% 44%/.32)}:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__btn:before{background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,0))}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root[data-accent]:not([data-theme=dark]) .cbm--glass .cbm__box{background:rgba(255,255,255,.97)}}:root[data-accent]:not([data-theme=dark]) .eic{--eic-blue:hsl(var(--acc-h) 69% 33%);background:hsl(var(--acc-h) 76% 19%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.32);outline:none}:root[data-accent]:not([data-theme=dark]) .eic:focus-visible{box-shadow:0 0 0 3px #f5a800,0 30px 60px hsl(var(--acc-h) 73% 24%/.32)}:root[data-accent]:not([data-theme=dark]) .eic__slide:after{background:linear-gradient(to top,hsl(var(--acc-h) 74% 15%/.88) 0,hsl(var(--acc-h) 74% 15%/.25) 45%,transparent 70%)}:root[data-accent]:not([data-theme=dark]) .eic__slide--0{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .eic__slide--1{background:linear-gradient(135deg,hsl(var(--acc-h) 72% 27%),#e8304f)}:root[data-accent]:not([data-theme=dark]) .eic__slide--2{background:linear-gradient(135deg,hsl(var(--acc-h) 73% 24%),#f5a800)}:root[data-accent]:not([data-theme=dark]) .eic__slide--3{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 69% 33%) 55%,#f5a800)}:root[data-accent]:not([data-theme=dark]) .eic__slide--4{background:linear-gradient(135deg,#e8304f,hsl(var(--acc-h) 73% 24%))}:root[data-accent]:not([data-theme=dark]) .eic__btn{border:0;background:rgba(255,255,255,.92);color:hsl(var(--acc-h) 69% 33%);box-shadow:0 8px 18px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .eic__btn:hover{background:var(--eic-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .eic__dots button.is-active{background:var(--eic-orange)}:root[data-accent]:not([data-theme=dark]) .eic__btn:focus-visible,:root[data-accent]:not([data-theme=dark]) .eic__dots button:focus-visible{outline:2px solid var(--eic-orange)}:root[data-accent]:not([data-theme=dark]) .eic__count{background:rgba(0,0,0,.35);color:#fff}:root[data-accent]:not([data-theme=dark]) .site-shell .cd-sec h2,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-title,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .pf-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-ready__side h2,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-faqtitle,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-head h2,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-head h2{color:#f37021;background:linear-gradient(90deg,#f7941d,#f15a24);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-accent]:not([data-theme=dark]) .site-shell .cd-project>span,:root[data-accent]:not([data-theme=dark]) .site-shell .cd-rel>span,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-type__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-verify__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-job__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-role__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-ccard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-map__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-jstep__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-prog__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-domain__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-option__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pf-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-card__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-career__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-jstep__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-tip>span,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-ch__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-qcard>span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%);box-shadow:inset 0 0 0 1px hsl(var(--acc-h) 69% 33%/.08)}:root[data-accent]:not([data-theme=dark]) .site-shell .cl-row__icon{background:hsl(var(--acc-h) 55% 96%);box-shadow:inset 0 0 0 1px hsl(var(--acc-h) 69% 33%/.08)}:root[data-accent]:not([data-theme=dark]) .site-shell .cl-row:hover .cl-row__icon{background:var(--ea-red,#e8304f);color:#fff}@media (max-width:560px){:root[data-accent]:not([data-theme=dark]) .site-shell .cd-project>span,:root[data-accent]:not([data-theme=dark]) .site-shell .cd-rel>span,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-type__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-verify__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ce-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-row__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cl-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-job__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-role__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-ccard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-map__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-jstep__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-prog__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-career__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-dipcard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-empty__ico,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-goal__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-help__ico,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-inclitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .ec-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .eh .cl-row__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .eh-feature__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .eh-formcard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .eh-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .eh-visit__list li>span,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-domain__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-option__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pf-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-card__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-career__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-jstep__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-tip>span,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-benefit__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-panel__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-sitem>span,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-step__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-way__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-whocard__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-ch__icon,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-qcard>span{background:hsl(var(--acc-h) 55% 96%)!important;color:hsl(var(--acc-h) 69% 33%)!important;box-shadow:inset 0 0 0 1px hsl(var(--acc-h) 69% 33%/.08)!important}:root[data-accent]:not([data-theme=dark]) .site-shell .ec-cat:not(.is-active):hover .ec-cat__ico{color:var(--c-muted,#6b7280)}}:root[data-accent]:not([data-theme=dark]) .cl-row{color:#222}:root[data-accent]:not([data-theme=dark]) .cl-row:hover{background:#ececec}:root[data-accent]:not([data-theme=dark]) .cl-row__icon{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 2px 8px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .cl-row:hover .cl-row__icon{background:var(--ea-red,#e8304f);color:#fff}:root[data-accent]:not([data-theme=dark]) .nf{--nf-blue:hsl(var(--acc-h) 69% 33%);--nf-navy:hsl(var(--acc-h) 54% 15%);--nf-tint:hsl(var(--acc-h) 83% 98%);--nf-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);background:linear-gradient(180deg,hsl(var(--acc-h) 83% 98%) 0,#fff 70%);color:var(--nf-text)}:root[data-accent]:not([data-theme=dark]) .nf-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.18),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .nf-pill{background:#fff;border:1px solid var(--nf-line);box-shadow:0 6px 18px hsl(var(--acc-h) 54% 15%/.06);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .nf-code{background:linear-gradient(90deg,hsl(var(--acc-h) 79% 44%),hsl(var(--acc-h) 69% 33%),#e8304f,#f5a800);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .nf-title{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .nf .nf-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 24px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .nf .nf-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .nf .nf-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}@media (hover:hover){:root[data-accent]:not([data-theme=dark]) .nf .nf-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff;box-shadow:0 12px 26px hsl(var(--acc-h) 69% 33%/.28)}}:root[data-accent]:not([data-theme=dark]) .nf-card{background:#fff;border:1px solid var(--nf-line);box-shadow:0 18px 40px hsl(var(--acc-h) 54% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .nf-card__title{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .nf-course{border:1px solid var(--nf-line)}:root[data-accent]:not([data-theme=dark]) .nf-course__ico{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .nf-course__arrow{color:var(--nf-muted)}@media (hover:hover){:root[data-accent]:not([data-theme=dark]) .nf-course:hover{border-color:hsl(var(--acc-h) 69% 33%/.35);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .nf-course:hover .nf-course__arrow{color:hsl(var(--acc-h) 69% 33%)}}:root[data-accent]:not([data-theme=dark]) .nf-quick .ea-ico{color:hsl(var(--acc-h) 69% 33%)}@media (hover:hover){:root[data-accent]:not([data-theme=dark]) .nf-quick a:hover{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}}:root[data-accent]:not([data-theme=dark]) .nf-help{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 18px 40px hsl(var(--acc-h) 73% 24%/.25)}:root[data-accent]:not([data-theme=dark]) .eh{--h-blue:hsl(var(--acc-h) 69% 33%);--h-blue-dark:hsl(var(--acc-h) 72% 27%);--h-navy:hsl(var(--acc-h) 54% 15%);--h-tint:hsl(var(--acc-h) 83% 98%);--h-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--h-text)}:root[data-accent]:not([data-theme=dark]) .eh-section--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .eh-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 24px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .eh-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff;box-shadow:0 12px 26px hsl(var(--acc-h) 69% 33%/.28)}:root[data-accent]:not([data-theme=dark]) .eh-btn--accent{background:linear-gradient(90deg,var(--h-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .eh-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.2),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .eh-stars .ea-ico{fill:currentColor;stroke:none}:root[data-accent]:not([data-theme=dark]) .eh-hero{background:linear-gradient(180deg,hsl(var(--acc-h) 83% 98%),#fff 88%)}:root[data-accent]:not([data-theme=dark]) .eh-pill{background:#fff;border:1px solid var(--h-line);box-shadow:0 4px 14px hsl(var(--acc-h) 60% 15%/.07);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-hero h1{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 79% 44%),hsl(var(--acc-h) 69% 33%),#e8304f,#f5a800);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .eh-hero__rating strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-chipnav{background:#fff;border:1px solid var(--h-line);color:var(--h-text)}:root[data-accent]:not([data-theme=dark]) .eh-chipnav .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-chipnav:hover{border-color:var(--h-red);color:var(--h-red);box-shadow:0 8px 18px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .eh-chipnav:hover .ea-ico{color:var(--h-red)}:root[data-accent]:not([data-theme=dark]) .eh-formcard{background:#fff;border:1px solid var(--h-line);box-shadow:0 30px 60px hsl(var(--acc-h) 60% 15%/.16)}:root[data-accent]:not([data-theme=dark]) .eh-formcard:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .eh-formcard__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 20px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .eh-field label,:root[data-accent]:not([data-theme=dark]) .eh-formcard__head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-field input:focus,:root[data-accent]:not([data-theme=dark]) .eh-field select:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .eh-stats{background:#fff;box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.12);border:1px solid var(--h-line)}:root[data-accent]:not([data-theme=dark]) .eh-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .eh-about__ico{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 14px 28px hsl(var(--acc-h) 60% 15%/.2)}:root[data-accent]:not([data-theme=dark]) .eh-about__text h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-checks .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .eh-feature{background:#fff;border:1px solid var(--h-line)}:root[data-accent]:not([data-theme=dark]) .eh-feature:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.044)}:root[data-accent]:not([data-theme=dark]) .eh-feature__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-feature:hover .eh-feature__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-feature h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-catbar{background:hsl(var(--acc-h) 83% 98%/.92);border-top:1px solid var(--h-line);border-bottom:1px solid var(--h-line)}:root[data-accent]:not([data-theme=dark]) .eh-pill-nav{background:#fff;border:1.5px solid var(--h-line);color:var(--h-text)}:root[data-accent]:not([data-theme=dark]) .eh-pill-nav:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-pill-nav.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .eh-group__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 20px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .eh-group__head h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-course{background:#fff;border:1px solid var(--h-line);box-shadow:0 2px 10px hsl(var(--acc-h) 60% 15%/.05)}:root[data-accent]:not([data-theme=dark]) .eh-course:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 18px 38px hsl(var(--acc-h) 60% 15%/.077)}:root[data-accent]:not([data-theme=dark]) .eh-course__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-course:hover .eh-course__icon{background:var(--h-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-course h4{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-dur{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-badge--best{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-badge--best:after{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%)}:root[data-accent]:not([data-theme=dark]) .eh-steps li:not(:last-child):after{border-top:2px dashed hsl(var(--acc-h) 69% 33%/.35)}:root[data-accent]:not([data-theme=dark]) .eh-step{background:#fff;border:1px solid var(--h-line)}:root[data-accent]:not([data-theme=dark]) .eh-step:hover{box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.079)}:root[data-accent]:not([data-theme=dark]) .eh-step__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 12px 24px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .eh-step h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .eh-likes .ea-ico{background:var(--h-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-avatar{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-review footer strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-arrow{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 8px 18px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .eh-arrow:hover{background:var(--h-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-split__title{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-faq__item{background:#fff;border:1px solid var(--h-line)}:root[data-accent]:not([data-theme=dark]) .eh-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .eh-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-faq__item.is-open .eh-faq__chev{background:var(--h-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .eh-visit{background:hsl(var(--acc-h) 83% 98%);border:1px solid var(--h-line)}:root[data-accent]:not([data-theme=dark]) .eh-visit__list li>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .eh-visit__list strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .eh-about__text h2,:root[data-accent]:not([data-theme=dark]) .eh-cert-title,:root[data-accent]:not([data-theme=dark]) .eh-head h2,:root[data-accent]:not([data-theme=dark]) .eh-head--light h2,:root[data-accent]:not([data-theme=dark]) .eh-split__title{color:#f37021;background:linear-gradient(90deg,#f7941d,#f15a24);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-accent]:not([data-theme=dark]) .eh .cl-row__icon,:root[data-accent]:not([data-theme=dark]) .eh-feature__icon,:root[data-accent]:not([data-theme=dark]) .eh-formcard__icon,:root[data-accent]:not([data-theme=dark]) .eh-step__icon,:root[data-accent]:not([data-theme=dark]) .eh-visit__list li>span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%);box-shadow:inset 0 0 0 1px hsl(var(--acc-h) 69% 33%/.08)}:root[data-accent]:not([data-theme=dark]) .eh .cl-row:hover .cl-row__icon,:root[data-accent]:not([data-theme=dark]) .eh-feature:hover .eh-feature__icon,:root[data-accent]:not([data-theme=dark]) .eh-step:hover .eh-step__icon,:root[data-accent]:not([data-theme=dark]) .eh-visit__list li:hover>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:none}:root[data-accent]:not([data-theme=dark]) .eh-avatar--photo{background:hsl(var(--acc-h) 39% 93%);box-shadow:0 0 0 2px #fff,0 0 0 3px hsl(var(--acc-h) 69% 33%/.25)}:root[data-accent]:not([data-theme=dark]) .eh-hero__media .eic,:root[data-accent]:not([data-theme=dark]) .eh-hero__media .eic__slide{background:#fff}:root[data-accent]:not([data-theme=dark]) .eh-hero__media .eic__dots button{background:hsl(var(--acc-h) 69% 33%/.22)}:root[data-accent]:not([data-theme=dark]) .eh-hero__media .eic__dots button:hover{background:hsl(var(--acc-h) 69% 33%/.45)}:root[data-accent]:not([data-theme=dark]) .eh-hero__media .eic__dots button.is-active{background:var(--h-orange)}:root[data-accent]:not([data-theme=dark]) .eh-hero__media .eic__count{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .eh-formcard .eh-btn--accent{background:hsl(var(--acc-h) 79% 44%);background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%/.914) 100%);color:#fff;box-shadow:0 10px 24px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .eh .cl-row:after{box-shadow:inset 0 14px 16px -14px hsl(var(--acc-h) 60% 15%/.22),inset 0 -14px 16px -14px hsl(var(--acc-h) 60% 15%/.22)}:root[data-accent]:not([data-theme=dark]) .ec{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .ec-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .ec-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ec-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .ec-search__ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-cat{color:var(--c-text);border:1.5px solid transparent}:root[data-accent]:not([data-theme=dark]) .ec-cat__ico{color:var(--c-muted)}:root[data-accent]:not([data-theme=dark]) .ec-cat:hover,:root[data-accent]:not([data-theme=dark]) .ec-cat__n{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-cat:hover .ec-cat__ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-cat.is-active{background:var(--c-red-soft);color:var(--c-red);border-color:rgba(232,48,79,.25)}:root[data-accent]:not([data-theme=dark]) .ec-cat.is-active .ec-cat__ico{color:var(--c-red)}:root[data-accent]:not([data-theme=dark]) .ec-cat.is-active .ec-cat__n{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-help{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 18px 36px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .ec-help__ico{background:rgba(255,255,255,.15);color:var(--c-orange)}:root[data-accent]:not([data-theme=dark]) .ec-help .ec-btn{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:none}:root[data-accent]:not([data-theme=dark]) .ec-help .ec-btn:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-count strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-selects select:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .ec-card{background:#fff;border:1px solid var(--c-line);box-shadow:0 2px 10px hsl(var(--acc-h) 60% 15%/.05)}:root[data-accent]:not([data-theme=dark]) .ec-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 18px 38px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ec-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-card:hover .ec-card__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-card h3 a:hover{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-dur{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-btn:after{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%)}:root[data-accent]:not([data-theme=dark]) .ec-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .ec-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-badge--best{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-badge--best:after{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%)}:root[data-accent]:not([data-theme=dark]) .ec-empty{border:2px dashed var(--c-line);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ec-empty__ico{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 10px 24px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ec-empty h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .ec-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .ec-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .ec-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ec-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-dipcard{background:#fff;border:1px solid var(--c-line);box-shadow:0 2px 10px hsl(var(--acc-h) 60% 15%/.05)}:root[data-accent]:not([data-theme=dark]) .ec-dipcard:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ec-dipcard header{background:hsl(var(--acc-h) 83% 98%);border-bottom:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ec-dipcard__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .ec-dipcard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-goal{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ec-goal:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ec-goal__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-goal:hover .ec-goal__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-goal strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-career{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ec-career:hover{border-color:rgba(232,48,79,.35);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ec-career__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-career:hover .ec-career__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-career h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-roles li{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-tool{background:#fff;border:1.5px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%);box-shadow:0 4px 12px hsl(var(--acc-h) 60% 15%/.05)}:root[data-accent]:not([data-theme=dark]) .ec-tool:before{background:linear-gradient(135deg,var(--c-orange),var(--c-red))}:root[data-accent]:not([data-theme=dark]) .ec-tool:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-inclitem{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ec-inclitem:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ec-inclitem>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-inclitem strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-steps li:not(:last-child):after{border-top:2px dashed hsl(var(--acc-h) 69% 33%/.35)}:root[data-accent]:not([data-theme=dark]) .ec-step{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ec-step:hover{box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ec-step__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 12px 24px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .ec-faqtitle,:root[data-accent]:not([data-theme=dark]) .ec-step h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ec-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ec-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ec-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ec-faq__item.is-open .ec-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ec-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}@media (max-width:980px){:root[data-accent]:not([data-theme=dark]) .ec-cat{border:1.5px solid var(--c-line)}}:root[data-accent]:not([data-theme=dark]) .ec-faqtitle,:root[data-accent]:not([data-theme=dark]) .ec-head h2{color:#f37021;background:linear-gradient(90deg,#f7941d,#f15a24);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-accent]:not([data-theme=dark]) .ec-career__icon,:root[data-accent]:not([data-theme=dark]) .ec-dipcard__icon,:root[data-accent]:not([data-theme=dark]) .ec-empty__ico,:root[data-accent]:not([data-theme=dark]) .ec-goal__icon,:root[data-accent]:not([data-theme=dark]) .ec-help__ico,:root[data-accent]:not([data-theme=dark]) .ec-inclitem>span,:root[data-accent]:not([data-theme=dark]) .ec-step__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%);box-shadow:inset 0 0 0 1px hsl(var(--acc-h) 69% 33%/.08)}:root[data-accent]:not([data-theme=dark]) .ec-career:hover .ec-career__icon,:root[data-accent]:not([data-theme=dark]) .ec-dipcard:hover .ec-dipcard__icon,:root[data-accent]:not([data-theme=dark]) .ec-goal:hover .ec-goal__icon,:root[data-accent]:not([data-theme=dark]) .ec-inclitem:hover>span,:root[data-accent]:not([data-theme=dark]) .ec-step:hover .ec-step__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:none}:root[data-accent]:not([data-theme=dark]) .cd{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .cd-btn--solid{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cd-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-hero__left{background:linear-gradient(115deg,hsl(var(--acc-h) 61% 31%) 0,hsl(var(--acc-h) 72% 38%) 45%,hsl(var(--acc-h) 79% 44%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-hero__left:before{background:radial-gradient(600px 300px at 90% 0,rgba(255,255,255,.12),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .cd-crumbs a .cd-ico{fill:currentColor;stroke:none}:root[data-accent]:not([data-theme=dark]) .cd-feats li .cd-ico{color:#ffb53a}:root[data-accent]:not([data-theme=dark]) .cd-btn--outline{background:transparent;color:#fff;border:1.5px solid #fff}:root[data-accent]:not([data-theme=dark]) .cd-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-hero__cta .cd-btn--solid{background:linear-gradient(90deg,#ff8a2c,#ff5e62);box-shadow:0 10px 24px rgba(255,94,98,.35)}:root[data-accent]:not([data-theme=dark]) .cd-hero__right{background:hsl(var(--acc-h) 93% 78%)}:root[data-accent]:not([data-theme=dark]) .cd-visual__cap{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-laptop__screen{border:8px solid hsl(var(--acc-h) 36% 17%);color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 40px hsl(var(--acc-h) 82% 22%/.3)}:root[data-accent]:not([data-theme=dark]) .cd-laptop__base{background:linear-gradient(hsl(var(--acc-h) 31% 90%),hsl(var(--acc-h) 21% 76%));box-shadow:0 14px 20px hsl(var(--acc-h) 82% 22%/.2)}:root[data-accent]:not([data-theme=dark]) .cd-tool{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 10px 22px hsl(var(--acc-h) 82% 22%/.2)}:root[data-accent]:not([data-theme=dark]) .cd-tool em{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-tabs{background:rgba(255,255,255,.96);border-bottom:1px solid var(--c-line);box-shadow:0 6px 18px hsl(var(--acc-h) 60% 15%/.05)}:root[data-accent]:not([data-theme=dark]) .cd-tabs__row button:hover{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-tabs__row button.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 6px 14px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .cd-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cd-sec h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-link{color:var(--c-red)}:root[data-accent]:not([data-theme=dark]) .cd-link:hover{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-checks .cd-ico,:root[data-accent]:not([data-theme=dark]) .cd-info__ticks .cd-ico,:root[data-accent]:not([data-theme=dark]) .cd-mod__a li .cd-ico,:root[data-accent]:not([data-theme=dark]) .cd-whobox li .cd-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .cd-glance{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cd-glance h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-glance dt .cd-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-glance dd{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-mod{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cd-mod.is-open{border-color:hsl(var(--acc-h) 79% 44%/.45);box-shadow:0 16px 34px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cd-mod__n{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-mod.is-open .cd-mod__n{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-mod__t strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-mod__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-mod.is-open .cd-mod__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-tk__card{background:#fff;box-shadow:0 6px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .cd-tk__card:hover{box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .cd-project{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cd-project:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cd-project>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 20px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .cd-project h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-roles li{background:hsl(var(--acc-h) 83% 98%);border:1px solid var(--c-line);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-roles li:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-whobox{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .cd-whobox h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-whobox h3 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-band{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.28)}:root[data-accent]:not([data-theme=dark]) .cd-band:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .cd-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .cd-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .cd-info .cd-info__ticks .cd-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .cd-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .cd-field label,:root[data-accent]:not([data-theme=dark]) .cd-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-field input:focus,:root[data-accent]:not([data-theme=dark]) .cd-field select:focus,:root[data-accent]:not([data-theme=dark]) .cd-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .cd-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cd-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cd-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-faq__item.is-open .cd-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-rel{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cd-rel:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .cd-rel>span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-rel strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-rel small{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cd-modal{background:hsl(var(--acc-h) 60% 10%/.65)}:root[data-accent]:not([data-theme=dark]) .cd-modal__x{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cd-modal__x:hover{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cd-modal__ico{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cd-modal__box h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .dp-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .dp-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .dp-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .dp-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .dp-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .dp-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .dp-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .dp-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .dp-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .dp-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .dp-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .dp-filter{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .dp-filter:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-filter.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .dp-bar{background:hsl(var(--acc-h) 83% 98%/.94);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .dp-pill{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .dp-pill:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-pill.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .dp-prog{background:#fff;border:1px solid var(--c-line);box-shadow:0 4px 16px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .dp-prog:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 24px 48px hsl(var(--acc-h) 60% 15%/.11)}:root[data-accent]:not([data-theme=dark]) .dp-prog__head{background:hsl(var(--acc-h) 83% 98%);border-bottom:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .dp-prog__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .dp-course__t,:root[data-accent]:not([data-theme=dark]) .dp-prog__head h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-course__t:hover{color:var(--c-red)}:root[data-accent]:not([data-theme=dark]) .dp-dur{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-course:hover .dp-dur{background:#fff}:root[data-accent]:not([data-theme=dark]) .dp-badge--best{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-badge--best:after{background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%)}:root[data-accent]:not([data-theme=dark]) .dp-tags li{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-compare{background:#fff;border:1px solid var(--c-line);box-shadow:0 18px 40px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .dp-compare__row strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-compare__row .is-best{background:hsl(var(--acc-h) 79% 44%/.06);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-compare__row--head>*{color:hsl(var(--acc-h) 54% 15%);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .dp-compare__row--head .is-best{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-benefit,:root[data-accent]:not([data-theme=dark]) .dp-whocard{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .dp-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .dp-whocard:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .dp-benefit__icon,:root[data-accent]:not([data-theme=dark]) .dp-whocard__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-benefit:hover .dp-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-whocard:hover .dp-whocard__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-benefit h3,:root[data-accent]:not([data-theme=dark]) .dp-whocard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .dp-jstep__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .dp-jstep__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .dp-enq__info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .dp-enq__info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .dp-enq__info li .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .dp-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .dp-field label,:root[data-accent]:not([data-theme=dark]) .dp-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-field input:focus,:root[data-accent]:not([data-theme=dark]) .dp-field select:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .dp-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .dp-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .dp-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .dp-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .dp-faq__item.is-open .dp-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .dp-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}@media (max-width:640px){:root[data-accent]:not([data-theme=dark]) .dp-compare__row>strong{background:hsl(var(--acc-h) 83% 98%)}}:root[data-accent]:not([data-theme=dark]) .ce{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .ce-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .ce-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .ce-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ce-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .ce-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ce-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .ce-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .ce-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .ce-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .ce-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .ce-benefit{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ce-benefit__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-benefit:hover .ce-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-benefit h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-sitem{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-sitem:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ce-sitem>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-sitem strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-field-card{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-field-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ce-field-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-field-card:hover .ce-field-card__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-field-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-field-card--dip{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ce-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .ce-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .ce-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .ce-way{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-way:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ce-way__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-way:hover .ce-way__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-way h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-reqcard{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .ce-reqcard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-reqcard h3 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-reqcard li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .ce-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .ce-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .ce-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .ce-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ce-field label,:root[data-accent]:not([data-theme=dark]) .ce-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-field input:focus,:root[data-accent]:not([data-theme=dark]) .ce-field select:focus,:root[data-accent]:not([data-theme=dark]) .ce-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .ce-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ce-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-faq__item.is-open .ce-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .ce-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .ce-tab{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-tab:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-tab.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .ce-panel{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ce-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 14px 28px hsl(var(--acc-h) 79% 44%/.32)}:root[data-accent]:not([data-theme=dark]) .ce-panel__main h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-panel__main .ce-panel__best{background:hsl(var(--acc-h) 83% 98%);color:var(--c-text)}:root[data-accent]:not([data-theme=dark]) .ce-panel__best .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-panel__best strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-col{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ce-col h4{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-col h4 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-col li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .ce-whocard{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-whocard:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ce-whocard__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-whocard:hover .ce-whocard__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-whocard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-areas li{background:#fff;border:1.5px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-areas li span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-areas li:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%);box-shadow:0 8px 18px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ce-areas li:hover span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-logos li{background:#fff;border:1px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-cert__frame{color:hsl(var(--acc-h) 54% 15%);background:linear-gradient(135deg,#fffdf6,#fff7e0);border:4px double #c99a1b;box-shadow:0 30px 60px rgba(0,0,0,.35),inset 0 0 0 5px #fffdf6,inset 0 0 0 6px rgba(201,154,27,.5)}:root[data-accent]:not([data-theme=dark]) .ce-cert__frame small{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-cert__frame h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-cert__frame em{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-verify{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 56px hsl(var(--acc-h) 60% 15%/.18)}:root[data-accent]:not([data-theme=dark]) .ce-verify:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ce-verify__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .ce-verify__head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-result__icon{color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-result__body>p a{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-result--ok .ce-result__icon{background:#22c55e;box-shadow:0 0 0 8px rgba(34,197,94,.15)}:root[data-accent]:not([data-theme=dark]) .ce-result--bad .ce-result__icon{background:var(--c-red);box-shadow:0 0 0 8px rgba(232,48,79,.12)}:root[data-accent]:not([data-theme=dark]) .ce-result--info{background:hsl(var(--acc-h) 83% 98%);border-color:hsl(var(--acc-h) 79% 44%/.4)}:root[data-accent]:not([data-theme=dark]) .ce-result--info .ce-result__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);box-shadow:0 0 0 8px hsl(var(--acc-h) 79% 44%/.12)}:root[data-accent]:not([data-theme=dark]) .ce-result--info h3{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-result dd{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-link{color:var(--c-red)}:root[data-accent]:not([data-theme=dark]) .ce-link:hover{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-type{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ce-type:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .ce-type__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ce-type:hover .ce-type__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .ce-title,:root[data-accent]:not([data-theme=dark]) .ce-type h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-howsteps li:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ce-step__n{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .ce-howsteps strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-howsteps strong .ea-ico{color:var(--c-red)}:root[data-accent]:not([data-theme=dark]) .ce-oncert{background:#fff;border:1px solid var(--c-line);box-shadow:0 18px 40px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ce-oncert h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-oncert li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .ce-employer{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ce-employer strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ce-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .pf{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .pf-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .pf-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .pf-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .pf-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pf-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pf-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .pf-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pf-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .pf-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .pf-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .pf-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .pf-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pf-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .pf-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pf-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pf-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .pf-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .pf-filter{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pf-filter span{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-filter:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-filter.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .pf-card{background:#fff;border:1px solid var(--c-line);box-shadow:0 4px 16px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .pf-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 24px 48px hsl(var(--acc-h) 60% 15%/.13)}:root[data-accent]:not([data-theme=dark]) .pf-card__cat{background:rgba(255,255,255,.94);color:hsl(var(--acc-h) 54% 15%);box-shadow:0 6px 14px rgba(0,0,0,.15)}:root[data-accent]:not([data-theme=dark]) .pf-card__view{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pf-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pf-card__by{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-tags li{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pf-cover{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .pf-cover--1{background:linear-gradient(135deg,hsl(var(--acc-h) 72% 27%),#e8304f)}:root[data-accent]:not([data-theme=dark]) .pf-cover--2{background:linear-gradient(135deg,hsl(var(--acc-h) 73% 24%),#f5a800)}:root[data-accent]:not([data-theme=dark]) .pf-cover--3{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 69% 33%) 55%,#f5a800)}:root[data-accent]:not([data-theme=dark]) .pf-cover--4{background:linear-gradient(135deg,#e8304f,hsl(var(--acc-h) 73% 24%))}:root[data-accent]:not([data-theme=dark]) .pf-feature__img{box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3);border:6px solid #fff}:root[data-accent]:not([data-theme=dark]) .pf-feature__text h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pf-feature__list .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .pf-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .pf-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .pf-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .pf-cloud li{background:#fff;border:1.5px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%);box-shadow:0 4px 12px hsl(var(--acc-h) 60% 15%/.05)}:root[data-accent]:not([data-theme=dark]) .pf-cloud li:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .pf-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .pf-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .pf-cta:after{background:rgba(245,168,0,.25)}:root[data-accent]:not([data-theme=dark]) .pf-modal{background:hsl(var(--acc-h) 60% 10%/.65)}:root[data-accent]:not([data-theme=dark]) .pf-modal__body h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pf-modal__close{background:#fff;color:hsl(var(--acc-h) 54% 15%);box-shadow:0 8px 18px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .pf-modal__close:hover{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pf-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .pl{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .pl-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .pl-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .pl-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .pl-btn--light,:root[data-accent]:not([data-theme=dark]) .pl-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .pl-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .pl-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .pl-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .pl-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .pl-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .pl-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .pl-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .pl-card{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pl-card:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .pl-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-card:hover .pl-card__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .pl-jstep__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .pl-jstep__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .pl-story{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pl-story:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .pl-story__avatar{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 12px 24px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .pl-story h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-story__role{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-story--cta{border:2px dashed hsl(var(--acc-h) 79% 44%/.4);background:transparent}:root[data-accent]:not([data-theme=dark]) .pl-partners h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-partners li{background:#fff;border:1px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-career{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pl-career:hover{border-color:rgba(232,48,79,.35);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .pl-career__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-career:hover .pl-career__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-career h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-roles li{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-ready__side h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-meter{background:#fff;border:1px solid var(--c-line);box-shadow:0 12px 28px hsl(var(--acc-h) 60% 15%/.07)}:root[data-accent]:not([data-theme=dark]) .pl-meter__ring{background:conic-gradient(#f5a800 calc(var(--p) * 1%),hsl(var(--acc-h) 39% 94%) 0)}:root[data-accent]:not([data-theme=dark]) .pl-meter__ring:before{background:#fff}:root[data-accent]:not([data-theme=dark]) .pl-meter b,:root[data-accent]:not([data-theme=dark]) .pl-meter__ring strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-check{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pl-check:hover{border-color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-check__box{border:2px solid hsl(var(--acc-h) 25% 82%);color:transparent}:root[data-accent]:not([data-theme=dark]) .pl-check.is-on{border-color:rgba(34,197,94,.5);background:#f0fdf4}:root[data-accent]:not([data-theme=dark]) .pl-check.is-on .pl-check__box{background:#22c55e;border-color:#22c55e;color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-check input:focus-visible+.pl-check__box{outline:2px solid var(--c-red)}:root[data-accent]:not([data-theme=dark]) .pl-tip{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pl-tip:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .pl-tip>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-tip strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .pl-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .pl-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .pl-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .pl-field label,:root[data-accent]:not([data-theme=dark]) .pl-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-field input:focus,:root[data-accent]:not([data-theme=dark]) .pl-field select:focus,:root[data-accent]:not([data-theme=dark]) .pl-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .pl-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pl-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .pl-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pl-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pl-faq__item.is-open .pl-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pl-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .pl-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .pl-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .hf{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .hf-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .hf-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .hf-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .hf-btn--light,:root[data-accent]:not([data-theme=dark]) .hf-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .hf-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .hf-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .hf-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .hf-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .hf-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .hf-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .hf-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .hf-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .hf-benefit{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .hf-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .hf-benefit__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .hf-benefit:hover .hf-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-benefit h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-option{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .hf-option:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .hf-option__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .hf-option:hover .hf-option__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-option h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-domain{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .hf-domain:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .hf-domain__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .hf-domain h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-domain li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .hf-domain__btn{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .hf-domain__btn:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .hf-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .hf-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .hf-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .hf-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .hf-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .hf-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .hf-field label,:root[data-accent]:not([data-theme=dark]) .hf-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-field input:focus,:root[data-accent]:not([data-theme=dark]) .hf-field select:focus,:root[data-accent]:not([data-theme=dark]) .hf-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .hf-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .hf-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .hf-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .hf-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .hf-faq__item.is-open .hf-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .hf-job{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .hf-job:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .hf-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .ct{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .ct-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .ct-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .ct-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ct-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .ct-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ct-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .ct-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .ct-orbit__dot{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 16px 32px rgba(0,0,0,.3)}:root[data-accent]:not([data-theme=dark]) .ct-ccard{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 44px hsl(var(--acc-h) 60% 15%/.13)}:root[data-accent]:not([data-theme=dark]) .ct-ccard:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 26px 52px hsl(var(--acc-h) 60% 15%/.18)}:root[data-accent]:not([data-theme=dark]) .ct-ccard__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 20px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .ct-ccard--wa .ct-ccard__icon{background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 10px 20px rgba(37,211,102,.3)}:root[data-accent]:not([data-theme=dark]) .ct-ccard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-ccard__val{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ct-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .ct-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .ct-field>label,:root[data-accent]:not([data-theme=dark]) .ct-form h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-field input:focus,:root[data-accent]:not([data-theme=dark]) .ct-field select:focus,:root[data-accent]:not([data-theme=dark]) .ct-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .ct-time{border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ct-time:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ct-time.is-on{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff}:root[data-accent]:not([data-theme=dark]) .ct-time:has(input:focus-visible){outline:2px solid var(--c-red)}:root[data-accent]:not([data-theme=dark]) .ct-panel{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .ct-panel h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-panel--dark{border:0;color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 20px 44px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .ct-panel--dark h3 .ea-ico{color:var(--c-orange)}:root[data-accent]:not([data-theme=dark]) .ct-social a{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ct-quick a>span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ct-quick strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-map{border:6px solid #fff;box-shadow:0 30px 60px hsl(var(--acc-h) 60% 15%/.18);background:hsl(var(--acc-h) 42% 91%)}:root[data-accent]:not([data-theme=dark]) .ct-map__card{background:#fff;box-shadow:0 20px 44px hsl(var(--acc-h) 60% 15%/.25)}:root[data-accent]:not([data-theme=dark]) .ct-map__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .ct-faqtitle,:root[data-accent]:not([data-theme=dark]) .ct-map__card strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .ct-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .ct-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ct-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ct-faq__item.is-open .ct-faq__chev{background:var(--c-red);color:#fff}@media (max-width:640px){:root[data-accent]:not([data-theme=dark]) .ct-map__card{box-shadow:none;border-top:1px solid var(--c-line)}}:root[data-accent]:not([data-theme=dark]) .ct-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .cr{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .cr-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cr-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .cr-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .cr-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cr-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .cr-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .cr-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .cr-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .cr-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .cr-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .cr-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .cr-benefit{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cr-benefit__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-benefit:hover .cr-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-benefit h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-sitem{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-sitem:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .cr-sitem>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-sitem strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-field-card{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-field-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cr-field-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-field-card:hover .cr-field-card__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-field-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-field-card--dip{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cr-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .cr-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .cr-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .cr-way{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-way:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cr-way__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-way:hover .cr-way__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-way h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-reqcard{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .cr-reqcard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-reqcard h3 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-reqcard li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .cr-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .cr-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .cr-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .cr-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .cr-field label,:root[data-accent]:not([data-theme=dark]) .cr-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-field input:focus,:root[data-accent]:not([data-theme=dark]) .cr-field select:focus,:root[data-accent]:not([data-theme=dark]) .cr-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .cr-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cr-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-faq__item.is-open .cr-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .cr-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .cr-tab{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-tab:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-tab.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cr-panel{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cr-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 14px 28px hsl(var(--acc-h) 79% 44%/.32)}:root[data-accent]:not([data-theme=dark]) .cr-panel__main h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-panel__main .cr-panel__best{background:hsl(var(--acc-h) 83% 98%);color:var(--c-text)}:root[data-accent]:not([data-theme=dark]) .cr-panel__best .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-panel__best strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-col{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cr-col h4{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-col h4 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-col li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .cr-whocard{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-whocard:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cr-whocard__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-whocard:hover .cr-whocard__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-whocard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-areas li{background:#fff;border:1.5px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-areas li span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-areas li:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%);box-shadow:0 8px 18px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .cr-areas li:hover span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-logos li{background:#fff;border:1px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-role{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-role:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cr-role__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cr-role h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-skills li{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-search .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-filter select:focus,:root[data-accent]:not([data-theme=dark]) .cr-search input:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .cr-chip{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-chip:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-chip.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-job{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cr-job.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 18px 40px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cr-job__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-job.is-open .cr-job__icon,:root[data-accent]:not([data-theme=dark]) .cr-job__head:hover .cr-job__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-job__main strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-job__chev,:root[data-accent]:not([data-theme=dark]) .cr-job__meta em{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cr-job.is-open .cr-job__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-job__cols li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .cr-empty{border:2px dashed var(--c-line);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cr-empty>span{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 10px 24px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cr-empty h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cr-resume{background:#fff}:root[data-accent]:not([data-theme=dark]) .cr-resume::file-selector-button{border:0;background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cr-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .fr{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .fr-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .fr-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .fr-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .fr-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .fr-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .fr-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .fr-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .fr-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .fr-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .fr-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .fr-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .fr-benefit{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .fr-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .fr-benefit__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-benefit:hover .fr-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-benefit h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-sitem{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .fr-sitem:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .fr-sitem>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-sitem strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-field-card{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .fr-field-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .fr-field-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-field-card:hover .fr-field-card__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-field-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-field-card--dip{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .fr-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .fr-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .fr-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .fr-way{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .fr-way:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .fr-way__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-way:hover .fr-way__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-way h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-reqcard{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .fr-reqcard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-reqcard h3 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-reqcard li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .fr-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .fr-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .fr-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .fr-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .fr-field label,:root[data-accent]:not([data-theme=dark]) .fr-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-field input:focus,:root[data-accent]:not([data-theme=dark]) .fr-field select:focus,:root[data-accent]:not([data-theme=dark]) .fr-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .fr-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .fr-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .fr-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .fr-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .fr-faq__item.is-open .fr-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .fr-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .fr-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .fr-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .pt{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .pt-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .pt-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .pt-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .pt-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .pt-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .pt-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .pt-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .pt-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .pt-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .pt-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .pt-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .pt-benefit{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .pt-benefit__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-benefit:hover .pt-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-benefit h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-sitem{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-sitem:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .pt-sitem>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-sitem strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-field-card{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-field-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .pt-field-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-field-card:hover .pt-field-card__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-field-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-field-card--dip{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .pt-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .pt-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .pt-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .pt-way{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-way:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .pt-way__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-way:hover .pt-way__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-way h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-reqcard{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .pt-reqcard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-reqcard h3 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-reqcard li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .pt-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .pt-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .pt-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .pt-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .pt-field label,:root[data-accent]:not([data-theme=dark]) .pt-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-field input:focus,:root[data-accent]:not([data-theme=dark]) .pt-field select:focus,:root[data-accent]:not([data-theme=dark]) .pt-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .pt-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .pt-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-faq__item.is-open .pt-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .pt-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .pt-tab{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-tab:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-tab.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .pt-panel{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .pt-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 14px 28px hsl(var(--acc-h) 79% 44%/.32)}:root[data-accent]:not([data-theme=dark]) .pt-panel__main h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-panel__main .pt-panel__best{background:hsl(var(--acc-h) 83% 98%);color:var(--c-text)}:root[data-accent]:not([data-theme=dark]) .pt-panel__best .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-panel__best strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-col{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .pt-col h4{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-col h4 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-col li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .pt-whocard{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .pt-whocard:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .pt-whocard__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-whocard:hover .pt-whocard__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-whocard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-areas li{background:#fff;border:1.5px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-areas li span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .pt-areas li:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%);box-shadow:0 8px 18px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .pt-areas li:hover span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .pt-logos li{background:#fff;border:1px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .pt-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .cl{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .cl-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cl-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .cl-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}:root[data-accent]:not([data-theme=dark]) .cl-btn--outline:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-btn--ghost{background:#fff;color:hsl(var(--acc-h) 69% 33%);border:1.5px solid hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-btn--ghost:hover{background:hsl(var(--acc-h) 69% 33%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cl-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .cl-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .cl-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .cl-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .cl-hero__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-heroimg__frame{border:6px solid #fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%));box-shadow:0 30px 60px rgba(0,0,0,.35)}:root[data-accent]:not([data-theme=dark]) .cl-herocard>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-herocard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-stats{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 50px hsl(var(--acc-h) 60% 15%/.14)}:root[data-accent]:not([data-theme=dark]) .cl-stat strong{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .cl-benefit{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-benefit:hover{border-color:transparent;box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cl-benefit__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-benefit:hover .cl-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-benefit h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-sitem{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-sitem:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .cl-sitem>span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-sitem strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-field-card{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-field-card:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cl-field-card__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-field-card:hover .cl-field-card__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-field-card h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-field-card--dip{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cl-dark{background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .cl-step__icon{background:linear-gradient(135deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 12px 24px rgba(245,168,0,.3)}:root[data-accent]:not([data-theme=dark]) .cl-step__num{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 6px 14px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .cl-way{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-way:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cl-way__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-way:hover .cl-way__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-way h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-reqcard{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .cl-reqcard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-reqcard h3 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-reqcard li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .cl-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .cl-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .cl-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .cl-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .cl-field label,:root[data-accent]:not([data-theme=dark]) .cl-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-field input:focus,:root[data-accent]:not([data-theme=dark]) .cl-field select:focus,:root[data-accent]:not([data-theme=dark]) .cl-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .cl-faqtitle{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cl-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-faq__item.is-open .cl-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .cl-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .cl-tab{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-tab:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-tab.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .cl-panel{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.1)}:root[data-accent]:not([data-theme=dark]) .cl-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 14px 28px hsl(var(--acc-h) 79% 44%/.32)}:root[data-accent]:not([data-theme=dark]) .cl-panel__main h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-panel__main .cl-panel__best{background:hsl(var(--acc-h) 83% 98%);color:var(--c-text)}:root[data-accent]:not([data-theme=dark]) .cl-panel__best .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-panel__best strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-col{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .cl-col h4{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-col h4 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-col li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .cl-whocard{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .cl-whocard:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 20px 40px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .cl-whocard__icon{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-whocard:hover .cl-whocard__icon{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-whocard h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-areas li{background:#fff;border:1.5px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-areas li span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-areas li:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%);box-shadow:0 8px 18px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .cl-areas li:hover span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .cl-logos li{background:#fff;border:1px solid var(--c-line);color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-way{color:inherit}:root[data-accent]:not([data-theme=dark]) .cl-work{background:#fff;border:1px solid var(--c-line);box-shadow:0 8px 22px hsl(var(--acc-h) 60% 15%/.06)}:root[data-accent]:not([data-theme=dark]) .cl-work:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 22px 44px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .cl-work h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .cl-work small{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .cl-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .sp{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .sp-btn--primary{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .sp-btn--accent{background:linear-gradient(90deg,var(--c-orange),#ff7a2c);color:#fff;box-shadow:0 10px 24px rgba(245,168,0,.35)}:root[data-accent]:not([data-theme=dark]) .sp-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .sp-sec--tint{background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .sp-head h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .sp-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .sp-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .sp-grad{background:linear-gradient(90deg,hsl(var(--acc-h) 88% 66%),#f5a800,#ff7a8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-accent]:not([data-theme=dark]) .sp-search__ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-ch{background:#fff;border:1px solid var(--c-line);box-shadow:0 20px 44px hsl(var(--acc-h) 60% 15%/.13)}:root[data-accent]:not([data-theme=dark]) .sp-ch:hover{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 26px 52px hsl(var(--acc-h) 60% 15%/.18)}:root[data-accent]:not([data-theme=dark]) .sp-ch__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 20px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .sp-ch--wa .sp-ch__icon{background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 10px 20px rgba(37,211,102,.3)}:root[data-accent]:not([data-theme=dark]) .sp-ch--hot .sp-ch__icon{background:linear-gradient(135deg,var(--c-orange),var(--c-red));box-shadow:0 10px 20px rgba(232,48,79,.28)}:root[data-accent]:not([data-theme=dark]) .sp-ch strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-qcard{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .sp-qcard:hover{border-color:transparent;background:var(--c-red-soft);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .sp-qcard>span{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-qcard strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-tab{background:#fff;border:1.5px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .sp-tab span{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-tab:hover{border-color:hsl(var(--acc-h) 69% 33%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-tab.is-active{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);border-color:transparent;color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.3)}:root[data-accent]:not([data-theme=dark]) .sp-count strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-faq__item{background:#fff;border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .sp-faq__item.is-open{border-color:hsl(var(--acc-h) 79% 44%/.4);box-shadow:0 14px 30px hsl(var(--acc-h) 60% 15%/.09)}:root[data-accent]:not([data-theme=dark]) .sp-faq__q{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-faq__tag{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-faq__item.is-open .sp-faq__tag{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff}:root[data-accent]:not([data-theme=dark]) .sp-faq__chev{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-faq__item.is-open .sp-faq__chev{background:var(--c-red);color:#fff}:root[data-accent]:not([data-theme=dark]) .sp-empty>span{background:hsl(var(--acc-h) 83% 98%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .sp-empty h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-info{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 24px 50px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .sp-info:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .sp-info__ticks .ea-ico{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .sp-form{background:#fff;border:1px solid var(--c-line);box-shadow:0 26px 54px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .sp-form:before{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .sp-field label,:root[data-accent]:not([data-theme=dark]) .sp-form h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .sp-field input:focus,:root[data-accent]:not([data-theme=dark]) .sp-field select:focus,:root[data-accent]:not([data-theme=dark]) .sp-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 4px hsl(var(--acc-h) 79% 44%/.15)}:root[data-accent]:not([data-theme=dark]) .sp-cta{color:#fff;background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 79% 44%) 100%);box-shadow:0 30px 60px hsl(var(--acc-h) 73% 24%/.3)}:root[data-accent]:not([data-theme=dark]) .sp-cta:before{background:rgba(255,255,255,.1)}:root[data-accent]:not([data-theme=dark]) .sp-hero__half--photo{background:linear-gradient(135deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 79% 44%))}:root[data-accent]:not([data-theme=dark]) .lg{--c-blue:hsl(var(--acc-h) 69% 33%);--c-blue-dark:hsl(var(--acc-h) 72% 27%);--c-navy:hsl(var(--acc-h) 54% 15%);--c-tint:hsl(var(--acc-h) 83% 98%);--c-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);color:var(--c-text);background:#fff}:root[data-accent]:not([data-theme=dark]) .lg-hero{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%) 0,hsl(var(--acc-h) 72% 27%) 55%,hsl(var(--acc-h) 76% 23%) 100%)}:root[data-accent]:not([data-theme=dark]) .lg-hero:after{background:linear-gradient(90deg,hsl(var(--acc-h) 69% 33%),#f5a800,#e8304f,hsl(var(--acc-h) 69% 33%));background-size:300% 100%}:root[data-accent]:not([data-theme=dark]) .lg-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.4),transparent 70%)}:root[data-accent]:not([data-theme=dark]) .lg-print{border:1.5px solid rgba(255,255,255,.5)}:root[data-accent]:not([data-theme=dark]) .lg-print:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-toc__box{background:hsl(var(--acc-h) 83% 98%);border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .lg-toc__box summary{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .lg-toc__box summary .ea-ico:first-child{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-toc li button:hover{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-toc li button.is-active{background:var(--c-red-soft);color:var(--c-red)}:root[data-accent]:not([data-theme=dark]) .lg-help{color:#fff;background:linear-gradient(160deg,hsl(var(--acc-h) 76% 19%),hsl(var(--acc-h) 72% 27%) 60%,hsl(var(--acc-h) 79% 44%));box-shadow:0 18px 36px hsl(var(--acc-h) 73% 24%/.28)}:root[data-accent]:not([data-theme=dark]) .lg-btn--light{background:#fff;color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-btn--light:hover{background:var(--c-orange);color:#fff}:root[data-accent]:not([data-theme=dark]) .lg-sec h2{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .lg-sec h2 span{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 8px 18px hsl(var(--acc-h) 79% 44%/.28)}:root[data-accent]:not([data-theme=dark]) .lg-sec li .ea-ico{background:#dcfce7;color:#16a34a}:root[data-accent]:not([data-theme=dark]) .lg-sec strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .lg-sec a{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-contact{background:hsl(var(--acc-h) 83% 98%);border:1px solid var(--c-line)}:root[data-accent]:not([data-theme=dark]) .lg-contact h3{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .lg-contact__links .ea-ico{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-related strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .lg-related a{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .lg-top{background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);color:#fff;box-shadow:0 10px 22px rgba(0,0,0,.25)}:root[data-accent]:not([data-theme=dark]) .lg-top:hover{background:linear-gradient(135deg,var(--c-orange),var(--c-red))}@media print{:root[data-accent]:not([data-theme=dark]) .lg-hero{background:none;color:#000}}:root[data-accent]:not([data-theme=dark]) .site-shell .cl-hero .cl-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-hero .cr-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-hero .ct-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-hero .dp-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-hero .fr-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-hero .hf-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .pf-hero .pf-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-hero .pl-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-hero .pt-grad,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-hero .sp-grad{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff;-webkit-text-fill-color:#fff}:root[data-accent]:not([data-theme=dark]) .site-shell .cl-hero .cl-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-hero .cr-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-hero .ct-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-hero .dp-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-hero .fr-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-hero .hf-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .pf-hero .pf-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-hero .pl-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-hero .pt-btn--accent,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-hero .sp-btn--accent{background:#fff;color:hsl(var(--acc-h) 69% 33%);box-shadow:0 10px 24px rgba(0,0,0,.18)}:root[data-accent]:not([data-theme=dark]) .site-shell .cl-hero .cl-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .cr-hero .cr-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .ct-hero .ct-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .dp-hero .dp-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .fr-hero .fr-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .hf-hero .hf-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .pf-hero .pf-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .pl-hero .pl-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .pt-hero .pt-btn--accent:hover,:root[data-accent]:not([data-theme=dark]) .site-shell .sp-hero .sp-btn--accent:hover{background:#fff;color:hsl(var(--acc-h) 72% 27%);box-shadow:0 14px 30px rgba(0,0,0,.24)}:root[data-accent]:not([data-theme=dark]) .ebot{--eb-blue:hsl(var(--acc-h) 69% 33%);--eb-grad:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0%,hsl(var(--acc-h) 73% 24%) 100%);--eb-navy:hsl(var(--acc-h) 54% 15%);--eb-tint:hsl(var(--acc-h) 83% 98%);color:var(--eb-text)}:root[data-accent]:not([data-theme=dark]) .ebot-launch{border:0;color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%);box-shadow:0 12px 28px hsl(var(--acc-h) 73% 24%/.4),inset 0 1px 0 rgba(255,255,255,.25)}:root[data-accent]:not([data-theme=dark]) .ebot-launch:hover{box-shadow:0 16px 34px hsl(var(--acc-h) 73% 24%/.5)}:root[data-accent]:not([data-theme=dark]) .ebot-launch:focus-visible{outline:3px solid hsl(var(--acc-h) 79% 44%/.45)}:root[data-accent]:not([data-theme=dark]) .ebot-launch:before{border:2px solid hsl(var(--acc-h) 79% 44%/.55)}:root[data-accent]:not([data-theme=dark]) .ebot-nudge__txt{border:1px solid var(--eb-line);color:var(--eb-text);background:#fff;box-shadow:0 14px 34px hsl(var(--acc-h) 60% 15%/.16)}:root[data-accent]:not([data-theme=dark]) .ebot-nudge__txt strong{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ebot-nudge__x{border:1px solid var(--eb-line);color:var(--eb-muted);background:#fff;box-shadow:0 4px 10px hsl(var(--acc-h) 60% 15%/.12)}:root[data-accent]:not([data-theme=dark]) .ebot-panel{background:#fff;border:1px solid hsl(var(--acc-h) 60% 15%/.08);box-shadow:0 30px 70px hsl(var(--acc-h) 60% 15%/.28),0 4px 14px hsl(var(--acc-h) 60% 15%/.08)}:root[data-accent]:not([data-theme=dark]) .ebot-head{color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%)}:root[data-accent]:not([data-theme=dark]) .ebot-log{background:linear-gradient(180deg,hsl(var(--acc-h) 50% 98%) 0,#fff 100%)}:root[data-accent]:not([data-theme=dark]) .ebot-msg--bot .ebot-bubble{color:var(--eb-text);background:#fff;border:1px solid var(--eb-line);box-shadow:0 2px 8px hsl(var(--acc-h) 60% 15%/.04)}:root[data-accent]:not([data-theme=dark]) .ebot-msg--user .ebot-bubble{color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%)}:root[data-accent]:not([data-theme=dark]) .ebot-msg--bot .ebot-bubble strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ebot-card{border:1px solid var(--eb-line);background:#fff}:root[data-accent]:not([data-theme=dark]) .ebot-card:hover{border-color:hsl(var(--acc-h) 69% 33%/.35);background:hsl(var(--acc-h) 83% 98%)}:root[data-accent]:not([data-theme=dark]) .ebot-card__ico{color:hsl(var(--acc-h) 69% 33%);background:hsl(var(--acc-h) 55% 96%)}:root[data-accent]:not([data-theme=dark]) .ebot-card__txt strong{color:hsl(var(--acc-h) 54% 15%)}:root[data-accent]:not([data-theme=dark]) .ebot-card__go{color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%)}:root[data-accent]:not([data-theme=dark]) .ebot-chip{border:1.5px solid hsl(var(--acc-h) 69% 33%/.35);color:hsl(var(--acc-h) 69% 33%);background:#fff}:root[data-accent]:not([data-theme=dark]) .ebot-chip:hover{color:#fff;background:hsl(var(--acc-h) 69% 33%);border-color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ebot-chip em{background:hsl(var(--acc-h) 55% 96%);color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ebot-link{color:hsl(var(--acc-h) 54% 15%);background:hsl(var(--acc-h) 55% 96%)}:root[data-accent]:not([data-theme=dark]) .ebot-link:hover{color:#fff;background:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ebot-form input:focus,:root[data-accent]:not([data-theme=dark]) .ebot-form select:focus{border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 3px hsl(var(--acc-h) 69% 33%/.12)}:root[data-accent]:not([data-theme=dark]) .ebot-form__btn{border:0;color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%)}:root[data-accent]:not([data-theme=dark]) .ebot-input input{border:1px solid var(--eb-line);color:var(--eb-text);background:hsl(var(--acc-h) 50% 98%);outline:none}:root[data-accent]:not([data-theme=dark]) .ebot-input input:focus{background:#fff;border-color:hsl(var(--acc-h) 69% 33%);box-shadow:0 0 0 3px hsl(var(--acc-h) 69% 33%/.12)}:root[data-accent]:not([data-theme=dark]) .ebot-send{border:0;color:#fff;background:linear-gradient(266deg,hsl(var(--acc-h) 79% 44%) 0,hsl(var(--acc-h) 73% 24%) 100%)}:root[data-accent]:not([data-theme=dark]) .ebot-foot a{color:hsl(var(--acc-h) 69% 33%)}:root[data-accent]:not([data-theme=dark]) .ebot-card{color:inherit}:root[data-accent]:not([data-theme=dark]) .ebot-card:focus-visible{outline:2px solid hsl(var(--acc-h) 69% 33%)}:root[data-theme=dark][data-accent] .ea-logo{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-link{color:#fafafa}:root[data-theme=dark][data-accent] .ea-link:after{background:var(--ea-red)}:root[data-theme=dark][data-accent] .ea-link:hover{color:#fafafa}:root[data-theme=dark][data-accent] .ea-search input{border:0;border-bottom:1.5px solid hsl(var(--acc-h) 100% 56%/.45);background:transparent;color:#fafafa;outline:none}:root[data-theme=dark][data-accent] .ea-btn--outline{background:rgba(255,255,255,.05);color:#fafafa}:root[data-theme=dark][data-accent] .ea-btn--outline:hover{box-shadow:0 6px 14px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ea-btn--outline:hover,:root[data-theme=dark][data-accent] .ea-btn--solid{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ea-btn--solid:hover{box-shadow:0 6px 14px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ea-cat.is-active,:root[data-theme=dark][data-accent] .ea-cat:hover{background:rgba(239,68,68,.12);color:var(--ea-red)}:root[data-theme=dark][data-accent] .ea-btn:focus-visible,:root[data-theme=dark][data-accent] .ea-burger:focus-visible,:root[data-theme=dark][data-accent] .ea-cat:focus-visible,:root[data-theme=dark][data-accent] .ea-course:focus-visible,:root[data-theme=dark][data-accent] .ea-float a:focus-visible,:root[data-theme=dark][data-accent] .ea-link:focus-visible{outline:2px solid var(--ea-red)}:root[data-theme=dark][data-accent] .ea-burger{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-burger:hover{background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .ea-overlay{background:hsla(240,5%,5%,.45)}:root[data-theme=dark][data-accent] .ea-drawer__item,:root[data-theme=dark][data-accent] .ea-drawer__sub{border-bottom:1px solid rgba(255,255,255,.1);color:#fafafa}:root[data-theme=dark][data-accent] .ea-drawer__item.is-active,:root[data-theme=dark][data-accent] .ea-drawer__sub.is-active{color:var(--ea-red)}:root[data-theme=dark][data-accent] .ea-drawer__sub{border-bottom-color:rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .ea-links>.ea-search input{border:1.5px solid hsl(var(--acc-h) 100% 56%/.45);background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .ea-links>.ea-search input:focus{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 3px rgba(0,0,0,.35)}@media (max-width:560px){:root[data-theme=dark][data-accent] .ea-quick__item{border:0;background:transparent;color:#fafafa}:root[data-theme=dark][data-accent] .ea-quick__item .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-quick__item.is-active{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,rgba(39,39,42,.42),rgba(39,39,42,.42));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 8px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ea-quick__item--demo,:root[data-theme=dark][data-accent] .ea-quick__item--demo .ea-ico{color:#e8304f}:root[data-theme=dark][data-accent] .ea-overlay{background:hsl(var(--acc-h) 69% 13%/.22)}:root[data-theme=dark][data-accent] .ea-drawer__item,:root[data-theme=dark][data-accent] .ea-drawer__sub{border-bottom-color:hsl(var(--acc-h) 69% 33%/.1)}:root[data-theme=dark][data-accent] .ea-drawer .ea-drawer__actions .ea-drawer__cert{color:#fff;background:linear-gradient(180deg,hsla(240,5%,17%,.88),hsla(240,5%,9%,.88));border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 1px rgba(255,255,255,.06),inset 0 -2px 6px rgba(0,0,0,.35),0 8px 20px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ea-drawer .ea-drawer__actions .ea-drawer__cert:before{background:linear-gradient(180deg,rgba(39,39,42,.42),rgba(255,255,255,0))}:root[data-theme=dark][data-accent] .ea-drawer .ea-drawer__actions .ea-drawer__cert:hover{background:linear-gradient(180deg,hsla(240,5%,17%,.88),hsla(240,5%,9%,.88));color:#fff}:root[data-theme=dark][data-accent] .ea-drawer .ea-search--drawer input:focus{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:inset 0 1px 1px rgba(255,255,255,.06),0 0 0 3px rgba(0,0,0,.35),0 4px 14px rgba(0,0,0,.224)}}:root[data-theme=dark][data-accent] .ea-theme{color:hsl(var(--acc-h) 100% 56%);background:rgba(255,255,255,.05);border:1.5px solid hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ea-theme:hover{background:hsla(240,5%,13%,1);color:#fff;box-shadow:0 6px 14px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ea-float{background:rgba(10,10,12,.72);border:1px solid hsl(var(--acc-h) 60% 15%/.08);box-shadow:0 14px 36px rgba(0,0,0,.368),inset 0 1px 0 rgba(255,255,255,.06)}:root[data-theme=dark][data-accent] .ea-float .ea-float__btn--call{box-shadow:0 6px 14px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .ea-float .ea-float__btn--call,:root[data-theme=dark][data-accent] .ea-float .ea-float__btn--mail{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ea-float .ea-float__btn--mail{box-shadow:0 6px 14px rgba(232,48,79,.32)}:root[data-theme=dark][data-accent][data-theme=dark] .site-shell .ea-float{background:linear-gradient(180deg,hsla(240,5%,10%,.7),hsla(240,5%,4%,.62));border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 40px rgba(0,0,0,.6)}@media (min-width:1281px){:root[data-theme=dark][data-accent] .ea-links>.ea-search input:focus{background:rgba(39,39,42,.42);border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ea-links>.ea-search button[type=submit]{color:#0a0906;background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);box-shadow:0 3px 8px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .ea-actions .ea-btn--phone .ea-ico{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12))}:root[data-theme=dark][data-accent] .ea-actions .ea-btn--cert{border:0;box-shadow:0 4px 12px rgba(0,0,0,.476)}:root[data-theme=dark][data-accent] .ea-actions .ea-btn--cert,:root[data-theme=dark][data-accent] .ea-actions .ea-btn--cert:hover{color:#0a0906;background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%)}:root[data-theme=dark][data-accent] .ea-actions .ea-btn--cert:hover{box-shadow:0 8px 20px rgba(0,0,0,.6)}}@media (min-width:1281px) and (max-width:1500px){:root[data-theme=dark][data-accent] .ea-actions .ea-btn--phone:hover .ea-ico{box-shadow:0 6px 16px rgba(0,0,0,.6)}}:root[data-theme=dark][data-accent] .ea-result.is-active{background:rgba(239,68,68,.12)}:root[data-theme=dark][data-accent] .ea-result__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-result.is-active .ea-result__icon{background:var(--ea-red);color:#fff}:root[data-theme=dark][data-accent] .ea-result mark{background:hsl(var(--acc-h) 100% 56%/.12);color:inherit}:root[data-theme=dark][data-accent] .ea-top__link--branch{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-dd__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-dd__item:hover .ea-dd__icon{background:var(--ea-red,#e8304f);color:#fff}:root[data-theme=dark][data-accent] .ea-dd__lang.is-active{color:var(--ea-red,#e8304f);background:rgba(239,68,68,.12)}:root[data-theme=dark][data-accent] .ea-foot__cta{color:#fff;background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));box-shadow:0 24px 50px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .ea-foot__cta:before{background:rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .ea-foot__cta:after{background:hsl(var(--acc-h) 100% 48%/.25)}:root[data-theme=dark][data-accent] .ea-fbtn--accent{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ea-foot__blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.35),transparent 70%)}:root[data-theme=dark][data-accent] .ea-foot__contact a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-foot__ci{background:rgba(255,255,255,.1);color:var(--f-text)}:root[data-theme=dark][data-accent] .ea-foot__contact li:hover .ea-foot__ci{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-foot__link{color:var(--f-text)}:root[data-theme=dark][data-accent] .ea-foot__link:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ea-foot__cicon{color:rgba(255,255,255,.55)}:root[data-theme=dark][data-accent] .ea-foot__link:hover .ea-foot__cicon{color:hsl(var(--acc-h) 100% 56%)}@media (max-width:640px){:root[data-theme=dark][data-accent] .ea-foot__tchev{color:hsl(var(--acc-h) 100% 56%)}}:root[data-theme=dark][data-accent] .ea-foot .ea-fbtn--accent{color:#fff}:root[data-theme=dark][data-accent] .cbm__field input:focus,:root[data-theme=dark][data-accent] .cbm__field select:focus,:root[data-theme=dark][data-accent] .cbm__field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cbm__btn{border:0;background:var(--m-red);color:#fff;box-shadow:0 10px 22px rgba(232,48,79,.3)}:root[data-theme=dark][data-accent] .cbm--glass{background:hsl(var(--acc-h) 69% 13%/.28)}:root[data-theme=dark][data-accent] .cbm--glass .cbm__field input:focus,:root[data-theme=dark][data-accent] .cbm--glass .cbm__field select:focus,:root[data-theme=dark][data-accent] .cbm--glass .cbm__field textarea:focus{border-color:hsl(var(--acc-h) 100% 56%/.45);background:rgba(39,39,42,.42);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cbm--glass .cbm__btn{border:1px solid transparent;background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);box-shadow:inset 0 1px 1px rgba(255,255,255,.06),inset 0 -2px 6px rgba(0,0,0,.35),0 10px 22px hsl(var(--acc-h) 100% 56%/.28);color:#0a0906}:root[data-theme=dark][data-accent] .cbm--glass .cbm__btn:before{background:linear-gradient(180deg,rgba(39,39,42,.42),rgba(255,255,255,0))}:root[data-theme=dark][data-accent] .eic__slide:after{background:linear-gradient(to top,hsla(240,5%,6%,.88) 0,hsl(var(--acc-h) 74% 15%/.25) 45%,transparent 70%)}:root[data-theme=dark][data-accent] .eic__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.25)}:root[data-theme=dark][data-accent] .eic__btn{border:0;background:rgba(39,39,42,.42);color:#fafafa;box-shadow:0 8px 18px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .eic__btn:hover,:root[data-theme=dark][data-accent] .eic__dots button.is-active{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .eic__btn:focus-visible,:root[data-theme=dark][data-accent] .eic__dots button:focus-visible{outline:2px solid rgba(255,255,255,.18)}:root[data-theme=dark][data-accent] .eic__count{background:rgba(0,0,0,.35);color:#fff}:root[data-theme=dark][data-accent] .site-shell .cd-sec h2,:root[data-theme=dark][data-accent] .site-shell .ce-head h2,:root[data-theme=dark][data-accent] .site-shell .ce-title,:root[data-theme=dark][data-accent] .site-shell .cl-faqtitle,:root[data-theme=dark][data-accent] .site-shell .cl-head h2,:root[data-theme=dark][data-accent] .site-shell .cr-faqtitle,:root[data-theme=dark][data-accent] .site-shell .cr-head h2,:root[data-theme=dark][data-accent] .site-shell .ct-faqtitle,:root[data-theme=dark][data-accent] .site-shell .ct-head h2,:root[data-theme=dark][data-accent] .site-shell .dp-faqtitle,:root[data-theme=dark][data-accent] .site-shell .dp-head h2,:root[data-theme=dark][data-accent] .site-shell .fr-faqtitle,:root[data-theme=dark][data-accent] .site-shell .fr-head h2,:root[data-theme=dark][data-accent] .site-shell .hf-faqtitle,:root[data-theme=dark][data-accent] .site-shell .hf-head h2,:root[data-theme=dark][data-accent] .site-shell .pf-head h2,:root[data-theme=dark][data-accent] .site-shell .pl-faqtitle,:root[data-theme=dark][data-accent] .site-shell .pl-head h2,:root[data-theme=dark][data-accent] .site-shell .pl-ready__side h2,:root[data-theme=dark][data-accent] .site-shell .pt-faqtitle,:root[data-theme=dark][data-accent] .site-shell .pt-head h2,:root[data-theme=dark][data-accent] .site-shell .sp-head h2{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=dark][data-accent] .site-shell .lg-sec h2{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .site-shell .cd-project>span,:root[data-theme=dark][data-accent] .site-shell .cd-rel>span,:root[data-theme=dark][data-accent] .site-shell .ce-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .ce-panel__icon,:root[data-theme=dark][data-accent] .site-shell .ce-sitem>span,:root[data-theme=dark][data-accent] .site-shell .ce-step__icon,:root[data-theme=dark][data-accent] .site-shell .ce-type__icon,:root[data-theme=dark][data-accent] .site-shell .ce-verify__icon,:root[data-theme=dark][data-accent] .site-shell .ce-way__icon,:root[data-theme=dark][data-accent] .site-shell .ce-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .cl-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .cl-panel__icon,:root[data-theme=dark][data-accent] .site-shell .cl-sitem>span,:root[data-theme=dark][data-accent] .site-shell .cl-step__icon,:root[data-theme=dark][data-accent] .site-shell .cl-way__icon,:root[data-theme=dark][data-accent] .site-shell .cl-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .cr-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .cr-job__icon,:root[data-theme=dark][data-accent] .site-shell .cr-panel__icon,:root[data-theme=dark][data-accent] .site-shell .cr-role__icon,:root[data-theme=dark][data-accent] .site-shell .cr-sitem>span,:root[data-theme=dark][data-accent] .site-shell .cr-step__icon,:root[data-theme=dark][data-accent] .site-shell .cr-way__icon,:root[data-theme=dark][data-accent] .site-shell .cr-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .ct-ccard__icon,:root[data-theme=dark][data-accent] .site-shell .ct-map__icon,:root[data-theme=dark][data-accent] .site-shell .dp-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .dp-jstep__icon,:root[data-theme=dark][data-accent] .site-shell .dp-prog__icon,:root[data-theme=dark][data-accent] .site-shell .dp-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .fr-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .fr-sitem>span,:root[data-theme=dark][data-accent] .site-shell .fr-step__icon,:root[data-theme=dark][data-accent] .site-shell .fr-way__icon,:root[data-theme=dark][data-accent] .site-shell .hf-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .hf-domain__icon,:root[data-theme=dark][data-accent] .site-shell .hf-option__icon,:root[data-theme=dark][data-accent] .site-shell .hf-step__icon,:root[data-theme=dark][data-accent] .site-shell .pf-step__icon,:root[data-theme=dark][data-accent] .site-shell .pl-card__icon,:root[data-theme=dark][data-accent] .site-shell .pl-career__icon,:root[data-theme=dark][data-accent] .site-shell .pl-jstep__icon,:root[data-theme=dark][data-accent] .site-shell .pl-tip>span,:root[data-theme=dark][data-accent] .site-shell .pt-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .pt-panel__icon,:root[data-theme=dark][data-accent] .site-shell .pt-sitem>span,:root[data-theme=dark][data-accent] .site-shell .pt-step__icon,:root[data-theme=dark][data-accent] .site-shell .pt-way__icon,:root[data-theme=dark][data-accent] .site-shell .pt-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .sp-ch__icon,:root[data-theme=dark][data-accent] .site-shell .sp-qcard>span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}@media (max-width:560px){:root[data-theme=dark][data-accent] .site-shell .cd-eyebrow,:root[data-theme=dark][data-accent] .site-shell .ce-eyebrow,:root[data-theme=dark][data-accent] .site-shell .cl-eyebrow,:root[data-theme=dark][data-accent] .site-shell .cr-eyebrow,:root[data-theme=dark][data-accent] .site-shell .ct-eyebrow,:root[data-theme=dark][data-accent] .site-shell .dp-eyebrow,:root[data-theme=dark][data-accent] .site-shell .fr-eyebrow,:root[data-theme=dark][data-accent] .site-shell .hf-eyebrow,:root[data-theme=dark][data-accent] .site-shell .lg-eyebrow,:root[data-theme=dark][data-accent] .site-shell .pf-eyebrow,:root[data-theme=dark][data-accent] .site-shell .pl-eyebrow,:root[data-theme=dark][data-accent] .site-shell .pt-eyebrow,:root[data-theme=dark][data-accent] .site-shell .sp-eyebrow{background:rgba(239,68,68,.12);color:#ec7a8d}:root[data-theme=dark][data-accent] .site-shell .cd-eyebrow--light,:root[data-theme=dark][data-accent] .site-shell .ce-head--light .ce-eyebrow,:root[data-theme=dark][data-accent] .site-shell .cl-head--light .cl-eyebrow,:root[data-theme=dark][data-accent] .site-shell .cr-head--light .cr-eyebrow,:root[data-theme=dark][data-accent] .site-shell .ct-head--light .ct-eyebrow,:root[data-theme=dark][data-accent] .site-shell .dp-head--light .dp-eyebrow,:root[data-theme=dark][data-accent] .site-shell .fr-head--light .fr-eyebrow,:root[data-theme=dark][data-accent] .site-shell .hf-head--light .hf-eyebrow,:root[data-theme=dark][data-accent] .site-shell .pf-head--light .pf-eyebrow,:root[data-theme=dark][data-accent] .site-shell .pl-head--light .pl-eyebrow,:root[data-theme=dark][data-accent] .site-shell .pt-head--light .pt-eyebrow,:root[data-theme=dark][data-accent] .site-shell .sp-head--light .sp-eyebrow{background:rgba(255,255,255,.08);color:hsl(var(--acc-h) 100% 56%)}}:root[data-theme=dark][data-accent] .site-shell .cl-row__icon{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .site-shell .cl-row:hover .cl-row__icon{background:var(--ea-red,#e8304f);color:#fff}@media (max-width:560px){:root[data-theme=dark][data-accent] .site-shell .cd-project>span,:root[data-theme=dark][data-accent] .site-shell .cd-rel>span,:root[data-theme=dark][data-accent] .site-shell .ce-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .ce-panel__icon,:root[data-theme=dark][data-accent] .site-shell .ce-sitem>span,:root[data-theme=dark][data-accent] .site-shell .ce-step__icon,:root[data-theme=dark][data-accent] .site-shell .ce-type__icon,:root[data-theme=dark][data-accent] .site-shell .ce-verify__icon,:root[data-theme=dark][data-accent] .site-shell .ce-way__icon,:root[data-theme=dark][data-accent] .site-shell .ce-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .cl-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .cl-panel__icon,:root[data-theme=dark][data-accent] .site-shell .cl-row__icon,:root[data-theme=dark][data-accent] .site-shell .cl-sitem>span,:root[data-theme=dark][data-accent] .site-shell .cl-step__icon,:root[data-theme=dark][data-accent] .site-shell .cl-way__icon,:root[data-theme=dark][data-accent] .site-shell .cl-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .cr-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .cr-job__icon,:root[data-theme=dark][data-accent] .site-shell .cr-panel__icon,:root[data-theme=dark][data-accent] .site-shell .cr-role__icon,:root[data-theme=dark][data-accent] .site-shell .cr-sitem>span,:root[data-theme=dark][data-accent] .site-shell .cr-step__icon,:root[data-theme=dark][data-accent] .site-shell .cr-way__icon,:root[data-theme=dark][data-accent] .site-shell .cr-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .ct-ccard__icon,:root[data-theme=dark][data-accent] .site-shell .ct-map__icon,:root[data-theme=dark][data-accent] .site-shell .dp-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .dp-jstep__icon,:root[data-theme=dark][data-accent] .site-shell .dp-prog__icon,:root[data-theme=dark][data-accent] .site-shell .dp-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .ec-career__icon,:root[data-theme=dark][data-accent] .site-shell .ec-dipcard__icon,:root[data-theme=dark][data-accent] .site-shell .ec-empty__ico,:root[data-theme=dark][data-accent] .site-shell .ec-goal__icon,:root[data-theme=dark][data-accent] .site-shell .ec-help__ico,:root[data-theme=dark][data-accent] .site-shell .ec-inclitem>span,:root[data-theme=dark][data-accent] .site-shell .ec-step__icon,:root[data-theme=dark][data-accent] .site-shell .eh .cl-row__icon,:root[data-theme=dark][data-accent] .site-shell .eh-feature__icon,:root[data-theme=dark][data-accent] .site-shell .eh-formcard__icon,:root[data-theme=dark][data-accent] .site-shell .eh-step__icon,:root[data-theme=dark][data-accent] .site-shell .eh-visit__list li>span,:root[data-theme=dark][data-accent] .site-shell .fr-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .fr-sitem>span,:root[data-theme=dark][data-accent] .site-shell .fr-step__icon,:root[data-theme=dark][data-accent] .site-shell .fr-way__icon,:root[data-theme=dark][data-accent] .site-shell .hf-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .hf-domain__icon,:root[data-theme=dark][data-accent] .site-shell .hf-option__icon,:root[data-theme=dark][data-accent] .site-shell .hf-step__icon,:root[data-theme=dark][data-accent] .site-shell .pf-step__icon,:root[data-theme=dark][data-accent] .site-shell .pl-card__icon,:root[data-theme=dark][data-accent] .site-shell .pl-career__icon,:root[data-theme=dark][data-accent] .site-shell .pl-jstep__icon,:root[data-theme=dark][data-accent] .site-shell .pl-tip>span,:root[data-theme=dark][data-accent] .site-shell .pt-benefit__icon,:root[data-theme=dark][data-accent] .site-shell .pt-panel__icon,:root[data-theme=dark][data-accent] .site-shell .pt-sitem>span,:root[data-theme=dark][data-accent] .site-shell .pt-step__icon,:root[data-theme=dark][data-accent] .site-shell .pt-way__icon,:root[data-theme=dark][data-accent] .site-shell .pt-whocard__icon,:root[data-theme=dark][data-accent] .site-shell .sp-ch__icon,:root[data-theme=dark][data-accent] .site-shell .sp-qcard>span{background:rgba(255,255,255,.05)!important;color:hsl(var(--acc-h) 100% 56%)!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)!important}:root[data-theme=dark][data-accent] .site-shell .ec-cat:not(.is-active):hover .ec-cat__ico{color:rgba(228,228,231,.88)}}:root[data-theme=dark][data-accent] .cl-row__icon{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 2px 8px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .cl-row:hover .cl-row__icon{background:var(--ea-red,#e8304f);color:#fff}:root[data-theme=dark][data-accent] .cl-title{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=dark][data-accent] .nf-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.18),transparent 70%)}:root[data-theme=dark][data-accent] .nf-pill{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 18px rgba(0,0,0,.188);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .nf-code{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .nf .nf-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906;box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .nf .nf-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}@media (hover:hover){:root[data-theme=dark][data-accent] .nf .nf-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906;box-shadow:0 12px 26px hsl(var(--acc-h) 100% 56%/.28)}}:root[data-theme=dark][data-accent] .nf-course{border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .nf-course__ico{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .nf-course__arrow{color:rgba(228,228,231,.88)}@media (hover:hover){:root[data-theme=dark][data-accent] .nf-course:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .nf-course:hover .nf-course__arrow{color:hsl(var(--acc-h) 100% 56%)}}:root[data-theme=dark][data-accent] .nf-quick .ea-ico{color:hsl(var(--acc-h) 100% 56%)}@media (hover:hover){:root[data-theme=dark][data-accent] .nf-quick a:hover{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}}:root[data-theme=dark][data-accent] .eh-eyebrow{background:rgba(239,68,68,.12);color:var(--h-red)}:root[data-theme=dark][data-accent] .eh-head--light .eh-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906;box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .eh-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-btn--ghost:hover{box-shadow:0 12px 26px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .eh-btn--accent,:root[data-theme=dark][data-accent] .eh-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .eh-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .eh-blob--1{background:radial-gradient(circle,hsl(var(--acc-h) 79% 44%/.2),transparent 70%)}:root[data-theme=dark][data-accent] .eh-blob--2{background:radial-gradient(circle,hsl(var(--acc-h) 100% 48%/.18),transparent 70%)}:root[data-theme=dark][data-accent] .eh-stars{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-stars .ea-ico{fill:currentColor;stroke:none}:root[data-theme=dark][data-accent] .eh-pill{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 14px rgba(0,0,0,.206);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .eh-chipnav .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-chipnav:hover .ea-ico{color:var(--h-red)}:root[data-theme=dark][data-accent] .eh-formcard__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 20px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-field input:focus,:root[data-theme=dark][data-accent] .eh-field select:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .eh-about__ico{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 14px 28px rgba(0,0,0,.44)}:root[data-theme=dark][data-accent] .eh-about__ico--3{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-checks .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .eh-feature__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-feature:hover .eh-feature__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-pill-nav{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-pill-nav:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-pill-nav.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-group__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 20px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-course{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px rgba(0,0,0,.17)}:root[data-theme=dark][data-accent] .eh-course:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 18px 38px rgba(0,0,0,.219)}:root[data-theme=dark][data-accent] .eh-course__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-course:hover .eh-course__icon{background:var(--h-red);color:#fff}:root[data-theme=dark][data-accent] .eh-dur{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-steps li:not(:last-child):after{border-top:2px dashed hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .eh-step__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-score__num{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .eh-likes .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-arrow{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .eh-arrow:hover{background:hsla(240,5%,17%,1);color:#fff}:root[data-theme=dark][data-accent] .eh-split__title{color:#fafafa}:root[data-theme=dark][data-accent] .eh-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .eh-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-faq__item.is-open .eh-faq__chev{background:var(--h-red);color:#fff}:root[data-theme=dark][data-accent] .eh-about__text h2,:root[data-theme=dark][data-accent] .eh-cert-title,:root[data-theme=dark][data-accent] .eh-head h2,:root[data-theme=dark][data-accent] .eh-head--light h2,:root[data-theme=dark][data-accent] .eh-split__title{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:560px){:root[data-theme=dark][data-accent] .eh-eyebrow{background:rgba(239,68,68,.12);color:#ec7a8d}:root[data-theme=dark][data-accent] .eh-head--light .eh-eyebrow{background:rgba(255,255,255,.08);color:hsl(var(--acc-h) 100% 56%)}}:root[data-theme=dark][data-accent] .eh .cl-row__icon,:root[data-theme=dark][data-accent] .eh-feature__icon,:root[data-theme=dark][data-accent] .eh-formcard__icon,:root[data-theme=dark][data-accent] .eh-step__icon,:root[data-theme=dark][data-accent] .eh-visit__list li>span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .eh .cl-row:hover .cl-row__icon,:root[data-theme=dark][data-accent] .eh-feature:hover .eh-feature__icon,:root[data-theme=dark][data-accent] .eh-step:hover .eh-step__icon,:root[data-theme=dark][data-accent] .eh-visit__list li:hover>span{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:none}:root[data-theme=dark][data-accent] .eh-hero__media .eic__slide{background:rgba(255,255,255,.015)}:root[data-theme=dark][data-accent] .eh-hero__media .eic__dots button{background:hsl(var(--acc-h) 69% 33%/.22)}:root[data-theme=dark][data-accent] .eh-hero__media .eic__dots button.is-active,:root[data-theme=dark][data-accent] .eh-hero__media .eic__dots button:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .eh-hero__media .eic__count{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .eh-formcard .eh-btn--accent{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906;box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ec-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-search input:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 20px 40px rgba(0,0,0,.53),0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-search__ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-cat{color:#fafafa;border:1.5px solid transparent}:root[data-theme=dark][data-accent] .ec-cat__ico{color:rgba(228,228,231,.88)}:root[data-theme=dark][data-accent] .ec-cat:hover,:root[data-theme=dark][data-accent] .ec-cat__n{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-cat:hover .ec-cat__ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-cat.is-active{background:rgba(239,68,68,.12);color:var(--c-red);border-color:rgba(232,48,79,.25)}:root[data-theme=dark][data-accent] .ec-cat.is-active .ec-cat__ico{color:var(--c-red)}:root[data-theme=dark][data-accent] .ec-cat.is-active .ec-cat__n{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ec-help__ico{background:rgba(255,255,255,.15);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-help .ec-btn{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:none}:root[data-theme=dark][data-accent] .ec-help .ec-btn:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ec-selects select:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px rgba(0,0,0,.17)}:root[data-theme=dark][data-accent] .ec-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 18px 38px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .ec-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-card:hover .ec-card__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ec-card h3 a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-card h3 mark{background:hsl(var(--acc-h) 100% 56%/.12);color:inherit}:root[data-theme=dark][data-accent] .ec-dur{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-btn:after{background:linear-gradient(110deg,transparent 35%,rgba(39,39,42,.42) 50%,transparent 65%)}:root[data-theme=dark][data-accent] .ec-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906;box-shadow:0 8px 18px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ec-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ec-empty__ico{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 24px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .ec-chips button:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);border-color:transparent;color:#0a0906}:root[data-theme=dark][data-accent] .ec-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .ec-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .ec-dipcard{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px rgba(0,0,0,.17)}:root[data-theme=dark][data-accent] .ec-dipcard:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 20px 40px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .ec-dipcard__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-goal__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-goal:hover .ec-goal__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ec-career__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-career:hover .ec-career__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ec-roles li{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-tool{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);color:#fafafa;box-shadow:0 4px 12px rgba(0,0,0,.17)}:root[data-theme=dark][data-accent] .ec-tool:before{background:linear-gradient(135deg,hsla(240,5%,17%,1),#e8304f)}:root[data-theme=dark][data-accent] .ec-tool:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-steps li:not(:last-child):after{border-top:2px dashed hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ec-step__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .ec-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .ec-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ec-faq__item.is-open .ec-faq__chev{background:var(--c-red);color:#fff}@media (max-width:980px){:root[data-theme=dark][data-accent] .ec-cat{border:1.5px solid rgba(255,255,255,.1)}}:root[data-theme=dark][data-accent] .ec-faqtitle,:root[data-theme=dark][data-accent] .ec-head h2{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=dark][data-accent] .ec-career__icon,:root[data-theme=dark][data-accent] .ec-dipcard__icon,:root[data-theme=dark][data-accent] .ec-empty__ico,:root[data-theme=dark][data-accent] .ec-goal__icon,:root[data-theme=dark][data-accent] .ec-help__ico,:root[data-theme=dark][data-accent] .ec-inclitem>span,:root[data-theme=dark][data-accent] .ec-step__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ec-career:hover .ec-career__icon,:root[data-theme=dark][data-accent] .ec-dipcard:hover .ec-dipcard__icon,:root[data-theme=dark][data-accent] .ec-goal:hover .ec-goal__icon,:root[data-theme=dark][data-accent] .ec-inclitem:hover>span,:root[data-theme=dark][data-accent] .ec-step:hover .ec-step__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:none}:root[data-theme=dark][data-accent] .cd-btn--solid{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cd-btn--accent,:root[data-theme=dark][data-accent] .cd-btn--solid{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cd-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cd-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cd-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cd-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cd-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cd-crumbs a{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-crumbs a .cd-ico{fill:currentColor;stroke:none}:root[data-theme=dark][data-accent] .cd-crumbs span[aria-hidden],:root[data-theme=dark][data-accent] .cd-feats li .cd-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-hero__cta .cd-btn--solid{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);box-shadow:0 10px 24px rgba(255,94,98,.35);color:#0a0906}:root[data-theme=dark][data-accent] .cd-laptop__screen{border:8px solid hsl(var(--acc-h) 100% 56%/.45);color:#fff;background:linear-gradient(135deg,hsla(240,5%,7%,1),hsla(240,5%,17%,1));box-shadow:0 24px 40px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .cd-laptop__base{background:linear-gradient(rgba(255,255,255,.05),hsl(var(--acc-h) 21% 76%));box-shadow:0 14px 20px rgba(0,0,0,.44)}:root[data-theme=dark][data-accent] .cd-tool{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 22px rgba(0,0,0,.44)}:root[data-theme=dark][data-accent] .cd-tool--3{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-tabs__row button.is-active{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906;box-shadow:0 6px 14px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cd-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-link{color:var(--c-red)}:root[data-theme=dark][data-accent] .cd-link:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-checks .cd-ico,:root[data-theme=dark][data-accent] .cd-info__ticks .cd-ico,:root[data-theme=dark][data-accent] .cd-mod__a li .cd-ico,:root[data-theme=dark][data-accent] .cd-whobox li .cd-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .cd-glance dt .cd-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-mod{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cd-mod.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 16px 34px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .cd-mod__n{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-mod.is-open .cd-mod__n{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));color:#fff}:root[data-theme=dark][data-accent] .cd-mod__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-mod.is-open .cd-mod__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cd-sec h2.cd-tk-title{border-bottom:1px solid rgba(255,255,255,.1);color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=dark][data-accent] .cd-roles li{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-band__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-info .cd-info__ticks .cd-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-field input:focus,:root[data-theme=dark][data-accent] .cd-field select:focus,:root[data-theme=dark][data-accent] .cd-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cd-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cd-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .cd-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-faq__item.is-open .cd-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cd-rel>span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-rel small{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cd-modal__ico{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 22px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .dp-btn--accent,:root[data-theme=dark][data-accent] .dp-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .dp-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .dp-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .dp-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .dp-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-head--light .dp-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .dp-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .dp-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .dp-filter{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-filter:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-filter.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-pill{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-pill:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-pill.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-prog{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 16px rgba(0,0,0,.188)}:root[data-theme=dark][data-accent] .dp-prog:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 24px 48px rgba(0,0,0,.278)}:root[data-theme=dark][data-accent] .dp-prog__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 22px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-dur{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-course:hover .dp-dur{background:rgba(255,255,255,.015)}:root[data-theme=dark][data-accent] .dp-tags li{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-compare__row .is-best{background:hsl(var(--acc-h) 79% 44%/.06);color:#fafafa}:root[data-theme=dark][data-accent] .dp-compare__row--head .is-best{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));color:#fff}:root[data-theme=dark][data-accent] .dp-benefit__icon,:root[data-theme=dark][data-accent] .dp-whocard__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-benefit:hover .dp-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-whocard:hover .dp-whocard__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .dp-jstep{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .dp-jstep:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .dp-jstep__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-jstep__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .dp-enq__info li .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-field input:focus,:root[data-theme=dark][data-accent] .dp-field select:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .dp-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .dp-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .dp-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .dp-faq__item.is-open .dp-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ce-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ce-btn--accent,:root[data-theme=dark][data-accent] .ce-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ce-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ce-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ce-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ce-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .ce-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-head--light .ce-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .ce-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .ce-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .ce-benefit__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-benefit:hover .ce-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-field-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-field-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .ce-field-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-field-card:hover .ce-field-card__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ce-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .ce-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ce-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .ce-way__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-way:hover .ce-way__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ce-reqcard li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .ce-info__list li>span{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-info__list a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-field input:focus,:root[data-theme=dark][data-accent] .ce-field select:focus,:root[data-theme=dark][data-accent] .ce-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .ce-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-faq__item.is-open .ce-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ce-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-tab{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-tab:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-tab.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 14px 28px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-panel__best .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-col li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .ce-whocard__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-whocard:hover .ce-whocard__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ce-areas li span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-areas li:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .ce-info__note a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-cert__frame{color:#fafafa;background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));border:4px double hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 30px 60px rgba(0,0,0,.6),inset 0 0 0 5px rgba(255,255,255,.06),inset 0 0 0 6px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-cert__frame small{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-cert__frame strong{color:var(--c-red);border-bottom:1.5px solid hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ce-cert__frame em{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-verify__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 22px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-result__icon{color:#fff}:root[data-theme=dark][data-accent] .ce-result__body>p a{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-result--ok .ce-result__icon{background:#22c55e;box-shadow:0 0 0 8px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ce-result--bad .ce-result__icon{background:var(--c-red);box-shadow:0 0 0 8px rgba(232,48,79,.12)}:root[data-theme=dark][data-accent] .ce-result--info{background:rgba(255,255,255,.05);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ce-result--info .ce-result__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);box-shadow:0 0 0 8px rgba(0,0,0,.35);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-result--info h3{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-link{color:var(--c-red)}:root[data-theme=dark][data-accent] .ce-link:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-type__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ce-type:hover .ce-type__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .ce-title{color:#fafafa}:root[data-theme=dark][data-accent] .ce-howsteps li:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .ce-howsteps strong .ea-ico{color:var(--c-red)}:root[data-theme=dark][data-accent] .ce-oncert li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .pf-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .pf-btn--accent,:root[data-theme=dark][data-accent] .pf-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pf-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .pf-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pf-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pf-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pf-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pf-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .pf-head--light .pf-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .pf-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .pf-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .pf-filter{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pf-filter span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-filter:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-filter.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pf-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 16px rgba(0,0,0,.188)}:root[data-theme=dark][data-accent] .pf-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 24px 48px rgba(0,0,0,.314)}:root[data-theme=dark][data-accent] .pf-card__by{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-tags li{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pf-cover__ph i:nth-child(2){background:hsl(var(--acc-h) 100% 48%/.25)}:root[data-theme=dark][data-accent] .pf-feature__list .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .pf-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .pf-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .pf-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pf-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .pf-cloud li:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%);background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .pf-cta{color:#fff;background:linear-gradient(135deg,hsla(240,5%,7%,1),hsla(240,5%,10%,1) 55%,hsla(240,5%,17%,1));box-shadow:0 30px 60px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .pf-cta:before{background:rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .pf-cta:after{background:hsl(var(--acc-h) 100% 48%/.25)}:root[data-theme=dark][data-accent] .pf-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .pl-btn--accent,:root[data-theme=dark][data-accent] .pl-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pl-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .pl-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pl-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pl-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .pl-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-head--light .pl-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .pl-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .pl-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .pl-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-card:hover .pl-card__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-jstep{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .pl-jstep:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .pl-jstep__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pl-jstep__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .pl-story{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pl-story:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 20px 40px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .pl-story__role{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-story--cta{border:2px dashed hsl(var(--acc-h) 100% 56%/.45);background:transparent}:root[data-theme=dark][data-accent] .pl-career__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-career:hover .pl-career__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .pl-roles li{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-check{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pl-check:hover{border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .pl-check.is-on{border-color:rgba(34,197,94,.5);background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .pl-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-field input:focus,:root[data-theme=dark][data-accent] .pl-field select:focus,:root[data-theme=dark][data-accent] .pl-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pl-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .pl-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pl-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .pl-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pl-faq__item.is-open .pl-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .pl-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .hf-btn--accent,:root[data-theme=dark][data-accent] .hf-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .hf-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .hf-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .hf-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .hf-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .hf-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-head--light .hf-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .hf-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .hf-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .hf-benefit__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-benefit:hover .hf-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-option__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-option:hover .hf-option__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .hf-domain{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .hf-domain:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 20px 40px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .hf-domain__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .hf-domain li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .hf-domain__btn{background:rgba(255,255,255,.05);color:#fafafa}:root[data-theme=dark][data-accent] .hf-domain__btn:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .hf-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .hf-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .hf-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .hf-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .hf-info__list li>span{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-info__list a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-field input:focus,:root[data-theme=dark][data-accent] .hf-field select:focus,:root[data-theme=dark][data-accent] .hf-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .hf-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .hf-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .hf-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .hf-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .hf-faq__item.is-open .hf-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .hf-job__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ct-btn--accent,:root[data-theme=dark][data-accent] .ct-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .ct-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .ct-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .ct-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .ct-orbit__dot{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 16px 32px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .ct-orbit__dot--3{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-ccard{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 44px rgba(0,0,0,.314)}:root[data-theme=dark][data-accent] .ct-ccard:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 26px 52px rgba(0,0,0,.404)}:root[data-theme=dark][data-accent] .ct-ccard__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 20px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ct-ccard--wa .ct-ccard__icon{background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 10px 20px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .ct-ccard__val{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-field input:focus,:root[data-theme=dark][data-accent] .ct-field select:focus,:root[data-theme=dark][data-accent] .ct-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ct-time{border:1.5px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .ct-time:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-time.is-on{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff}:root[data-theme=dark][data-accent] .ct-time:has(input:focus-visible){outline:2px solid var(--c-red)}:root[data-theme=dark][data-accent] .ct-panel--dark h3 .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-quick a>span,:root[data-theme=dark][data-accent] .ct-social a{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-map__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .ct-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ct-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .ct-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ct-faq__item.is-open .ct-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cr-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cr-btn--accent,:root[data-theme=dark][data-accent] .cr-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cr-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cr-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cr-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cr-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .cr-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-head--light .cr-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .cr-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .cr-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .cr-benefit__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-benefit:hover .cr-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-field-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-field-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .cr-field-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-field-card:hover .cr-field-card__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cr-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .cr-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .cr-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .cr-way__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-way:hover .cr-way__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cr-reqcard li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .cr-info__list li>span{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-info__list a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-field input:focus,:root[data-theme=dark][data-accent] .cr-field select:focus,:root[data-theme=dark][data-accent] .cr-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .cr-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .cr-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-faq__item.is-open .cr-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cr-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-tab{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-tab:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-tab.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 14px 28px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-panel__best .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-col li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .cr-whocard__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-whocard:hover .cr-whocard__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cr-areas li span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-areas li:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .cr-info__note a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-role{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-role:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 22px 44px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .cr-role__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 22px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-skills li{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-search .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-filter select:focus,:root[data-theme=dark][data-accent] .cr-search input:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-chip{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-chip:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-chip.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff}:root[data-theme=dark][data-accent] .cr-job{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cr-job.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 18px 40px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .cr-job__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-job.is-open .cr-job__icon,:root[data-theme=dark][data-accent] .cr-job__head:hover .cr-job__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-job__chev,:root[data-theme=dark][data-accent] .cr-job__meta em{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cr-job.is-open .cr-job__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cr-job__cols li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .cr-empty>span{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 24px rgba(0,0,0,.26)}:root[data-theme=dark][data-accent] .cr-resume{background:rgba(255,255,255,.015)}:root[data-theme=dark][data-accent] .cr-resume::file-selector-button{border:0;background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .fr-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .fr-btn--accent,:root[data-theme=dark][data-accent] .fr-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .fr-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .fr-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .fr-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .fr-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .fr-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .fr-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .fr-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-head--light .fr-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .fr-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .fr-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .fr-benefit__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-benefit:hover .fr-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-field-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .fr-field-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .fr-field-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-field-card:hover .fr-field-card__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .fr-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .fr-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .fr-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .fr-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .fr-way__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-way:hover .fr-way__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .fr-reqcard li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .fr-info__list li>span{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-info__list a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-field input:focus,:root[data-theme=dark][data-accent] .fr-field select:focus,:root[data-theme=dark][data-accent] .fr-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .fr-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .fr-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .fr-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .fr-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .fr-faq__item.is-open .fr-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .fr-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .pt-btn--accent,:root[data-theme=dark][data-accent] .pt-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pt-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .pt-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pt-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .pt-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .pt-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-head--light .pt-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .pt-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .pt-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .pt-benefit__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-benefit:hover .pt-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-field-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-field-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .pt-field-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-field-card:hover .pt-field-card__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .pt-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .pt-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .pt-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .pt-way__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-way:hover .pt-way__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .pt-reqcard li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .pt-info__list li>span{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-info__list a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-field input:focus,:root[data-theme=dark][data-accent] .pt-field select:focus,:root[data-theme=dark][data-accent] .pt-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .pt-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .pt-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-faq__item.is-open .pt-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .pt-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-tab{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-tab:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-tab.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 14px 28px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .pt-panel__best .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-col li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .pt-whocard__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-whocard:hover .pt-whocard__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .pt-areas li span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .pt-areas li:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .pt-info__note a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cl-btn--accent,:root[data-theme=dark][data-accent] .cl-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cl-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .cl-btn--ghost{background:rgba(39,39,42,.42);color:#fafafa;border:1.5px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-btn--ghost:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cl-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .cl-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .cl-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-head--light .cl-eyebrow{background:rgba(255,255,255,.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .cl-hero__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-heroimg__ph i:nth-child(3){background:hsl(var(--acc-h) 100% 48%/.3)}:root[data-theme=dark][data-accent] .cl-stat strong{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .cl-benefit__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-benefit:hover .cl-benefit__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-field-card{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-field-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .cl-field-card__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-field-card:hover .cl-field-card__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cl-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .cl-step:hover{background:rgba(255,255,255,.13);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .cl-step__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),hsl(var(--acc-h) 100% 56%/.12));color:hsl(var(--acc-h) 100% 56%);box-shadow:0 12px 24px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-step__num{background:rgba(39,39,42,.42);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 6px 14px rgba(0,0,0,.53)}:root[data-theme=dark][data-accent] .cl-way__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-way:hover .cl-way__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cl-reqcard li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .cl-info__list li>span{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-info__list a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-field input:focus,:root[data-theme=dark][data-accent] .cl-field select:focus,:root[data-theme=dark][data-accent] .cl-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-faqtitle{color:#fafafa}:root[data-theme=dark][data-accent] .cl-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .cl-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-faq__item.is-open .cl-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cl-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-tab{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-tab:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-tab.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-panel__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 14px 28px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .cl-panel__best .ea-ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-col li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .cl-whocard__icon{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-whocard:hover .cl-whocard__icon{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .cl-areas li span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-areas li:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 8px 18px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .cl-info__note a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .cl-work{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 22px rgba(0,0,0,.188)}:root[data-theme=dark][data-accent] .cl-work:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 22px 44px rgba(0,0,0,.296)}:root[data-theme=dark][data-accent] .cl-work small{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-btn--primary{box-shadow:0 10px 22px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .sp-btn--accent,:root[data-theme=dark][data-accent] .sp-btn--primary{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .sp-btn--accent{box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.28)}:root[data-theme=dark][data-accent] .sp-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .sp-eyebrow{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .sp-eyebrow--light{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-float{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.1);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-grad{background:linear-gradient(180deg,hsl(var(--acc-h) 100% 94%) 0,hsl(var(--acc-h) 100% 56%) 55%,hsl(var(--acc-h) 100% 48%) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=dark][data-accent] .sp-search input:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 22px 44px rgba(0,0,0,.584),0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-search__ico{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-topics button:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);border-color:transparent;color:#0a0906}:root[data-theme=dark][data-accent] .sp-ch{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 44px rgba(0,0,0,.314)}:root[data-theme=dark][data-accent] .sp-ch:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 26px 52px rgba(0,0,0,.404)}:root[data-theme=dark][data-accent] .sp-ch__icon{background:linear-gradient(266deg,hsl(var(--acc-h) 100% 56%/.12) 0,hsl(var(--acc-h) 100% 56%/.12) 100%);color:hsl(var(--acc-h) 100% 56%);box-shadow:0 10px 20px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-ch--wa .sp-ch__icon{background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 10px 20px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .sp-ch--hot .sp-ch__icon{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 56%/.12),#e8304f);box-shadow:0 10px 20px rgba(232,48,79,.28);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-qcard>span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-tab{background:rgba(39,39,42,.42);border:1.5px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-tab span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-tab:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-tab.is-active{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));border-color:transparent;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-faq__item{background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-faq__item.is-open{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 14px 30px rgba(0,0,0,.242)}:root[data-theme=dark][data-accent] .sp-faq__tag{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-faq__item.is-open .sp-faq__tag{background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));color:#fff}:root[data-theme=dark][data-accent] .sp-faq__a mark,:root[data-theme=dark][data-accent] .sp-faq__q mark{background:hsl(var(--acc-h) 100% 56%/.12);color:inherit}:root[data-theme=dark][data-accent] .sp-faq__chev{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-faq__item.is-open .sp-faq__chev{background:var(--c-red);color:#fff}:root[data-theme=dark][data-accent] .sp-empty>span{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-info h3{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-info__ticks .ea-ico{background:hsl(var(--acc-h) 100% 56%/.12);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .sp-field input:focus,:root[data-theme=dark][data-accent] .sp-field select:focus,:root[data-theme=dark][data-accent] .sp-field textarea:focus{outline:none;border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 4px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .sp-cta__ico{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-dev{background:hsl(var(--acc-h) 100% 56%/.12);border-bottom:1px solid hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-crumbs a:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-eyebrow{background:rgba(255,255,255,.14);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-print{border:1.5px solid rgba(255,255,255,.1)}:root[data-theme=dark][data-accent] .lg-print:hover{background:rgba(255,255,255,.015);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-toc__box summary .ea-ico:first-child{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-toc li button.is-active{background:rgba(239,68,68,.12);color:var(--c-red)}:root[data-theme=dark][data-accent] .lg-help>span{background:rgba(255,255,255,.15);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .lg-btn--light{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .lg-btn--light:hover{background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);color:#0a0906}:root[data-theme=dark][data-accent] .lg-sec li .ea-ico{background:rgba(255,255,255,.05);color:#16a34a}:root[data-theme=dark][data-accent] .lg-contact__links .ea-ico,:root[data-theme=dark][data-accent] .lg-related a,:root[data-theme=dark][data-accent] .lg-sec a{color:hsl(var(--acc-h) 100% 56%)}@media print{:root[data-theme=dark][data-accent] .lg-eyebrow,:root[data-theme=dark][data-accent] .lg-hero__meta>span{background:none;color:#fafafa}}:root[data-theme=dark][data-accent] .site-shell .cl-hero .cl-grad,:root[data-theme=dark][data-accent] .site-shell .cr-hero .cr-grad,:root[data-theme=dark][data-accent] .site-shell .ct-hero .ct-grad,:root[data-theme=dark][data-accent] .site-shell .dp-hero .dp-grad,:root[data-theme=dark][data-accent] .site-shell .fr-hero .fr-grad,:root[data-theme=dark][data-accent] .site-shell .hf-hero .hf-grad,:root[data-theme=dark][data-accent] .site-shell .pf-hero .pf-grad,:root[data-theme=dark][data-accent] .site-shell .pl-hero .pl-grad,:root[data-theme=dark][data-accent] .site-shell .pt-hero .pt-grad,:root[data-theme=dark][data-accent] .site-shell .sp-hero .sp-grad{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff;-webkit-text-fill-color:#fff}:root[data-theme=dark][data-accent] .site-shell .cl-hero .cl-btn--accent,:root[data-theme=dark][data-accent] .site-shell .cr-hero .cr-btn--accent,:root[data-theme=dark][data-accent] .site-shell .ct-hero .ct-btn--accent,:root[data-theme=dark][data-accent] .site-shell .dp-hero .dp-btn--accent,:root[data-theme=dark][data-accent] .site-shell .fr-hero .fr-btn--accent,:root[data-theme=dark][data-accent] .site-shell .hf-hero .hf-btn--accent,:root[data-theme=dark][data-accent] .site-shell .pf-hero .pf-btn--accent,:root[data-theme=dark][data-accent] .site-shell .pl-hero .pl-btn--accent,:root[data-theme=dark][data-accent] .site-shell .pt-hero .pt-btn--accent,:root[data-theme=dark][data-accent] .site-shell .sp-hero .sp-btn--accent{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:0 10px 24px rgba(0,0,0,.404)}:root[data-theme=dark][data-accent] .site-shell .cl-hero .cl-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .cr-hero .cr-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .ct-hero .ct-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .dp-hero .dp-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .fr-hero .fr-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .hf-hero .hf-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .pf-hero .pf-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .pl-hero .pl-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .pt-hero .pt-btn--accent:hover,:root[data-theme=dark][data-accent] .site-shell .sp-hero .sp-btn--accent:hover{background:rgba(39,39,42,.42);color:#fafafa;box-shadow:0 14px 30px rgba(0,0,0,.512)}:root[data-theme=dark][data-accent] .ebot-launch{border:0;color:#fff;background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1));box-shadow:0 12px 28px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.25)}:root[data-theme=dark][data-accent] .ebot-launch:hover{box-shadow:0 16px 34px rgba(0,0,0,.6)}:root[data-theme=dark][data-accent] .ebot-launch:focus-visible{outline:3px solid hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ebot-launch:before{border:2px solid hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ebot-nudge__txt strong{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ebot-panel{background:rgba(39,39,42,.42);border:1px solid hsl(var(--acc-h) 60% 15%/.08);box-shadow:0 30px 70px rgba(0,0,0,.584),0 4px 14px rgba(0,0,0,.224)}:root[data-theme=dark][data-accent] .ebot-msg--bot .ebot-bubble{color:#fafafa;background:rgba(39,39,42,.42);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px rgba(0,0,0,.152)}:root[data-theme=dark][data-accent] .ebot-msg--user .ebot-bubble{color:#fff;background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1))}:root[data-theme=dark][data-accent] .ebot-card{border:1px solid rgba(255,255,255,.1);background:rgba(39,39,42,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ebot-card:hover{border-color:hsl(var(--acc-h) 100% 56%/.45);background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .ebot-card__ico{color:hsl(var(--acc-h) 100% 56%);background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .ebot-card__go{color:#fff;background:linear-gradient(266deg,hsla(240,5%,17%,1),hsla(240,5%,9%,1))}:root[data-theme=dark][data-accent] .ebot-chip{border:1.5px solid hsl(var(--acc-h) 100% 56%/.45);color:hsl(var(--acc-h) 100% 56%);background:rgba(39,39,42,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ebot-chip:hover{color:#fff;background:hsla(240,5%,13%,1);border-color:hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent] .ebot-chip em{background:rgba(255,255,255,.05);color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ebot-link{color:#fafafa;background:rgba(255,255,255,.05)}:root[data-theme=dark][data-accent] .ebot-link:hover{color:#fff;background:hsla(240,5%,13%,1)}:root[data-theme=dark][data-accent] .ebot-form input:focus,:root[data-theme=dark][data-accent] .ebot-form select:focus{border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 3px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ebot-form__btn{border:0;color:#0a0906;background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%)}:root[data-theme=dark][data-accent] .ebot-input input:focus{background:rgba(39,39,42,.42);border-color:hsl(var(--acc-h) 100% 56%/.45);box-shadow:0 0 0 3px rgba(0,0,0,.35)}:root[data-theme=dark][data-accent] .ebot-foot a{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .ebot-card{color:inherit}:root[data-theme=dark][data-accent] .ebot-card:focus-visible{outline:2px solid hsl(var(--acc-h) 100% 56%/.45)}:root[data-theme=dark][data-accent]{--dk-yellow:hsl(var(--acc-h) 100% 56%);--dk-yellow-grad:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0%,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%)}:root[data-theme=dark][data-accent] body:has(.site-shell){background:var(--dk-bg)}:root[data-theme=dark][data-accent] .site-shell{color:var(--dk-ink);background:radial-gradient(1000px 640px at 85% -10%,hsl(var(--acc-h) 100% 56%/.09),transparent 62%),radial-gradient(900px 700px at 0 30%,rgba(255,255,255,.035),transparent 60%),radial-gradient(1000px 760px at 50% 110%,hsl(var(--acc-h) 100% 48%/.06),transparent 62%),#0a0906}:root[data-theme=dark][data-accent] .site-shell ::selection{background:hsl(var(--acc-h) 100% 56%/.85);color:var(--dk-bg)}:root[data-theme=dark][data-accent] .site-shell .ea-link.is-active,:root[data-theme=dark][data-accent] .site-shell .ea-link:hover{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .site-shell .ea-actions .ea-btn--outline,:root[data-theme=dark][data-accent] .site-shell .ea-theme{color:var(--dk-ink);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03));border-color:rgba(255,255,255,.15);box-shadow:var(--dk-rim)}:root[data-theme=dark][data-accent] .site-shell .ea-actions .ea-btn--outline:hover,:root[data-theme=dark][data-accent] .site-shell .ea-theme:hover{color:var(--dk-bg);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);border-color:transparent;box-shadow:0 8px 22px hsl(var(--acc-h) 100% 56%/.25)}:root[data-theme=dark][data-accent] .site-shell .ea-theme{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .site-shell .ea-links>.ea-search input:focus{border-color:hsl(var(--acc-h) 100% 56%);box-shadow:0 0 0 3px hsl(var(--acc-h) 100% 56%/.15)}:root[data-theme=dark][data-accent] .site-shell .ea-burger{color:var(--dk-ink)}:root[data-theme=dark][data-accent] .site-shell .ea-burger:hover{background:rgba(255,255,255,.08)}@media (max-width:560px){:root[data-theme=dark][data-accent] .site-shell .ea-quick__item{color:var(--dk-ink)}:root[data-theme=dark][data-accent] .site-shell .ea-quick__item.is-active{color:hsl(var(--acc-h) 100% 56%);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.04));box-shadow:var(--dk-rim)}:root[data-theme=dark][data-accent] .site-shell .ea-quick__item--demo{color:hsl(var(--acc-h) 100% 56%)}}@media (max-width:1280px){:root[data-theme=dark][data-accent] .site-shell .ea-drawer .ea-drawer__actions .ea-drawer__cert{color:var(--dk-bg);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);border-color:transparent}}:root[data-theme=dark][data-accent] .site-shell :is(.ct-hero,.cr-hero,.fr-hero,.pt-hero,.cl-hero,.sp-hero,.pl-hero,.hf-hero,.pf-hero,.dp-hero) :is(.ct-btn--accent,.cr-btn--accent,.fr-btn--accent,.pt-btn--accent,.cl-btn--accent,.sp-btn--accent,.pl-btn--accent,.hf-btn--accent,.pf-btn--accent,.dp-btn--accent){color:var(--dk-bg);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);border-color:transparent;box-shadow:0 10px 24px hsl(var(--acc-h) 100% 56%/.25)}:root[data-theme=dark][data-accent] .site-shell input:focus,:root[data-theme=dark][data-accent] .site-shell select:focus,:root[data-theme=dark][data-accent] .site-shell textarea:focus{background-color:rgba(255,255,255,.08);border-color:hsl(var(--acc-h) 100% 56%/.7)}:root[data-theme=dark][data-accent] .site-shell input[type=checkbox],:root[data-theme=dark][data-accent] .site-shell input[type=radio]{accent-color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .site-shell .ebot-panel{background:var(--dk-glass-strong);border-color:rgba(255,255,255,.1);box-shadow:var(--dk-rim),var(--dk-lift)}:root[data-theme=dark][data-accent] .site-shell .ebot-msg--user .ebot-bubble,:root[data-theme=dark][data-accent] .site-shell :is(.ebot-launch,.ebot-send,.ebot-form__btn,.ebot-card__go){color:var(--dk-bg);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%)}:root[data-theme=dark][data-accent] .site-shell .ebot-launch:before{border-color:hsl(var(--acc-h) 100% 56%/.5)}:root[data-theme=dark][data-accent] .site-shell .ebot-foot a,:root[data-theme=dark][data-accent] .site-shell .ebot-nudge__txt strong{color:hsl(var(--acc-h) 100% 56%)}:root[data-theme=dark][data-accent] .site-shell .ebot-chip:hover,:root[data-theme=dark][data-accent] .site-shell .ebot-link:hover{color:var(--dk-bg);background:hsl(var(--acc-h) 100% 56%);border-color:hsl(var(--acc-h) 100% 56%)}@media (min-width:1281px){:root[data-theme=dark][data-accent] .site-shell .ea-links>.ea-search input:focus{border-color:hsl(var(--acc-h) 100% 56%/.6);box-shadow:0 0 0 4px hsl(var(--acc-h) 100% 56%/.12)}:root[data-theme=dark][data-accent] .site-shell .ea-links>.ea-search button[type=submit]{box-shadow:none}:root[data-theme=dark][data-accent] .site-shell .ea-actions .ea-btn--phone .ea-ico,:root[data-theme=dark][data-accent] .site-shell .ea-links>.ea-search button[type=submit]{color:var(--dk-bg);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%)}:root[data-theme=dark][data-accent] .site-shell .ea-actions .ea-btn--cert,:root[data-theme=dark][data-accent] .site-shell .ea-actions .ea-btn--cert:hover{color:var(--dk-bg);background:linear-gradient(135deg,hsl(var(--acc-h) 100% 81%) 0,hsl(var(--acc-h) 100% 56%) 50%,hsl(var(--acc-h) 100% 48%) 100%);border-color:transparent}:root[data-theme=dark][data-accent] .site-shell .ea-actions .ea-btn--cert:hover{box-shadow:0 8px 22px hsl(var(--acc-h) 100% 56%/.28)}}