.site-header[data-v-40b53c28]{position:sticky;top:0;z-index:100;background:hsla(20,27%,98%,.94);border-bottom:1px solid hsla(20,5%,89%,.85);backdrop-filter:blur(16px)}.header-inner[data-v-40b53c28]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.brand-logo-link[data-v-40b53c28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-logo[data-v-40b53c28]{width:auto;height:46px}.desktop-nav[data-v-40b53c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.desktop-nav a[data-v-40b53c28]{position:relative;padding:24px 0 22px;color:var(--color-text-muted);font-size:14px;font-weight:700}.desktop-nav a[data-v-40b53c28]:after{position:absolute;right:0;bottom:15px;left:0;height:2px;border-radius:999px;background:var(--color-primary);content:"";opacity:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.desktop-nav a.router-link-active[data-v-40b53c28],.desktop-nav a[data-v-40b53c28]:hover{color:var(--color-primary)}.desktop-nav a.router-link-active[data-v-40b53c28]:after,.desktop-nav a[data-v-40b53c28]:hover:after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.header-cta[data-v-40b53c28]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:42px;padding:9px 18px}.menu-button[data-v-40b53c28]{display:none;width:44px;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;cursor:pointer;font-size:22px}.mobile-nav[data-v-40b53c28]{display:none}.menu-slide-enter-active[data-v-40b53c28],.menu-slide-leave-active[data-v-40b53c28]{-webkit-transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease;transition:opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.menu-slide-enter[data-v-40b53c28],.menu-slide-leave-to[data-v-40b53c28]{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media(max-width:820px){.header-inner[data-v-40b53c28]{min-height:64px}.desktop-nav[data-v-40b53c28],.header-cta[data-v-40b53c28]{display:none}.brand-logo-link[data-v-40b53c28]{margin-right:auto}.menu-button[data-v-40b53c28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mobile-nav[data-v-40b53c28]{position:absolute;top:100%;right:0;left:0;display:block;height:calc(100vh - 64px);height:calc(100dvh - 64px);overflow-y:auto;background:hsla(20,27%,98%,.98);border-top:1px solid var(--color-border)}.mobile-nav-inner[data-v-40b53c28]{display:grid;gap:4px;padding-top:18px;padding-bottom:30px}.mobile-nav-inner>a[data-v-40b53c28]:not(.primary-button){padding:14px 12px;color:var(--color-text-muted);border-radius:10px;font-size:16px;font-weight:700}.mobile-nav-inner>a.router-link-active[data-v-40b53c28]:not(.primary-button){color:var(--color-primary);background:var(--color-primary-soft)}.mobile-nav-inner .primary-button[data-v-40b53c28]{margin-top:12px}}.site-footer[data-v-29ddd734]{padding:58px 0 26px;color:hsla(0,0%,100%,.82);background:var(--color-footer)}.footer-grid[data-v-29ddd734]{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:64px}.footer-brand[data-v-29ddd734]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:start;padding:4px 8px;border-radius:12px}.brand-logo[data-v-29ddd734]{width:auto;height:46px}h2[data-v-29ddd734]{margin:4px 0 17px;color:hsla(0,0%,100%,.58);font-size:12px;letter-spacing:.13em;text-transform:uppercase}nav[data-v-29ddd734]{display:grid;gap:12px}nav a[data-v-29ddd734]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;-webkit-transition:color .18s ease;transition:color .18s ease}nav a.router-link-active[data-v-29ddd734],nav a[data-v-29ddd734]:hover{color:#b9c3ff}ul[data-v-29ddd734]{display:grid;gap:12px;padding:0;margin:0;font-size:14px;list-style:none}.copyright[data-v-29ddd734]{padding-top:24px;margin-top:48px;color:hsla(0,0%,100%,.52);border-top:1px solid hsla(0,0%,100%,.14);font-size:12px;text-align:center}@media(max-width:760px){.footer-grid[data-v-29ddd734]{grid-template-columns:1fr 1fr;gap:40px 28px}.footer-brand[data-v-29ddd734]{grid-column:1/-1}}@media(max-width:480px){.site-footer[data-v-29ddd734]{padding-top:46px}.footer-grid[data-v-29ddd734]{grid-template-columns:1fr}.footer-brand[data-v-29ddd734]{grid-column:auto}.copyright[data-v-29ddd734]{text-align:left;line-height:1.65}}.app-shell{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.app-main{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-section[data-v-626de3ef]{position:relative;padding:70px 0 86px;overflow:hidden;background:var(--color-cream)}.hero-grid[data-v-626de3ef]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-content[data-v-626de3ef]{min-width:0}.hero-content .page-title span[data-v-626de3ef]{color:var(--color-primary)}.hero-copy[data-v-626de3ef]{max-width:610px;margin:22px 0 0;color:var(--color-text-muted);font-size:17px;line-height:1.75}.hero-benefits[data-v-626de3ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 24px;margin-top:24px}.hero-benefits span[data-v-626de3ef]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:700}.hero-benefits .app-icon[data-v-626de3ef]{color:var(--color-primary);font-size:20px}.loan-simulator[data-v-626de3ef]{max-width:510px;padding:28px;margin-top:34px}.loan-simulator h2[data-v-626de3ef]{margin:0;font-size:20px;text-align:center}.simulator-field[data-v-626de3ef]{margin-top:26px}.field-heading[data-v-626de3ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.field-heading label[data-v-626de3ef],.term-field legend[data-v-626de3ef]{color:var(--color-text-muted);font-size:14px;font-weight:700}.field-heading strong[data-v-626de3ef]{color:var(--color-primary);font-size:22px}input[type=range][data-v-626de3ef]{width:100%;height:6px;margin:19px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--color-primary) 0,var(--color-primary) var(--range-progress),var(--color-primary-soft) var(--range-progress),var(--color-primary-soft) 100%);border-radius:999px;cursor:pointer}input[type=range][data-v-626de3ef]::-webkit-slider-thumb{width:22px;height:22px;-webkit-appearance:none;appearance:none;background:#fff;border:6px solid var(--color-primary);border-radius:50%;-webkit-box-shadow:0 3px 9px rgba(63,92,214,.25);box-shadow:0 3px 9px rgba(63,92,214,.25)}input[type=range][data-v-626de3ef]::-moz-range-thumb{width:12px;height:12px;background:#fff;border:6px solid var(--color-primary);border-radius:50%;box-shadow:0 3px 9px rgba(63,92,214,.25)}.range-labels[data-v-626de3ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:9px;color:#858795;font-size:12px}.term-field[data-v-626de3ef]{padding:0;border:0}.term-grid[data-v-626de3ef]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.term-grid button[data-v-626de3ef]{min-width:0;padding:10px 8px;color:var(--color-text-muted);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-small);cursor:pointer;font-size:13px;font-weight:700}.term-grid button.active[data-v-626de3ef]{color:var(--color-primary-dark);background:var(--color-primary-soft);border-color:var(--color-primary)}.installment-result[data-v-626de3ef]{padding:16px;margin-top:24px;background:var(--color-background);border:1px solid var(--color-border);border-radius:12px}.installment-result>div[data-v-626de3ef]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.installment-result span[data-v-626de3ef]{color:var(--color-text-muted);font-size:13px}.installment-result strong[data-v-626de3ef]{font-size:21px;white-space:nowrap}.installment-result p[data-v-626de3ef]{margin:10px 0 0;color:#858795;font-size:11px;text-align:center}.simulator-cta[data-v-626de3ef]{width:100%;margin-top:20px}.hero-visual[data-v-626de3ef]{position:relative;min-height:720px}.hero-visual>img[data-v-626de3ef]{width:100%;height:100%;min-height:720px;-o-object-fit:cover;object-fit:cover;border-radius:36px;-webkit-box-shadow:0 28px 70px rgba(24,37,89,.18);box-shadow:0 28px 70px rgba(24,37,89,.18)}.hero-badge[data-v-626de3ef]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;min-width:190px;padding:14px 16px;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.82);border-radius:15px;-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card);backdrop-filter:blur(12px)}.hero-badge .app-icon[data-v-626de3ef]{color:var(--color-primary);font-size:26px}.hero-badge div[data-v-626de3ef]{display:grid;gap:3px}.hero-badge strong[data-v-626de3ef]{font-size:14px}.hero-badge span[data-v-626de3ef]{color:var(--color-text-muted);font-size:11px}.badge-top[data-v-626de3ef]{top:46px;left:-34px}.badge-bottom[data-v-626de3ef]{right:-28px;bottom:52px}.hero-blob[data-v-626de3ef]{position:absolute;border-radius:50%;-webkit-filter:blur(55px);filter:blur(55px);pointer-events:none}.hero-blob-one[data-v-626de3ef]{top:-180px;right:-90px;width:560px;height:560px;background:rgba(185,195,255,.33)}.hero-blob-two[data-v-626de3ef]{bottom:-230px;left:-180px;width:520px;height:520px;background:rgba(218,225,255,.42)}.about-section[data-v-626de3ef]{background:var(--color-cream)}.about-grid[data-v-626de3ef]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;padding:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-image[data-v-626de3ef]{height:100%;min-height:470px;overflow:hidden;border-radius:18px}.about-image img[data-v-626de3ef]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-content[data-v-626de3ef]{padding:16px 20px 16px 0}.section-copy p[data-v-626de3ef]{margin:16px 0 0}.about-highlight[data-v-626de3ef]{padding:17px;margin-top:24px;color:var(--color-text-muted);background:rgba(221,225,255,.72);border:1px solid var(--color-primary-soft-strong);border-radius:12px;font-size:14px;line-height:1.65}.about-highlight strong[data-v-626de3ef]{display:block;margin-bottom:4px;color:var(--color-primary-dark)}.center-heading[data-v-626de3ef]{max-width:680px;margin:0 auto;text-align:center}.benefits-section[data-v-626de3ef]{background:var(--color-background)}.benefit-grid[data-v-626de3ef]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px}.benefit-card[data-v-626de3ef]{padding:28px;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.benefit-card[data-v-626de3ef]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 24px 54px rgba(23,32,66,.12);box-shadow:0 24px 54px rgba(23,32,66,.12)}.icon-box[data-v-626de3ef]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-primary);background:var(--color-primary-soft);border-radius:14px;font-size:24px}.benefit-card h3[data-v-626de3ef]{margin:20px 0 0;font-size:20px}.benefit-card p[data-v-626de3ef]{margin:11px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.7}.steps-section[data-v-626de3ef]{overflow:hidden;background:linear-gradient(180deg,#fff 0,var(--color-background) 100%);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.steps-grid[data-v-626de3ef]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:48px}.steps-line[data-v-626de3ef]{position:absolute;top:23px;right:16.5%;left:16.5%;height:2px;background:var(--color-primary-soft-strong)}.step-card[data-v-626de3ef]{position:relative;z-index:1;text-align:center}.step-number[data-v-626de3ef]{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;color:#fff;background:var(--color-primary);border:5px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 2px var(--color-primary);box-shadow:0 0 0 2px var(--color-primary);font-weight:800}.step-card h3[data-v-626de3ef]{margin:22px 0 0;font-size:17px}.step-card>p[data-v-626de3ef]{max-width:260px;min-height:68px;margin:9px auto 20px;color:var(--color-text-muted);font-size:14px;line-height:1.6}.app-screen[data-v-626de3ef]{width:100%;max-width:210px;height:370px;padding:7px;margin:0 auto;overflow:hidden;background:#fff;border:1px solid var(--color-border);border-radius:22px;-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card)}.app-screen img[data-v-626de3ef]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:16px}.requirements-section[data-v-626de3ef]{background:var(--color-background)}.requirements-card[data-v-626de3ef]{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);gap:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px;overflow:hidden;background:linear-gradient(135deg,#e3e5ff,#c8d1ff);border:1px solid var(--color-primary-soft-strong);border-radius:28px;-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card)}.requirements-card[data-v-626de3ef]:after{position:absolute;top:-110px;right:-80px;width:330px;height:330px;background:hsla(0,0%,100%,.22);border-radius:50%;content:""}.requirements-card>[data-v-626de3ef]{position:relative;z-index:1}.requirements-card ul[data-v-626de3ef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 26px;padding:0;margin:28px 0 0;list-style:none}.requirements-card li[data-v-626de3ef]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;font-size:14px;font-weight:700;line-height:1.45}.requirements-card li span[data-v-626de3ef]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:34px;height:34px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-primary);background:hsla(0,0%,100%,.68);border-radius:10px;font-size:18px}.requirements-cta[data-v-626de3ef]{justify-self:end;padding-right:28px;padding-left:28px}@media(max-width:1050px){.hero-grid[data-v-626de3ef]{gap:40px}.hero-visual>img[data-v-626de3ef],.hero-visual[data-v-626de3ef]{min-height:640px}.badge-top[data-v-626de3ef]{left:18px}.badge-bottom[data-v-626de3ef]{right:18px}}@media(max-width:900px){.about-grid[data-v-626de3ef],.hero-grid[data-v-626de3ef]{grid-template-columns:1fr}.hero-content[data-v-626de3ef]{max-width:680px}.loan-simulator[data-v-626de3ef]{max-width:580px}.hero-visual>img[data-v-626de3ef],.hero-visual[data-v-626de3ef]{min-height:500px}.hero-visual>img[data-v-626de3ef]{height:500px}.about-image[data-v-626de3ef]{min-height:380px}.about-content[data-v-626de3ef]{padding:0 6px 10px}.benefit-grid[data-v-626de3ef]{gap:16px}.requirements-card[data-v-626de3ef]{grid-template-columns:1fr}.requirements-cta[data-v-626de3ef]{justify-self:start}}@media(max-width:700px){.hero-section[data-v-626de3ef]{padding:50px 0 62px}.hero-grid[data-v-626de3ef]{gap:44px}.hero-copy[data-v-626de3ef]{font-size:16px}.loan-simulator[data-v-626de3ef]{padding:22px 18px}.hero-visual>img[data-v-626de3ef],.hero-visual[data-v-626de3ef]{min-height:430px}.hero-visual>img[data-v-626de3ef]{height:430px;border-radius:24px}.hero-badge[data-v-626de3ef]{min-width:0;padding:10px 12px}.badge-top[data-v-626de3ef]{top:18px;left:14px}.badge-bottom[data-v-626de3ef]{right:14px;bottom:18px}.about-grid[data-v-626de3ef]{gap:30px;padding:18px}.about-image[data-v-626de3ef]{min-height:310px}.benefit-grid[data-v-626de3ef],.steps-grid[data-v-626de3ef]{grid-template-columns:1fr}.benefit-grid[data-v-626de3ef]{margin-top:30px}.steps-grid[data-v-626de3ef]{gap:46px}.steps-line[data-v-626de3ef]{display:none}.step-card>p[data-v-626de3ef]{min-height:0}.app-screen[data-v-626de3ef]{max-width:230px;height:410px}.requirements-card[data-v-626de3ef]{gap:34px;padding:30px 22px}.requirements-card ul[data-v-626de3ef]{grid-template-columns:1fr}}@media(max-width:380px){.field-heading[data-v-626de3ef],.installment-result>div[data-v-626de3ef]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.term-grid[data-v-626de3ef]{grid-template-columns:1fr}.hero-badge span[data-v-626de3ef]{display:none}.hero-badge[data-v-626de3ef]{min-width:auto}.requirements-cta[data-v-626de3ef]{justify-self:stretch}}.how-page[data-v-429e8534]{background:var(--color-background)}.how-hero[data-v-429e8534]{position:relative;padding:78px 0 72px;overflow:hidden;background:var(--color-cream)}.how-hero[data-v-429e8534]:after,.how-hero[data-v-429e8534]:before{position:absolute;background:rgba(185,195,255,.28);border-radius:50%;content:"";-webkit-filter:blur(42px);filter:blur(42px)}.how-hero[data-v-429e8534]:before{top:-190px;right:-120px;width:480px;height:480px}.how-hero[data-v-429e8534]:after{bottom:-180px;left:-100px;width:400px;height:400px}.how-heading[data-v-429e8534]{position:relative;z-index:1;text-align:center}.how-heading .page-title span[data-v-429e8534]{color:var(--color-primary)}.how-heading .page-intro[data-v-429e8534]{margin-right:auto;margin-left:auto}.how-content[data-v-429e8534]{padding-top:64px}.process-grid[data-v-429e8534]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.process-card[data-v-429e8534]{position:relative;min-width:0;padding:30px;overflow:hidden}.card-blob[data-v-429e8534]{position:absolute;top:-52px;right:-48px;width:150px;height:150px;background:var(--color-primary-soft);border-radius:50%;opacity:.65}.process-icon[data-v-429e8534]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:48px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:var(--color-primary);border-radius:50%;font-size:23px}.process-card h2[data-v-429e8534]{position:relative;margin:24px 0 0;font-size:21px;line-height:1.35}.process-card p[data-v-429e8534]{position:relative;margin:13px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.75}.requirements-panel[data-v-429e8534]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:46px 70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:900px;padding:44px;margin:54px auto 0}.requirements-copy .section-copy[data-v-429e8534]{margin:18px 0 0}.requirements-panel ul[data-v-429e8534]{display:grid;gap:18px;padding:0;margin:0;list-style:none}.requirements-panel li[data-v-429e8534]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;font-size:15px;font-weight:700}.requirements-panel li span[data-v-429e8534]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:39px;height:39px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-primary);background:var(--color-primary-soft);border-radius:50%;font-size:19px}.requirements-panel .primary-button[data-v-429e8534]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:840px){.process-grid[data-v-429e8534]{grid-template-columns:1fr}.requirements-panel[data-v-429e8534]{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){.how-hero[data-v-429e8534]{padding:54px 0}.process-card[data-v-429e8534]{padding:24px}.requirements-panel[data-v-429e8534]{padding:26px 20px}}.faq-page[data-v-5fdd4d11]{padding:72px 0 84px;background:var(--color-background)}.faq-shell[data-v-5fdd4d11]{max-width:850px}.faq-heading[data-v-5fdd4d11]{text-align:center}.faq-heading .page-intro[data-v-5fdd4d11]{max-width:650px;margin-right:auto;margin-left:auto}.faq-list[data-v-5fdd4d11]{display:grid;gap:16px;margin-top:42px}.faq-item[data-v-5fdd4d11]{overflow:hidden;border-radius:16px;-webkit-box-shadow:0 2px 5px rgba(23,32,66,.03),0 10px 24px rgba(23,32,66,.05);box-shadow:0 2px 5px rgba(23,32,66,.03),0 10px 24px rgba(23,32,66,.05);-webkit-transition:background .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,box-shadow .18s ease;transition:background .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.faq-item.open[data-v-5fdd4d11]{background:var(--color-cream);-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card)}.faq-item h2[data-v-5fdd4d11]{margin:0}.faq-item button[data-v-5fdd4d11]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:23px 26px;color:var(--color-text);background:transparent;border:0;cursor:pointer;font-size:18px;font-weight:800;text-align:left}.faq-item button .app-icon[data-v-5fdd4d11]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--color-text-muted);font-size:22px;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.faq-item.open button .app-icon[data-v-5fdd4d11]{color:var(--color-primary);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-answer[data-v-5fdd4d11]{padding:0 26px 23px}.faq-answer li[data-v-5fdd4d11],.faq-answer p[data-v-5fdd4d11]{color:var(--color-text-muted);font-size:14px;line-height:1.75}.faq-answer p[data-v-5fdd4d11]{margin:0}.faq-answer ul[data-v-5fdd4d11]{padding-left:22px;margin:0}.faq-answer li+li[data-v-5fdd4d11]{margin-top:4px}.answer-enter-active[data-v-5fdd4d11],.answer-leave-active[data-v-5fdd4d11]{-webkit-transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease;transition:opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.answer-enter[data-v-5fdd4d11],.answer-leave-to[data-v-5fdd4d11]{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.support-card[data-v-5fdd4d11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:26px;padding:28px;margin-top:36px;background:var(--color-primary-soft);border:1px solid var(--color-primary-soft-strong);border-radius:18px}.support-card h2[data-v-5fdd4d11]{margin:0;color:var(--color-primary-dark);font-size:20px}.support-card p[data-v-5fdd4d11]{margin:7px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.55}.support-card .primary-button[data-v-5fdd4d11]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:620px){.faq-page[data-v-5fdd4d11]{padding:52px 0 64px}.faq-item button[data-v-5fdd4d11]{padding:20px 18px;font-size:16px}.faq-answer[data-v-5fdd4d11]{padding:0 18px 20px}.support-card[data-v-5fdd4d11]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:22px 18px}.support-card .primary-button[data-v-5fdd4d11]{-ms-flex-item-align:start;align-self:flex-start}}.contact-page[data-v-48cc755e]{position:relative;padding:70px 0 84px;overflow:hidden;background:var(--color-background)}.contact-page[data-v-48cc755e]:after{position:absolute;top:-200px;right:-140px;z-index:0;width:520px;height:520px;background:rgba(185,195,255,.26);border-radius:50%;content:"";-webkit-filter:blur(50px);filter:blur(50px)}.contact-page>.page-shell[data-v-48cc755e]{position:relative;z-index:1}.contact-grid[data-v-48cc755e]{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:30px;margin-top:42px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contact-card[data-v-48cc755e],.form-card[data-v-48cc755e]{padding:34px;background:var(--color-cream)}.contact-card h2[data-v-48cc755e],.form-card h2[data-v-48cc755e]{margin:0;font-size:23px}form[data-v-48cc755e]{display:grid;gap:20px;margin-top:26px}.two-fields[data-v-48cc755e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form-field[data-v-48cc755e]{display:grid;min-width:0;gap:8px;-ms-flex-line-pack:start;align-content:start}.form-field label[data-v-48cc755e]{color:var(--color-text-muted);font-size:13px;font-weight:700}.form-field input[data-v-48cc755e],.form-field textarea[data-v-48cc755e]{width:100%;padding:12px 13px;color:var(--color-text);outline:none}.form-field input[data-v-48cc755e],.form-field textarea[data-v-48cc755e],.phone-input[data-v-48cc755e]{min-width:0;background:#fff;border:1px solid #d9d8df;border-radius:9px;-webkit-transition:border .16s ease,-webkit-box-shadow .16s ease;transition:border .16s ease,-webkit-box-shadow .16s ease;transition:border .16s ease,box-shadow .16s ease;transition:border .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.phone-input[data-v-48cc755e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-input>span[data-v-48cc755e]:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 0 0 13px;color:var(--color-text);font-weight:700}.phone-input input[data-v-48cc755e]{border:0;-webkit-box-shadow:none;box-shadow:none}.phone-input[data-v-48cc755e]:focus-within{border-color:var(--color-primary);-webkit-box-shadow:0 0 0 3px rgba(63,92,214,.12);box-shadow:0 0 0 3px rgba(63,92,214,.12)}.phone-input:focus-within input[data-v-48cc755e]{-webkit-box-shadow:none;box-shadow:none}.form-field input[aria-invalid=true][data-v-48cc755e],.form-field textarea[aria-invalid=true][data-v-48cc755e],.phone-input.invalid[data-v-48cc755e]{border-color:#ba1a1a}.field-error[data-v-48cc755e]{margin:0;color:#ba1a1a;font-size:12px;font-weight:700;line-height:1.45}.form-field textarea[data-v-48cc755e]{min-height:140px;resize:vertical}.form-field input[data-v-48cc755e]:focus,.form-field textarea[data-v-48cc755e]:focus{border-color:var(--color-primary);-webkit-box-shadow:0 0 0 3px rgba(63,92,214,.12);box-shadow:0 0 0 3px rgba(63,92,214,.12)}.phone-input input[data-v-48cc755e]:focus{border:0;-webkit-box-shadow:none;box-shadow:none}.form-card .primary-button[data-v-48cc755e]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.success-message[data-v-48cc755e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0;color:#087647;font-size:14px;font-weight:700;line-height:1.5}.error-message[data-v-48cc755e]{margin:0;color:#ba1a1a;font-size:14px;font-weight:700;line-height:1.5}.success-message .app-icon[data-v-48cc755e]{margin-top:1px;font-size:19px}.contact-card ul[data-v-48cc755e]{display:grid;gap:26px;padding:0;margin:28px 0 0;list-style:none}.contact-card li[data-v-48cc755e]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:13px;color:var(--color-text-muted);font-size:14px;line-height:1.6}.contact-card li strong[data-v-48cc755e]{color:var(--color-text)}.contact-card li p[data-v-48cc755e]{margin:3px 0 0}.contact-card li a[data-v-48cc755e]{min-width:0;overflow-wrap:anywhere;color:var(--color-primary-dark);font-weight:700}.contact-icon[data-v-48cc755e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:38px;height:38px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-primary);background:var(--color-primary-soft);border-radius:11px;font-size:19px}.contact-note[data-v-48cc755e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:15px;margin-top:30px;color:var(--color-primary-dark);background:var(--color-primary-soft);border-radius:12px}.contact-note .app-icon[data-v-48cc755e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:2px;font-size:18px}.contact-note p[data-v-48cc755e]{margin:0;font-size:12px;line-height:1.6}@media(max-width:850px){.contact-grid[data-v-48cc755e]{grid-template-columns:1fr}}@media(max-width:600px){.contact-page[data-v-48cc755e]{padding:52px 0 64px}.contact-card[data-v-48cc755e],.form-card[data-v-48cc755e]{padding:24px 18px}.two-fields[data-v-48cc755e]{grid-template-columns:1fr}}.legal-document[data-v-e0456534]{padding:42px;margin-top:34px;overflow-wrap:anywhere}.legal-document h2[data-v-e0456534]{margin:0 0 20px;color:var(--color-primary-dark);font-size:clamp(27px,4vw,36px);line-height:1.2}.legal-document h3[data-v-e0456534]{margin:34px 0 14px;color:var(--color-primary-dark);font-size:21px;line-height:1.35}.legal-document h4[data-v-e0456534]{margin:25px 0 10px;color:var(--color-text);font-size:17px;line-height:1.45}.legal-document li[data-v-e0456534],.legal-document p[data-v-e0456534]{color:var(--color-text-muted);font-size:15px;line-height:1.82}.legal-document p[data-v-e0456534]{margin:12px 0 0}.legal-document ol[data-v-e0456534],.legal-document ul[data-v-e0456534]{padding-left:25px;margin:12px 0 18px}.legal-document li+li[data-v-e0456534]{margin-top:5px}.legal-document hr[data-v-e0456534]{height:1px;margin:34px 0;background:var(--color-border);border:0}.legal-document blockquote[data-v-e0456534]{padding:14px 18px;margin:16px 0;background:var(--color-background);border-left:4px solid var(--color-primary-soft-strong);border-radius:0 12px 12px 0}.legal-document blockquote p[data-v-e0456534]{margin:0}@media(max-width:600px){.legal-document[data-v-e0456534]{padding:26px 18px;margin-top:26px}.legal-document h3[data-v-e0456534]{margin-top:28px;font-size:19px}.legal-document li[data-v-e0456534],.legal-document p[data-v-e0456534]{font-size:14px}}.legal-page[data-v-14c3b231]{padding:70px 0 84px;background:var(--color-background)}.legal-shell[data-v-14c3b231]{max-width:920px}@media(max-width:600px){.legal-page[data-v-14c3b231]{padding:50px 0 62px}}.legal-page[data-v-bb16617a]{padding:70px 0 84px;background:var(--color-background)}.legal-shell[data-v-bb16617a]{max-width:920px}@media(max-width:600px){.legal-page[data-v-bb16617a]{padding:50px 0 62px}}:root{--color-primary:#3f5cd6;--color-primary-dark:#2042bd;--color-primary-soft:#dde1ff;--color-primary-soft-strong:#b9c3ff;--color-background:#f8f9fe;--color-cream:#fbf9f8;--color-surface:#fff;--color-surface-muted:#f0eded;--color-text:#1b1c1c;--color-text-muted:#5c5f6e;--color-border:#e4e2e1;--color-footer:#25262b;--shadow-card:0 2px 6px rgba(23,32,66,.04),0 18px 44px rgba(23,32,66,.08);--radius-small:8px;--radius-medium:16px;--radius-large:24px;--content-width:1200px}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:0;color:var(--color-text);background:var(--color-background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.menu-open{overflow:hidden}button,input,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.page-shell{width:min(calc(100% - 40px),var(--content-width));margin:0 auto}.page-section{padding:72px 0}.surface-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card)}.primary-button,.secondary-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:11px 20px;border:1px solid transparent;border-radius:var(--radius-small);cursor:pointer;font-size:14px;font-weight:700;line-height:1.4;-webkit-transition:background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.primary-button{color:#fff;background:var(--color-primary);-webkit-box-shadow:0 8px 18px rgba(63,92,214,.2);box-shadow:0 8px 18px rgba(63,92,214,.2)}.primary-button:focus-visible,.primary-button:hover{background:var(--color-primary-dark);-webkit-box-shadow:0 12px 24px rgba(63,92,214,.28);box-shadow:0 12px 24px rgba(63,92,214,.28);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.primary-button:disabled{cursor:wait;opacity:.62;-webkit-transform:none;transform:none}.secondary-button{color:var(--color-primary);background:transparent;border-color:var(--color-primary)}.secondary-button:focus-visible,.secondary-button:hover{background:var(--color-primary-soft)}.eyebrow{margin:0 0 10px;color:var(--color-primary);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page-title,.section-title{margin:0;letter-spacing:-.025em}.page-title{font-size:clamp(36px,5vw,56px);line-height:1.08}.section-title{font-size:clamp(28px,3vw,38px);line-height:1.15}.page-intro,.section-copy{color:var(--color-text-muted);line-height:1.75}.page-intro{max-width:720px;margin:18px 0 0;font-size:17px}.app-icon{width:1em;height:1em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid rgba(63,92,214,.34);outline-offset:3px}@media (max-width:700px){.page-shell{width:min(calc(100% - 32px),var(--content-width))}.page-section{padding:52px 0}.surface-card{border-radius:var(--radius-medium)}}@media (max-width:360px){.page-shell{width:min(calc(100% - 24px),var(--content-width))}.primary-button,.secondary-button{width:100%}}