.ep-root{--ink:#242424;--muted:#5B6470;--line:rgba(11,15,23,.09);--teal:#504DF9;--cyan:#11B2F8;--cyan2:#2FCDFE;--bg:#FAFAF7;--surface:#fff;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--sp-1:8px;--sp-2:12px;--sp-3:16px;--sp-4:24px;--sp-5:32px;--sp-6:40px;--sp-7:60px;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.ep-root *{box-sizing:border-box}.ep-root .ep-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.ep-root .ep-sec{padding:var(--sp-7) 0}@media(max-width:760px){.ep-root .ep-sec{padding:44px 0}}.ep-root .ep-sec-tint{background:radial-gradient(130% 95% at 50% -12%,rgba(17,178,248,.07),rgba(47,205,254,.03) 38%,transparent 64%)}.ep-root .ep-bg-aurora{background:radial-gradient(120% 90% at 78% 6%,rgba(47,205,254,.085),transparent 58%)}.ep-root .ep-bg-silk{background:radial-gradient(115% 85% at 22% 10%,rgba(17,178,248,.07),transparent 56%)}.ep-root .ep-bg-topo{background:radial-gradient(120% 85% at 50% 108%,rgba(80,77,249,.05),transparent 60%)}.ep-root .ep-bg-wisps{background:radial-gradient(120% 90% at 85% 92%,rgba(47,205,254,.07),transparent 58%)}.ep-root .ep-bg-rising{background:radial-gradient(120% 95% at 50% 108%,rgba(17,178,248,.06),transparent 62%)}.ep-root .ep-center{text-align:center;margin-left:auto;margin-right:auto}.ep-root .ep-h1{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(42px,6.2vw,68px);line-height:1.04;letter-spacing:-.035em;margin:16px 0 0}.ep-root .ep-h2{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(36px,5.2vw,52px);line-height:1.05;letter-spacing:-.03em;margin:12px 0 0}.ep-root .ep-h2-light,.ep-root .ep-lede-light{color:#fff}.ep-root .ep-accent{background:linear-gradient(131deg,#11b2f8,#504df9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ep-root .ep-lede{font-size:clamp(15px,1.4vw,17.5px);line-height:1.6;color:var(--muted);margin:16px 0 0;max-width:56ch}.ep-root .ep-lede.ep-center{max-width:60ch}.ep-root .ep-lede-light{color:#ffffffb8}.ep-root .ep-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--teal)}.ep-root .ep-eyebrow-light{color:var(--cyan2)}.ep-root .ep-dot{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px #11b2f829}.ep-root .ep-head{max-width:720px;margin:0 auto var(--sp-6);text-align:center}.ep-root .ep-head .ep-eyebrow{justify-content:center}.ep-root .ep-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:Inter,sans-serif;font-weight:600;font-size:15px;border-radius:12px;padding:14px 22px 18px;border:0;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ep-root .ep-btn svg{width:16px;height:16px}.ep-root .ep-btn-primary{background:#1a1a1a;color:#fff;box-shadow:0 16px 32px -18px #0b0f1780}.ep-root .ep-btn-primary:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,#11b2f8,#504df9);border-radius:0 0 12px 12px}.ep-root .ep-btn-primary:hover{transform:translateY(-2px);box-shadow:0 20px 38px -18px #0b0f178c}.ep-root .ep-btn-lg{padding:16px 26px 21px;font-size:16px}.ep-root .ep-btn-block{width:100%}.ep-root .ep-final .ep-btn-primary,.ep-root .ep-on-dark .ep-btn-primary,.ep-root .ep-btn-primary.ep-btn-on-dark{background:#fff;color:#1a1a1a;box-shadow:0 16px 34px -18px #0000008c}.ep-root .ep-final .ep-btn-primary:hover,.ep-root .ep-on-dark .ep-btn-primary:hover,.ep-root .ep-btn-primary.ep-btn-on-dark:hover{box-shadow:0 22px 42px -18px #0009}.ep-root .ep-hero{padding:32px 0 40px;position:relative}.ep-root .ep-hero-grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:center}@media(min-width:920px){.ep-root .ep-hero-grid{grid-template-columns:1.05fr .95fr;gap:56px}}.ep-root .ep-rating{display:flex;align-items:center;gap:8px;margin-top:20px;font-size:14px;color:var(--muted)}.ep-root .ep-rating strong{color:var(--ink)}.ep-root .ep-stars{color:#f5a623;letter-spacing:2px}.ep-root .ep-buy{margin-top:26px}.ep-root .ep-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:16px}.ep-root .ep-price-now{font-family:Inter,sans-serif;font-size:40px;font-weight:700;letter-spacing:-.03em}.ep-root .ep-price-was{color:var(--muted);text-decoration:line-through;font-size:20px}.ep-root .ep-price-tag{font-size:13px;color:var(--muted)}.ep-root .ep-form{margin:0}.ep-root .ep-trust-chips{list-style:none;display:flex;flex-wrap:wrap;gap:16px;margin:18px 0 0;padding:0}.ep-root .ep-trust-chips li{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);font-weight:500}.ep-root .ep-trust-chips svg{width:15px;height:15px;color:var(--cyan)}.ep-root .ep-hero-visual{position:relative}.ep-root .ep-hero-img{width:100%;height:auto;border-radius:22px;box-shadow:0 30px 70px -34px #0b0f1766}.ep-root .ep-hero-badge{position:absolute;bottom:-16px;left:-12px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 16px;box-shadow:0 18px 40px -22px #0b0f1766;display:flex;flex-direction:column}.ep-root .ep-hero-badge-n{font-family:Inter,sans-serif;font-size:24px;color:var(--teal);line-height:1}.ep-root .ep-hero-badge-l{font-size:11.5px;color:var(--muted);margin-top:2px}.ep-root .ep-stats{background:var(--ink)}.ep-root .ep-stats-row{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:34px 24px}@media(min-width:760px){.ep-root .ep-stats-row{grid-template-columns:repeat(4,1fr)}}.ep-root .ep-stat{text-align:center;color:#fff}.ep-root .ep-stat strong{display:block;font-family:Inter,sans-serif;font-weight:700;font-size:clamp(26px,3vw,34px)}.ep-root .ep-stat span{font-size:13px;color:#fff9}.ep-root .ep-grid-3{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:760px){.ep-root .ep-grid-3{grid-template-columns:repeat(3,1fr);gap:20px}}.ep-root .ep-grid-2x2{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:760px){.ep-root .ep-grid-2x2{grid-template-columns:repeat(2,1fr);gap:20px}}.ep-root .ep-card{background:linear-gradient(180deg,#fff,#fcfcfb);border:1px solid rgba(11,15,23,.05);border-radius:var(--r-lg);padding:28px;box-shadow:0 1px 2px #0b0f1708,0 22px 50px -34px #0b0f1742}.ep-root .ep-card h3{font-family:Inter,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.01em;margin:14px 0 8px}.ep-root .ep-card p{font-size:14px;line-height:1.55;color:var(--muted);margin:0}.ep-root .ep-feat-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:#11b2f817;color:var(--cyan)}.ep-root .ep-feat-ic svg{width:19px;height:19px}.ep-root .ep-vs{display:grid;grid-template-columns:1fr;gap:18px;max-width:920px;margin:0 auto}@media(min-width:760px){.ep-root .ep-vs{grid-template-columns:1fr 1fr;gap:20px}}.ep-root .ep-vs-col{border-radius:16px;padding:26px 28px}.ep-root .ep-vs-bad{background:#fff;border:1px solid var(--line)}.ep-root .ep-vs-good{background:linear-gradient(180deg,#15132e,var(--ink));border:1px solid rgba(17,178,248,.4)}.ep-root .ep-vs-head{display:flex;align-items:center;gap:9px;font-weight:600;font-size:16px;margin-bottom:16px}.ep-root .ep-vs-good .ep-vs-head{color:#fff}.ep-root .ep-vs-x{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#dc26261a;color:#dc2626;font-weight:700;font-size:13px}.ep-root .ep-vs-c{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:#2fcdfe29;color:var(--cyan2);font-weight:700;font-size:13px}.ep-root .ep-vs-col ul{list-style:none;margin:0;padding:0;display:grid;gap:13px}.ep-root .ep-vs-bad li{display:flex;gap:10px;font-size:14.5px;color:var(--muted);padding-left:34px;position:relative}.ep-root .ep-vs-bad li:before{content:"\2715";position:absolute;left:0;color:#dc2626;font-weight:700}.ep-root .ep-vs-good li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:#ffffffe6}.ep-root .ep-vs-good svg{width:18px;height:18px;flex:0 0 18px;color:var(--cyan2);margin-top:1px}.ep-root .ep-steps{display:grid;grid-template-columns:1fr;gap:18px;counter-reset:step}@media(min-width:760px){.ep-root .ep-steps{grid-template-columns:repeat(3,1fr);gap:20px}}.ep-root .ep-step{position:relative}.ep-root .ep-step-n{font-family:Inter,sans-serif;font-size:34px;font-weight:700;letter-spacing:-.03em;color:var(--cyan);line-height:1}.ep-root .ep-checklist{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:13px}.ep-root .ep-checklist li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.45;color:var(--ink)}.ep-root .ep-checklist svg{width:18px;height:18px;flex:0 0 18px;color:var(--cyan);margin-top:2px}.ep-root .ep-checklist strong{font-weight:600}.ep-root .ep-split{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:880px){.ep-root .ep-split{grid-template-columns:1fr 1fr;gap:56px}}.ep-root .ep-mob-visual{position:relative;display:flex;justify-content:center}.ep-root .ep-mob-chip{position:absolute;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600;color:var(--teal);box-shadow:0 12px 30px -16px #0b0f1766;white-space:nowrap}.ep-root .ep-mob-chip-1{top:18%;left:-6%}.ep-root .ep-mob-chip-2{top:46%;right:-8%}.ep-root .ep-mob-chip-3{bottom:12%;left:-4%}@media(max-width:520px){.ep-root .ep-mob-chip{position:static;display:inline-block;margin:6px 6px 0 0;box-shadow:none}.ep-root .ep-mob-visual{flex-direction:column;align-items:center}}.ep-root .ep-mob-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.ep-root .ep-mob-stats strong{display:block;font-family:Inter,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.03em;color:var(--teal)}.ep-root .ep-mob-stats span{font-size:12.5px;color:var(--muted)}.ep-root .ep-sec-dark{background:var(--ink)}.ep-root .ep-apps{max-width:680px;margin:0 auto;display:grid;gap:10px}.ep-root .ep-app-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:15px 18px}.ep-root .ep-app-name{color:#ffffffb3;font-size:15px}.ep-root .ep-app-strike{text-decoration:line-through;text-decoration-color:#ffffff59}.ep-root .ep-app-price{color:#ffffff73;font-size:13px;font-family:JetBrains Mono,monospace}.ep-root .ep-app-incl{color:var(--cyan2);font-weight:600;font-size:13.5px}.ep-root .ep-nomore{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.ep-root .ep-nomore li{display:flex;align-items:center;gap:11px;font-size:15px;color:var(--ink);font-weight:500}.ep-root .ep-perk{display:grid;grid-template-columns:1fr;gap:36px;align-items:center;background:linear-gradient(180deg,#fff,#fcfcfb);border:1px solid rgba(11,15,23,.05);border-radius:28px;padding:32px;box-shadow:0 1px 2px #0b0f1708,0 30px 70px -42px #0b0f174d}@media(min-width:880px){.ep-root .ep-perk{grid-template-columns:1.05fr .95fr;padding:44px 48px;gap:52px}}.ep-root .ep-chat{border-radius:16px;overflow:hidden;background:var(--ink);border:1px solid rgba(11,15,23,.2);box-shadow:0 24px 60px -34px #0b0f1799}.ep-root .ep-chat-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#11151d;border-bottom:1px solid rgba(255,255,255,.06)}.ep-root .ep-chat-bar i{width:9px;height:9px;border-radius:50%;background:#ffffff2e}.ep-root .ep-chat-bar span{margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11px;color:#ffffff73}.ep-root .ep-chat-body{padding:18px;display:flex;flex-direction:column;gap:12px}.ep-root .ep-msg{font-size:13.5px;line-height:1.45;padding:11px 13px;border-radius:12px;max-width:90%}.ep-root .ep-msg-u{align-self:flex-end;background:linear-gradient(180deg,var(--cyan),var(--teal));color:#fff;border-bottom-right-radius:4px}.ep-root .ep-msg-ai{align-self:flex-start;background:#ffffff0f;color:#ffffffe6;border:1px solid rgba(255,255,255,.08);border-bottom-left-radius:4px;display:flex;align-items:center;gap:8px}.ep-root .ep-typing{display:inline-flex;gap:3px}.ep-root .ep-typing i{width:5px;height:5px;border-radius:50%;background:var(--cyan2);animation:epblink 1.2s infinite both}.ep-root .ep-typing i:nth-child(2){animation-delay:.2s}.ep-root .ep-typing i:nth-child(3){animation-delay:.4s}@keyframes epblink{0%,80%,to{opacity:.25}40%{opacity:1}}.ep-root .ep-skel{display:grid;gap:8px;margin-top:6px}.ep-root .ep-sk{height:12px;border-radius:8px;background:#ffffff14}.ep-root .ep-sk-lg{height:22px;width:70%}.ep-root .ep-sk-sm{width:45%}.ep-root .ep-sk-ac{width:60%;background:linear-gradient(90deg,#2fcdfe80,#11b2f833)}.ep-root .ep-templates{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:760px){.ep-root .ep-templates{grid-template-columns:repeat(3,1fr);gap:18px}}.ep-root .ep-tpl{position:relative;aspect-ratio:4/3;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;color:#fff;overflow:hidden;border:1px solid var(--line);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ep-root .ep-tpl:hover{transform:translateY(-3px);box-shadow:0 22px 46px -26px #0b0f1780}.ep-root .ep-tpl-name{font-family:Inter,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.02em}.ep-root .ep-tpl-tag{position:absolute;top:12px;left:12px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:4px 9px;border-radius:999px}.ep-root .ep-tpl-view{font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;opacity:.9;margin-top:4px}.ep-root .ep-tpl-01{background:linear-gradient(155deg,var(--teal),var(--cyan))}.ep-root .ep-tpl-02{background:linear-gradient(155deg,var(--cyan),var(--cyan2))}.ep-root .ep-tpl-03{background:linear-gradient(155deg,#3730A3,var(--teal))}.ep-root .ep-tpl-04{background:linear-gradient(155deg,var(--cyan2),var(--cyan))}.ep-root .ep-tpl-05{background:linear-gradient(155deg,var(--teal),#3730A3)}.ep-root .ep-tpl-06{background:linear-gradient(155deg,var(--cyan),var(--teal))}.ep-root .ep-tn-q{font-size:15px;line-height:1.55;color:var(--ink);margin:12px 0 16px}.ep-root .ep-tn-by{display:flex;align-items:center;gap:11px}.ep-root .ep-tn-av{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--teal),var(--cyan));color:#fff;font-weight:700}.ep-root .ep-tn-by strong{display:block;font-size:14px}.ep-root .ep-tn-by i{font-style:normal;font-size:12.5px;color:var(--muted)}.ep-root .ep-deliver{max-width:760px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:680px){.ep-root .ep-deliver{grid-template-columns:1fr 1fr;gap:12px}}.ep-root .ep-del-row{display:flex;align-items:center;gap:12px;background:linear-gradient(180deg,#fff,#fcfcfb);border:1px solid rgba(11,15,23,.05);border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px #0b0f1708,0 16px 38px -30px #0b0f173d}.ep-root .ep-del-row svg{width:18px;height:18px;flex:0 0 18px;color:var(--cyan)}.ep-root .ep-del-name{flex:1;font-size:14.5px;font-weight:500;color:var(--ink)}.ep-root .ep-del-val{font-size:12px;font-weight:600;color:var(--teal);background:#11b2f814;padding:4px 9px;border-radius:999px;white-space:nowrap}.ep-root .ep-price-faq{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:880px){.ep-root .ep-price-faq{grid-template-columns:1fr 1.1fr;gap:32px}}.ep-root .ep-pricecard{padding:32px}.ep-root .ep-pc-price{font-family:Inter,sans-serif;font-size:52px;font-weight:700;letter-spacing:-.035em;margin:14px 0 2px;display:flex;align-items:baseline;gap:12px}.ep-root .ep-pc-sub{font-size:14px;color:var(--muted);margin:0 0 4px}.ep-root .ep-pricecard .ep-btn{margin-top:22px}.ep-root .ep-pc-guar{font-size:13px;color:var(--teal);font-weight:600;margin:14px 0 0;text-align:center}.ep-root .ep-faqcard{padding:14px 28px}.ep-root .ep-faq-h{font-family:Inter,sans-serif;font-weight:700;font-size:26px;letter-spacing:-.02em;margin:18px 0 6px}.ep-root .ep-faq{border-top:1px solid var(--line)}.ep-root .ep-faq:first-of-type{border-top:0}.ep-root .ep-faq summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:600;font-size:15px;color:var(--ink)}.ep-root .ep-faq summary::-webkit-details-marker{display:none}.ep-root .ep-faq summary svg{width:18px;height:18px;flex:0 0 18px;color:var(--cyan);transition:transform .25s ease}.ep-root .ep-faq[open] summary svg{transform:rotate(180deg)}.ep-root .ep-faq-a{padding:0 0 18px;font-size:14.5px;line-height:1.6;color:var(--muted);max-width:60ch}.ep-root .ep-final{background:radial-gradient(120% 140% at 0% 0%,#1e1b4b,#0b0f17 70%)}.ep-root .ep-final .ep-h2{margin-top:0}.ep-root .ep-final-cta{margin-top:26px}.ep-root .ep-fine{font-size:12.5px;color:var(--muted);margin-top:16px}.ep-root .ep-fine-light{color:#fff9}.ep-root .ep-marquee{display:flex;align-items:stretch;background:#fff;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);overflow:hidden}.ep-root .ep-marquee-label{flex:0 0 auto;display:flex;align-items:center;padding:0 22px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#fff;background:var(--teal);white-space:nowrap}.ep-root .ep-marquee-mask{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center}.ep-root .ep-marquee-inner{display:flex;flex-shrink:0;width:max-content;animation:epmarquee 30s linear infinite;will-change:transform}.ep-root .ep-mq-group{display:flex;flex-shrink:0;align-items:center;gap:22px;padding:16px 22px 16px 0}.ep-root .ep-mq-word{font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink);text-transform:uppercase;white-space:nowrap}.ep-root .ep-mq-dot{color:var(--cyan);font-size:12px}@keyframes epmarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ep-root .ep-marquee-inner{animation-duration:90s}}.ep-root .ep-blocks{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:880px){.ep-root .ep-blocks{grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}}.ep-root .ep-block-col{padding:30px 28px;display:flex;flex-direction:column}.ep-root .ep-block-head{display:flex;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--line)}.ep-root .ep-block-num{font-family:Inter,sans-serif;font-weight:700;font-size:30px;line-height:1;color:var(--cyan)}.ep-root .ep-block-head h3{margin:0;font-family:Inter,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.01em}.ep-root .ep-block-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ep-root .ep-block-list li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--ink)}.ep-root .ep-block-list svg{width:17px;height:17px;flex:0 0 17px;color:var(--cyan)}.ep-root .ep-block-more{margin-top:auto;padding-top:18px;font-size:13px;font-weight:600;color:var(--teal)}.ep-root .ep-shot{width:100%;height:auto;border-radius:16px;border:1px solid var(--line);box-shadow:0 30px 70px -34px #0b0f1766;display:block}.ep-root .ep-mob-img{width:auto;max-width:300px;height:auto;display:block;filter:drop-shadow(0 30px 60px rgba(11,15,23,.28))}.ep-root [data-r]{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.ep-root [data-r].in{opacity:1;transform:none}.ep-root [data-r].in>*{animation:epRise .62s cubic-bezier(.2,.7,.2,1) both}.ep-root [data-r].in>*:nth-child(1){animation-delay:.02s}.ep-root [data-r].in>*:nth-child(2){animation-delay:.09s}.ep-root [data-r].in>*:nth-child(3){animation-delay:.16s}.ep-root [data-r].in>*:nth-child(4){animation-delay:.23s}.ep-root [data-r].in>*:nth-child(5){animation-delay:.3s}.ep-root [data-r].in>*:nth-child(6){animation-delay:.37s}.ep-root [data-r].in>*:nth-child(7){animation-delay:.44s}.ep-root [data-r].in>*:nth-child(8){animation-delay:.51s}@keyframes epRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ep-root .ep-card{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,border-color .25s ease}.ep-root .ep-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -28px #0b0f1752;border-color:#11b2f847}.ep-root .ep-del-row,.ep-root .ep-app-row{transition:transform .2s ease,border-color .2s ease,background .2s ease}.ep-root .ep-del-row:hover{transform:translate(3px);border-color:#11b2f852}.ep-root .ep-pill{transition:transform .18s ease,background .18s ease,border-color .18s ease}.ep-root .ep-pill:hover{transform:translateY(-2px);background:#11b2f81f;border-color:#11b2f84d}.ep-root .ep-stat{transition:transform .25s ease}.ep-root .ep-stat:hover{transform:translateY(-3px)}.ep-root .ep-gal-badge,.ep-root .ep-hero-badge{animation:epFloat 5.5s ease-in-out infinite}@keyframes epFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){.ep-root [data-r]{opacity:1;transform:none}.ep-root [data-r].in>*{animation:none}.ep-root .ep-gal-badge,.ep-root .ep-hero-badge{animation:none}}.ep-root .ep-bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:16px}.ep-root .ep-bento-item{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfcfe);border:1px solid rgba(11,15,23,.06);border-radius:var(--r-lg);padding:30px;box-shadow:0 1px 2px #0b0f1708,0 18px 42px -30px #0b0f1747;display:flex;flex-direction:column;gap:14px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .3s ease}.ep-root .ep-bento-item:before{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent,rgba(17,178,248,.55),rgba(80,77,249,.55),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.ep-root .ep-bento-item:hover{transform:translateY(-5px);box-shadow:0 1px 2px #0b0f170a,0 30px 58px -28px #11b2f852;border-color:#11b2f852}.ep-root .ep-bento-item:hover:before{opacity:1}.ep-root .ep-bento-item h3{font-family:Inter,sans-serif;font-weight:600;font-size:17.5px;letter-spacing:-.01em;margin:0;color:var(--ink)}.ep-root .ep-bento-item p{font-size:14.5px;line-height:1.55;color:var(--muted);margin:0}.ep-root .ep-bento-item .ep-feat-ic{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#2fcdfe2e,#504df91f);border:1px solid rgba(17,178,248,.22);box-shadow:inset 0 1px #ffffffa6,0 6px 14px -8px #11b2f88c;color:var(--cyan);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.ep-root .ep-bento-item .ep-feat-ic svg{width:20px;height:20px}.ep-root .ep-bento-item:hover .ep-feat-ic{transform:scale(1.06);box-shadow:inset 0 1px #ffffffb3,0 10px 20px -8px #11b2f8b3}.ep-root .ep-bento-item{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;row-gap:10px}.ep-root .ep-bento-item .ep-feat-ic{grid-column:1;grid-row:1;align-self:center}.ep-root .ep-bento-item h3{grid-column:2;grid-row:1}.ep-root .ep-bento-item p{grid-column:1 / -1;grid-row:2}.ep-root .ep-bento-item:nth-child(1){grid-column:span 4}.ep-root .ep-bento-item:nth-child(2){grid-column:span 2}.ep-root .ep-bento-item:nth-child(3){grid-column:span 2}.ep-root .ep-bento-item:nth-child(4){grid-column:span 2}.ep-root .ep-bento-item:nth-child(5){grid-column:span 2}.ep-root .ep-bento-item:nth-child(6){grid-column:span 6}.ep-root .ep-bento-item--wide{column-gap:18px;background:linear-gradient(135deg,#2fcdfe12,#11b2f809)}.ep-root .ep-bento-item--wide .ep-bento-body{display:contents}.ep-root .ep-bento-item--wide:after{content:"";position:absolute;right:-40px;bottom:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(17,178,248,.12),transparent 70%);pointer-events:none}@media(max-width:760px){.ep-root .ep-bento{grid-template-columns:1fr}.ep-root .ep-bento-item{grid-column:1 / -1!important;flex-direction:column;align-items:flex-start}}@media(max-width:760px){.ep-root .ep-bento--scroll{display:block;position:relative;perspective:1000px}.ep-root .ep-bento--scroll .ep-bento-item{grid-column:auto!important;position:-webkit-sticky;position:sticky;top:calc(110px + var(--i,0) * 16px);margin:0 0 26px;backface-visibility:hidden;box-shadow:0 1px 2px #0b0f170a,0 30px 60px -26px #0b0f1757}.ep-root .ep-bento--scroll .ep-bento-item:last-child{margin-bottom:0}.ep-root .ep-bento--scroll .ep-bento-item{background-color:#fff}.ep-root .ep-bento--scroll .ep-bento-item--wide{background:linear-gradient(135deg,#2fcdfe12,#11b2f809),#fff}}@media(prefers-reduced-motion:reduce){.ep-root .ep-bento--scroll .ep-bento-item{position:static;top:auto}}.ep-root .ep-rows{max-width:940px;margin:0 auto;border-top:1px solid var(--line)}.ep-root .ep-row{display:grid;grid-template-columns:auto 1fr auto;gap:26px;align-items:center;padding:28px 14px;border-bottom:1px solid var(--line);transition:background .22s ease,transform .22s ease}.ep-root .ep-row:hover{background:#11b2f809;transform:translate(4px)}.ep-root .ep-row-n{font-family:Inter,sans-serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:-.02em;background:linear-gradient(131deg,#11b2f8,#504df9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;min-width:54px}.ep-root .ep-row-body h3{font-family:Inter,sans-serif;font-weight:600;font-size:19px;letter-spacing:-.01em;margin:0 0 5px;color:var(--ink)}.ep-root .ep-row-body p{font-size:15px;line-height:1.55;color:var(--muted);margin:0;max-width:62ch}.ep-root .ep-row-arrow{width:22px;height:22px;color:var(--cyan);opacity:0;transform:translate(-6px);transition:opacity .22s ease,transform .22s ease}.ep-root .ep-row:hover .ep-row-arrow{opacity:1;transform:none}@media(max-width:680px){.ep-root .ep-row{grid-template-columns:auto 1fr;gap:16px;padding:22px 4px}.ep-root .ep-row-n{font-size:30px;min-width:40px}.ep-root .ep-row-arrow{display:none}}.ep-root .ep-proof2{display:grid;grid-template-columns:1.45fr 1fr;gap:18px;align-items:stretch}.ep-root .ep-proof-feat{position:relative;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,#1e1b4b 0%,var(--ink) 70%);color:#fff;border:1px solid rgba(17,178,248,.4);border-radius:22px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.ep-root .ep-proof-feat .ep-stars{font-size:18px}.ep-root .ep-proof-feat .ep-proof-quote{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,30px);line-height:1.28;letter-spacing:-.01em;color:#fff;margin:18px 0 0}.ep-root .ep-proof-feat .ep-tn-by strong{color:#fff}.ep-root .ep-proof-feat .ep-tn-by i{color:#fff9}.ep-root .ep-proof-feat:after{content:"\201d";position:absolute;top:-30px;right:18px;font-family:Inter,sans-serif;font-size:220px;line-height:1;color:#2fcdfe1a;pointer-events:none}.ep-root .ep-proof-side{display:flex;flex-direction:column;gap:18px}.ep-root .ep-proof-side .ep-card{flex:1;display:flex;flex-direction:column;justify-content:center}@media(max-width:880px){.ep-root .ep-proof2{grid-template-columns:1fr}}.ep-root .ep-iconlist{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;margin-top:40px}.ep-root .ep-iconrow{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:18px;border-radius:16px;transition:background .2s ease,transform .2s ease}.ep-root .ep-iconrow:hover{background:#fff9;transform:translateY(-2px);box-shadow:0 14px 34px -24px #0b0f174d}.ep-root .ep-iconrow .ep-feat-ic{width:46px;height:46px;flex:0 0 46px}.ep-root .ep-iconrow .ep-feat-ic svg{width:22px;height:22px}.ep-root .ep-iconrow h3{font-family:Inter,sans-serif;font-weight:600;font-size:16.5px;letter-spacing:-.01em;margin:2px 0 5px;color:var(--ink)}.ep-root .ep-iconrow p{font-size:14px;line-height:1.55;color:var(--muted);margin:0}@media(max-width:760px){.ep-root .ep-iconlist{grid-template-columns:1fr;gap:4px}}.ep-root .ep-sec{position:relative}.ep-root .ep-wrap{position:relative;z-index:2}.ep-root .ep-deco{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.96;will-change:transform;transform:translate3d(0,var(--pY,0),0)}.ep-root .ep-deco img{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 40px rgba(80,77,249,.18))}.ep-root .ep-deco--soft{opacity:.6}.ep-root .ep-deco-tr{top:-90px;right:-70px;width:clamp(180px,24vw,340px)}.ep-root .ep-deco-tl{top:-70px;left:-80px;width:clamp(160px,20vw,300px)}.ep-root .ep-deco-br{bottom:-100px;right:-60px;width:clamp(170px,22vw,320px)}.ep-root .ep-deco-bl{bottom:-90px;left:-70px;width:clamp(150px,18vw,280px)}.ep-root .ep-deco-ml{top:34%;left:-90px;width:clamp(150px,16vw,260px)}.ep-root .ep-deco-mr{top:30%;right:-90px;width:clamp(150px,16vw,260px)}@media(max-width:760px){.ep-root .ep-deco{opacity:.32}.ep-root .ep-deco-ml,.ep-root .ep-deco-mr{display:none}}.ep-root .ep-deco--drift img{animation:epDrift 16s ease-in-out infinite}.ep-root .ep-deco--drift2 img{animation:epDrift2 20s ease-in-out infinite}@keyframes epDrift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-12px,0) rotate(1.5deg)}}@keyframes epDrift2{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-8px,10px,0) rotate(-2deg)}}.ep-root .ep-sky{background:#fff}.ep-root .ep-sky-soft{background:linear-gradient(180deg,#EEF8FA 0%,var(--bg) 70%)}.ep-root .ep-clouds{position:absolute;left:0;right:0;z-index:0;overflow:hidden;pointer-events:none;line-height:0;opacity:.55}.ep-root .ep-clouds-bottom{bottom:0;height:clamp(260px,40vw,560px)}.ep-root .ep-clouds-top{top:0;height:clamp(140px,20vw,260px)}.ep-root .ep-clouds img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.6);will-change:transform;animation:epSway 46s ease-in-out infinite alternate}.ep-root .ep-clouds-bottom img{object-position:center 72%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 48%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 48%,#000 82%,transparent 100%)}.ep-root .ep-clouds-top img{object-position:center 28%;-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 48%,#000 100%);mask-image:linear-gradient(0deg,transparent 0%,#000 48%,#000 100%)}@keyframes epSway{0%{transform:scale(1.6) translate(-2.5%)}to{transform:scale(1.6) translate(2.5%)}}.ep-root .ep-clouds--glow{mix-blend-mode:screen;opacity:.4}.ep-root .ep-clouds--glow img{-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 60%,#000 100%);mask-image:linear-gradient(0deg,transparent 0%,#000 60%,#000 100%)}@media(max-width:760px){.ep-root .ep-clouds{opacity:.4}.ep-root .ep-clouds-bottom{height:clamp(180px,48vw,360px)}}.ep-root [data-r=left]{transform:translate(-44px);opacity:0}.ep-root [data-r=right]{transform:translate(44px);opacity:0}.ep-root [data-r=zoom]{transform:scale(.9);opacity:0}.ep-root [data-r=blur]{filter:blur(14px);opacity:0;transform:translateY(20px)}.ep-root [data-r=left].in,.ep-root [data-r=right].in,.ep-root [data-r=zoom].in{transform:none;opacity:1}.ep-root [data-r=blur].in{filter:blur(0);opacity:1;transform:none}.ep-root .ep-overlap{margin-top:-56px}.ep-root .ep-overlap>.ep-wrap{padding-top:56px}@media(max-width:760px){.ep-root .ep-overlap{margin-top:-34px}.ep-root .ep-overlap>.ep-wrap{padding-top:34px}}.ep-root [data-r].in .ep-accent{background-size:200% 100%;animation:epSheen 1.4s ease-out .2s both}@keyframes epSheen{0%{background-position:120% 0}to{background-position:0 0}}.ep-root [data-tilt]{transform:perspective(1400px) rotateX(var(--tilt,0deg));transition:transform .12s linear;transform-style:preserve-3d}.ep-root [data-r].in>[data-tilt]{animation:none}@media(prefers-reduced-motion:reduce){.ep-root .ep-deco--drift img,.ep-root .ep-deco--drift2 img,.ep-root .ep-clouds img{animation:none}.ep-root .ep-deco,.ep-root .ep-hero-visual{transform:none!important}.ep-root [data-r=left],.ep-root [data-r=right],.ep-root [data-r=zoom],.ep-root [data-r=blur]{transform:none;opacity:1;filter:none}.ep-root [data-tilt]{transform:none!important}}.ep-root .ep-stats{background:radial-gradient(120% 140% at 0% 0%,#1e1b4b,#0b0f17 70%)}.ep-root .ep-sec-dark{background:#0b0f17}.ep-root .ep-final{background:radial-gradient(120% 140% at 0% 0%,#1e1b4b,#0b0f17 70%);position:relative;overflow:hidden}.ep-root .ep-final:before{content:"";position:absolute;width:520px;height:520px;right:-140px;top:-160px;border-radius:50%;background:radial-gradient(circle,rgba(17,178,248,.32),transparent 70%);pointer-events:none;z-index:0}.ep-root .ep-final .ep-clouds{display:none}.ep-root .ep-final .ep-wrap{position:relative;z-index:1}.ep-root .ep-vs-good{background:linear-gradient(180deg,#15132e,#0b0f17)}.ep-root .ep-chat{background:#0b0f17}.ep-root .ep-proof-feat{background:radial-gradient(120% 140% at 0% 0%,#1e1b4b,#0b0f17 70%)}
/*# sourceMappingURL=/cdn/shop/t/68/assets/elevate-pdp.css.map */
