.hiw-timeline{background:radial-gradient(1200px 600px at 50% -10%,#00cfff0f,#0000 60%),linear-gradient(#fff 0%,#f6fbfe 100%);padding:70px 0 90px;position:relative;overflow:hidden}.hiw-timeline .hiw-timeline__shape{pointer-events:none;z-index:0;filter:blur(60px);border-radius:50%;position:absolute}.hiw-timeline .hiw-timeline__shape--one{background:radial-gradient(circle,#00cfff2e,#0000 65%);width:460px;height:460px;top:5%;left:-180px}.hiw-timeline .hiw-timeline__shape--two{background:radial-gradient(circle,#7eb9ce2e,#0000 70%);width:420px;height:420px;bottom:5%;right:-160px}.hiw-timeline .hiw-timeline__header{z-index:1;text-align:center;max-width:720px;margin:0 auto 50px;position:relative}@media only screen and (min-width:1024px){.hiw-timeline .hiw-timeline__header{margin-bottom:70px}}.hiw-timeline .hiw-timeline__eyebrow{letter-spacing:2px;text-transform:uppercase;color:#0086a8;background:#00cfff1a;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 14px;font-size:11px;font-weight:700;display:inline-flex}.hiw-timeline .hiw-timeline__eyebrow .hiw-timeline__eyebrow-dot{background:#00cfff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #00cfff2e}.hiw-timeline .hiw-timeline__title{color:var(--black);letter-spacing:-.4px;margin:0 0 14px;font-size:28px;font-weight:800;line-height:1.15}@media only screen and (min-width:640px){.hiw-timeline .hiw-timeline__title{font-size:36px}}@media only screen and (min-width:1024px){.hiw-timeline .hiw-timeline__title{font-size:44px}}.hiw-timeline .hiw-timeline__title span{background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.hiw-timeline .hiw-timeline__subtitle{color:var(--grey-color);max-width:560px;margin:0 auto;font-size:15px;line-height:1.65}.hiw-timeline .hiw-timeline__track{z-index:1;max-width:1100px;margin:0 auto;position:relative}.hiw-timeline .hiw-timeline__spine{background:linear-gradient(#00cfff 0%,#00cfff99 50%,#7eb9ce4d 100%);border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:24px}@media only screen and (min-width:992px){.hiw-timeline .hiw-timeline__spine{left:50%;transform:translate(-50%)}}.hiw-timeline .hiw-timeline__step{gap:20px;margin-bottom:50px;padding-inline-start:60px;display:grid;position:relative}.hiw-timeline .hiw-timeline__step:last-child{margin-bottom:0}@media only screen and (min-width:992px){.hiw-timeline .hiw-timeline__step{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:80px;padding-inline-start:0}.hiw-timeline .hiw-timeline__step.is-left .hiw-timeline__image{grid-area:1/1}.hiw-timeline .hiw-timeline__step.is-left .hiw-timeline__card,.hiw-timeline .hiw-timeline__step.is-right .hiw-timeline__image{grid-area:1/2}.hiw-timeline .hiw-timeline__step.is-right .hiw-timeline__card{grid-area:1/1}}.hiw-timeline .hiw-timeline__dot{color:#fff;z-index:2;background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:20px;left:0;box-shadow:0 12px 28px -8px #00cfff8c,0 0 0 6px #fff}@media only screen and (min-width:992px){.hiw-timeline .hiw-timeline__dot{width:56px;height:56px;top:50%;left:50%;transform:translate(-50%,-50%)}}.hiw-timeline .hiw-timeline__image{background:linear-gradient(135deg,#e0f9ff 0%,#c7f0ff 100%);border-radius:24px;transition:transform .5s;position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 30px 60px -25px #0086a859,0 10px 30px -10px #00cfff38}.hiw-timeline .hiw-timeline__image:hover{transform:rotate(0)translateY(-4px)}.hiw-timeline .hiw-timeline__image img{object-fit:contain;width:100%;height:240px;padding:24px;display:block}@media only screen and (min-width:640px){.hiw-timeline .hiw-timeline__image img{height:300px}}@media only screen and (min-width:992px){.hiw-timeline .hiw-timeline__image img{height:320px}}.hiw-timeline .hiw-timeline__image .hiw-timeline__image-chip{-webkit-backdrop-filter:blur(10px);color:var(--black);letter-spacing:1px;text-transform:uppercase;background:#fffffff2;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:16px;left:16px;box-shadow:0 10px 25px -12px #0d121e40}.hiw-timeline .hiw-timeline__step.is-right .hiw-timeline__image{transform:rotate(1.2deg)}.hiw-timeline .hiw-timeline__step.is-right .hiw-timeline__image:hover{transform:rotate(0)translateY(-4px)}.hiw-timeline .hiw-timeline__card{background:#fff;border:1px solid #00cfff1a;border-radius:20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 20px 45px -22px #0086a833}@media only screen and (min-width:992px){.hiw-timeline .hiw-timeline__card{padding:30px 28px}}.hiw-timeline .hiw-timeline__number{color:#00cfff1a;letter-spacing:-3px;pointer-events:none;font-size:80px;font-style:italic;font-weight:900;line-height:1;position:absolute;top:6px;right:18px}.hiw-timeline .hiw-timeline__card-title{color:var(--black);letter-spacing:-.3px;margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.25;position:relative}@media only screen and (min-width:640px){.hiw-timeline .hiw-timeline__card-title{font-size:24px}}.hiw-timeline .hiw-timeline__card-description{color:var(--grey-color);margin:0 0 18px;font-size:14px;line-height:1.7;position:relative}@media only screen and (min-width:640px){.hiw-timeline .hiw-timeline__card-description{font-size:15px}}.hiw-timeline .hiw-timeline__highlights{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.hiw-timeline .hiw-timeline__highlights li{color:#0086a8;background:#00cfff1a;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .25s,transform .25s;display:inline-flex}.hiw-timeline .hiw-timeline__highlights li:hover{background:#00cfff2e;transform:translateY(-2px)}.hiw-timeline .hiw-timeline__highlights li svg{color:#00cfff;stroke-width:3px;flex-shrink:0}html[dir=rtl] .hiw-timeline__number{left:18px;right:auto}
.tech-showcase-section{isolation:isolate;color:#fff;background:linear-gradient(#0a0e1a 0%,#102032 60%,#0a3a4f 130%);padding:70px 0 80px;position:relative;overflow:hidden}@media (min-width:1024px){.tech-showcase-section{padding:110px 0}}.tech-showcase-section .tx-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.tech-showcase-section .tx-bg .tx-blob{filter:blur(90px);border-radius:50%;position:absolute}.tech-showcase-section .tx-bg .tx-blob.b1{background:radial-gradient(circle,#00cfff59,#0000 70%);width:480px;height:480px;top:-120px;right:-100px}.tech-showcase-section .tx-bg .tx-blob.b2{background:radial-gradient(circle,#7c3aed47,#0000 70%);width:500px;height:500px;bottom:-150px;left:-120px}.tech-showcase-section .tx-bg .tx-grid{opacity:.4;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 90%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 90%)}.tech-showcase-section .tx-layout{z-index:2;grid-template-columns:1fr;align-items:center;gap:50px;display:grid;position:relative}@media (min-width:1024px){.tech-showcase-section .tx-layout{grid-template-columns:1fr 1.1fr;gap:60px}}.tech-showcase-section .tx-phone-wrapper{justify-content:center;align-items:center;min-height:540px;display:flex;position:relative}@media (min-width:1024px){.tech-showcase-section .tx-phone-wrapper{min-height:620px}}.tech-showcase-section .tx-phone-img{z-index:2;filter:drop-shadow(0 30px 60px #000000b3);border-radius:38px;width:280px;max-width:100%;height:auto;position:relative}@media (min-width:1024px){.tech-showcase-section .tx-phone-img{width:300px}}.tech-showcase-section .tx-floating{-webkit-backdrop-filter:blur(12px);z-index:3;background:#fffffff2;border:1px solid #fff9;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;position:absolute;box-shadow:0 18px 36px -12px #00000073}.tech-showcase-section .tx-floating .tx-float-icon{color:#00a3cc;background:linear-gradient(135deg,#00cfff33,#00cfff0d);border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.tech-showcase-section .tx-floating .tx-float-icon.green{color:#16a34a;background:linear-gradient(135deg,#22c55e33,#22c55e0d)}.tech-showcase-section .tx-floating .tx-float-body{flex-direction:column;line-height:1.2;display:flex}.tech-showcase-section .tx-floating .tx-float-body strong{color:#0a0e1a;letter-spacing:-.005em;font-size:11px;font-weight:800}.tech-showcase-section .tx-floating .tx-float-body span{color:#64748b;margin-top:2px;font-size:9.5px;font-weight:500}.tech-showcase-section .tx-floating.tx-float-1{animation:4s ease-in-out infinite tx-float-anim;top:8%;right:0}@media (min-width:1024px){.tech-showcase-section .tx-floating.tx-float-1{right:-10px}}.tech-showcase-section .tx-floating.tx-float-2{animation:4.4s ease-in-out 1s infinite tx-float-anim;bottom:12%;left:0}@media (min-width:1024px){.tech-showcase-section .tx-floating.tx-float-2{left:-10px}}.tech-showcase-section .tx-content{position:relative}.tech-showcase-section .tx-content .tx-eyebrow{-webkit-backdrop-filter:blur(12px);color:#e0f7ff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-flex}.tech-showcase-section .tx-content .tx-eyebrow svg{color:#00cfff}.tech-showcase-section .tx-content .tx-title{letter-spacing:-.025em;margin:0 0 18px;font-size:30px;font-weight:800;line-height:1.1}@media only screen and (min-width:640px){.tech-showcase-section .tx-content .tx-title{font-size:38px}}@media (min-width:1024px){.tech-showcase-section .tx-content .tx-title{font-size:46px}}.tech-showcase-section .tx-content .tx-title .hide-sm{display:none}@media only screen and (min-width:640px){.tech-showcase-section .tx-content .tx-title .hide-sm{display:inline}}.tech-showcase-section .tx-content .tx-title .grad{background:linear-gradient(135deg,#00cfff 0%,#67e8f9 50%,#c4b5fd 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.tech-showcase-section .tx-content .tx-description{color:#ffffffb8;max-width:540px;margin:0 0 28px;font-size:15px;line-height:1.65}@media only screen and (min-width:640px){.tech-showcase-section .tx-content .tx-description{font-size:16px}}.tech-showcase-section .tx-features{grid-template-columns:1fr;gap:16px;margin:0 0 30px;padding:0;list-style:none;display:grid}@media only screen and (min-width:640px){.tech-showcase-section .tx-features{grid-template-columns:repeat(2,1fr);gap:18px 24px}}.tech-showcase-section .tx-features li{align-items:flex-start;gap:12px;display:flex}.tech-showcase-section .tx-features .tx-feat-icon{color:#67e8f9;background:linear-gradient(135deg,#00cfff38,#00cfff0d);border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 5px 12px -6px #00cfff66}.tech-showcase-section .tx-features .tx-feat-body{flex-direction:column;line-height:1.4;display:flex}.tech-showcase-section .tx-features .tx-feat-body strong{color:#fff;letter-spacing:-.005em;font-size:14px;font-weight:800}.tech-showcase-section .tx-features .tx-feat-body span{color:#fff9;margin-top:4px;font-size:12.5px;font-weight:500;line-height:1.55}.tech-showcase-section .tx-stores{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@keyframes tx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@keyframes tx-spin{to{transform:rotate(360deg)}}@keyframes tx-float-anim{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.tech-showcase-section *{animation:none!important}}
.whats-included-section{isolation:isolate;background:linear-gradient(#fff 0%,#f6fbfe 100%);padding:70px 0 80px;position:relative;overflow:hidden}.whats-included-section .wi-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.whats-included-section .wi-bg .wi-blob{filter:blur(90px);background:radial-gradient(circle,#00cfff24,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:30%;left:-160px}.whats-included-section .wi-bg .wi-dots{opacity:.55;background-image:radial-gradient(#0d121e0d 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 80% 30%,#000 30%,#0000 90%);mask-image:radial-gradient(60% 50% at 80% 30%,#000 30%,#0000 90%)}.whats-included-section .wi-header{z-index:2;text-align:center;max-width:720px;margin:0 auto 44px;position:relative}.whats-included-section .wi-header .wi-eyebrow{color:#00a3cc;text-transform:uppercase;letter-spacing:.06em;background:#00cfff14;border:1px solid #00cfff40;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.whats-included-section .wi-header .wi-eyebrow svg{color:#00cfff}.whats-included-section .wi-header .wi-title{color:#0a0e1a;letter-spacing:-.025em;margin:0 0 14px;font-size:28px;font-weight:800;line-height:1.1}@media only screen and (min-width:640px){.whats-included-section .wi-header .wi-title{font-size:38px}}@media (min-width:1024px){.whats-included-section .wi-header .wi-title{font-size:46px}}.whats-included-section .wi-header .wi-title .grad{background:linear-gradient(135deg,#00cfff 0%,#67e8f9 50%,#c4b5fd 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.whats-included-section .wi-header .wi-description{color:#475569;margin:0;font-size:15px;line-height:1.65}@media only screen and (min-width:640px){.whats-included-section .wi-header .wi-description{font-size:16px}}.whats-included-section .wi-layout{z-index:2;grid-template-columns:1fr;gap:24px;display:grid;position:relative}@media (min-width:1024px){.whats-included-section .wi-layout{grid-template-columns:1.4fr 1fr;gap:28px}}.whats-included-section .wi-section-head{margin-bottom:18px}.whats-included-section .wi-section-pill{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:11.5px;font-weight:800;display:inline-flex}.whats-included-section .wi-section-pill.included{color:#16a34a;background:linear-gradient(135deg,#22c55e1f,#22c55e0a);border:1px solid #22c55e40}.whats-included-section .wi-section-pill.not-included{color:#b91c1c;background:linear-gradient(135deg,#ef44441a,#ef44440a);border:1px solid #ef444438}.whats-included-section .wi-included-grid{grid-template-columns:1fr;gap:14px;display:grid}@media only screen and (min-width:640px){.whats-included-section .wi-included-grid{grid-template-columns:repeat(2,1fr)}}.whats-included-section .wi-card{background:#fff;border:1px solid #0d121e0f;border-radius:16px;align-items:flex-start;gap:12px;padding:18px 16px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 14px 28px -20px #0d121e24}.whats-included-section .wi-card:hover{border-color:#22c55e40;transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 22px 40px -22px #0d121e33}.whats-included-section .wi-card:hover .wi-card-icon{transform:scale(1.05)}.whats-included-section .wi-card .wi-card-icon{color:#16a34a;background:linear-gradient(135deg,#22c55e29,#22c55e0a);border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .3s;display:grid;box-shadow:0 5px 12px -6px #22c55e66}.whats-included-section .wi-card .wi-card-body{flex-direction:column;min-width:0;line-height:1.4;display:flex}.whats-included-section .wi-card .wi-card-body strong{color:#0a0e1a;letter-spacing:-.005em;margin-bottom:4px;font-size:13.5px;font-weight:800}.whats-included-section .wi-card .wi-card-body span{color:#64748b;font-size:12.5px;font-weight:500;line-height:1.55}.whats-included-section .wi-not{color:#fff;isolation:isolate;background:linear-gradient(160deg,#1a0a14 0%,#2a0e1a 100%);border:1px solid #ef44442e;border-radius:22px;padding:26px 22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 22px 50px -28px #b91c1c59}@media (min-width:1024px){.whats-included-section .wi-not{padding:30px 26px}}.whats-included-section .wi-not:before{content:"";filter:blur(60px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#ef444440,#0000 60%);width:80%;height:200%;position:absolute;top:-50%;right:-30%}.whats-included-section .wi-not .wi-section-pill{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.whats-included-section .wi-not-stack{flex-direction:column;gap:14px;display:flex}.whats-included-section .wi-not-card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;transition:background .3s,border-color .3s;display:flex}.whats-included-section .wi-not-card:hover{background:#ffffff0f;border-color:#ffffff1a}.whats-included-section .wi-not-card .wi-not-icon{color:#fca5a5;background:linear-gradient(135deg,#ef444433,#ef44440d);border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.whats-included-section .wi-not-card .wi-not-body{min-width:0}.whats-included-section .wi-not-card .wi-not-body strong{color:#fff;letter-spacing:-.005em;margin-bottom:4px;font-size:13.5px;font-weight:800;display:block}.whats-included-section .wi-not-card .wi-not-body p{color:#ffffffa6;margin:0;font-size:12.5px;line-height:1.55}
.benefits-section{isolation:isolate;background:linear-gradient(#fafbfd 0%,#fff 100%);padding:70px 0 90px;position:relative;overflow:hidden}.benefits-section .bn-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.benefits-section .bn-blob{filter:blur(90px);background:radial-gradient(circle,#a78bfa29,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-160px;left:-160px}.benefits-section .bn-dots{opacity:.6;background-image:radial-gradient(#0d121e0f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 80% 30%,#000 30%,#0000 90%);mask-image:radial-gradient(60% 50% at 80% 30%,#000 30%,#0000 90%)}.benefits-section .bn-header{z-index:2;text-align:center;max-width:720px;margin:0 auto 50px;position:relative}@media (min-width:1024px){.benefits-section .bn-header{margin-bottom:60px}}.benefits-section .bn-eyebrow{color:#00a3cc;text-transform:uppercase;letter-spacing:.06em;background:#00cfff14;border:1px solid #00cfff40;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.benefits-section .bn-eyebrow svg{color:#00cfff}.benefits-section .bn-title{color:#0a0e1a;letter-spacing:-.025em;margin:0 0 14px;font-size:28px;font-weight:800;line-height:1.15}@media only screen and (min-width:640px){.benefits-section .bn-title{font-size:36px}}@media (min-width:1024px){.benefits-section .bn-title{font-size:44px}}.benefits-section .bn-title .grad{background:linear-gradient(135deg,#00cfff 0%,#09c 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.benefits-section .bn-description{color:#64748b;margin:0;font-size:15px;line-height:1.6}@media only screen and (min-width:640px){.benefits-section .bn-description{font-size:16px}}.benefits-section .bn-grid{z-index:2;grid-template-columns:1fr;gap:18px;display:grid;position:relative}@media only screen and (min-width:640px){.benefits-section .bn-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.benefits-section .bn-grid{grid-template-columns:repeat(4,1fr);gap:20px}}.benefits-section .bn-card{isolation:isolate;background:#fff;border:1px solid #0d121e0f;border-radius:22px;padding:26px 22px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 22px 44px -28px #0d121e29}.benefits-section .bn-card-bg{border-radius:inherit;opacity:0;pointer-events:none;z-index:0;transition:opacity .4s;position:absolute;inset:0}.benefits-section .bn-card:hover{transform:translateY(-6px);box-shadow:inset 0 1px #fffc,0 32px 56px -24px #0d121e38}.benefits-section .bn-card:hover .bn-card-bg{opacity:1}.benefits-section .bn-card:hover .bn-icon{transform:rotate(-6deg)scale(1.05)}.benefits-section .bn-icon{z-index:1;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:18px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.benefits-section .bn-card-title{z-index:1;color:#0a0e1a;letter-spacing:-.015em;margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.3;position:relative}.benefits-section .bn-card-description{z-index:1;color:#64748b;margin:0;font-size:13.5px;line-height:1.6;position:relative}.benefits-section .bn-card-number{color:#0d121e0d;letter-spacing:-.05em;z-index:0;font-size:36px;font-weight:900;line-height:1;transition:color .4s;position:absolute;top:18px;right:22px}.benefits-section .bn-card.tone-cyan .bn-icon{color:#00a3cc;background:linear-gradient(135deg,#00cfff2e,#00cfff0a);box-shadow:0 10px 22px -8px #00cfff73}.benefits-section .bn-card.tone-cyan .bn-card-bg{background:radial-gradient(120% 100% at 100% 0,#00cfff1f,#0000 60%)}.benefits-section .bn-card.tone-cyan:hover{border-color:#00cfff59}.benefits-section .bn-card.tone-cyan:hover .bn-card-number{color:#00cfff2e}.benefits-section .bn-card.tone-purple .bn-icon{color:#7c3aed;background:linear-gradient(135deg,#a78bfa2e,#a78bfa0a);box-shadow:0 10px 22px -8px #7c3aed66}.benefits-section .bn-card.tone-purple .bn-card-bg{background:radial-gradient(120% 100% at 100% 0,#a78bfa24,#0000 60%)}.benefits-section .bn-card.tone-purple:hover{border-color:#a78bfa59}.benefits-section .bn-card.tone-purple:hover .bn-card-number{color:#a78bfa2e}.benefits-section .bn-card.tone-emerald .bn-icon{color:#16a34a;background:linear-gradient(135deg,#22c55e2e,#22c55e0a);box-shadow:0 10px 22px -8px #22c55e66}.benefits-section .bn-card.tone-emerald .bn-card-bg{background:radial-gradient(120% 100% at 100% 0,#22c55e1f,#0000 60%)}.benefits-section .bn-card.tone-emerald:hover{border-color:#22c55e4d}.benefits-section .bn-card.tone-emerald:hover .bn-card-number{color:#22c55e2e}.benefits-section .bn-card.tone-amber .bn-icon{color:#b45309;background:linear-gradient(135deg,#fbbf242e,#fbbf240a);box-shadow:0 10px 22px -8px #fbbf2466}.benefits-section .bn-card.tone-amber .bn-card-bg{background:radial-gradient(120% 100% at 100% 0,#fbbf2424,#0000 60%)}.benefits-section .bn-card.tone-amber:hover{border-color:#fbbf2466}.benefits-section .bn-card.tone-amber:hover .bn-card-number{color:#fbbf2438}
.cta-works-section{background:linear-gradient(#f6fbfe 0%,#fff 100%);padding:30px 0 70px;position:relative}.cta-works-section .cw-card{isolation:isolate;color:#fff;background:linear-gradient(135deg,#0a0e1a 0%,#102032 50%,#00cfff 200%);border:1px solid #ffffff1a;border-radius:26px;padding:44px 28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 30px 60px -30px #00000080}@media only screen and (min-width:640px){.cta-works-section .cw-card{padding:60px 50px}}@media (min-width:1024px){.cta-works-section .cw-card{padding:80px 70px}}.cta-works-section .cw-card .cw-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cta-works-section .cw-card .cw-bg .cw-blob{filter:blur(80px);border-radius:50%;position:absolute}.cta-works-section .cw-card .cw-bg .cw-blob.b1{background:radial-gradient(circle,#00cfff8c,#0000 70%);width:460px;height:460px;top:-120px;right:-100px}.cta-works-section .cw-card .cw-bg .cw-blob.b2{background:radial-gradient(circle,#7c3aed66,#0000 70%);width:480px;height:480px;bottom:-150px;left:-120px}.cta-works-section .cw-card .cw-bg .cw-grid{opacity:.4;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 90%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 90%)}.cta-works-section .cw-card .cw-bg .cw-shine{background:linear-gradient(115deg,#0000 40%,#ffffff0f 50%,#0000 60%);width:200%;height:200%;animation:6s ease-in-out infinite cw-shine-anim;position:absolute;top:-50%;left:-50%}.cta-works-section .cw-card .cw-content{z-index:2;text-align:center;max-width:760px;margin:0 auto;position:relative}.cta-works-section .cw-card .cw-eyebrow{-webkit-backdrop-filter:blur(12px);color:#e0f7ff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 16px;font-size:12px;font-weight:700;display:inline-flex}.cta-works-section .cw-card .cw-eyebrow svg{color:#00cfff}.cta-works-section .cw-card .cw-title{letter-spacing:-.03em;color:#fff;margin:0 0 18px;font-size:32px;font-weight:800;line-height:1.05}@media only screen and (min-width:640px){.cta-works-section .cw-card .cw-title{font-size:44px}}@media (min-width:1024px){.cta-works-section .cw-card .cw-title{font-size:56px}}.cta-works-section .cw-card .cw-title .hide-sm{display:none}@media only screen and (min-width:640px){.cta-works-section .cw-card .cw-title .hide-sm{display:inline}}.cta-works-section .cw-card .cw-title .grad{background:linear-gradient(135deg,#00cfff 0%,#67e8f9 50%,#c4b5fd 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.cta-works-section .cw-card .cw-sub{color:#ffffffc7;max-width:560px;margin:0 auto 30px;font-size:15px;line-height:1.65}@media only screen and (min-width:640px){.cta-works-section .cw-card .cw-sub{font-size:17px}}.cta-works-section .cw-card .cw-actions{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-bottom:28px;display:flex}@media only screen and (min-width:640px){.cta-works-section .cw-card .cw-actions{flex-direction:row;gap:14px}}.cta-works-section .cw-card .cw-btn{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;padding:0 26px;font-size:14.5px;font-weight:700;transition:transform .25s,box-shadow .3s;display:inline-flex;text-decoration:none!important}@media only screen and (min-width:640px){.cta-works-section .cw-card .cw-btn{width:auto}}.cta-works-section .cw-card .cw-btn:hover{transform:translateY(-2px)}.cta-works-section .cw-card .cw-btn-primary{color:#fff;background:linear-gradient(135deg,#00cfff 0%,#09c 100%);box-shadow:inset 0 1px #ffffff40,0 16px 32px -10px #00cfff99}.cta-works-section .cw-card .cw-btn-primary:hover{box-shadow:inset 0 1px #ffffff4d,0 22px 40px -10px #00cfffbf}.cta-works-section .cw-card .cw-btn-primary:hover .cw-btn-arrow{transform:translate(3px)}.cta-works-section .cw-card .cw-btn-primary .cw-btn-arrow{align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.cta-works-section .cw-card .cw-btn-ghost{-webkit-backdrop-filter:blur(12px);color:#fff;background:#ffffff14;border:1px solid #ffffff2e}.cta-works-section .cw-card .cw-btn-ghost:hover{background:#ffffff21;border-color:#ffffff47}.cta-works-section .cw-card .cw-btn-ghost svg{color:#67e8f9}.cta-works-section .cw-card .cw-trust{color:#ffffffb3;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin:0;padding:0;font-size:12.5px;list-style:none;display:inline-flex}.cta-works-section .cw-card .cw-trust li{align-items:center;gap:7px;font-weight:600;display:inline-flex}.cta-works-section .cw-card .cw-trust li svg{color:#67e8f9;flex-shrink:0}@keyframes cw-shine-anim{0%,to{opacity:0;transform:translate(-30%)}40%{opacity:1}60%{opacity:1;transform:translate(30%)}to{opacity:0;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.cta-works-section *{animation:none!important}}
