@keyframes dk-scroll-cue{0%{transform:translateY(0);opacity:1}70%{transform:translateY(14px);opacity:0}to{opacity:0}}@keyframes dk-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes dk-fc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.dk-hero{--dk-hero-heading:var(--dk-heading);--dk-hero-text:var(--dk-text);--dk-hero-badge:var(--dk-accent-soft);--dk-hero-max:1280px;--dk-hero-content:640px;--dk-hero-x:flex-start;--dk-hero-y:center;--dk-hero-ta:left;position:relative;display:flex;isolation:isolate;overflow:hidden;min-height:min(88vh,820px);background-color:var(--dk-surface);text-align:var(--dk-hero-ta)}.dk-hero__bg,.dk-hero__overlay{position:absolute;inset:0;z-index:-1}.dk-hero__bg img,.dk-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dk-hero__video{opacity:0;transition:opacity .8s ease}.dk-hero__video.is-playing{opacity:1}.dk-hero-fixed-yes .dk-hero__bg{clip-path:inset(0)}@media (min-width:1025px){.dk-hero-fixed-yes .dk-hero__bg img{position:fixed}}.dk-hero-ov--dark .dk-hero__overlay{background:rgba(10,14,20,.55)}.dk-hero-ov--light .dk-hero__overlay{background:rgba(255,255,255,.7)}.dk-hero-ov--left .dk-hero__overlay{background:linear-gradient(90deg,rgba(10,14,20,.82)0,rgba(10,14,20,.55) 45%,rgba(10,14,20,0) 85%)}.dk-hero-ov--bottom .dk-hero__overlay{background:linear-gradient(0deg,rgba(10,14,20,.85)0,rgba(10,14,20,.3) 50%,rgba(10,14,20,0) 100%)}.dk-hero__inner{width:100%;max-width:var(--dk-hero-max);margin-inline:auto;padding:clamp(56px,8vw,120px) clamp(20px,4vw,48px);display:flex;flex-direction:column;align-items:var(--dk-hero-x);justify-content:var(--dk-hero-y)}.dk-hero__content{width:100%;max-width:var(--dk-hero-content)}.dk-hero__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;border-radius:999px;background:var(--dk-hero-badge);color:var(--dk-hero-heading);font-size:13px;font-weight:650}.dk-hero__sub{margin-bottom:12px;color:var(--dk-accent);font-size:15px;font-weight:650}.dk-hero__title{color:var(--dk-hero-heading);font-size:clamp(36px,5.6vw,72px);font-weight:800;line-height:1.02;letter-spacing:-.035em}.dk-hero__desc{margin-top:20px;max-width:var(--dk-hero-desc-w,56ch);color:var(--dk-hero-text);font-size:clamp(16px,1.3vw,18px);line-height:1.65;margin-inline:var(--dk-ml, 0) var(--dk-mr, auto)}.dk-hero__btns{margin-top:30px}.dk-hero__form{margin-top:26px}.dk-hero .dk-trust{margin-top:32px}.dk-trust{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;color:var(--dk-heading)}.dk-trust--card{width:100%;max-width:320px;padding:30px 34px;border-radius:22px;background:#fff;box-shadow:var(--dk-shadow)}.dk-hero__stat strong,.dk-trust__big{font-family:var(--dk-font-heading);font-weight:800}.dk-trust__big{font-size:46px;line-height:1;letter-spacing:-.03em;color:#141a22}.dk-trust__title{font-size:15px;font-weight:700;color:#141a22}.dk-trust__avatars{display:flex;margin:18px 0 14px}.dk-trust__avatars img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #fff;background:#c9ced6}.dk-trust__avatars img+img{margin-left:-12px}.dk-trust__meta{display:flex;flex-direction:column;gap:6px}.dk-trust__text{font-size:14px;color:#4a5462}.dk-trust--inline{flex-direction:row;flex-wrap:wrap;gap:10px 16px;color:var(--dk-hero-heading)}.dk-trust--inline .dk-trust__big{font-size:28px;color:inherit}.dk-trust--inline .dk-trust__text,.dk-trust--inline .dk-trust__title{color:inherit}.dk-trust--inline .dk-trust__avatars{margin:0;order:-1}.dk-hero--centered,.dk-hero--overlay-left,.dk-hero--split-bottom{--dk-hero-heading:#fff;--dk-hero-text:rgba(255, 255, 255, .86)}@media (max-width:1024px){.dk-hero--split .dk-hero__inner,.dk-hero--split-bottom .dk-hero__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.dk-hero{min-height:0}.dk-hero__btns .dk-btn{flex:1 1 auto}.dk-trust--card{padding:24px 26px}}.dk-hero{--dk-hero-aside:42%;--dk-hero-gap:clamp(32px, 6vw, 110px);--dk-hero-hl:var(--dk-accent);--dk-hero-hl-bar:#f2c14e}.dk-hero__badge--line{border-radius:0;font-weight:700;gap:16px}.dk-hero__badge--line::before{content:"";width:32px;height:2px;background:var(--dk-accent)}.dk-hero__badge--dot,.dk-hero__badge--line{padding:0;background:0 0;color:var(--dk-hero-heading);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.dk-hero__badge--dot::before{content:"";width:8px;height:8px;border-radius:50%;background:#2ecc71;box-shadow:0 0 0 4px rgba(46,204,113,.2);opacity:var(--dk-live-dot-opacity);background:var(--dk-live-dot-1);box-shadow:none;transition:background .3s ease,box-shadow .3s ease,opacity .3s ease,transform .3s ease}.dk-hero .dk-hl{color:var(--dk-hero-hl)}.dk-hero-hl--bar .dk-hl{position:relative;display:inline-block}.dk-hero-hl--bar .dk-hl::after{content:"";position:absolute;left:-2%;right:-2%;bottom:.02em;z-index:-1;height:.09em;min-height:5px;background:var(--dk-hero-hl-bar);transform:skewX(-12deg)}.dk-hero-hl--bar .dk-hero__title{position:relative;z-index:0}.dk-hero-hl--marker .dk-hl{color:inherit;background:linear-gradient(transparent 60%,var(--dk-hero-hl-bar) 60% 92%,transparent 92%)}.dk-hero-hl--underline .dk-hl{text-decoration:underline;text-decoration-color:var(--dk-hero-hl-bar);text-decoration-thickness:.08em;text-underline-offset:.12em}.dk-hero{--dk-panel-bg:#17181b;--dk-panel-color:#fff;--dk-panel-muted:rgba(255, 255, 255, .45);--dk-panel-line:rgba(214, 46, 26, .55);--dk-panel-accent:var(--dk-accent);--dk-panel-icon-bg:rgba(255, 255, 255, .06);--dk-panel-r:14px;--dk-feed-h:400px}@media (max-width:1024px){.dk-hero-stack--tablet.dk-hero--panel .dk-hero__inner,.dk-hero-stack--tablet.dk-hero--split .dk-hero__inner{grid-template-columns:minmax(0,1fr)}.dk-hero-stack--tablet.dk-hero-aside--above .dk-hero__aside{order:-1}.dk-hero-stack--tablet.dk-hero-aside--hide .dk-hero__aside{display:none}.dk-hero-stack--tablet .dk-hero__aside{max-width:560px;width:100%}}@media (max-width:767px){.dk-hero-stack--mobile.dk-hero--panel .dk-hero__inner,.dk-hero-stack--mobile.dk-hero--split .dk-hero__inner{grid-template-columns:minmax(0,1fr)}.dk-hero-stack--mobile.dk-hero-aside--above .dk-hero__aside{order:-1}.dk-hero-aside--hide .dk-hero__aside{display:none}.dk-hero-m-center{--dk-hero-ta:center;--dk-hero-x:center;--dk-justify:center;--dk-ml:auto;--dk-mr:auto}.dk-hero-m-center .dk-hero__badge--line{justify-content:center}.dk-hero-m-btn-full .dk-hero__btns .dk-btn{flex:1 1 100%}.dk-hero-m-hide-desc .dk-hero__desc,.dk-hero-m-hide-trust .dk-trust{display:none}.dk-hero{--dk-feed-h:300px}}.dk-hero__scroll{position:absolute;left:50%;bottom:clamp(20px,4vh,40px);width:28px;height:46px;margin-left:-14px;border:2px solid rgba(255,255,255,.6);border-radius:20px}.dk-hero__scroll i{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:dk-scroll-cue 1.8s ease-in-out infinite}.dk-hero{--dk-hero-stats-bg:rgba(0, 0, 0, .35);--dk-hero-stats-num:#fff;--dk-hero-stats-text:rgba(255, 255, 255, .75);flex-direction:column}.dk-hero>.dk-hero__inner{flex:1 1 auto}.dk-hero__stats{position:relative;z-index:1;width:100%;background:var(--dk-hero-stats-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,.12)}.dk-hero--minimal .dk-hero__stats,.dk-hero--split .dk-hero__stats{--dk-hero-stats-bg:#fff;--dk-hero-stats-num:var(--dk-heading);--dk-hero-stats-text:var(--dk-muted);border-top-color:var(--dk-border)}.dk-hero__stats-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 32px;max-width:var(--dk-hero-max);margin-inline:auto;padding:clamp(18px,2.4vw,28px) clamp(20px,4vw,48px)}.dk-hero__stat strong{display:block;color:var(--dk-hero-stats-num);font-size:clamp(26px,2.6vw,38px);line-height:1.05;letter-spacing:-.02em}.dk-hero__stat span{display:block;margin-top:4px;color:var(--dk-hero-stats-text);font-size:13.5px}@media (max-width:767px){.dk-hero__stats-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.dk-hero__scroll i{animation:none}}@media (min-width:1025px){.dk-hero-panel--left .dk-hero__panel{order:-1}}.dk-hero__aside .dk-trust{margin-top:0}.dk-trust--inline{align-items:center}.dk-trust--inline .dk-trust__meta{flex-direction:row;align-items:center;gap:10px}.dk-hero{--dk-hero-left-fr:7fr;--dk-hero-right-fr:3fr;--dk-live-dot-1:#2ecc71;--dk-live-dot-2:#00b8ff;--dk-live-dot-angle:135deg;--dk-live-dot-opacity:1;--dk-live-dot-glow:rgba(46,204,113,.45);--dk-live-dot-glow-size:6px;--dk-trust-bg-1:#fff;--dk-trust-bg-2:#f4f7fb;--dk-trust-bg-angle:135deg;--dk-trust-bg-opacity:100%;--dk-trust-hover-glow:rgba(0,0,0,.12);--dk-trust-hover-bg-1:#fff;--dk-trust-hover-bg-2:#eef4fb;--dk-trust-hover-angle:135deg}@media (min-width:1025px){.dk-hero--panel .dk-hero__inner,.dk-hero--split .dk-hero__inner,.dk-hero--split-bottom .dk-hero__inner{grid-template-columns:minmax(0,var(--dk-hero-left-fr)) minmax(0,var(--dk-hero-right-fr))}}@media (min-width:768px) and (max-width:1024px){.dk-hero-stack--mobile.dk-hero--panel .dk-hero__inner,.dk-hero-stack--mobile.dk-hero--split .dk-hero__inner,.dk-hero-stack--mobile.dk-hero--split-bottom .dk-hero__inner{display:grid;grid-template-columns:minmax(0,var(--dk-hero-left-fr)) minmax(0,var(--dk-hero-right-fr))}}.dk-hero-dot--gradient .dk-hero__badge--dot::before{background:linear-gradient(var(--dk-live-dot-angle),var(--dk-live-dot-1),var(--dk-live-dot-2))}.dk-hero-dot-glow .dk-hero__badge--dot::before{box-shadow:0 0 var(--dk-live-dot-glow-size) var(--dk-live-dot-glow),0 0 calc(var(--dk-live-dot-glow-size)*2) color-mix(in srgb,var(--dk-live-dot-glow) 55%,transparent)}.dk-hero__badge--dot:hover::before{transform:scale(1.08)}.dk-trust--card{position:relative;border:1px solid transparent;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease,background .32s ease}.dk-trust-bg--solid .dk-trust--card{background:color-mix(in srgb,var(--dk-trust-bg-1) var(--dk-trust-bg-opacity),transparent)}.dk-trust-bg--gradient .dk-trust--card{background:linear-gradient(var(--dk-trust-bg-angle),color-mix(in srgb,var(--dk-trust-bg-1) var(--dk-trust-bg-opacity),transparent),color-mix(in srgb,var(--dk-trust-bg-2) var(--dk-trust-bg-opacity),transparent))}.dk-trust--card:hover{transform:translateY(-2px);box-shadow:0 18px 46px -18px var(--dk-trust-hover-glow)}.dk-trust-hover-bg--solid .dk-trust--card:hover{background:var(--dk-trust-hover-bg-1)}.dk-trust-hover-bg--gradient .dk-trust--card:hover{background:linear-gradient(var(--dk-trust-hover-angle),var(--dk-trust-hover-bg-1),var(--dk-trust-hover-bg-2))}.dk-trust__logo{display:flex;align-items:center;justify-content:flex-start;max-width:100%;margin:0 0 10px;line-height:0}.dk-trust__logo img{display:block;width:110px;max-width:100%;height:auto;object-fit:contain}.dk-trust-display--logo{padding-top:22px;padding-bottom:22px}.dk-hero__fcard p,.dk-trust-display--logo .dk-trust__logo{margin:0}.dk-trust-logo--bottom .dk-trust__logo{margin:12px 0 0}.dk-trust-logo--side{display:grid;grid-template-columns:auto minmax(0,1fr);grid-auto-flow:dense;column-gap:16px;align-items:center}.dk-trust-logo--side .dk-trust__logo{grid-column:1;grid-row:1/span 5;margin:0}.dk-trust-logo--side .dk-trust__avatars,.dk-trust-logo--side .dk-trust__big,.dk-trust-logo--side .dk-trust__meta,.dk-trust-logo--side .dk-trust__title{grid-column:2}@media (max-width:767px){.dk-trust-logo--side{grid-template-columns:1fr}.dk-trust-logo--side .dk-trust__avatars,.dk-trust-logo--side .dk-trust__big,.dk-trust-logo--side .dk-trust__logo,.dk-trust-logo--side .dk-trust__meta,.dk-trust-logo--side .dk-trust__title{grid-column:1;grid-row:auto}.dk-trust-logo--side .dk-trust__logo{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.dk-hero__badge--dot::before,.dk-trust--card{transition:none!important}.dk-hero__badge--dot:hover::before,.dk-trust--card:hover{transform:none}}.dk.dk-hero.dk-hero--panel:not(.dk-hero--no-panel) .dk-hero__inner,.dk.dk-hero.dk-hero--split .dk-hero__inner,.dk.dk-hero.dk-hero--split-bottom .dk-hero__inner{grid-template-columns:minmax(0,var(--dk-hero-left-fr, 7fr)) minmax(0,var(--dk-hero-right-fr, 3fr))}@media (max-width:1024px){.dk.dk-hero.dk-hero-stack--tablet.dk-hero--panel .dk-hero__inner,.dk.dk-hero.dk-hero-stack--tablet.dk-hero--split .dk-hero__inner,.dk.dk-hero.dk-hero-stack--tablet.dk-hero--split-bottom .dk-hero__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.dk.dk-hero.dk-hero--panel .dk-hero__inner,.dk.dk-hero.dk-hero--split .dk-hero__inner,.dk.dk-hero.dk-hero--split-bottom .dk-hero__inner{grid-template-columns:minmax(0,1fr)}}.dk-hero__bg{contain:paint}.dk-hero-fixed-yes .dk-hero__inner,.dk-hero:has(.dk-hero__video) .dk-hero__inner,.dk-hero:has([data-dk-plx]) .dk-hero__inner{transform:translateZ(0);backface-visibility:hidden}.dk-hero__badge,.dk-hero__desc,.dk-hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.dk-hero__aside,.dk-hero__content{min-width:0}.dk-trust--card{max-width:min(320px,100%)}.dk-trust__text,.dk-trust__title{overflow-wrap:anywhere}@media (max-width:767px){.dk-trust--not-m{display:none!important}.dk-hero__aside:not(:has(>:not(.dk-trust--not-m))){display:none}}@media (min-width:768px){.dk-trust--only-m{display:none!important}}.dk-hero .dk-trust{text-align:var(--dk-hero-ta,left)}.dk-hero .dk-trust,.dk-hero .dk-trust--card .dk-trust__meta{align-items:var(--dk-justify,flex-start)}.dk-hero .dk-trust--inline{align-items:center;justify-content:var(--dk-justify,flex-start)}.dk-hero .dk-trust--inline>*{flex:0 0 auto}.dk-hero .dk-trust--inline .dk-trust__meta,.dk-hero__hls{flex-wrap:wrap}.dk-hero__content>.dk-trust--card{margin-left:var(--dk-ml,0);margin-right:var(--dk-mr,auto)}.dk-hero .dk-trust__logo{justify-content:var(--dk-justify,flex-start)}.dk-hero__hls{--dk-hls-x:var(--dk-justify,flex-start);--dk-hls-color:var(--dk-hero-heading);--dk-hls-icon-color:var(--dk-accent);--dk-hls-icon:18px;--dk-hls-icon-gap:8px;--dk-hls-gap-x:28px;--dk-hls-gap-y:10px;--dk-hls-sep:currentColor;display:flex;flex-direction:var(--dk-hls-dir,row);justify-content:var(--dk-hls-jc,var(--dk-hls-x));align-items:var(--dk-hls-ai,center);gap:var(--dk-hls-gap-y) var(--dk-hls-gap-x);margin:26px 0 0;padding:0;list-style:none;color:var(--dk-hls-color);font-size:15px;font-weight:600;line-height:1.4}.dk-hero__hli,.dk-hero__hli-icon{display:inline-flex;align-items:center}.dk-hero__hli{position:relative;gap:var(--dk-hls-icon-gap);margin:0;max-width:100%;text-align:left}.dk-hero__hli-icon{flex:0 0 auto;justify-content:center;color:var(--dk-hls-icon-color);font-size:var(--dk-hls-icon);line-height:1}.dk-hero__hli-icon svg{width:1em;height:1em;fill:currentColor}.dk-hero__hli-text strong{font-weight:800}.dk-hero__hli-link{color:inherit;text-decoration:none}.dk-hero__hli-link:hover{text-decoration:underline;text-underline-offset:.2em}.dk-hls--sep-dot .dk-hero__hli+.dk-hero__hli::before,.dk-hls--sep-line .dk-hero__hli+.dk-hero__hli::before{content:"";display:var(--dk-hls-sep-d,block);position:absolute;top:50%;left:calc(var(--dk-hls-gap-x)/-2);background:var(--dk-hls-sep);opacity:.45;transform:translate(-50%,-50%)}.dk-hls--sep-dot .dk-hero__hli+.dk-hero__hli::before{width:4px;height:4px;border-radius:50%}.dk-hls--sep-line .dk-hero__hli+.dk-hero__hli::before{width:1px;height:1.1em}.dk-hls--pill .dk-hero__hli{padding:8px 14px;border:1px solid var(--dk-hls-border,transparent);border-radius:var(--dk-hls-r,999px);background:var(--dk-hls-bg,color-mix(in srgb,currentColor 10%,transparent))}@media (max-width:767px){.dk-hero-m-hide-hls .dk-hero__hls{display:none}.dk-hero__hls{--dk-hls-gap-x:18px;font-size:14px}}.dk-hero__proof{--dk-hls-x:var(--dk-justify,flex-start);display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--dk-hls-x);gap:var(--dk-hls-gap-y,10px) var(--dk-hls-gap-x,28px);margin:26px 0 0;width:100%}.dk-hero__proof>.dk-trust{margin:0!important;width:auto;flex:0 0 auto;align-items:center}.dk-hero__proof>.dk-hero__hls{margin:0!important;display:contents}.dk-hero__proof.dk-hls--sep-dot>.dk-hero__hls>.dk-hero__hli:first-child::before,.dk-hero__proof.dk-hls--sep-line>.dk-hero__hls>.dk-hero__hli:first-child::before{content:"";display:var(--dk-hls-sep-d,block);position:absolute;top:50%;left:calc(var(--dk-hls-gap-x,28px)/-2);background:var(--dk-hls-sep,currentColor);opacity:.45;transform:translate(-50%,-50%)}.dk-hero__proof.dk-hls--sep-dot>.dk-hero__hls>.dk-hero__hli:first-child::before{width:4px;height:4px;border-radius:50%}.dk-hero__proof.dk-hls--sep-line>.dk-hero__hls>.dk-hero__hli:first-child::before{width:1px;height:1.1em}.dk-hero__proof .dk-trust--inline{gap:6px 10px}.dk-hero__proof .dk-trust--inline .dk-trust__big{font-size:1.25em}.dk-hero__strip{grid-column:1/-1;align-self:stretch;width:100%;margin-top:clamp(28px,4vw,48px)}.dk-hero__strip.has-line{padding-top:clamp(20px,3vw,32px);border-top:1px solid color-mix(in srgb,var(--dk-hero-heading,currentColor) 16%,transparent)}.dk-hero__strip>.dk-hero__hls,.dk-hero__strip>.dk-hero__proof{margin-top:0}.dk-hero__strip .dk-hero__hls,.dk-hero__strip .dk-hero__proof{--dk-hls-x:center}@media (max-width:767px){.dk-hero-m-hide-hls .dk-hero__proof>.dk-hero__hls,.dk-hero-m-hide-hls .dk-hero__strip{display:none}}.dk-hero__title .dk-line{display:block}.dk-hero__title .dk-line--gap{height:.45em}.dk-hero__title.is-fit .dk-line{white-space:nowrap}.dk-hero__title .dk-tv{display:block}.dk-hero__title .dk-tv--m,.dk-hero__title .dk-tv--t,.dk-hero__title .dk-tv--tm{display:none}@media (max-width:1024px){.dk-hero__title.has-tv .dk-tv--d{display:none}.dk-hero__title.has-tv .dk-tv--t,.dk-hero__title.has-tv .dk-tv--tm{display:block}}@media (max-width:767px){.dk-hero__title.has-tv .dk-tv--t{display:none}.dk-hero__title.has-tv .dk-tv--m{display:block}}.dk-hero__vbtn{position:absolute;z-index:3;bottom:18px;right:18px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(10,14,20,.45);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease}.dk-hero__vbtn:hover{background:rgba(10,14,20,.7)}.dk-hero__vbtn--bl{right:auto;left:18px}.dk-hero__vbtn--tr{bottom:auto;top:18px}.dk-hero__vbtn i{position:relative;width:12px;height:14px;border-left:4px solid currentColor;border-right:4px solid currentColor}.dk-hero__vbtn.is-paused i{width:0;height:0;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent currentColor;margin-left:3px}.dk-hero__vbtn[hidden]{display:none}@media (min-width:1025px){.dk-hero .dk-sub-hide-d{display:none!important}}@media (min-width:768px) and (max-width:1024px){.dk-hero .dk-sub-hide-t{display:none!important}}@media (max-width:767px){.dk-hero .dk-sub-hide-m{display:none!important}}.dk-hero__sub--below-buttons,.dk-hero__sub--below-heading,.dk-hero__sub--below-text{margin-top:var(--dk-hero-sub-gap,14px)}.dk-hero__sub--top{margin-bottom:var(--dk-hero-sub-gap,14px)}.dk-hero{--dk-info-label:color-mix(in srgb,var(--dk-hero-heading) 55%,transparent);--dk-info-val:var(--dk-hero-heading);--dk-info-val-h:var(--dk-accent);--dk-info-ic:var(--dk-accent);--dk-info-line:color-mix(in srgb,var(--dk-hero-heading) 22%,transparent);--dk-info-gap:28px;--dk-info-pad:16px;--dk-info-mt:40px;--dk-cue:color-mix(in srgb,var(--dk-hero-heading) 70%,transparent);--dk-cue-h:var(--dk-hero-heading)}.dk-hero__foot{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px;width:100%;margin-top:var(--dk-info-mt)}.dk-hero__info{display:flex;flex-wrap:wrap;gap:18px var(--dk-info-gap);width:var(--dk-info-w,auto);margin-left:var(--dk-info-ml,auto);justify-content:flex-start}.dk-hero__inner>.dk-hero__foot{grid-column:1/-1}.dk-hero__info-item{display:flex;flex-direction:column;gap:9px;min-width:0;max-width:var(--dk-hero-info-w,340px);text-align:left}.dk-hero__info.has-lines .dk-hero__info-item{padding-left:var(--dk-info-pad);border-left:1px solid var(--dk-info-line)}.dk-hero__info-label{display:inline-flex;align-items:center;gap:6px;color:var(--dk-info-label);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.dk-hero__info-ic{display:inline-flex;color:var(--dk-info-ic);font-size:12px}.dk-hero__info-ic svg{width:12px;height:12px;fill:currentColor}.dk-hero__info-val{color:var(--dk-info-val);font-size:13px;font-weight:700;line-height:1.55;letter-spacing:.05em;text-transform:uppercase}.dk-hero__cue,.dk-hero__info-val a{text-decoration:none;transition:color .2s ease}.dk-hero__info-val a{color:inherit}.dk-hero__info-val a:hover{color:var(--dk-info-val-h)}.dk-hero__cue{display:inline-flex;align-items:center;gap:12px;color:var(--dk-cue);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.dk-hero__cue:hover{color:var(--dk-cue-h)}.dk-hero__cue.is-bounce svg{animation:dk-cue-bob 1.8s ease-in-out infinite}@media (max-width:767px){.dk-hero__foot{margin-top:min(var(--dk-info-mt),36px)}.dk-hero__info{display:grid;grid-template-columns:repeat(var(--dk-info-cols-m,2),minmax(0,1fr));width:100%;margin-left:0}.dk-hero__info-item{max-width:var(--dk-hero-info-w,none)}.dk-hero .dk-cue-hide-m,.dk-hero .dk-info-hide-m{display:none!important}}@media (prefers-reduced-motion:reduce){.dk-hero__cue.is-bounce svg{animation:none}}.elementor-element.dk-hero-text--light .dk-hero{--dk-hero-heading:#fff;--dk-hero-text:rgba(255,255,255,.8);--dk-hero-badge:rgba(255,255,255,.12)}.elementor-element.dk-hero-text--dark .dk-hero{--dk-hero-heading:var(--dk-heading);--dk-hero-text:var(--dk-text);--dk-hero-badge:var(--dk-accent-soft)}.dk-hero__media.has-fcards{position:relative;overflow:visible}.dk-hero__fcards{position:absolute;inset:0;z-index:3;pointer-events:none}.dk-hero__fcard{--dk-fc-x:0px;--dk-fc-y:0px;position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:var(--dk-fc-gap,10px);width:max-content;max-width:min(270px,72%);padding:16px 20px;border-radius:var(--dk-fc-r,12px);background:var(--dk-fc-bg,#fff);text-align:left;text-decoration:none;box-shadow:0 22px 48px -16px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.08);pointer-events:auto;translate:var(--dk-fc-x) var(--dk-fc-y);transition:background-color .3s ease,box-shadow .3s ease}.dk-hero__fcard,a.dk-hero__fcard:hover{color:var(--dk-fc-title,#0f172a)}.dk-hero__fcards{--dk-fc-in-auto:7%;--dk-fc-out-auto:12%;--dk-fc-out-r-auto:6%}.dk-hero__fcard--tl,.dk-hero__fcard--tr{top:var(--dk-fc-inset,var(--dk-fc-in-auto))}.dk-hero__fcard--bl,.dk-hero__fcard--br{bottom:var(--dk-fc-inset,var(--dk-fc-in-auto))}.dk-hero__fcard--ml,.dk-hero__fcard--mr{top:50%;margin-top:-40px}.dk-hero__fcard--bl,.dk-hero__fcard--ml,.dk-hero__fcard--tl{left:calc(-1*var(--dk-fc-out,var(--dk-fc-out-auto)))}.dk-hero__fcard--br,.dk-hero__fcard--mr,.dk-hero__fcard--tr{right:calc(-1*var(--dk-fc-out,var(--dk-fc-out-r-auto)))}@media (max-width:1024px){.dk-hero__fcards{--dk-fc-in-auto:20px;--dk-fc-out-auto:-20px;--dk-fc-out-r-auto:-20px}}.dk-hero__fc-small{color:var(--dk-fc-small,#64748b);font-size:12.5px;line-height:1.35}.dk-hero__fc-title{color:var(--dk-fc-title,#0f172a);font-size:14.5px;font-weight:700;line-height:1.35}.dk-hero__fc-accent{color:var(--dk-fc-accent,#16a34a);font-size:12.5px;font-weight:700;line-height:1.35}.dk-hero__fc-ic{display:inline-flex;align-items:center;justify-content:center;color:var(--dk-fc-ic,#0f172a);font-size:var(--dk-fc-ic-size,22px);line-height:1}.dk-hero__fc-ic svg{width:var(--dk-fc-ic-size,22px);height:var(--dk-fc-ic-size,22px);fill:currentColor}.dk-hero__fcard--row{flex-direction:row;align-items:center;gap:var(--dk-fc-gap,14px)}.dk-hero__fcard--row .dk-hero__fc-ic{flex:0 0 auto;width:var(--dk-fc-ic-box,42px);height:var(--dk-fc-ic-box,42px);border-radius:10px;background:var(--dk-fc-ic-bg,color-mix(in srgb,var(--dk-accent) 12%,#fff));color:var(--dk-fc-ic,var(--dk-accent));font-size:var(--dk-fc-ic-size,16px)}.dk-hero__fcard--row .dk-hero__fc-ic svg{width:var(--dk-fc-ic-size,16px);height:var(--dk-fc-ic-size,16px)}.dk-hero__fc-body{display:flex;flex-direction:column;gap:4px;min-width:0}.dk-hero__fcards.is-float .dk-hero__fcard{animation:dk-fc-float var(--dk-fc-speed,6s) ease-in-out infinite;animation-delay:calc(var(--dk-fc-i,0)*-2.4s)}.dk-hero__fcard:hover{animation:none;transform:translateY(var(--dk-fc-lift,-4px))}@media (max-width:767px){.dk-hero__fcards{--dk-fc-in-auto:12px;--dk-fc-out-auto:-12px;--dk-fc-out-r-auto:-12px}.dk-hero__fcard{max-width:68%;padding:12px 14px;--dk-fc-gap:7px}.dk-hero__fcard.dk-hide-m{display:none}.dk-hero__fc-title{font-size:13px}}@media (prefers-reduced-motion:reduce){.dk-hero__fcards.is-float .dk-hero__fcard{animation:none}}.dk-hero .dk-hero__content{margin-left:var(--dk-ml,0);margin-right:var(--dk-mr,auto)}@media (max-width:1024px){.dk-hero-stack--tablet:is(.dk-hero--panel,.dk-hero--split,.dk-hero--split-bottom,.dk-hero--showcase) :is(.dk-hero__aside,.dk-hero__media){margin-left:var(--dk-ml,0);margin-right:var(--dk-mr,auto)}}@media (max-width:767px){.dk-hero:is(.dk-hero--panel,.dk-hero--split,.dk-hero--split-bottom,.dk-hero--showcase) :is(.dk-hero__aside,.dk-hero__media){margin-left:var(--dk-ml,0);margin-right:var(--dk-mr,auto)}}.dk-hero .dk-hero__btn--circle{--dk-btn-bg:var(--dk-round-bg,rgba(255,255,255,.12));--dk-btn-color:var(--dk-round-ink,#fff);--dk-btn-border:var(--dk-round-border,rgba(255,255,255,.25));--dk-btn-bg-h:var(--dk-round-bg-h,rgba(255,255,255,.22));--dk-btn-border-h:var(--dk-round-border,rgba(255,255,255,.4));--dk-btn-color-h:var(--dk-round-ink,#fff);--dk-btn-bw:1px;flex:0 0 auto;width:var(--dk-round-s,44px);min-width:0;height:var(--dk-round-s,44px);min-height:0;padding:0;gap:0;border-radius:50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s var(--dk-ease),background-color var(--dk-speed) var(--dk-ease),border-color var(--dk-speed) var(--dk-ease)}.dk-hero .dk-hero__btn--circle:hover{transform:scale(1.08)}.dk-hero .dk-hero__btn--circle:active{transform:scale(.93)}.dk-hero__btn--circle .dk-btn__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dk-hero__btn--circle .dk-btn__icon{display:grid;place-items:center;margin:0;font-size:calc(var(--dk-round-s,44px)*.32);transform:translateX(1px)}.dk-hero__btn--circle .dk-btn__icon svg{width:1em;height:1em;fill:currentColor}.dk-hero-m-btn-full .dk-hero__btns .dk-hero__btn--circle{flex:0 0 var(--dk-round-s,44px)}.dk-hero__btns:has(>.dk-hero__btn--circle){flex-wrap:nowrap}.dk-hero-m-btn-full .dk-hero__btns:has(>.dk-hero__btn--circle) .dk-btn:not(.dk-hero__btn--circle){flex:1 1 auto}.dk-hero-ov--glow .dk-hero__overlay{background:linear-gradient(to bottom,rgba(0,0,0,.13)0,transparent 22%,transparent 60%,rgba(0,0,0,.19) 100%),linear-gradient(to right,rgba(0,0,0,.07)0,transparent 18%,transparent 82%,rgba(0,0,0,.07) 100%),rgba(0,0,0,.1)}.dk-hero-ov--glow .dk-hero__overlay::after{content:"";position:absolute;top:-14%;left:50%;width:var(--dk-hero-glow-w,1000px);max-width:160%;aspect-ratio:1000/720;background:radial-gradient(ellipse at 50% 30%,var(--dk-hero-glow,rgba(6,95,70,.18))0,transparent 68%);transform:translateX(-50%);pointer-events:none}.dk-hero .dk-hero__sub,.dk-hero .dk-hero__title{margin-left:var(--dk-ml,0);margin-right:var(--dk-mr,auto)}.dk-hero .dk-hero__title{max-width:var(--dk-hero-title-w,none)}.dk-hero .dk-hero__sub{max-width:var(--dk-hero-sub-w,none)}