.df-section[data-v-0a55fa19]{padding:96px 0}@media (max-width:959px){.df-section[data-v-0a55fa19]{padding:64px 0}}[data-v-0a55fa19] .main{max-width:1200px;width:100%}.df-hero[data-v-0a55fa19]{position:relative;overflow:hidden;box-sizing:border-box;min-height:100vh;display:flex;align-items:center;padding-top:140px}@media (max-width:959px){.df-hero[data-v-0a55fa19]{padding-top:96px}}.df-hero-content[data-v-0a55fa19]{position:relative;z-index:1}@media (min-width:960px){.df-hero-visual[data-v-0a55fa19]{padding-right:56px}}@media (max-width:959px){.df-hero-copy[data-v-0a55fa19]{text-align:center}.df-hero-copy[data-v-0a55fa19] .text-left{text-align:center!important}.df-hero-copy[data-v-0a55fa19] .justify-start{justify-content:center!important}}@media (max-width:959px){.df-hero-back-col[data-v-0a55fa19]{text-align:left;margin-top:-32px}}.df-hero-back[data-v-0a55fa19]{height:auto;padding:6px 12px;margin:-6px -12px 10px -12px;font-size:14px;text-decoration:none}@media (max-width:959px){.df-hero-back[data-v-0a55fa19]{min-height:44px}}.df-hero-back-label[data-v-0a55fa19]{display:inline-flex;align-items:center;gap:8px;color:var(--btn-blue)}@media (max-width:959px){.df-hero-actions[data-v-0a55fa19] .mr-4{margin-right:0!important}}.df-hero-orb[data-v-0a55fa19]{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}.df-hero-orb--1[data-v-0a55fa19]{top:-12%;right:-8%;width:520px;height:520px;background:radial-gradient(circle,rgba(0,110,206,.9) 0,transparent 70%)}.df-hero-orb--2[data-v-0a55fa19]{bottom:-16%;left:-10%;width:460px;height:460px;background:radial-gradient(circle,rgba(73,177,152,.8) 0,transparent 70%)}.df-pie-visual[data-v-0a55fa19]{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;padding:28px}@media (min-width:600px){.df-pie-visual[data-v-0a55fa19]{padding:44px}}.df-pie-shell[data-v-0a55fa19]{position:relative;width:220px;height:220px}@media (min-width:600px){.df-pie-shell[data-v-0a55fa19]{width:320px;height:320px}}@media (min-width:960px){.df-pie-shell[data-v-0a55fa19]{width:420px;height:420px}}.df-float-card[data-v-0a55fa19]{position:absolute;z-index:3;display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);box-shadow:0 12px 28px rgba(10,22,38,.18);font-size:14px;font-weight:800;color:#333;white-space:nowrap}@media (max-width:599px){.df-float-card[data-v-0a55fa19]{font-size:14px;padding:6px 10px}}.df-float-card--1[data-v-0a55fa19]{top:4%;left:-2%;animation:dfFloat-data-v-0a55fa19 4.5s ease-in-out infinite}.df-float-card--2[data-v-0a55fa19]{top:18%;right:-6%;animation:dfFloat-data-v-0a55fa19 5s ease-in-out .6s infinite}.df-float-card--3[data-v-0a55fa19]{bottom:14%;left:-6%;animation:dfFloat-data-v-0a55fa19 4.8s ease-in-out 1.1s infinite}.df-float-card--4[data-v-0a55fa19]{bottom:2%;right:0;animation:dfFloat-data-v-0a55fa19 5.2s ease-in-out 1.6s infinite}@keyframes dfFloat-data-v-0a55fa19{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.df-pie[data-v-0a55fa19]{position:relative;width:100%;height:100%;border-radius:50%;box-shadow:0 24px 48px -16px rgba(0,110,206,.35),0 8px 20px -8px rgba(16,35,64,.2)}.df-pie-hole[data-v-0a55fa19]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:74%;height:74%;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.06)}.df-hero-image[data-v-0a55fa19]{position:absolute;top:50%;left:50%;width:78%;max-width:none;height:auto;z-index:2;pointer-events:none;filter:drop-shadow(0 20px 32px rgba(16,35,64,.28));animation:dfHeroFloat-data-v-0a55fa19 6s ease-in-out infinite}@keyframes dfHeroFloat-data-v-0a55fa19{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-12px)}}.df-overview[data-v-0a55fa19]{background:#fff}.df-intro-card[data-v-0a55fa19]{background:#fff;border-color:#eee!important;transition:transform .3s ease,box-shadow .3s ease}.df-intro-card[data-v-0a55fa19]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(13,58,102,.1)!important}.df-intro-card-title[data-v-0a55fa19]{font-size:20px;font-weight:700;color:#333}.df-intro-feature-icon[data-v-0a55fa19]{flex:0 0 auto;margin-top:1px;color:#006ece!important}.df-intro-feature-text[data-v-0a55fa19]{font-size:16px;font-weight:500;line-height:1.7;color:#333}.df-intro-stat[data-v-0a55fa19]{padding:14px 0;border-bottom:1px solid #eee}.df-intro-stat[data-v-0a55fa19]:first-child{padding-top:0}.df-intro-stat[data-v-0a55fa19]:last-child{padding-bottom:0;border-bottom:none}.df-intro-stat-label[data-v-0a55fa19]{font-size:15px;font-weight:500;color:#646464}.df-intro-stat-info[data-v-0a55fa19]{color:#8b8b8b!important;cursor:pointer}.df-intro-stat-value[data-v-0a55fa19]{font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;color:#006ece}@media (max-width:599px){.df-intro-stat-value[data-v-0a55fa19]{font-size:22px}}.df-company-subtitle[data-v-0a55fa19]{font-size:18px;font-weight:800;color:#515151}.df-company-title[data-v-0a55fa19]{font-size:20px;font-weight:700;color:#333}.df-company-desc[data-v-0a55fa19]{font-size:15px;line-height:1.85;color:#515151}.df-pillars[data-v-0a55fa19]{position:relative;width:100%;max-width:320px}.df-pillars[data-v-0a55fa19]:before{content:"";display:block;padding-top:100%}.df-pillar[data-v-0a55fa19]{position:absolute;width:58%;height:58%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px}.df-pillar--0[data-v-0a55fa19]{top:0;left:0;background:rgba(0,110,206,.1)}.df-pillar--1[data-v-0a55fa19]{top:0;right:0;background:rgba(73,177,152,.14)}.df-pillar--2[data-v-0a55fa19]{bottom:0;left:0;background:rgba(73,177,152,.14)}.df-pillar--3[data-v-0a55fa19]{bottom:0;right:0;background:rgba(0,110,206,.1)}.df-pillar--1[data-v-0a55fa19] .df-pillar-hl,.df-pillar--2[data-v-0a55fa19] .df-pillar-hl{color:#49b198}.df-pillar-text[data-v-0a55fa19]{font-size:14px;font-weight:600;line-height:1.6;color:#515151}.df-pillar-text[data-v-0a55fa19] .df-pillar-hl{font-size:17px;font-weight:900;color:#006ece}@media (max-width:599px){.df-pillar-text[data-v-0a55fa19] .df-pillar-hl{font-size:15px}}.df-theory[data-v-0a55fa19]{background:#fff}.df-theory-group-title[data-v-0a55fa19]{font-size:18px;font-weight:900;color:#333;text-align:center}.df-theory-item-title[data-v-0a55fa19]{font-size:15px;font-weight:800;color:#333}.df-theory-item-range[data-v-0a55fa19]{font-size:14px;font-weight:500;color:#8b8b8b}.df-theory-panels .df-theory-item-panel[data-v-0a55fa19]{border-radius:20px;border:1px solid rgba(16,35,64,.08);margin-bottom:16px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.df-theory-panels .df-theory-item-panel.v-expansion-panel--active[data-v-0a55fa19]{border-color:rgba(0,110,206,.3);border-radius:20px;box-shadow:0 20px 40px -24px rgba(16,35,64,.2)}.df-theory-panels .df-theory-item-panel.v-expansion-panel--active+.df-theory-item-panel[data-v-0a55fa19],.df-theory-panels .df-theory-item-panel.v-expansion-panel--next-active[data-v-0a55fa19]{border-radius:20px}.df-theory-item-panel .df-theory-header[data-v-0a55fa19]{padding:18px 20px;min-height:unset}.df-theory-q[data-v-0a55fa19]{flex:0 0 auto;margin-right:8px;font-size:14px;font-weight:900}.df-theory-question[data-v-0a55fa19]{font-size:15px;font-weight:800;color:#333}.df-theory-content[data-v-0a55fa19]{font-size:14px;line-height:1.8;color:#666}.df-theory-content[data-v-0a55fa19] .v-expansion-panel-content__wrap{padding:0 20px 20px}.df-theory-source[data-v-0a55fa19]{font-size:14px;color:#8b8b8b}.df-theory-table-wrap[data-v-0a55fa19]{position:relative}.df-theory-table[data-v-0a55fa19]{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #eee}.df-tt-head[data-v-0a55fa19],.df-tt-row[data-v-0a55fa19]{display:grid;grid-template-columns:1fr 1.3fr 1.3fr 1.3fr;align-items:stretch}@media (max-width:959px){.df-tt-head[data-v-0a55fa19],.df-tt-row[data-v-0a55fa19]{grid-template-columns:.8fr 1.1fr 1.1fr 1.1fr}}.df-tt-head[data-v-0a55fa19]{background:#006ece}.df-tt-head-cell[data-v-0a55fa19],.df-tt-head-label[data-v-0a55fa19]{padding:16px 12px;font-size:15px;font-weight:800;color:#fff;text-align:center}.df-tt-row[data-v-0a55fa19]{border-top:1px solid #eee}.df-tt-row[data-v-0a55fa19]:nth-child(odd){background:#f7f7f7}.df-tt-label[data-v-0a55fa19]{font-weight:800;color:#333;background:#e3effa}.df-tt-cell[data-v-0a55fa19],.df-tt-label[data-v-0a55fa19]{display:flex;align-items:center;justify-content:center;padding:16px 12px;font-size:14px;text-align:center}.df-tt-cell[data-v-0a55fa19]{line-height:1.6;color:#515151}.df-tt-cell-us[data-v-0a55fa19]{font-weight:800;color:#006ece}.df-tt-cell--dots[data-v-0a55fa19]{padding:20px 12px}.df-dot-grid[data-v-0a55fa19]{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;justify-items:center}.df-dot[data-v-0a55fa19]{width:10px;height:10px;border-radius:50%}@media (max-width:959px){.df-dot[data-v-0a55fa19]{width:7px;height:7px}}.df-tt-badge[data-v-0a55fa19]{position:absolute;top:-14px;right:16px;padding:10px 16px;border-radius:16px;background:#49b198;color:#fff;font-size:14px;font-weight:800;line-height:1.4;text-align:center;box-shadow:0 8px 24px rgba(13,58,102,.1)}@media (max-width:599px){.df-tt-badge[data-v-0a55fa19]{position:static;display:table;margin:16px auto 0}}.df-steps[data-v-0a55fa19]{background:#e3effa}.df-steps-row[data-v-0a55fa19]{flex-wrap:wrap}.df-steps-col[data-v-0a55fa19]{position:relative;width:50%;padding:8px}@media (min-width:960px){.df-steps-col[data-v-0a55fa19]{width:25%}}.df-steps-card[data-v-0a55fa19]{height:100%;display:flex;flex-direction:column;padding:0 10px;text-align:center}.df-steps-num[data-v-0a55fa19]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto 12px;border-radius:50%;background:rgba(0,110,206,.1);color:#006ece;font-size:14px;font-weight:900}.df-steps-title[data-v-0a55fa19]{font-size:17px;font-weight:900;color:#1e1e1e}.df-steps-desc[data-v-0a55fa19]{margin-top:8px;font-size:14px;line-height:1.6;color:#666}.df-steps-media-wrap[data-v-0a55fa19]{position:relative;margin-top:auto;padding-top:16px}.df-steps-media[data-v-0a55fa19]{width:100%;border-radius:12px;overflow:hidden}.df-steps-arrow[data-v-0a55fa19]{position:absolute;top:50%;right:-6px;z-index:2;display:none;width:34px;height:30px;transform:translate(50%,-50%);background:linear-gradient(90deg,rgba(0,110,206,0),#006ece);clip-path:polygon(0 0,100% 50%,0 100%);filter:drop-shadow(0 6px 10px rgba(0,110,206,.35));animation:dfStepsArrowFlow-data-v-0a55fa19 1.6s ease-in-out infinite;pointer-events:none}@media (min-width:960px){.df-steps-arrow[data-v-0a55fa19]{display:block}}@keyframes dfStepsArrowFlow-data-v-0a55fa19{0%,to{transform:translate(50%,-50%) translateX(0);opacity:.55}50%{transform:translate(50%,-50%) translateX(5px);opacity:1}}@media (max-width:599px){.df-steps-row[data-v-0a55fa19]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.df-steps-row[data-v-0a55fa19]::-webkit-scrollbar{display:none}.df-steps-col[data-v-0a55fa19]{flex:0 0 68%;width:68%;scroll-snap-align:center}.df-steps-arrow[data-v-0a55fa19]{display:block;right:-14px}}.df-faq[data-v-0a55fa19]{background:#fff}.df-faq-panels .df-faq-item[data-v-0a55fa19]{border-radius:20px;border:1px solid rgba(16,35,64,.08);margin-bottom:16px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.df-faq-panels .df-faq-item.v-expansion-panel--active[data-v-0a55fa19]{border-color:rgba(0,110,206,.3);border-radius:20px;box-shadow:0 20px 40px -24px rgba(16,35,64,.2)}.df-faq-panels .df-faq-item.v-expansion-panel--active+.df-faq-item[data-v-0a55fa19],.df-faq-panels .df-faq-item.v-expansion-panel--next-active[data-v-0a55fa19]{border-radius:20px}.df-faq-item .df-faq-header[data-v-0a55fa19]{padding:22px 24px;min-height:unset}.df-faq-q[data-v-0a55fa19]{flex:0 0 auto;margin-right:12px;font-size:14px;font-weight:900}.df-faq-question[data-v-0a55fa19]{font-size:16px;font-weight:800;color:#333}.df-faq-content[data-v-0a55fa19]{font-size:14px;line-height:1.85;color:#666}.df-faq-content[data-v-0a55fa19] .v-expansion-panel-content__wrap{padding:0 24px 24px}.df-faq-content[data-v-0a55fa19] table{border-collapse:collapse}.df-faq-content[data-v-0a55fa19] td,.df-faq-content[data-v-0a55fa19] th{border:1px solid rgba(16,35,64,.08)}