:root[data-theme=dark]{color-scheme:dark;--dk-bg:#0a0906;--dk-ink:#fafafa;--dk-muted:#a1a1aa;--dk-yellow:#ffdf20;--dk-yellow-grad:linear-gradient(135deg,#fff59d,#ffdf20 50%,#f5b400);--dk-glass:linear-gradient(180deg,rgba(39,39,42,0.62),rgba(18,18,20,0.58));--dk-glass-strong:linear-gradient(180deg,rgba(32,32,35,0.9),rgba(14,14,16,0.9));--dk-blur:blur(18px) saturate(160%);--dk-rim:inset 0 1px 0 rgba(255,255,255,0.12),inset 0 0 0 1px rgba(255,255,255,0.08);--dk-lift:0 24px 60px rgba(0,0,0,0.6)}:root[data-theme=dark] body:has(.site-shell){background:var(--dk-bg)}:root[data-theme=dark] .site-shell{color:var(--dk-ink);background:radial-gradient(1000px 640px at 85% -10%,rgba(255,223,32,.09),transparent 62%),radial-gradient(900px 700px at 0 30%,rgba(255,255,255,.035),transparent 60%),radial-gradient(1000px 760px at 50% 110%,rgba(245,180,0,.06),transparent 62%),var(--dk-bg)}:root[data-theme=dark] .site-shell ::selection{background:rgba(255,223,32,.85);color:var(--dk-bg)}:root[data-theme=dark] .site-shell .ea-nav{background:transparent;box-shadow:none}:root[data-theme=dark] .site-shell .ea-nav:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(14,13,10,.78),rgba(10,9,6,.66));-webkit-backdrop-filter:var(--dk-blur);backdrop-filter:var(--dk-blur);box-shadow:inset 0 -1px 0 rgba(255,255,255,.08),0 10px 30px rgba(0,0,0,.45)}:root[data-theme=dark] .site-shell .ea-nav__bar{background:transparent;box-shadow:none}:root[data-theme=dark] .site-shell .ea-foot__logo img,:root[data-theme=dark] .site-shell .ea-nav__bar .ea-logo img{filter:brightness(0) invert(1)}:root[data-theme=dark] .site-shell .ea-mark img{filter:drop-shadow(0 0 10px rgba(255,223,32,.2))}:root[data-theme=dark] .site-shell .ea-link.is-active,:root[data-theme=dark] .site-shell .ea-link:hover{color:var(--dk-yellow)}:root[data-theme=dark] .site-shell .ea-actions .ea-btn--outline,:root[data-theme=dark] .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] .site-shell .ea-actions .ea-btn--outline:hover,:root[data-theme=dark] .site-shell .ea-theme:hover{color:var(--dk-bg);background:var(--dk-yellow-grad);border-color:transparent;box-shadow:0 8px 22px rgba(255,223,32,.25)}:root[data-theme=dark] .site-shell .ea-theme{color:var(--dk-yellow)}:root[data-theme=dark] .site-shell .ea-links>.ea-search input{color:var(--dk-ink);border:1.5px solid rgba(255,255,255,.15);border-radius:4px}:root[data-theme=dark] .site-shell .ea-links>.ea-search input:focus{border-color:var(--dk-yellow);box-shadow:0 0 0 3px rgba(255,223,32,.15)}:root[data-theme=dark] .site-shell .ea-links>.ea-search input::placeholder{color:var(--dk-muted)}:root[data-theme=dark] .site-shell .ea-links>.ea-search button{color:var(--dk-muted)}:root[data-theme=dark] .site-shell .ea-burger{color:var(--dk-ink)}:root[data-theme=dark] .site-shell .ea-burger:hover{background:rgba(255,255,255,.08)}:root[data-theme=dark] .site-shell .ea-mega{background:linear-gradient(180deg,rgba(30,30,33,.98),rgba(16,16,18,.98));box-shadow:var(--dk-rim),var(--dk-lift)}:root[data-theme=dark] .site-shell .ea-results{background:var(--dk-glass-strong);-webkit-backdrop-filter:var(--dk-blur);backdrop-filter:var(--dk-blur);box-shadow:var(--dk-rim),var(--dk-lift)}@media (max-width:560px){:root[data-theme=dark] .site-shell .ea-nav:before{display:none}:root[data-theme=dark] .site-shell .ea-nav__bar{background:linear-gradient(180deg,rgba(14,13,10,.86),rgba(10,9,6,.76));-webkit-backdrop-filter:var(--dk-blur);backdrop-filter:var(--dk-blur);box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}:root[data-theme=dark] .site-shell .ea-quick{background:linear-gradient(180deg,rgba(48,48,52,.55),rgba(18,18,20,.5));box-shadow:var(--dk-rim),0 14px 34px rgba(0,0,0,.55);border-color:rgba(255,255,255,.1)}:root[data-theme=dark] .site-shell .ea-quick__item{color:var(--dk-ink)}:root[data-theme=dark] .site-shell .ea-quick__item.is-active{color:var(--dk-yellow);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.04));box-shadow:var(--dk-rim)}:root[data-theme=dark] .site-shell .ea-quick__item--demo{color:var(--dk-yellow)}:root[data-theme=dark] .site-shell .ea-drawer{background:var(--dk-glass);box-shadow:var(--dk-rim),var(--dk-lift);border-color:rgba(255,255,255,.1)}}@media (max-width:1280px){:root[data-theme=dark] .site-shell .ea-drawer{background-color:rgba(10,9,6,.6)}:root[data-theme=dark] .site-shell .ea-drawer .ea-drawer__actions .ea-btn{color:var(--dk-ink);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border-color:rgba(255,255,255,.15)}:root[data-theme=dark] .site-shell .ea-drawer .ea-drawer__actions .ea-drawer__cert{color:var(--dk-bg);background:var(--dk-yellow-grad);border-color:transparent}}:root[data-theme=dark] .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:var(--dk-yellow-grad);border-color:transparent;box-shadow:0 10px 24px rgba(255,223,32,.25)}:root[data-theme=dark] .site-shell .cbm{background:rgba(0,0,0,.6)}:root[data-theme=dark] .site-shell .cbm__box,:root[data-theme=dark] .site-shell .cd-modal__box,:root[data-theme=dark] .site-shell .pf-modal__box{background:var(--dk-glass-strong);-webkit-backdrop-filter:var(--dk-blur);backdrop-filter:var(--dk-blur);box-shadow:var(--dk-rim),var(--dk-lift);color:var(--dk-ink)}:root[data-theme=dark] .site-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),:root[data-theme=dark] .site-shell select,:root[data-theme=dark] .site-shell textarea{color:var(--dk-ink);background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}:root[data-theme=dark] .site-shell input::placeholder,:root[data-theme=dark] .site-shell textarea::placeholder{color:rgba(161,161,170,.75)}:root[data-theme=dark] .site-shell input:focus,:root[data-theme=dark] .site-shell select:focus,:root[data-theme=dark] .site-shell textarea:focus{background-color:rgba(255,255,255,.08);border-color:rgba(255,223,32,.7)}:root[data-theme=dark] .site-shell select option{background:#18181b;color:var(--dk-ink)}:root[data-theme=dark] .site-shell input[type=checkbox],:root[data-theme=dark] .site-shell input[type=radio]{accent-color:var(--dk-yellow)}:root[data-theme=dark] .site-shell .ea-links>.ea-search input{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03))}:root[data-theme=dark] .site-shell .ebot-panel{background:var(--dk-glass-strong);-webkit-backdrop-filter:var(--dk-blur);backdrop-filter:var(--dk-blur);border-color:rgba(255,255,255,.1);box-shadow:var(--dk-rim),var(--dk-lift)}:root[data-theme=dark] .site-shell .ebot-head{background:linear-gradient(180deg,rgba(39,39,42,.95),rgba(24,24,27,.95));border-bottom:1px solid rgba(255,255,255,.08)}:root[data-theme=dark] .site-shell :is(.ebot-log,.ebot-input,.ebot-foot){background:transparent}:root[data-theme=dark] .site-shell .ebot-msg--user .ebot-bubble,:root[data-theme=dark] .site-shell :is(.ebot-launch,.ebot-send,.ebot-form__btn,.ebot-card__go){color:var(--dk-bg);background:var(--dk-yellow-grad)}:root[data-theme=dark] .site-shell .ebot-launch:before{border-color:rgba(255,223,32,.5)}:root[data-theme=dark] .site-shell .ebot-avatar,:root[data-theme=dark] .site-shell .ebot-head__avatar{background:rgba(255,255,255,.92)}:root[data-theme=dark] .site-shell .ebot-foot a,:root[data-theme=dark] .site-shell .ebot-nudge__txt strong{color:var(--dk-yellow)}:root[data-theme=dark] .site-shell .ebot-chip:hover,:root[data-theme=dark] .site-shell .ebot-link:hover{color:var(--dk-bg);background:var(--dk-yellow);border-color:var(--dk-yellow)}:root[data-theme=dark]{background-color:var(--dk-bg)}@media (max-width:560px){:root[data-theme=dark] .site-shell .ea-nav__bar{background:#0e0d0a}}@media (max-width:1280px){:root[data-theme=dark] .site-shell .ea-header{background-color:#0e0d0a}}@media (min-width:1281px){:root[data-theme=dark] .site-shell .ea-links>.ea-search input{border:1px solid rgba(255,255,255,.12);border-radius:999px}:root[data-theme=dark] .site-shell .ea-links>.ea-search input:focus{border-color:rgba(255,223,32,.6);box-shadow:0 0 0 4px rgba(255,223,32,.12)}:root[data-theme=dark] .site-shell .ea-links>.ea-search button[type=submit]{color:var(--dk-bg);background:var(--dk-yellow-grad);box-shadow:none}:root[data-theme=dark] .site-shell .ea-actions .ea-btn--phone .ea-ico{color:var(--dk-bg);background:var(--dk-yellow-grad)}:root[data-theme=dark] .site-shell .ea-actions .ea-btn--phone:hover{color:var(--dk-ink);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22);box-shadow:var(--dk-rim)}:root[data-theme=dark] .site-shell .ea-actions .ea-btn--cert,:root[data-theme=dark] .site-shell .ea-actions .ea-btn--cert:hover{color:var(--dk-bg);background:var(--dk-yellow-grad);border-color:transparent}:root[data-theme=dark] .site-shell .ea-actions .ea-btn--cert:hover{box-shadow:0 8px 22px rgba(255,223,32,.28);filter:brightness(1.05)}}@media (min-width:1281px) and (max-width:1500px){:root[data-theme=dark] .site-shell .ea-actions .ea-btn--phone,:root[data-theme=dark] .site-shell .ea-actions .ea-btn--phone:hover{background:transparent;border-color:transparent;box-shadow:none}}:root[data-text=sm] .site-shell :is(main,.ea-foot){zoom:.92}:root[data-text=lg] .site-shell :is(main,.ea-foot){zoom:1.1}:root[data-text=xl] .site-shell :is(main,.ea-foot){zoom:1.22}:root[data-font=system] .site-shell,:root[data-font=system] .site-shell :is(button,input,select,textarea){font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important}:root[data-font=serif] .site-shell,:root[data-font=serif] .site-shell :is(main,.ea-foot) :is(h1,h2,h3,h4,p,li,span,a,strong,small,label,button,input,select,textarea){font-family:Georgia,Times New Roman,serif!important}:root[data-spacing=relaxed] .site-shell .ebot-bubble,:root[data-spacing=relaxed] .site-shell main :is(p,li){line-height:1.85!important}:root[data-spacing=relaxed] .site-shell main :is(h1,h2,h3){line-height:1.35!important}:root[data-spacing=relaxed] .site-shell main p{letter-spacing:.01em}:root[data-motion=reduce]{scroll-behavior:auto!important}:root[data-motion=reduce] .site-shell *,:root[data-motion=reduce] .site-shell :after,:root[data-motion=reduce] .site-shell :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important}:root[data-links=underline] .site-shell :is(main,.ea-foot) a:not([class*=btn]):not(.ebot-card):not(.cl-row){text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1.5px}