.elementor-kit-3026{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-2696478:#1FA8FF;--e-global-color-e805c07:#282075;--e-global-color-10df8f7:#4B5563;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-3026 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--indigo:#282075;--indigo-deep:#16123f;--royal:#3d65ad;--sky:#1fa8ff;--sky-soft:#e6f4ff;--sky-ink:#0e86d4;--gold:#c8a96e;--gold-deep:#b4924f;--ink:#111827;--grey:#4b5563;--mist:#6b7280;--bg:#ffffff;--bg-alt:#f5f7fb;--line:#e5eaf2}*{margin:0;padding:0;box-sizing:border-box}#page-ig html{scroll-behavior:smooth}#page-ig body{font-family:"Plus Jakarta Sans",sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}#page-ig h1,#page-ig h2,#page-ig h3{font-family:"Montserrat",sans-serif;color:var(--indigo)}#page-ig img{display:block;max-width:100%}#page-ig .wrap{max-width:1080px;margin:0 auto;padding:0 28px}#page-ig .eyebrow{font-size:12px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--sky-ink);margin-bottom:14px}.reveal{opacity:1;translate:none}@keyframes cntUp{from{--n:0}to{--n:var(--to)}}@media (prefers-reduced-motion:reduce){.cnt{animation:none!important;counter-reset:none!important}.cnt .lit{display:inline!important}.cnt::after{content:none!important}}@media print{.cnt{animation:none!important}.cnt .lit{display:inline!important}.cnt::after{content:none!important}}@keyframes revealUp{from{opacity:0;translate:0 26px}to{opacity:1;translate:none}}@supports (animation-timeline:view()){.reveal{opacity:0;animation:revealUp 0.8s cubic-bezier(.22,.7,.3,1) both;animation-timeline:view();animation-range:entry 0% cover 25%}}.reveal.pre{opacity:0;translate:0 26px;animation:none;transition:opacity 0.7s cubic-bezier(.22,.7,.3,1),translate 0.7s cubic-bezier(.22,.7,.3,1)}.reveal.pre.in{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;translate:none!important;animation:none!important}.reveal.pre{opacity:1;translate:none;transition:none}*{animation:none!important;transition:none!important}}@media print{.reveal{opacity:1!important;translate:none!important;animation:none!important}}.nav{position:fixed;top:0;left:0;right:0;z-index:60;transition:all 0.35s ease}.nav-inner{max-width:1080px;margin:14px auto 0;padding:12px 22px;display:flex;justify-content:space-between;align-items:center;border-radius:16px;background:rgb(255 255 255 / .55);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgb(255 255 255 / .65);box-shadow:0 8px 32px rgb(22 18 63 / .08)}.nav.scrolled .nav-inner{background:rgb(255 255 255 / .82);box-shadow:0 10px 34px rgb(22 18 63 / .13)}.nav img{height:22px;width:auto}.nav-links{display:flex;gap:26px;font-size:13.5px;font-weight:500;color:var(--grey)}.nav-links a{color:inherit;text-decoration:none;transition:color 0.2s}.nav-links a:hover{color:var(--sky-ink)}.btn{display:inline-flex;align-items:center;gap:8px;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;border-radius:12px;cursor:pointer;border:none;transition:transform 0.25s cubic-bezier(.22,.7,.3,1),box-shadow 0.25s}.btn-gold{background:linear-gradient(135deg,#d9bc82 0%,var(--gold) 45%,var(--gold-deep) 100%);color:#231a05;padding:14px 26px;font-size:15px;box-shadow:0 8px 24px rgb(200 169 110 / .38);position:relative;overflow:hidden}.btn-gold::after{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(105deg,transparent,rgb(255 255 255 / .55),transparent);transform:skewX(-20deg);transition:left 0.55s ease}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgb(200 169 110 / .5)}.btn-gold:hover::after{left:130%}.btn-sky{background:#fff0;border:1.5px solid var(--sky);color:var(--sky-ink);padding:13px 24px;font-size:15px}.btn-sky:hover{background:var(--sky-soft);transform:translateY(-2px)}.btn-sm{padding:10px 18px;font-size:13.5px;border-radius:10px}#page-ig .hero{position:relative;padding:10px 0 96px;overflow:hidden}.blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;animation:drift 16s ease-in-out infinite alternate}.blob.b1{width:560px;height:560px;background:radial-gradient(circle,#8fd5ff 0%,transparent 70%);top:-180px;right:-120px}.blob.b2{width:460px;height:460px;background:radial-gradient(circle,#c6c0f5 0%,transparent 70%);bottom:-200px;left:-140px;animation-delay:-8s}@keyframes drift{from{transform:translate(0,0) scale(1)}to{transform:translate(46px,30px) scale(1.08)}}.badge{margin:16px 0 32px;display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #b3e0ff;color:var(--sky-ink);border-radius:999px;padding:8px 18px 8px 12px;font-size:13px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 8px 24px rgb(31 168 255 / .18)}.badge .seal{width:20px;height:20px;flex:0 0 auto;animation:sealPulse 2.6s ease-in-out infinite}@keyframes sealPulse{0%,100%{filter:drop-shadow(0 0 2px rgb(31 168 255 / .3))}50%{filter:drop-shadow(0 0 8px rgb(31 168 255 / .8))}}.in3,.in4,.in5{opacity:0}.in3{animation:badgePop 0.62s cubic-bezier(.34,1.56,.64,1) 1.62s forwards}.in4{animation:introUp 0.7s ease 2.18s forwards}.in5{animation:introUp 0.7s ease 2.72s forwards}@keyframes introUp{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes badgePop{0%{opacity:0;transform:translateY(-16px) scale(.55)}70%{opacity:1;transform:translateY(0) scale(1.08)}100%{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.in3,.in4,.in5{opacity:1;animation:none}.badge .seal{animation:none}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(31 168 255 / .45)}70%{box-shadow:0 0 0 11px #fff0}100%{box-shadow:0 0 0 0 #fff0}}#page-ig .hero h1{font-size:clamp(38px, 5.6vw, 62px);font-weight:700;line-height:1.1;margin:26px 0 20px;letter-spacing:-.5px}#page-ig .hero h1 .sky{color:var(--sky-ink)}.hero p.lead{font-size:15px;line-height:1.65;color:var(--grey);max-width:640px}.hero-ctas{display:flex;gap:16px;margin-top:34px;flex-wrap:wrap}.hero-note{margin-top:22px!important;font-size:13px;color:var(--mist);font-style:italic}.proof{background:var(--bg-alt);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.proof-cell{padding:44px 20px 38px;text-align:center;border-right:1px solid var(--line)}.proof-cell:last-child{border-right:none}.proof-cell .n{font-family:"Montserrat",sans-serif;font-weight:700;font-size:40px;color:var(--indigo);line-height:1}.proof-cell .n sup{font-size:15px;color:var(--sky-ink)}.proof-cell .l{font-size:13.5px;color:var(--mist);margin-top:10px;line-height:1.45}.proof-src{padding:20px 28px 22px;font-size:11.5px;color:#9aa3b2;text-align:center;line-height:1.6;font-style:italic}.section{padding:104px 0}.section h2{font-size:clamp(28px, 3.6vw, 40px);font-weight:600;letter-spacing:-.3px;margin-bottom:16px}.section p.intro{font-size:16.5px;color:var(--grey);line-height:1.65;max-width:620px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px}.step{background:#fafbfd;border:1px solid var(--line);border-radius:18px;padding:30px 26px;position:relative;transition:transform 0.3s,box-shadow 0.3s}.step:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgb(22 18 63 / .1)}.step.s1 h3{color:#5a6376}.step.s1 p{color:#8a93a6}.step.s1 .num{color:#9aa3b2}.step.s2{background:#fff;border:1.5px solid var(--sky);box-shadow:0 14px 34px rgb(31 168 255 / .16)}.step.s3{background:linear-gradient(150deg,var(--indigo-deep),var(--indigo) 62%,var(--royal));border:none;transform:scale(1.045);box-shadow:0 22px 54px rgb(22 18 63 / .35)}.step.s3::after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;animation:nowGlow 3.2s ease-in-out infinite}.step.s3 h3{color:#fff!important}.step.s3 p{color:#c9d4f2!important}.step.s3 .num{color:#8fd5ff!important}.step.s3:hover{transform:scale(1.045) translateY(-6px)}.step.s3 .seal-corner{position:absolute;top:24px;right:24px;width:26px;height:26px}@keyframes nowGlow{0%,100%{box-shadow:0 0 0 0 #fff0}50%{box-shadow:0 0 36px 3px rgb(31 168 255 / .45)}}@media (prefers-reduced-motion:reduce){.step.s3::after{animation:none}}.step .num{font-family:"Montserrat",sans-serif;font-weight:700;font-size:13px;color:var(--sky-ink);letter-spacing:2px}.step h3{font-size:18px;margin:12px 0 10px;font-weight:600}.step p{font-size:14.5px;color:var(--grey);line-height:1.6}.doers{background:radial-gradient(1100px 500px at 78% -10%,rgb(31 168 255 / .22),transparent 60%),linear-gradient(160deg,var(--indigo-deep) 0%,var(--indigo) 75%);color:#fff;padding:120px 0;position:relative;overflow:hidden}.doers .eyebrow{color:#8fd5ff}.doers h2{color:#fff!important;font-size:clamp(32px, 4.6vw, 52px);font-weight:700;line-height:1.18;max-width:820px;letter-spacing:-.4px}.doers h2 em{font-style:normal;color:var(--gold)}.doers p.tag{margin-top:26px;font-size:17px;color:#c9d4f2;max-width:620px;line-height:1.65}.doers .sig{margin-top:40px;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#8fd5ff}.pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px}.pillar{background:var(--bg-alt);border:1px solid var(--line);border-radius:18px;padding:28px 24px;transition:all 0.3s}.pillar:hover{background:#fff;border-color:#b3e0ff;box-shadow:0 16px 40px rgb(31 168 255 / .14);transform:translateY(-5px)}.pillar .ic{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--sky) 0%,var(--royal) 100%);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.pillar .ic svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.8}.pillar h3{font-size:16px;font-weight:600;margin-bottom:8px}.pillar p{font-size:13.5px;color:var(--grey);line-height:1.55}.aud{background:var(--bg-alt);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.aud-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.aud-nav{display:flex;gap:10px}.aud-btn{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--indigo);font-size:18px;cursor:pointer;transition:all 0.25s;display:flex;align-items:center;justify-content:center}.aud-btn:hover{background:var(--indigo);color:#fff;border-color:var(--indigo)}.carousel{display:flex;gap:22px;margin-top:44px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.card{flex:0 0 340px;scroll-snap-align:start;background:#fff;border:1px solid var(--line);border-radius:20px;padding:32px 28px;transition:transform 0.3s,box-shadow 0.3s}.card:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgb(22 18 63 / .1)}.card .who{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--sky-ink)}.card h3{font-size:19px;font-weight:600;margin:12px 0 10px;line-height:1.35}.card p{font-size:14.5px;color:var(--grey);line-height:1.6}.card .ans{margin-top:20px;padding:15px 16px 16px;background:var(--sky-soft);border-left:3px solid var(--sky);border-radius:0 12px 12px 0;font-size:14px;color:var(--ink);line-height:1.6}.card .ans strong{display:flex;align-items:center;gap:7px;margin-bottom:7px;font-size:10.5px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--sky-ink)}.card .ans strong::before{content:"";width:13px;height:13px;flex:0 0 auto;border-radius:50%;background:var(--sky);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.dots{display:flex;gap:8px;margin-top:20px}.dot{width:8px;height:8px;border-radius:50%;background:#cbd5e4;transition:all 0.3s;cursor:pointer}.dot.on{width:26px;border-radius:99px;background:var(--sky)}.caps-wrap{margin-top:44px;padding-top:38px;border-top:1px solid var(--line)}.caps-wrap .eyebrow{margin-bottom:10px}.caps-h{font-size:clamp(28px, 3.6vw, 40px);font-weight:600;letter-spacing:-.3px;margin-bottom:26px;color:var(--indigo)}.caps{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:14px 22px}.cap{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border-radius:13px;background:var(--bg-alt);border:1px solid var(--line);transition:border-color 0.35s,box-shadow 0.35s,transform 0.35s cubic-bezier(.16,.84,.28,1)}.cap:hover{border-color:#b3e0ff;box-shadow:0 12px 28px rgb(31 168 255 / .12);transform:translateY(-3px)}.cap-ic{width:20px;height:20px;flex:0 0 auto;margin-top:1px;fill:var(--sky);transition:rotate 0.6s cubic-bezier(.16,.84,.28,1),fill 0.3s}.cap:hover .cap-ic{rotate:90deg;fill:var(--sky-ink)}.cap b{display:block;font-family:"Montserrat",sans-serif;font-size:14.5px;font-weight:700;color:var(--indigo)}.cap em{display:block;font-style:normal;font-size:12.5px;color:var(--grey);line-height:1.5;margin-top:3px}@media (max-width:560px){.caps{grid-template-columns:1fr}.caps-wrap{margin-top:34px;padding-top:30px}}@keyframes uspSettle{from{scale:.955}60%{scale:1.012}to{scale:1}}@keyframes numLand{0%{scale:1}42%{scale:1.16}100%{scale:1}}@keyframes numHalo{0%{opacity:0;scale:.5}35%{opacity:.9;scale:1.05}100%{opacity:0;scale:1.5}}.caps-cta{display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap;margin-top:30px;padding-top:26px;border-top:1px solid var(--line)}.caps-cta p{font-size:15px;color:var(--grey);line-height:1.6;max-width:520px;margin:0}@media (max-width:640px){.caps-cta{flex-direction:column;align-items:flex-start;gap:18px}.caps-cta .btn{text-align:center}}.leads{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;margin-top:52px;max-width:820px}.lead-card{display:flex;gap:22px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:20px;padding:26px;transition:all 0.3s}.lead-card:hover{box-shadow:0 18px 44px rgb(22 18 63 / .1);transform:translateY(-4px)}.lead-card img{width:104px;height:104px;border-radius:18px;object-fit:cover}.lead-card h3{font-size:17.5px!important;font-weight:600!important}.lead-card .role{font-size:13.5px;color:var(--sky-ink);font-weight:500;margin:5px 0 8px}.lead-card p{font-size:13.5px;color:var(--grey);line-height:1.55}.li-link{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:6px 13px 6px 10px;border:1px solid var(--line);border-radius:999px;text-decoration:none;font-size:12.5px;font-weight:600;color:var(--sky-ink);background:#fff;transition:border-color 0.3s,background 0.3s,transform 0.3s cubic-bezier(.16,.84,.28,1)}.li-link svg{width:15px;height:15px;flex:0 0 auto}.li-link:hover{border-color:var(--sky);background:var(--sky-soft);transform:translateY(-2px)}.li-link:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.teaser{background:radial-gradient(900px 400px at 15% 120%,rgb(31 168 255 / .35),transparent 60%),linear-gradient(120deg,var(--indigo) 0%,var(--royal) 100%);border-radius:28px;padding:66px 60px;display:flex;justify-content:space-between;align-items:center;gap:44px;flex-wrap:wrap;position:relative;overflow:hidden}.mail-wrap{display:flex;flex-direction:column;gap:10px}.optin{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#a9b8e6;line-height:1.5;cursor:pointer;max-width:340px}.optin input{width:14px;height:14px;margin-top:1px;accent-color:var(--sky);flex:0 0 auto}.teaser .ey{font-size:12px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:#8fd5ff}.teaser h2{color:#fff!important;font-size:clamp(24px, 3vw, 34px);font-weight:600;margin-top:12px;max-width:480px;line-height:1.3}.teaser p{color:#c9d4f2;font-size:14px;margin-top:12px}.mail{display:flex;gap:10px;flex-wrap:wrap}.mail input{background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .35);border-radius:12px;padding:14px 18px;font-family:"Inter",sans-serif;font-size:14.5px;color:#fff;min-width:250px;outline:none;backdrop-filter:blur(8px)}.mail input::placeholder{color:#b9c5e8}.faq-list{max-width:760px;margin-top:44px}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;background:none;border:none;text-align:left;padding:24px 8px;font-family:"Inter",sans-serif;font-size:17px;font-weight:600;color:var(--ink)!important;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px}.faq-q .pl{width:30px;height:30px;border-radius:50%;background:var(--sky-soft)!important;color:var(--sky-ink)!important;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;flex-shrink:0;transition:transform 0.35s,background 0.35s}.faq-item.open .pl{transform:rotate(45deg);background:var(--indigo)!important;color:#fff}.faq-a{max-height:0;overflow:hidden;transition:max-height 0.45s cubic-bezier(.22,.7,.3,1)}.faq-a p{padding:0 8px 26px;font-size:15px;color:var(--grey)!important;line-height:1.68;max-width:660px}.final{padding:110px 0 90px;text-align:center}.final h2{font-size:clamp(28px, 3.8vw, 42px);font-weight:700}.final p{color:var(--grey);font-size:16.5px;margin:16px auto 34px!important;max-width:520px;line-height:1.6}footer{background:var(--bg-alt)}.foot-inner{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:12.5px;color:var(--mist)}.foot-inner img{height:16px;opacity:.85}.foot-links{display:flex;gap:22px}.foot-links a{color:var(--mist);text-decoration:none}.foot-links a:hover{color:var(--sky-ink)}@media (max-width:900px){.nav-links{display:none}.proof-grid{grid-template-columns:1fr 1fr}.proof-cell:nth-child(2){border-right:none}.steps,.pillars{grid-template-columns:1fr}.leads{grid-template-columns:1fr}.teaser{padding:44px 30px}.card{flex:0 0 84%}.section{padding:72px 0}}.sprog{position:fixed;top:0;left:0;right:0;height:3px;z-index:130;transform-origin:0 50%;background:linear-gradient(90deg,var(--sky) 0%,var(--royal) 55%,var(--gold) 100%);scale:0 1}@supports (animation-timeline:scroll()){.sprog{animation:sprogGrow linear both;animation-timeline:scroll(root block)}}@keyframes sprogGrow{from{scale:0 1}to{scale:1 1}}.wr,.hw{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em}.wr>i,.hw>i{display:inline-block;font-style:inherit;font-weight:inherit;will-change:transform}@keyframes wordUp{from{translate:0 108%}to{translate:0 0}}.hw>i{translate:0 108%;animation:wordUp 0.82s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc(var(--d, 0s) + var(--i, 0) * 0.055s)}@supports (animation-timeline:view()){.wr>i{translate:0 108%;animation:wordUp 0.85s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry calc(4% + var(--i, 0) * 2.2%) entry calc(58% + var(--i, 0) * 2.2%)}}.badge{margin:20px 0 30px;padding:10px 22px 10px 14px;font-size:14.5px;letter-spacing:1.7px;box-shadow:0 10px 30px rgb(31 168 255 / .22)}.badge .seal{width:26px;height:26px}.claims{position:relative;max-width:680px;margin:0;display:grid;gap:15px;padding:24px 28px;border-radius:20px;background:rgb(255 255 255 / .58);backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);border:1px solid rgb(255 255 255 / .72);box-shadow:0 12px 34px rgb(22 18 63 / .08)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.claims{background:rgb(255 255 255 / .9)}}.claim{position:relative;padding-left:42px;font-size:clamp(16.5px, 1.55vw, 19px);line-height:1.5;font-weight:500;color:var(--ink);letter-spacing:-.15px}.claim .go{position:absolute;left:0;top:.02em;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--sky) 0%,var(--royal) 100%);box-shadow:0 5px 14px rgb(31 168 255 / .34);animation:goNudge 3s cubic-bezier(.4,0,.25,1) infinite;animation-delay:calc(var(--i, 0) * 0.55s)}.claim .go svg{width:14px;height:14px;display:block}@keyframes goNudge{0%,58%,100%{translate:0 0}74%{translate:3.5px 0}}.claims:hover .go{animation-duration:1.25s}@keyframes revealRich{from{opacity:0;translate:0 34px;scale:.972}to{opacity:1;translate:none;scale:1}}@supports (animation-timeline:view()){.reveal{opacity:0;animation:revealRich 0.95s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry calc(2% + var(--i, 0) * 5%) cover calc(20% + var(--i, 0) * 5%)}}@supports (animation-timeline:view()){.hero .wrap{animation:heroLift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.blob.b1{animation:drift 16s ease-in-out infinite alternate,parA linear both;animation-timeline:auto,view();animation-range:normal,cover 0% cover 100%}.blob.b2{animation:drift 16s ease-in-out infinite alternate -8s,parB linear both;animation-timeline:auto,view();animation-range:normal,cover 0% cover 100%}.lead-card .ph{animation:parPhoto linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}@keyframes heroLift{to{opacity:.12;translate:0 -70px;scale:.965}}@keyframes parA{to{translate:0 190px}}@keyframes parB{to{translate:0 -140px}}@keyframes parPhoto{from{scale:1.14}to{scale:1.02}}@supports (animation-timeline:view()){.proof{view-timeline-name:--pb;view-timeline-axis:block}.proof .rl{animation:odoRoll 1.4s cubic-bezier(.2,.85,.25,1) both;animation-timeline:--pb;animation-range:entry 0% cover 50%}.proof-cell{animation:cellIn 0.8s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry calc(4% + var(--i, 0) * 7%) cover calc(24% + var(--i, 0) * 7%)}}@keyframes cellIn{from{opacity:0;translate:0 26px}to{opacity:1;translate:none}}.proof-cell .n{transition:letter-spacing 0.5s cubic-bezier(.2,.8,.3,1)}.proof-cell:hover .n{letter-spacing:.5px}.step,.card,.pillar,.lead-card{position:relative;transition:transform 0.45s cubic-bezier(.16,.84,.28,1),box-shadow 0.45s cubic-bezier(.16,.84,.28,1)}.step::before,.card::before,.pillar::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;border-radius:inherit;background:linear-gradient(112deg,transparent 36%,rgb(255 255 255 / .6) 48%,transparent 60%);background-size:260% 100%;background-position:170% 0;transition:background-position 1s cubic-bezier(.22,.7,.3,1)}.step:hover::before,.card:hover::before,.pillar:hover::before{background-position:-170% 0}.step.s3::before{background-image:linear-gradient(112deg,transparent 36%,rgb(143 213 255 / .32) 48%,transparent 60%)}.card:hover{transform:perspective(1100px) translateY(-9px) rotateX(1.6deg);box-shadow:0 26px 60px rgb(22 18 63 / .14)}.step:not(.s3):hover{transform:perspective(1100px) translateY(-8px) rotateX(1.4deg)}.pillar:hover{transform:perspective(1100px) translateY(-7px) rotateX(1.4deg)}.pillar::after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;background:linear-gradient(135deg,var(--sky),var(--royal)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;opacity:0;transition:opacity 0.4s}.pillar:hover::after{opacity:.85}@supports (animation-timeline:view()){.step.s3{animation:nowRise 1.1s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry 4% cover 32%}}@keyframes nowRise{from{opacity:0;translate:0 44px;scale:.93}to{opacity:1;translate:none;scale:1}}@supports (animation-timeline:view()){#carousel .card{animation:cardSlide 0.7s linear both;animation-timeline:view(inline);animation-range:entry 0% entry 78%}}@keyframes cardSlide{from{opacity:.28;scale:.93}to{opacity:1;scale:1}}@supports (animation-timeline:view()){.doers h2{animation:stanceIn 1s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry 6% cover 30%}.doers .sig{animation:sigIn 0.9s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry 26% cover 44%}}@keyframes stanceIn{from{opacity:0;translate:0 40px;letter-spacing:-1.4px}to{opacity:1;translate:none;letter-spacing:normal}}@keyframes sigIn{from{opacity:0;translate:0 18px}to{opacity:1;translate:none}}@supports (animation-timeline:view()){.teaser{animation:teaserIn 1.1s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry 0% cover 34%}}@keyframes teaserIn{from{opacity:0;translate:0 46px;scale:.955}to{opacity:1;translate:none;scale:1}}.lead-card .ph{overflow:hidden}.lead-card img{transition:scale 0.7s cubic-bezier(.16,.84,.28,1)}.lead-card:hover img{scale:1.09}.lead-card:hover{transform:translateY(-6px);box-shadow:0 24px 56px rgb(22 18 63 / .13)}.btn{transition:transform 0.3s cubic-bezier(.16,.84,.28,1),box-shadow 0.3s,background 0.3s,color 0.3s}.btn:hover{transform:translateY(-2px) scale(1.025)}.btn-gold:hover{box-shadow:0 14px 34px rgb(200 169 110 / .42)}.btn-sky:hover{box-shadow:0 14px 34px rgb(31 168 255 / .3)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.sprog{display:none}.wr>i,.hw>i{translate:none!important;animation:none!important}.reveal,.proof-cell,.step,.step.s3,.card,.teaser,.doers h2,.doers .sig,.blob,.lead-card .ph{animation:none!important;opacity:1!important;translate:none!important;scale:none!important}.step::before,.card::before,.pillar::before{display:none}html{scroll-behavior:auto}}@media print{.sprog{display:none}.wr>i,.hw>i{translate:none!important;animation:none!important}.reveal,.proof-cell,.step,.card,.teaser{animation:none!important;opacity:1!important}}.btn .ar{width:15px;height:15px;margin-left:8px;flex:0 0 auto;transition:translate 0.35s cubic-bezier(.16,.84,.28,1)}.btn:hover .ar{translate:2px -2px}.btn-sky{display:inline-flex;align-items:center}.odo{display:inline-flex;align-items:baseline;line-height:inherit}.dg{--ch:1.12em;display:inline-block;height:var(--ch);overflow:hidden;vertical-align:-.19em}.rl{display:block;translate:0 0}html.js-anim .rl.roll{animation:odoRoll 2.2s cubic-bezier(.2,.85,.25,1) calc(var(--k, 0) * 0.15s) both}.dg i{display:block;height:var(--ch);line-height:var(--ch);font-style:normal;text-align:center}@keyframes odoRoll{from{translate:0 0}to{translate:0 calc((10 + var(--v, 0)) * -1 * var(--ch))}}html.js-anim .wr>i{animation:none;translate:none}html.js-anim .wr.pre>i{translate:0 108%}html.js-anim .wr.pre.in>i{translate:0 0;transition:translate 0.8s cubic-bezier(.16,.84,.28,1);transition-delay:calc(var(--l, 0) * 0.15s + var(--i, 0) * 0.05s)}@media (prefers-reduced-motion:reduce){.rl{animation:none}html.js-anim .wr.pre>i{translate:none}}@media print{.rl{animation:none}}.proof{position:relative;overflow:hidden}.proof::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--sky) 50%,transparent 100%);background-size:38% 100%;background-repeat:no-repeat;background-position:-40% 0;animation:scanline 7s linear 3s infinite}@keyframes scanline{to{background-position:140% 0}}.proof-cell .n{font-variant-numeric:tabular-nums;letter-spacing:-1.2px;position:relative;color:var(--indigo)}.proof-cell .n sup{color:var(--sky-ink);letter-spacing:0}.odo,.dg,.dg i{color:inherit}.proof-cell{position:relative;overflow:hidden}.proof-cell::after{content:"";position:absolute;top:0;left:0;width:42%;height:52%;pointer-events:none;background:linear-gradient(100deg,transparent 24%,rgb(31 168 255 / .16) 50%,transparent 76%);translate:-160% 0;animation:cellShine 5.5s cubic-bezier(.4,0,.25,1) calc(4.4s + var(--i, 0) * 0.18s) infinite}@keyframes cellShine{0%{translate:-160% 0}38%,100%{translate:420% 0}}.proof-cell .bar{height:2px;width:38px;margin:12px 0 11px;border-radius:2px;background:linear-gradient(90deg,var(--sky),var(--royal));transform-origin:0 50%;scale:0 1;animation:barDraw 0.85s cubic-bezier(.16,.84,.28,1) calc(3.35s + var(--i, 0) * 0.13s) both}@keyframes barDraw{to{scale:1 1}}.proof-cell:hover .bar{width:64px;transition:width 0.45s cubic-bezier(.16,.84,.28,1)}.stack{margin-top:46px}.stack-items{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.stack-items::before{content:"";position:absolute;top:8px;left:9px;right:9px;height:2px;border-radius:2px;background:linear-gradient(90deg,#d3dcea 0%,#d3dcea 58%,var(--sky) 100%);transform-origin:0 50%}@supports (animation-timeline:view()){.stack-items::before{scale:0 1;animation:stackLine 1.05s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry 6% cover 26%}}@keyframes stackLine{to{scale:1 1}}.sk{position:relative;padding-top:32px}.sk .dot{position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #c3d0e2;box-sizing:border-box}.sk.new .dot{border-color:var(--sky);box-shadow:0 0 0 0 rgb(31 168 255 / .5);animation:stackPulse 2.6s ease-in-out infinite}@keyframes stackPulse{0%,100%{box-shadow:0 0 0 0 rgb(31 168 255 / .45)}50%{box-shadow:0 0 0 8px #fff0}}.sk b{display:block;font-family:"Montserrat",sans-serif;font-size:15.5px;font-weight:700;color:var(--indigo);letter-spacing:.2px}.sk .lb{display:block;font-size:12.5px;color:var(--grey);line-height:1.5;margin-top:4px}.sk.new b{color:var(--sky-ink)}.sk .tag{display:inline-block;margin-top:9px;font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#fff;background:var(--sky);border-radius:999px;padding:3px 10px}.stack-note{margin-top:26px;font-size:14px;color:var(--grey);max-width:620px;line-height:1.6;padding-left:14px;border-left:2px solid var(--sky)}@media (max-width:860px){.stack-items{grid-template-columns:1fr 1fr;gap:26px 18px}.stack-items::before{display:none}}@media (max-width:520px){.stack-items{grid-template-columns:1fr}}.tl{position:relative;margin-top:46px;padding-left:46px}.tl-line{position:absolute;left:13px;top:10px;bottom:10px;width:2px;border-radius:2px;background:linear-gradient(180deg,#d3dcea 0%,#d3dcea 52%,var(--sky) 100%);transform-origin:50% 0}@supports (animation-timeline:view()){.tl-line{scale:1 0;animation:tlLine 1.2s cubic-bezier(.16,.84,.28,1) both;animation-timeline:view();animation-range:entry 4% cover 40%}}@keyframes tlLine{to{scale:1 1}}.tl-item{display:block;position:relative;margin-bottom:14px;cursor:pointer;perspective:1200px;-webkit-tap-highlight-color:#fff0}.tl-item:last-of-type{margin-bottom:0}.tl-x{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.tl-dot{position:absolute;left:-40px;top:26px;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #c3d0e2;box-sizing:border-box;z-index:2}.tl-new .tl-dot{border-color:var(--sky);animation:tlPulse 2.6s ease-in-out infinite}@keyframes tlPulse{0%,100%{box-shadow:0 0 0 0 rgb(31 168 255 / .45)}50%{box-shadow:0 0 0 9px #fff0}}.tl-flip{display:grid;position:relative;transform-style:preserve-3d;transition:transform 0.68s cubic-bezier(.22,.8,.28,1);min-height:88px}.tl-x:checked~.tl-flip{transform:rotateX(180deg)}.tl-face{grid-area:1/1;display:flex;align-items:center;gap:18px;background:var(--bg-alt);border:1px solid var(--line);border-radius:16px;padding:22px 24px;min-height:88px;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.tl-back{transform:rotateX(180deg);background:#fff;border-color:#b3e0ff}.tl-back span{font-size:14px;color:var(--grey);line-height:1.6}.tl-new .tl-front{background:linear-gradient(120deg,var(--indigo-deep),var(--indigo) 70%,var(--royal));border:none}.tl-new .tl-front b,.tl-new .tl-front .tl-more{color:#fff}.tl-new .tl-front .tl-ic{background:rgb(255 255 255 / .16)}.tl-ic{width:42px;height:42px;border-radius:12px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--sky) 0%,var(--royal) 100%)}.tl-ic svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.8}.tl-ic svg.seal-ic{width:25px;height:25px;stroke:none;fill:#fff}.tl-txt{flex:1;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tl-txt b{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;color:var(--indigo)}.tl-year{font-size:12px;font-weight:600;letter-spacing:1.4px;color:var(--sky-ink);background:var(--sky-soft);border-radius:999px;padding:3px 10px}.tl-new .tl-year{background:rgb(143 213 255 / .22);color:#bfe6ff}.tl-tag{font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--indigo-deep);background:#8fd5ff;border-radius:999px;padding:3px 10px}.tl-more{width:28px;height:28px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--sky-ink);background:rgb(31 168 255 / .12);transition:rotate 0.45s cubic-bezier(.22,.8,.28,1)}.tl-x:checked~.tl-flip .tl-more{rotate:45deg}.tl-item:hover .tl-front{border-color:#b3e0ff;box-shadow:0 12px 30px rgb(31 168 255 / .12)}.tl-item:focus-within .tl-flip{outline:2px solid var(--sky);outline-offset:4px;border-radius:16px}.tl-out{margin-top:30px;font-size:15px;color:var(--ink);line-height:1.65;max-width:640px}.tl-out b{color:var(--indigo)}@media (max-width:620px){.tl{padding-left:34px}.tl-dot{left:-30px;top:22px;width:14px;height:14px}.tl-face{padding:18px 16px;gap:13px}.tl-txt b{font-size:15px}}@media (prefers-reduced-motion:reduce){.tl-line{animation:none;scale:1 1}.tl-new .tl-dot{animation:none}.tl-flip{transition:none}}.final .fl{display:block}.final .fl.sky{color:var(--sky-ink)}.final .odo{letter-spacing:-1px}.proof-cell .plus{color:var(--indigo)}@supports (animation-timeline:view()){.final{view-timeline-name:--fin;view-timeline-axis:block}.fin .wr>i{animation-timeline:--fin;animation-range:entry calc(6% + var(--l, 0) * 10% + var(--i, 0) * 3.5%) entry calc(34% + var(--l, 0) * 10% + var(--i, 0) * 3.5%)}.final .odo-view .rl{animation:odoRoll 1.4s cubic-bezier(.2,.85,.25,1) both;animation-timeline:--fin;animation-range:entry calc(18% + var(--k, 0) * 5%) entry calc(52% + var(--k, 0) * 5%)}.final .fin-p{animation-timeline:--fin;animation-range:entry 76% entry 90%}.final .btn.reveal{animation-timeline:--fin;animation-range:entry 86% entry 99%}}@media (prefers-reduced-motion:reduce){.final .fl{opacity:1}}.final h2{line-height:1.16;letter-spacing:-.6px}.final .fl{display:block;margin-bottom:.14em;text-wrap:balance}.final .fl:last-child{margin-bottom:0}.final .fl.a{color:var(--sky-ink)}.final .fl.b{color:var(--indigo)}.final .fin-p{margin-top:26px}.final .fin-rule{display:block;width:56px;height:2px;margin:30px auto 26px;border-radius:2px;background:linear-gradient(90deg,var(--gold),#b4924f);transform-origin:50% 50%}@supports (animation-timeline:view()){.final .fin-rule{scale:0 1;animation:ruleIn 0.8s cubic-bezier(.16,.84,.28,1) both;animation-timeline:--fin;animation-range:entry 82% entry 94%}}@keyframes ruleIn{to{scale:1 1}}html.js-anim .final .fin-rule{scale:0 1;transition:scale 0.8s cubic-bezier(.16,.84,.28,1)}html.js-anim .final .fin-rule.in{scale:1 1}@media (max-width:560px){.final h2{font-size:30px;letter-spacing:-.8px}.final .fl{margin-bottom:.2em}}@media (prefers-reduced-motion:reduce){.final .fin-rule{animation:none;scale:1 1;transition:none}}.teaser{position:relative;overflow:hidden;isolation:isolate}.teaser::before{content:"";position:absolute;inset:-45%;z-index:-1;pointer-events:none;background:radial-gradient(circle at 28% 38%,rgb(31 168 255 / .34) 0%,transparent 58%);animation:teaserBreathe 8s ease-in-out infinite alternate}@keyframes teaserBreathe{to{transform:scale(1.28) translate(7%,-5%);opacity:.72}}.teaser h2{position:relative;overflow:hidden;color:#fff}.teaser h2::after{content:"";position:absolute;inset:-10% -4%;pointer-events:none;background:linear-gradient(100deg,transparent 34%,rgb(159 220 255 / .55) 50%,transparent 66%);mix-blend-mode:overlay;translate:-150% 0;animation:teaserShine 6s cubic-bezier(.4,0,.25,1) 1.6s infinite}@keyframes teaserShine{0%{translate:-150% 0}42%,100%{translate:150% 0}}.teaser .ey{display:inline-flex;align-items:center}.teaser .ey::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sky);margin-right:10px;flex:0 0 auto;box-shadow:0 0 0 0 rgb(31 168 255 / .6);animation:teaserDot 2s ease-in-out infinite}@keyframes teaserDot{0%,100%{box-shadow:0 0 0 0 rgb(31 168 255 / .55)}50%{box-shadow:0 0 0 8px #fff0}}.teaser .mail input{transition:box-shadow 0.35s,border-color 0.35s}.teaser .mail input:focus{box-shadow:0 0 0 4px rgb(31 168 255 / .18)}@media (prefers-reduced-motion:reduce){.proof::after,.teaser::before{animation:none}.proof-cell::after,.teaser h2::after{animation:none;display:none}.proof-cell .bar{animation:none;scale:1 1}.stack-items::before{animation:none;scale:1 1}.sk.new .dot,.teaser .ey::before{animation:none}.teaser h2{color:#fff}}@media print{.proof-cell .bar{scale:1 1;animation:none}.teaser h2{color:#fff}.teaser h2::after{display:none}}.faq-list button:hover,.faq-list button:focus,.faq-list button:active,.faq-list input[type="button"]:hover,.faq-list input[type="button"]:focus,.faq-list input[type="submit"]:hover,.faq-list input[type="submit"]:focus{color:inherit!important;background:inherit!important;border-color:inherit!important}.btn-gold:hover,.btn-gold:focus{color:var(--ink)!important}.btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.n .plus{font-size:.8em;vertical-align:top;margin-left:2px}sup{font-size:20px!important}.inde-logo{margin-left:auto;margin-right:auto;padding-bottom:10px}@media (max-width:425px){.faq-q{font-size:14px}}.aud-btn:hover,.aud-btn:focus,.aud-btn:active{background:var(--indigo)!important;color:#fff!important;border-color:var(--indigo)!important}