:where(.elementor-670) .og-refs,:where(.elementor-670) .og-refs *{box-sizing:border-box;margin:0;padding:0}:where(.elementor-670) .og-refs{--og-orange:#ff6900;--og-orange-dark:#c50;--og-orange-bg:#ffe0cc;--og-ink:#222;max-width:1140px;margin:0 auto;position:relative;font-family:Poppins,sans-serif!important}:where(.elementor-670) .og-side{z-index:0;pointer-events:none;display:none;position:absolute;top:120px;left:calc(100% + 20px);width:400px!important;max-width:none!important;height:auto!important}@media (min-width:1440px){:where(.elementor-670) .og-side{display:block}}:where(.elementor-670) .og-show{z-index:1;color:#fff;background:radial-gradient(600px 380px at 90% 0,#ff690047,#0000 70%),radial-gradient(500px 340px at 0 100%,#ec407a38,#0000 70%),linear-gradient(#14151c,#221a18);border-radius:8px;padding:40px;position:relative;overflow:hidden;box-shadow:0 30px 60px #14151c4d}:where(.elementor-670) .og-stars,:where(.elementor-670) .og-stars:before{pointer-events:none;position:absolute;inset:0}:where(.elementor-670) .og-stars{background-image:radial-gradient(1px 1px at 10% 20%,#fffc,#0000),radial-gradient(1px 1px at 35% 65%,#ffffffb3,#0000),radial-gradient(1px 1px at 58% 12%,#ffffffbf,#0000),radial-gradient(1px 1px at 80% 48%,#ffffffa6,#0000),radial-gradient(1px 1px at 22% 88%,#ffffffb3,#0000);background-size:130px 130px;animation:5s ease-in-out infinite ogRefsTwinkle}:where(.elementor-670) .og-stars:before{content:"";background-image:radial-gradient(1.5px 1.5px at 18% 30%,#ffffffe6,#0000),radial-gradient(1.5px 1.5px at 66% 72%,#fffc,#0000),radial-gradient(2px 2px at 84% 16%,#ffe0cce6,#0000);background-position:40px 60px;background-size:240px 240px;animation:3.4s ease-in-out -1.7s infinite ogRefsTwinkle}@keyframes ogRefsTwinkle{0%,to{opacity:1}50%{opacity:.35}}:where(.elementor-670) .og-show-lay{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid;position:relative}:where(.elementor-670) .og-photo{aspect-ratio:4/3;background:#0d0d10;border-radius:18px;animation:4s ease-in-out infinite ogRefsGlow;position:relative;overflow:hidden;box-shadow:0 0 60px #ff690059}@keyframes ogRefsGlow{50%{box-shadow:0 0 80px #ec407a59}}:where(.elementor-670) .og-photo img{object-fit:cover;width:100%;height:100%;animation:.7s ease-out ogRefsIn;display:block}@keyframes ogRefsIn{0%{opacity:.25;transform:scale(1.03)}}:where(.elementor-670) .og-txts{align-items:center;min-width:0;display:grid}:where(.elementor-670) .og-txt{visibility:hidden;pointer-events:none;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:16px;min-width:0;display:flex}:where(.elementor-670) .og-txt.is-on{visibility:visible;pointer-events:auto;animation:.6s ease-out ogRefsUp}@keyframes ogRefsUp{0%{opacity:0;transform:translateY(12px)}}:where(.elementor-670) .og-txt .og-logo{object-fit:contain;width:auto;max-width:190px;height:48px}:where(.elementor-670) .og-logo--light{background:#fff;border-radius:8px;padding:5px 9px}:where(.elementor-670) .og-meta{letter-spacing:1px;text-transform:uppercase;color:#ffb27a;font-size:12px;font-weight:700}:where(.elementor-670) .og-quote{letter-spacing:-.3px;color:#fff;font-size:25px;font-weight:800;line-height:1.32;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-670) .og-who{color:#ff6900;font-size:13px;font-weight:700}:where(.elementor-670) .og-chips{flex-wrap:wrap;gap:8px;display:flex}:where(.elementor-670) .og-chip{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor-670) .og-chip .msi{letter-spacing:normal;text-transform:none;color:#ffb27a;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;font-size:15px;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor-670) .og-chip:has(.og-chip-img){padding-left:4px}:where(.elementor-670) .og-chip-img{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff40}:where(.elementor-670) .og-chip-img img{object-fit:contain;width:19px;height:19px;display:block}:where(.elementor-670) .og-chip-img:not(.is-cover){width:auto;height:24px;box-shadow:none;background:0 0;border-radius:0;overflow:visible}:where(.elementor-670) .og-chip-img:not(.is-cover) img{filter:drop-shadow(0 2px 4px #00000059);width:24px;height:24px}:where(.elementor-670) .og-chip:has(.og-chip-img:not(.is-cover)){padding-left:8px}:where(.elementor-670) .og-chip-img.is-cover img{object-fit:cover;width:100%;height:100%}:where(.elementor-670) .og-chip--partner{background:#fff;border-color:#fff;gap:10px;padding:6px 14px}:where(.elementor-670) .og-chip--partner img{width:auto;height:15px;display:block}:where(.elementor-670) .og-chip--partner i{background:#2223;width:1px;height:14px}.elementor-670 .og-refs button,.elementor-670 .og-refs button:hover,.elementor-670 .og-refs button:focus,.elementor-670 .og-refs button:active{color:inherit!important;text-decoration:none!important}:where(.elementor-670) .og-thumbs{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:28px;list-style:none;display:grid;position:relative}.elementor-670 .og-refs .og-thumbs button,.elementor-670 .og-refs .og-thumbs button:hover,.elementor-670 .og-refs .og-thumbs button:focus{background:#000!important}:where(.elementor-670) .og-thumbs button{cursor:pointer;opacity:.55;border-radius:12px;width:100%;height:74px;padding:0;transition:opacity .3s,transform .3s,border-color .3s;display:block;overflow:hidden;border:2px solid #0000!important}:where(.elementor-670) .og-thumbs button:hover{opacity:.85}:where(.elementor-670) .og-thumbs button.is-on{opacity:1;transform:translateY(-3px);border-color:#ff6900!important}:where(.elementor-670) .og-thumbs button:focus-visible{outline:3px solid var(--og-orange);outline-offset:2px}:where(.elementor-670) .og-thumbs img{object-fit:cover;width:100%;height:100%;display:block}:where(.elementor-670) .og-logos{grid-template-columns:repeat(10,minmax(0,1fr));gap:10px;margin-top:18px;list-style:none;display:grid;position:relative}.elementor-670 .og-refs .og-logos button,.elementor-670 .og-refs .og-logos button:hover,.elementor-670 .og-refs .og-logos button:focus,.elementor-670 .og-refs .og-logos button:active{background:#ffffff0f!important}:where(.elementor-670) .og-logos button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;height:60px;padding:10px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a;border:0!important}:where(.elementor-670) .og-logos button:hover{transform:translateY(-3px)}:where(.elementor-670) .og-logos button.is-on{box-shadow:inset 0 0 0 2px #ff6900}:where(.elementor-670) .og-logos button:focus-visible{outline:3px solid var(--og-orange);outline-offset:2px}:where(.elementor-670) .og-logos img{object-fit:contain;filter:brightness(0)invert();opacity:.75;max-width:100%;max-height:100%;transition:filter .3s,opacity .3s;display:block}:where(.elementor-670) .og-logos img.is-solid{filter:none;opacity:.85;border-radius:6px}:where(.elementor-670) .og-logos button:hover img,:where(.elementor-670) .og-logos button.is-on img{filter:none;opacity:1}@media (max-width:1024px){:where(.elementor-670) .og-show{padding:28px}:where(.elementor-670) .og-show-lay{gap:28px}:where(.elementor-670) .og-quote{font-size:21px}:where(.elementor-670) .og-logos{grid-template-columns:repeat(5,minmax(0,1fr))}}:where(.elementor-670) .og-end{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:30px;display:flex}:where(.elementor-670) .og-end-txt{color:#555;font-size:16px;line-height:1.5}:where(.elementor-670) .og-end-txt b{color:var(--og-ink);font-size:20px;font-weight:800;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-670) .og-end-more{border-bottom:1px dashed var(--og-orange);align-items:center;gap:7px;padding-bottom:2px;font-size:14px;font-weight:700;transition:color .18s;display:inline-flex;color:var(--og-orange-dark)!important;text-decoration:none!important}:where(.elementor-670) .og-end-more:hover{color:var(--og-orange)!important}:where(.elementor-670) .og-end-more .material-symbols-outlined{font-size:17px;line-height:1;font-family:Material Symbols Outlined!important}@media (max-width:767px){:where(.elementor-670) .og-show{padding:18px}:where(.elementor-670) .og-show-lay{grid-template-columns:1fr;gap:18px}:where(.elementor-670) .og-txt{gap:12px}:where(.elementor-670) .og-txt .og-logo{height:38px}:where(.elementor-670) .og-quote{font-size:18px}:where(.elementor-670) .og-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px}:where(.elementor-670) .og-thumbs button{height:58px}:where(.elementor-670) .og-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}:where(.elementor-670) .og-logos button{height:50px;padding:8px}}@media (prefers-reduced-motion:reduce){:where(.elementor-670) .og-refs *,:where(.elementor-670) .og-stars:before{transition:none!important;animation:none!important}}
.elementor-670 .elementor-element-2982596{display:none!important}:where(.elementor-670) .ogtyp,:where(.elementor-670) .ogtyp *{box-sizing:border-box;margin:0;padding:0}:where(.elementor-670) .ogtyp{--og-orange:#ff6900;--og-orange-dark:#c50;--og-orange-bg:#ffe0cc;--og-pink:#ec407a;--og-ink:#222;color:var(--og-ink);padding:90px 0 40px;position:relative;overflow:hidden;font-family:Poppins,sans-serif!important}:where(.elementor-670) .ogtyp-side{z-index:0;pointer-events:none;display:none;position:absolute;top:40px;width:250px!important;max-width:none!important;height:auto!important}:where(.elementor-670) .ogtyp-side--l{left:max(0px,50% - 830px);transform:rotate(-6deg)}:where(.elementor-670) .ogtyp-side--r{right:max(0px,50% - 830px);transform:rotate(6deg)}@media (min-width:1700px){:where(.elementor-670) .ogtyp-side{display:block}}:where(.elementor-670) .ogtyp-head{z-index:1;isolation:isolate;text-align:left;border-radius:16px;grid-template-columns:minmax(0,1.35fr) 2px minmax(0,1fr);align-items:center;gap:40px;max-width:1140px;margin:0 auto 32px;padding:40px 48px;display:grid;position:relative;overflow:hidden}:where(.elementor-670) .ogtyp-head:before,:where(.elementor-670) .ogtyp-head:after{content:"";pointer-events:none;z-index:-1;border-radius:50%;position:absolute}:where(.elementor-670) .ogtyp-head:before{background:radial-gradient(closest-side,#ff690029,#ff690000);width:420px;height:420px;animation:9s ease-in-out infinite ogtypGlow;top:-150px;right:-120px}:where(.elementor-670) .ogtyp-head:after{background:radial-gradient(closest-side,#ec407a1a,#ec407a00);width:460px;height:460px;animation:11s ease-in-out -4s infinite ogtypGlow;bottom:-180px;left:-140px}@keyframes ogtypGlow{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-18px,12px)scale(1.08)}}:where(.elementor-670) .ogtyp-title{letter-spacing:-1px;color:var(--og-ink);text-align:right;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.1;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-670) .ogtyp-t1,:where(.elementor-670) .ogtyp-t2{display:block}:where(.elementor-670) .ogtyp-t1{text-wrap:balance}:where(.elementor-670) .ogtyp-run{display:inline-block;position:relative}:where(.elementor-670) .ogtyp-title .ogtyp-grad{background:linear-gradient(120deg,#ff6900,#ec407a,#ff6900) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em -.12em;padding:.1em .12em .12em;animation:3s linear infinite ogtypFlow;display:inline-block}@keyframes ogtypFlow{0%{background-position:0%}to{background-position:200%}}:where(.elementor-670) .ogtyp-speed{pointer-events:none;width:120px;height:36px;margin:-18px 14px 0 0;position:absolute;top:50%;right:100%}:where(.elementor-670) .ogtyp-speed i{transform-origin:100%;opacity:0;background:linear-gradient(90deg,#ff690000,#ff6900);border-radius:2px;height:4px;position:absolute;right:0;transform:scaleX(0)}:where(.elementor-670) .ogtyp-speed i:first-child{width:70%;top:3px}:where(.elementor-670) .ogtyp-speed i:nth-child(2){width:100%;top:16px}:where(.elementor-670) .ogtyp-speed i:nth-child(3){width:55%;top:29px}:where(.elementor-670) .ogtyp-rule{transform-origin:top;background:repeating-linear-gradient(#ff6900 0 8px,#0000 8px 14px);align-self:stretch}:where(.elementor-670) .ogtyp-sub{color:#555;max-width:52ch;font-size:15.5px;line-height:1.7}:where(.elementor-670) .ogtyp-sub b{color:var(--og-ink);font-weight:700}:where(.elementor-670) .ogtyp-more-row{margin-top:18px}:where(.elementor-670) .ogtyp-more{border-bottom:1px dashed var(--og-orange);align-items:center;gap:7px;padding-bottom:2px;font-size:14px;font-weight:700;transition:color .18s;display:inline-flex;color:var(--og-orange-dark)!important;text-decoration:none!important}:where(.elementor-670) .ogtyp-more:hover{color:var(--og-pink)!important}:where(.elementor-670) .ogtyp-more .material-symbols-outlined{font-size:17px;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-l,:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-r{opacity:0}:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-rule{transform:scaleY(0)}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-rule{animation:.6s ease-out both ogtypRule}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-l{animation:.6s ease-out .1s both ogtypInL}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-r{animation:.6s ease-out .25s both ogtypInR}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-t2 .ogtyp-grad{animation:3s linear infinite ogtypFlow,.9s cubic-bezier(.2,.9,.3,1) .3s both ogtypRunIn}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-speed i{animation:1.4s ease-out .35s both ogtypSpeed}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-speed i:nth-child(2){animation-delay:.4s}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-speed i:nth-child(3){animation-delay:.45s}@keyframes ogtypRule{0%{transform:scaleY(0)}to{transform:none}}@keyframes ogtypRuleM{0%{transform:scaleX(0)}to{transform:none}}@keyframes ogtypInL{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}@keyframes ogtypInR{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes ogtypRunIn{0%{opacity:0;transform:translate(-160px)skew(-12deg)}60%{opacity:1;transform:translate(8px)skew(4deg)}to{opacity:1;transform:none}}@keyframes ogtypSpeed{0%{opacity:0;transform:scaleX(0)}35%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@media (max-width:767px){:where(.elementor-670) .ogtyp-head{grid-template-columns:1fr;gap:18px;margin-bottom:24px;padding:28px 20px}:where(.elementor-670) .ogtyp-title{text-align:left;font-size:30px}:where(.elementor-670) .ogtyp-rule{transform-origin:0;background:repeating-linear-gradient(90deg,#ff6900 0 8px,#0000 8px 14px);height:2px}:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-rule{transform:scaleX(0)}:where(.elementor-670) .ogtyp-head.is-in .ogtyp-rule{animation-name:ogtypRuleM}:where(.elementor-670) .ogtyp-speed{width:60px}}:where(.elementor-670) .ogtyp-strip{z-index:1;padding:46px 0 20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}:where(.elementor-670) .ogtyp-track{gap:22px;width:max-content;list-style:none;animation:60s linear infinite ogtypRun;display:flex}:where(.elementor-670) .ogtyp-strip:hover .ogtyp-track{animation-play-state:paused}@keyframes ogtypRun{to{transform:translate(calc(-50% - 11px))}}:where(.elementor-670) .ogtyp-card{background:#fff;border:1px solid #2223;border-radius:8px;flex:none;width:290px;box-shadow:0 22px 40px -28px #22222273}:where(.elementor-670) .ogtyp-art{background-color:var(--og-orange-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;height:150px;margin:10px 10px 0;position:relative}:where(.elementor-670) .ogtyp-art img{object-fit:contain;object-position:50% 100%;transition:bottom .3s;position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:112%!important;max-width:none!important;height:176px!important}:where(.elementor-670) .ogtyp-card:hover .ogtyp-art img{bottom:16px}:where(.elementor-670) .ogtyp-body{text-align:left;flex-direction:column;gap:6px;padding:14px 16px 18px;display:flex}:where(.elementor-670) .ogtyp-icon{background:var(--og-orange-bg);width:40px;height:40px;color:var(--og-orange-dark);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-top:-34px;display:flex;position:relative}:where(.elementor-670) .ogtyp-icon .material-symbols-outlined{font-size:22px}:where(.elementor-670) .ogtyp-t{min-height:40px;color:var(--og-ink);margin-top:2px;font-size:16px;font-weight:700;line-height:1.25;font-family:Poppins,sans-serif!important}:where(.elementor-670) .ogtyp-d{color:#555;min-height:39px;margin-bottom:6px;font-size:13px;line-height:1.5}:where(.elementor-670) .ogtyp-mods{color:var(--og-orange-dark);font-size:11.5px;font-weight:600;line-height:1.4}:where(.elementor-670) .ogtyp-cta{z-index:1;justify-content:center;margin-top:14px;padding:0 16px;display:flex;position:relative}@keyframes ogtypNudge{0%,to{transform:none}50%{transform:translate(4px)}}@media (max-width:767px){:where(.elementor-670) .ogtyp{padding:56px 0 30px}:where(.elementor-670) .ogtyp-card{width:250px}:where(.elementor-670) .ogtyp-sub{font-size:14.5px}:where(.elementor-670) .ogtyp-head{margin:0 16px 32px}}@media (prefers-reduced-motion:reduce){:where(.elementor-670) .ogtyp-strip{overflow-x:auto}:where(.elementor-670) .ogtyp-track,:where(.elementor-670) .ogtyp-grad,:where(.elementor-670) .ogtyp-head:before,:where(.elementor-670) .ogtyp-head:after,:where(.elementor-670) .ogtyp-speed i,:where(.elementor-670) .ogtyp-card[aria-hidden=true]{display:none}:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-l,:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-r{opacity:1;animation:none}:where(.elementor-670) .ogtyp-head.is-armed .ogtyp-rule{animation:none;transform:none}}
