.elementor-2658 .elementor-element.elementor-element-9dd67af{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2658 .elementor-element.elementor-element-3b021d6{--animation-duration:1200ms;--dynamic-text-color:#ea2525;}.elementor-2658 .elementor-element.elementor-element-3b021d6 .elementor-headline{text-align:center;font-weight:500;}.elementor-2658 .elementor-element.elementor-element-3b021d6 .elementor-headline-dynamic-text{font-weight:700;}.elementor-2658 .elementor-element.elementor-element-19cda63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2658 .elementor-element.elementor-element-5190415 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2658 .elementor-element.elementor-element-c202798 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2658 .elementor-element.elementor-element-40bf623 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2658 .elementor-element.elementor-element-d97c3aa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2658 .elementor-element.elementor-element-72dd7c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2658 .elementor-element.elementor-element-a3fa024{--display:flex;}/* Start custom CSS for animated-headline, class: .elementor-element-3b021d6 *//* גודל השורה הגדולה (Highlighted Text) לכל רזולוציה – משנים רק את הערכים */
.elementor-2658 .elementor-element.elementor-element-3b021d6 { --dx-big-size: clamp(110px, 21vw, 300px); } /* דסקטופ */
@media (max-width: 1366px) { .elementor-2658 .elementor-element.elementor-element-3b021d6 { --dx-big-size: clamp(110px, 21vw, 300px); } } /* לפטופ */
@media (max-width: 1024px) { .elementor-2658 .elementor-element.elementor-element-3b021d6 { --dx-big-size: clamp(110px, 21vw, 300px); } } /* טאבלט */
@media (max-width: 767px) { .elementor-2658 .elementor-element.elementor-element-3b021d6 { --dx-big-size: 30vw; } } /* מובייל *//* End custom CSS */
/* Start custom CSS *//* Delek Joe case study (page 2658), source: scratchpad delek/dlk_css.tpl */
.elementor-2658 .elementor-element-72dd7c9{display:none!important}.elementor-2658 .dlk.dlk{--ink:#0d0d0f;--soft:#5d5d66;--red:#EA2525;--night:#111114;--xl:clamp(2.5rem,.9rem + 4.6vw,5.25rem);--l:clamp(1.5rem,1.1rem + 1.1vw,2.25rem);--ease-out:cubic-bezier(0.23,1,0.32,1);--gut:clamp(20px,2.4vw,32px);display:block;padding:0;margin:0;min-width:0;font-family:Ploni,system-ui,sans-serif;font-size:1.0625rem;line-height:1.55;color:var(--ink);text-align:start;-webkit-font-smoothing:antialiased}.elementor-2658 .dlk .e-div-block-base{padding:0;min-width:0}.elementor-2658 .dlk :is(h2,h3,p){margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;text-transform:none}.elementor-2658 .dlk *{box-sizing:border-box}.elementor-2658 .dlk :is(img,video){display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:top;border:0;border-radius:0}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child,.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child,.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2),.elementor-2658 .dlk .dlk-close{max-width:1320px;margin-inline:auto;padding-inline:var(--gut)}.elementor-2658 .dlk .dlk-words .wm{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.elementor-2658 .dlk .dlk-words .wm > span{display:inline-block;transform:translateY(105%);transition:transform 900ms cubic-bezier(0.215,0.61,0.355,1);transition-delay:calc(var(--w) * 80ms)}.elementor-2658 .dlk .dlk-words.in .wm > span{transform:none}.elementor-2658 .dlk .dlk-letters .wd{display:inline-block;white-space:nowrap}.elementor-2658 .dlk .dlk-letters .lt{display:inline-block;transform:translateY(80px);opacity:0;transition:transform 900ms cubic-bezier(0.34,1.6,0.64,1),opacity 900ms cubic-bezier(0.215,0.61,0.355,1);transition-delay:calc(var(--k) * 50ms)}.elementor-2658 .dlk .dlk-letters.in .lt{transform:none;opacity:1}.elementor-2658 .dlk .dlk-letters.done .lt{transition:transform 500ms cubic-bezier(0.34,1.6,0.64,1);transition-delay:calc(var(--k) * 30ms)}.elementor-2658 .dlk .dlk-letters.done.hop .lt{transform:translateY(-8px)}.elementor-2658 .dlk .dlk-rv{opacity:0;transform:translateY(24px);transition:opacity 700ms var(--ease-out),transform 700ms var(--ease-out);transition-delay:calc(var(--i,0) * 75ms)}.elementor-2658 .dlk .dlk-rv.in{opacity:1;transform:none}html:not(.js) .elementor-2658 .dlk .dlk-rv,html:not(.js) .elementor-2658 .dlk .dlk-letters .lt,html:not(.js) .elementor-2658 .dlk .dlk-words .wm > span{opacity:1;transform:none}.elementor-2658 .dlk .dlk-intro{position:relative;margin:24px 0 0;background:var(--red);color:#fff;padding-block:clamp(96px,10vw,150px);overflow:clip;border-radius:40px;clip-path:inset(var(--iy,0) var(--ix,0) round var(--rad,40px))}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child{display:grid;grid-template-columns:minmax(260px,4fr) 8fr;grid-template-areas:"ph head" "ph cols";column-gap:clamp(48px,6vw,112px);row-gap:clamp(40px,4vw,64px);align-items:end;max-width:min(1200px,84%)}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1){grid-area:head}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3){grid-area:cols}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1) > :nth-child(1){font-size:clamp(2rem,1rem + 2.6vw,4rem);line-height:1.02;font-weight:500;letter-spacing:-.035em;color:#fff}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1) > :nth-child(2){font-size:clamp(2.75rem,1.1rem + 4.4vw,6.25rem);line-height:.95;font-weight:700;letter-spacing:-.045em;color:#fff;margin-top:.02em}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3) > :nth-child(1){font-size:clamp(1.375rem,1rem + .9vw,1.875rem);line-height:1.3;font-weight:500;letter-spacing:-.015em;color:#fff}@media (min-width:901px){.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3) > :nth-child(1){white-space:nowrap}}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3) > :nth-child(n+2){font-size:1.1875rem;line-height:1.55;color:rgba(255,255,255,.92);max-width:46ch;margin-top:12px}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3) > :nth-child(3){margin-top:10px}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2){justify-self:center;position:relative;width:min(300px,100%);aspect-ratio:376/812;border-radius:30px;background:#fff;isolation:isolate;container-type:size;box-shadow:inset 0 2px 0 rgba(255,214,214,.45),inset 0 -4px 8px rgba(120,10,10,.45),0 18px 28px -14px rgba(234,37,37,.32),0 6px 12px -4px rgba(70,8,8,.2);rotate:-5deg;animation:dlk-float 7s ease-in-out infinite alternate}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2){grid-area:ph;position:relative;justify-self:center;display:grid;width:min(300px,100%)}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2){width:100%}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2) > :first-child{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:-1}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2) .glow{position:absolute;z-index:-2;left:12%;right:12%;top:34%;bottom:-2%;border-radius:inherit;overflow:hidden;filter:blur(6.67cqw) saturate(1.5);opacity:0;transition:opacity 1.4s ease}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2) .glow.is-on{opacity:.7}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2) .glow canvas{width:100%;height:100%;display:block}@keyframes dlk-float{from{translate:0 0}to{translate:0 -12px}}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child{opacity:calc(1 - var(--out,0));scale:calc(1 - var(--out,0) * .07);transform-origin:50% 0}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2){translate:0 calc(var(--out,0) * -90px)}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1),.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3){filter:blur(calc(var(--out,0) * 6px))}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(1){display:none}@media (min-width:901px){.elementor-2658 .dlk .dlk-intro{padding-block:0;background:transparent;clip-path:none!important;border-radius:0!important;overflow:visible}.elementor-2658 .dlk .dlk-intro > :first-child{height:230vh;position:relative}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child{position:sticky;top:0;height:100svh;background:var(--red);overflow:clip;clip-path:inset(var(--iy,24px) var(--ix,24px) round var(--rad,32px))}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child{position:relative;height:100%;width:100%;grid-template-columns:7fr 5fr;grid-template-areas:"head ph" "cols ph";align-content:center;column-gap:calc(var(--gut) * 3);row-gap:0;align-items:center}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1){align-self:end}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1) > :nth-child(2){white-space:nowrap;font-size:min(6.25rem,5.6vw)}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3){align-self:start;margin-top:32px}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1),.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3){opacity:var(--tx,1);translate:0 calc((1 - var(--tx,1)) * 40px)}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2){width:min(268px,100%);z-index:1;transform-origin:50% 50%;will-change:transform}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2){rotate:0deg}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(1){display:block;position:absolute;inset:0;z-index:-1;border-radius:30px;overflow:hidden;background:#fff;rotate:9deg;translate:-52% 7%;scale:.9;filter:brightness(.55) saturate(.9);box-shadow:0 30px 60px -30px rgba(0,0,0,.7);opacity:var(--tx,1)}}.elementor-2658 .dlk .dlk-challenge{padding-block:clamp(120px,12vw,180px)}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child{display:grid;grid-template-columns:6fr 5fr;column-gap:calc(var(--gut) * 3);align-items:start}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1){position:sticky;top:calc(50svh - 120px)}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1) > :nth-child(1){font-size:15px;font-weight:600;color:var(--red);margin-bottom:16px}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1) > :nth-child(2){font-size:var(--xl);line-height:1;font-weight:500;letter-spacing:-.035em}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1) > :nth-child(3){font-size:var(--xl);line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--red);margin-top:.08em}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2){display:flex;flex-direction:column;gap:clamp(56px,9vh,110px);padding-block:12vh}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2) > p{font-size:var(--l);line-height:1.28;font-weight:500;letter-spacing:-.015em;max-width:22ch;color:var(--ink);opacity:.18;transition:opacity 600ms ease}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2) > p.on{opacity:1}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2) > p:last-child{font-weight:700}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2) > p:last-child em{font-style:normal;color:var(--red)}@media (min-width:901px){.elementor-2658 .dlk .dlk-challenge{padding-block:0}.elementor-2658 .dlk .dlk-challenge > :first-child{height:300vh;position:relative}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child{position:sticky;top:0;height:100svh;align-items:center}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1){position:static}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2){padding-block:0;gap:clamp(28px,4.5vh,52px)}}.elementor-2658 .dlk .dlk-solution{--R:clamp(40px,4vw,64px);position:relative;color:#fff;margin:0}.elementor-2658 .dlk .dlk-solution > :first-child{height:420vh;position:relative;padding-block:var(--R)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child{position:sticky;top:var(--R);height:calc(100svh - var(--R) * 2);background:var(--night);border-radius:0 var(--R) var(--R) 0}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child::before,.elementor-2658 .dlk .dlk-solution > :first-child > :first-child::after{content:"";position:absolute;width:var(--R);height:var(--R);background:var(--night);pointer-events:none}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child::before{left:0;bottom:100%;-webkit-mask:radial-gradient(circle at 100% 0,transparent var(--R),#000 calc(var(--R) + .5px));mask:radial-gradient(circle at 100% 0,transparent var(--R),#000 calc(var(--R) + .5px))}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child::after{left:0;top:100%;-webkit-mask:radial-gradient(circle at 100% 100%,transparent var(--R),#000 calc(var(--R) + .5px));mask:radial-gradient(circle at 100% 100%,transparent var(--R),#000 calc(var(--R) + .5px))}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(1){position:absolute;z-index:0;inset:0;pointer-events:none}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(1) svg{position:absolute;left:0;top:14%;display:block;width:100%!important;height:auto!important;aspect-ratio:375/128;translate:0 -50%}@media (min-width:1921px){.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(1) svg{top:21%}}@media (min-width:901px) and (max-width:1920px){.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(1) svg{top:27%}}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(1) path{vector-effect:non-scaling-stroke;stroke-width:2px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2){position:relative;z-index:1;height:100%;display:grid;grid-template-columns:7fr 5fr;column-gap:calc(var(--gut) * 3);align-items:center;padding-block:clamp(32px,5vh,64px)}@media (min-width:901px){.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2){max-width:min(1100px,82%);column-gap:clamp(48px,6vw,112px)}}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(1){font-size:15px;font-weight:600;color:#fff;opacity:.8;margin-bottom:16px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(2){font-size:clamp(2.5rem,1.2rem + 3.5vw,5rem);line-height:1;font-weight:500;letter-spacing:-.035em}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(3){font-size:clamp(2.875rem,1.2rem + 4.4vw,6.25rem);line-height:.98;font-weight:700;letter-spacing:-.04em;color:var(--red)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4){display:contents}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1){--sz:clamp(56px,4.6vw,72px);display:flex;gap:clamp(6px,.8vw,12px);margin-top:clamp(36px,5vh,56px);font-weight:700}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1) span{display:grid;place-items:center;width:var(--sz);aspect-ratio:1;border-radius:50%;font-size:clamp(1.25rem,.9rem + .8vw,1.75rem);color:rgba(255,255,255,.6);transition:color 300ms ease,background-color 300ms ease,font-size 400ms var(--ease-out),scale 500ms cubic-bezier(0.34,1.6,0.64,1),box-shadow 300ms ease}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1) span.on{background:#fff;color:var(--red);font-size:clamp(1.75rem,1.2rem + 1.2vw,2.5rem);box-shadow:0 14px 26px -12px rgba(90,0,0,.45)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1) span.bump{scale:1.1}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2){position:relative;min-height:12.5em;margin-top:clamp(28px,4vh,44px)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > *{position:absolute;inset:0 0 auto 0;opacity:0;transform:translateY(28px);transition:opacity 600ms var(--ease-out),transform 700ms var(--ease-out);pointer-events:none}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > *.on{opacity:1;transform:none;pointer-events:auto}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > * > h3{font-size:clamp(1.75rem,1.1rem + 1.5vw,2.75rem);line-height:1.05;font-weight:700;letter-spacing:-.03em;margin-bottom:16px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > * > p{font-size:1.1875rem;line-height:1.55;max-width:42ch;color:rgba(255,255,255,.92)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(2){justify-self:center;position:relative;width:auto;height:min(calc(100svh - var(--R) * 2 - 96px),700px);aspect-ratio:376/812;border-radius:36px;padding:9px;background:#000;outline:1px solid rgba(255,255,255,.14);outline-offset:-1px;box-shadow:0 50px 80px -40px rgba(60,0,0,.6);rotate:-4deg}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(2) > :first-child{position:relative;width:100%;height:100%;border-radius:28px;overflow:hidden;background:#fff}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(2) > :first-child > *{position:absolute;inset:0;opacity:0;transition:opacity 600ms ease}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(2) > :first-child > .on{opacity:1}.elementor-2658 .dlk .dlk-result{isolation:isolate}.elementor-2658 .dlk .dlk-result > :first-child{height:260vh;position:relative}.elementor-2658 .dlk .dlk-result > :first-child > :first-child{position:sticky;top:0;height:100svh;display:grid;place-items:center;padding-inline:var(--gut)}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child{position:relative;width:min(1100px,100%);background:#fff;border-radius:40px;padding:clamp(48px,6vw,96px) clamp(24px,6vw,96px);text-align:center}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child::before{content:"";position:absolute;z-index:-1;inset:8% 5% -3%;border-radius:inherit;background:linear-gradient(115deg,#177EE5 0%,#FA0282 100%);filter:blur(60px);opacity:calc(.28 + var(--done,0) * .42);scale:calc(.94 + var(--done,0) * .08);transition:opacity 900ms ease,scale 900ms var(--ease-out)}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(1){font-size:15px;font-weight:600;color:transparent;background-image:linear-gradient(115deg,#177EE5 0%,#FA0282 100%);-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(2){position:relative;margin-top:18px;height:1.1em;font-size:clamp(1.5rem,1rem + 1.5vw,2.5rem);line-height:1.1;font-weight:500;letter-spacing:-.02em}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(2) > span{position:absolute;inset:0;transition:opacity 400ms ease,translate 500ms var(--ease-out)}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(2) .r-done{opacity:0;translate:0 .4em}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child.is-done > :nth-child(2) .r-tick{opacity:0;translate:0 -.4em}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child.is-done > :nth-child(2) .r-done{opacity:1;translate:0 0}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(2) .r-dn{display:inline-block;min-width:1.1em}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(3){margin-top:clamp(8px,1vw,16px);font-size:clamp(5.5rem,1rem + 12vw,14rem);line-height:.95;font-weight:700;letter-spacing:-.05em}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(3) .cnt{display:inline-block;direction:ltr;padding-inline:.04em .06em;color:transparent;background-image:linear-gradient(115deg,#177EE5 0%,#FA0282 100%);-webkit-background-clip:text;background-clip:text}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child.is-done > :nth-child(3) .cnt{animation:dlk-land 700ms cubic-bezier(0.34,1.6,0.64,1)}@keyframes dlk-land{40%{scale:1.06}}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(4){margin:8px auto 0;font-size:var(--l);line-height:1.25;font-weight:700;letter-spacing:-.015em;max-width:24ch;text-wrap:balance}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(5){position:relative;display:grid;grid-template-columns:repeat(10,1fr);gap:6px;margin:clamp(40px,4.5vw,64px) auto 0;max-width:760px}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(5) i{height:10px;border-radius:5px;background:rgba(13,13,15,.08);position:relative;overflow:hidden}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(5) i::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#177EE5 0%,#FA0282 100%);background-size:var(--mw,1000%) 100%;background-position:calc(-1 * var(--ox,0px)) 0;transform:scaleX(var(--f,0));transform-origin:right}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(6){margin:28px auto 0;font-size:1.125rem;line-height:1.55;color:var(--soft);max-width:52ch;opacity:var(--done,0);translate:0 calc((1 - var(--done,0)) * 12px);transition:opacity 700ms ease 200ms,translate 700ms var(--ease-out) 200ms}html:not(.js) .elementor-2658 .dlk .dlk-result > :first-child{height:auto}html:not(.js) .elementor-2658 .dlk .dlk-result > :first-child > :first-child{position:static;height:auto;padding-block:120px}html:not(.js) .elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(6){opacity:1;translate:none}.elementor-2658 .dlk .dlk-close{padding-block:40px 120px}.elementor-2658 .dlk .dlk-close > :nth-child(1){text-align:center;text-wrap:balance}.elementor-2658 .dlk .dlk-close > :nth-child(1) > :nth-child(1){font-size:clamp(1.375rem,.9rem + 1.5vw,2.5rem);line-height:1.25;font-weight:500;letter-spacing:-.02em;margin-bottom:.45em}.elementor-2658 .dlk .dlk-close > :nth-child(1) > :nth-child(2){width:fit-content;margin-inline:auto;max-width:20ch;font-size:clamp(2.125rem,.8rem + 4.2vw,5rem);line-height:1.04;font-weight:700;letter-spacing:-.035em;color:transparent;background-image:linear-gradient(115deg,#177EE5 0%,#FA0282 100%);-webkit-background-clip:text;background-clip:text}.elementor-2658 .dlk .dlk-close > :nth-child(2){margin-top:96px;display:grid;grid-template-columns:3fr 1fr 1fr;gap:40px;padding-top:28px;border-top:1px solid rgba(13,13,15,.12)}.elementor-2658 .dlk .dlk-close > :nth-child(2) > * > :first-child{font-size:14px;color:var(--soft);margin-bottom:8px}.elementor-2658 .dlk .dlk-close > :nth-child(2) > * > :last-child{font-size:1.0625rem;line-height:1.6}.elementor-2658 .dlk .dlk-close > :nth-child(2) > :first-child > :last-child{display:flex;flex-wrap:wrap;gap:4px 28px}.elementor-2658 .dlk .dlk-band{position:relative;display:block;background:linear-gradient(115deg,#177EE5 0%,#FA0282 100%);color:#fff;text-decoration:none;min-height:60svh;overflow:hidden;border-radius:56px 56px 0 0}.elementor-2658 .dlk .dlk-band > :first-child{position:absolute;top:40px;inset-inline-start:var(--gut);max-width:22ch;font-size:var(--l);line-height:1.2;font-weight:700;color:#fff}.elementor-2658 .dlk .dlk-band > :last-child{position:absolute;bottom:24px;inset-inline:0;text-align:center;font-size:clamp(5.5rem,24vw,22rem);line-height:.8;font-weight:700;letter-spacing:-.05em;color:#fff}@media (hover:hover){.elementor-2658 .dlk .dlk-band:hover{background:#fff}.elementor-2658 .dlk .dlk-band:hover > p{color:transparent;background-image:linear-gradient(115deg,#177EE5 0%,#FA0282 100%);-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:reduce){.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(2){animation:none}.elementor-2658 .dlk .dlk-letters .lt,.elementor-2658 .dlk .dlk-words .wm > span,.elementor-2658 .dlk .dlk-rv{transform:none!important;transition:opacity 400ms ease}}@media (max-width:900px){.elementor-2658 .dlk .dlk-intro{--R:36px;margin:0 0 var(--R);border-radius:0 0 var(--R) 0!important;clip-path:none!important;background:#fff;color:var(--ink);padding-block:72px 48px;isolation:isolate;overflow:visible;box-shadow:0 22px 26px -18px rgba(13,13,15,.16)}.elementor-2658 .dlk .dlk-intro::after{content:"";position:absolute;left:0;top:100%;width:var(--R);height:var(--R);background:#fff;pointer-events:none;-webkit-mask:radial-gradient(circle at 100% 100%,transparent var(--R),#000 calc(var(--R) + .5px));mask:radial-gradient(circle at 100% 100%,transparent var(--R),#000 calc(var(--R) + .5px))}.elementor-2658 .dlk .dlk-intro::before{content:"";position:absolute;z-index:-1;inset:0 0 auto 0;height:var(--cut,62%);background:var(--red);border-radius:0 0 56px 0}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child{grid-template-columns:1fr;grid-template-areas:"head" "ph" "cols";row-gap:36px;max-width:none}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1) > :nth-child(1){font-size:min(12.2vw,3.25rem);line-height:1;color:#fff}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(1) > :nth-child(2){font-size:min(21vw,5.75rem);line-height:.9;margin-top:.04em;color:#fff}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2){width:52%;translate:14% 0}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(2) > :nth-child(1){display:block;position:absolute;inset:0;z-index:-1;border-radius:30px;overflow:hidden;background:#fff;rotate:8deg;translate:-34% 5%;scale:.9;filter:brightness(.6) saturate(.9)}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3){margin-top:4px}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3) > :nth-child(1){font-size:min(9vw,2.25rem);line-height:1.15;letter-spacing:-.02em;font-weight:700;color:var(--ink);white-space:normal;text-wrap:balance}.elementor-2658 .dlk .dlk-intro > :first-child > :first-child > :first-child > :nth-child(3) > :nth-child(n+2){font-size:1.0625rem;line-height:1.6;color:var(--soft);margin-top:12px;text-wrap:pretty}.elementor-2658 .dlk .dlk-challenge{padding-block:88px 72px}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child{grid-template-columns:1fr}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1) > :nth-child(2){font-size:2.25rem}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1) > :nth-child(3){font-size:2.75rem;line-height:1}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(1){position:static;margin-bottom:32px}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2){padding-block:0;gap:22px}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2) > p{max-width:none;font-size:1.1875rem;line-height:1.55;letter-spacing:-.01em;text-wrap:pretty}.elementor-2658 .dlk .dlk-challenge > :first-child > :first-child > :nth-child(2) > p:last-child{margin-top:10px;font-size:1.5rem;line-height:1.25;text-wrap:balance}.elementor-2658 .dlk .dlk-solution{--R:36px;margin:0}.elementor-2658 .dlk .dlk-solution > :first-child{height:360vh}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2){display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding-block:40px 8px;padding-inline:20px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1){display:contents}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(1){display:none}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(1) svg{top:0;translate:0 -6%}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(2){order:1;font-size:min(12.2vw,3.25rem);line-height:1;white-space:nowrap}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(3){order:2;font-size:min(24vw,6.5rem);line-height:.88;margin-top:.04em}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(2){order:3;flex:1 1 0;min-height:0;height:auto;width:auto;align-self:center;margin:22px auto 0;justify-self:auto;border-radius:26px;padding:6px;rotate:0deg;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(2) > :first-child{border-radius:21px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4){order:4;display:block;position:relative;z-index:1;margin:-56px -12px 0;flex:none;color:var(--ink);border-radius:calc(var(--R) - 8px);padding:28px 20px 30px;background:linear-gradient(160deg,rgba(255,255,255,.88),rgba(255,255,255,.76));-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.35),0 -10px 30px -12px rgba(0,0,0,.45)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1){--sz:36px;margin-top:0;gap:4px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1) span{font-size:1rem;color:rgba(13,13,15,.32)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(1) span.on{background:var(--red);color:#fff;font-size:1.125rem;box-shadow:0 8px 16px -8px rgba(234,37,37,.55)}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2){display:grid;min-height:0;margin-top:24px}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > *{position:static;grid-area:1 / 1}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > * > h3{font-size:1.75rem;line-height:1.08;letter-spacing:-.025em;margin-bottom:10px;text-wrap:balance}.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2) > * > p{font-size:1.0625rem;line-height:1.55;color:var(--soft);text-wrap:pretty}.elementor-2658 .dlk .dlk-result > :first-child{height:140vh}.elementor-2658 .dlk .dlk-result > :first-child > :first-child{padding-inline:12px}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child{border-radius:44px 0 44px 0;padding:48px 22px 40px}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(2){font-size:1.375rem;margin-top:14px}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(3){font-size:clamp(4.5rem,23vw,6.75rem)}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(4){font-size:1.25rem;max-width:24ch}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(5){gap:4px;margin-top:32px}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(5) i{height:8px}.elementor-2658 .dlk .dlk-result > :first-child > :first-child > :first-child > :nth-child(6){font-size:1rem;margin-top:20px}.elementor-2658 .dlk .dlk-close{padding-block:16px 72px}.elementor-2658 .dlk .dlk-close > :nth-child(1){text-align:start}.elementor-2658 .dlk .dlk-close > :nth-child(1) > :nth-child(1){font-size:1.25rem}.elementor-2658 .dlk .dlk-close > :nth-child(1) > :nth-child(2){font-size:2.25rem;max-width:none;margin-inline:0;text-wrap:balance}.elementor-2658 .dlk .dlk-close > :nth-child(2){grid-template-columns:1fr 1fr;gap:28px 24px;margin-top:48px}.elementor-2658 .dlk .dlk-close > :nth-child(2) > :first-child{grid-column:1 / -1}.elementor-2658 .dlk .dlk-close > :nth-child(2) > * > :last-child{font-size:1rem}.elementor-2658 .dlk .dlk-close > :nth-child(2) > :first-child > :last-child{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px}.elementor-2658 .dlk .dlk-band{min-height:48svh;border-radius:56px 0 0 0}.elementor-2658 .dlk .dlk-band > :first-child{top:36px;font-size:1.5rem;max-width:15ch}.elementor-2658 .dlk .dlk-band > :last-child{font-size:31vw}}@media (max-width:900px) and (prefers-reduced-transparency:reduce){.elementor-2658 .dlk .dlk-solution > :first-child > :first-child > :nth-child(2) > :nth-child(1) > :nth-child(4){background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}/* End custom CSS */