.svg-defs[data-v-28e0d598]{position:absolute;width:0;height:0;overflow:hidden}.header-wrap[data-v-5b016253]{position:fixed;inset-inline:0;top:0;z-index:60;padding:12px clamp(10px,2.5vw,24px) 0;transition:padding .5s var(--ease);animation:headerIn-5b016253 .8s var(--ease) both}.header-wrap.stuck[data-v-5b016253]{padding:0}@keyframes headerIn-5b016253{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}.header[data-v-5b016253]{position:relative;max-width:1240px;margin-inline:auto;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border:1px solid rgba(255,255,255,.65);border-radius:999px;padding:9px 10px 9px 18px;box-shadow:0 8px 26px -16px #17244240;transition:max-width .5s var(--ease),border-radius .5s var(--ease),padding .5s var(--ease),background .45s,box-shadow .45s,border-color .45s}.header-wrap.stuck .header[data-v-5b016253]{max-width:100%;border-radius:0;border-color:transparent;border-bottom-color:#17244214;background:#ffffffdb;box-shadow:0 10px 30px -18px #17244266;padding:7px clamp(16px,4vw,32px)}.header-wrap.on-dark:not(.stuck) .header[data-v-5b016253]{background:#fffffff5;border-color:#ffffffe6}.header-inner[data-v-5b016253]{max-width:1240px;margin-inline:auto;display:flex;align-items:center;gap:14px}.progress[data-v-5b016253]{position:absolute;left:0;right:0;bottom:-1px;height:2px;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--green),var(--blue));opacity:0;transition:opacity .4s var(--ease)}.header-wrap.stuck .progress[data-v-5b016253]{opacity:1}.logo[data-v-5b016253]{display:flex;align-items:center;flex:0 0 auto}.logo img[data-v-5b016253]{height:29px;width:auto;display:block;transition:height .5s var(--ease),transform .45s var(--ease)}.header-wrap.stuck .logo img[data-v-5b016253]{height:26px}.logo:hover img[data-v-5b016253]{transform:scale(1.05)}.nav[data-v-5b016253]{display:flex;gap:clamp(6px,1.1vw,14px);margin-inline:auto}.nav-item[data-v-5b016253]{position:relative}.nav-item>a[data-v-5b016253]{font-size:15px;font-weight:500;color:#3a4560;position:relative;padding:9px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;transition:color .3s,background .3s;white-space:nowrap;cursor:pointer}.nav-item>a[data-v-5b016253]:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:2px;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.nav-item>a[data-v-5b016253]:hover{color:var(--blue);background:#3e7bfa12}.nav-item>a[data-v-5b016253]:hover:after{transform:scaleX(1)}.nav-item>a.on[data-v-5b016253]{color:#17203a;font-weight:600}.nav-item>a.on[data-v-5b016253]:after{transform:scaleX(1)}.nav-item>a svg[data-v-5b016253]{width:11px;height:11px;color:#9aa6bc;transition:transform .3s,color .3s}.nav-item>a:hover svg[data-v-5b016253]{color:var(--blue)}.nav-item>a svg.r[data-v-5b016253]{transform:rotate(180deg);color:var(--blue)}.drop-wrap[data-v-5b016253]{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:14px;z-index:20}.nav-drop[data-v-5b016253]{min-width:240px;background:#fff;border-radius:18px;padding:8px;display:flex;flex-direction:column;border:1px solid rgba(23,36,66,.06);box-shadow:0 26px 54px -20px #1724424d}.nav-drop a[data-v-5b016253]{padding:14px 18px;border-radius:12px;text-align:center;white-space:nowrap;font-size:15px;font-weight:500;color:#3a4560;transition:background .25s,color .25s}.nav-drop a[data-v-5b016253]:hover{background:#f3f6fb;color:var(--blue)}.navdrop-enter-active[data-v-5b016253],.navdrop-leave-active[data-v-5b016253]{transition:opacity .25s var(--ease)}.navdrop-enter-active .nav-drop[data-v-5b016253],.navdrop-leave-active .nav-drop[data-v-5b016253]{transition:transform .28s var(--ease),opacity .25s}.navdrop-enter-from[data-v-5b016253],.navdrop-leave-to[data-v-5b016253]{opacity:0}.navdrop-enter-from .nav-drop[data-v-5b016253],.navdrop-leave-to .nav-drop[data-v-5b016253]{transform:translateY(-10px);opacity:0}.h-actions[data-v-5b016253]{display:flex;align-items:center;gap:6px;flex:0 0 auto}.search[data-v-5b016253]{display:flex;align-items:center;background:transparent;border-radius:999px;transition:background .3s}.search.open[data-v-5b016253]{background:#edf2fb}.search input[data-v-5b016253]{width:0;opacity:0;border:0;background:transparent;font:inherit;font-size:14px;padding:0;outline:none;transition:width .45s var(--ease),opacity .3s,padding .45s}.search.open input[data-v-5b016253]{width:148px;opacity:1;padding:0 4px 0 14px}.icon-btn[data-v-5b016253]{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#4a5570;transition:background .3s,color .3s}.icon-btn[data-v-5b016253]:hover{background:#e7edf8;color:var(--blue)}.icon-btn svg[data-v-5b016253]{width:17px;height:17px}.s-res[data-v-5b016253]{position:absolute;top:calc(100% + 8px);right:0;width:min(360px,calc(100vw - 32px));background:#fff;border-radius:16px;padding:6px;box-shadow:0 20px 44px -18px #1724424d;max-height:60vh;overflow-y:auto;z-index:30}.s-item[data-v-5b016253]{display:block;width:100%;text-align:left;padding:9px 11px;border-radius:11px;transition:background .2s}.s-item[data-v-5b016253]:hover{background:#f1f5fc}.s-t[data-v-5b016253]{display:block;font-size:14px;font-weight:600;color:var(--ink);line-height:1.3}.s-s[data-v-5b016253]{display:block;font-size:12px;color:var(--muted);line-height:1.35;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-item i[data-v-5b016253]{font-style:normal;font-size:11px;color:#a7b2c6;text-transform:uppercase;letter-spacing:.03em}.s-empty[data-v-5b016253]{padding:14px 11px;font-size:13.5px;color:var(--muted)}.drop-enter-active[data-v-5b016253],.drop-leave-active[data-v-5b016253]{transition:opacity .2s,transform .2s var(--ease)}.drop-enter-from[data-v-5b016253],.drop-leave-to[data-v-5b016253]{opacity:0;transform:translateY(-6px)}.lang[data-v-5b016253]{position:relative}.lang-btn[data-v-5b016253]{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:600;padding:8px 12px;border-radius:999px;color:#3a4560;transition:background .3s}.lang-btn[data-v-5b016253]:hover{background:#edf2fb}.lang-btn svg[data-v-5b016253]{width:11px;height:11px;color:#9aa6bc;transition:transform .35s}.lang-btn svg.r[data-v-5b016253]{transform:rotate(180deg)}.lang-menu[data-v-5b016253]{position:absolute;top:calc(100% + 10px);right:0;background:#fff;border-radius:14px;box-shadow:0 18px 40px -14px #17244247;padding:6px;display:flex;flex-direction:column;min-width:78px;z-index:10}.lang-menu button[data-v-5b016253]{padding:8px 12px;border-radius:9px;font-size:14px;font-weight:600;text-align:left;color:#3a4560;transition:background .25s}.lang-menu button[data-v-5b016253]:hover{background:#f1f4f9}.lang-menu button.on[data-v-5b016253]{color:var(--blue);background:#eaf1ff}.burger[data-v-5b016253]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;border-radius:50%}.burger span[data-v-5b016253]{display:block;width:18px;height:2px;border-radius:2px;background:#33405c;transition:transform .35s var(--ease),opacity .3s}.burger.x span[data-v-5b016253]:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger.x span[data-v-5b016253]:nth-child(2){opacity:0}.burger.x span[data-v-5b016253]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu[data-v-5b016253]{max-width:1240px;margin:10px auto 0;background:#fff;border-radius:22px;box-shadow:0 24px 50px -20px #1724424d;padding:12px;display:flex;flex-direction:column}.header-wrap.stuck .mobile-menu[data-v-5b016253]{margin-inline:clamp(10px,2.5vw,24px);margin-top:8px}.mobile-menu a[data-v-5b016253]{padding:13px 14px;border-radius:12px;font-weight:600;color:#2a3350;display:flex;justify-content:space-between;align-items:center;transition:background .25s,color .25s}.mobile-menu a[data-v-5b016253]:hover{background:#f1f4f9;color:var(--blue)}.mobile-menu a svg[data-v-5b016253]{width:13px;height:13px;color:#9aa6bc}.mobile-menu a.sub[data-v-5b016253]{padding-left:30px;font-weight:500;font-size:14.5px;color:#5a6780}@media(max-width:900px){.nav[data-v-5b016253]{display:none}.burger[data-v-5b016253]{display:flex}.h-actions[data-v-5b016253]{margin-inline-start:auto}}@media(max-width:620px){.search[data-v-5b016253]{display:none}}@media(max-width:480px){.header-wrap[data-v-5b016253]{padding-top:8px}.header[data-v-5b016253]{padding:7px 8px 7px 14px}.header-wrap.stuck .header[data-v-5b016253]{padding:6px 14px}.logo img[data-v-5b016253]{height:26px}.header-wrap.stuck .logo img[data-v-5b016253]{height:24px}.lang-btn[data-v-5b016253]{padding:8px 9px}.burger[data-v-5b016253]{width:42px;height:42px}.mobile-menu[data-v-5b016253]{border-radius:20px;margin-inline:clamp(10px,2.5vw,24px)}.mobile-menu a[data-v-5b016253]{padding:12px}}@media(prefers-reduced-motion:reduce){.header-wrap[data-v-5b016253]{animation:none}}.footer-panel[data-v-ac5757cd]{background:#fff;border-radius:var(--radius-lg);padding:clamp(26px,4vw,46px);box-shadow:var(--shadow-card)}.f-top[data-v-ac5757cd]{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:clamp(24px,4vw,60px)}.logo[data-v-ac5757cd]{display:inline-flex;align-items:center}.logo img[data-v-ac5757cd]{height:32px;width:auto;display:block;transition:transform .45s var(--ease)}.logo:hover img[data-v-ac5757cd]{transform:scale(1.05)}.f-brand p[data-v-ac5757cd]{color:#5a6780;font-size:14px;line-height:1.6;margin:16px 0 20px;max-width:250px}.f-social[data-v-ac5757cd]{display:flex;gap:10px}.f-social a[data-v-ac5757cd]{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#fff;transition:transform .35s var(--ease)}.f-social a[data-v-ac5757cd]:hover{transform:translateY(-4px) rotate(-6deg)}.tg[data-v-ac5757cd]{background:#2aa7e4;box-shadow:0 10px 18px -8px #2aa7e499}.ig[data-v-ac5757cd]{background:linear-gradient(45deg,#f58529,#dd2a7b 55%,#8134af);box-shadow:0 10px 18px -8px #dd2a7b80}.f-social svg[data-v-ac5757cd]{width:18px;height:18px}.f-cols[data-v-ac5757cd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:26px}.f-col h4[data-v-ac5757cd]{font-size:14px;color:#a6b0c3;font-weight:600;margin-bottom:16px;min-height:17px}.f-col a[data-v-ac5757cd]{display:block;font-size:14.5px;color:#33405c;padding:6px 0;transition:color .3s,transform .3s;width:fit-content}.f-col a[data-v-ac5757cd]:hover{color:var(--blue);transform:translate(4px)}.f-bottom[data-v-ac5757cd]{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid #EEF1F7;margin-top:clamp(22px,3vw,34px);padding-top:20px;color:var(--muted);font-size:13.5px}.f-legal[data-v-ac5757cd]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.f-legal a[data-v-ac5757cd]{transition:color .3s}.f-legal a[data-v-ac5757cd]:hover{color:var(--blue)}.f-dot[data-v-ac5757cd]{width:4px;height:4px;border-radius:50%;background:#cbd4e4}@media(max-width:820px){.f-legal a[data-v-ac5757cd]{display:inline-block;padding-block:9px}}@media(max-width:900px){.f-top[data-v-ac5757cd]{grid-template-columns:1fr}}@media(max-width:620px){.f-cols[data-v-ac5757cd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.f-col h4[data-v-ac5757cd]:empty{display:none}.f-brand p[data-v-ac5757cd]{max-width:none;margin:14px 0 16px}.f-bottom[data-v-ac5757cd]{flex-direction:column;align-items:flex-start;gap:10px;font-size:12.5px}.f-legal[data-v-ac5757cd]{gap:8px}}.to-top[data-v-819e650f]{position:fixed;right:22px;bottom:22px;width:48px;height:48px;border-radius:50%;background:linear-gradient(160deg,#78a6ff,#2f6bef);color:#fff;display:grid;place-items:center;box-shadow:0 16px 30px -10px #2f6bef99;z-index:55;transition:transform .35s var(--ease)}.to-top[data-v-819e650f]:hover{transform:translateY(-4px)}.to-top svg[data-v-819e650f]{width:18px;height:18px}@media(max-width:560px){.to-top[data-v-819e650f]{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));width:44px;height:44px}.to-top[data-v-819e650f]:hover{transform:none}.to-top svg[data-v-819e650f]{width:16px;height:16px}}.ov[data-v-5b5e951b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,40px);overflow-y:auto;background:#101a304d;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.panel[data-v-5b5e951b]{position:relative;width:100%;max-width:640px;margin:auto;background:#fff;border-radius:26px;padding:clamp(30px,4vw,46px) clamp(20px,4vw,54px) clamp(30px,4vw,46px);box-shadow:0 40px 90px -30px #0b1b3e73;transition:max-width .45s var(--ease)}.panel.done[data-v-5b5e951b]{max-width:420px}.x[data-v-5b5e951b]{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--blue);transition:background .25s,transform .25s}.x[data-v-5b5e951b]:hover{background:#edf2fb;transform:rotate(90deg)}.x svg[data-v-5b5e951b]{width:16px;height:16px;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;fill:none}.body[data-v-5b5e951b]{display:flex;flex-direction:column;text-align:center}.body h2[data-v-5b5e951b]{font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:0;line-height:1.15}.sub[data-v-5b5e951b]{color:var(--ink-2);font-size:14.5px;line-height:1.55;margin:10px auto 0;max-width:42ch}.field[data-v-5b5e951b]{background:#fff;border:1.6px solid #E4EAF3;border-radius:14px;padding:15px 20px;font:inherit;font-size:15.5px;color:var(--ink);transition:border-color .3s,box-shadow .3s;outline:none;width:100%}.field[data-v-5b5e951b]:first-of-type{margin-top:clamp(20px,3vw,30px)}.field+.field[data-v-5b5e951b]{margin-top:11px}.field[data-v-5b5e951b]::placeholder{color:#9aa6bc}.field[data-v-5b5e951b]:focus{border-color:var(--blue);box-shadow:0 0 0 4px #3e7bfa24}.field.err[data-v-5b5e951b]{border-color:#f26d6d;animation:shake-5b5e951b .45s}@keyframes shake-5b5e951b{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}.submit[data-v-5b5e951b]{margin:clamp(18px,2.6vw,26px) auto 0;min-width:210px;min-height:52px}.spinner[data-v-5b5e951b]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:spin-5b5e951b .8s linear infinite;display:inline-block}.form-error[data-v-5b5e951b]{font-size:13.5px;color:#d64545;margin-top:12px}.hp[data-v-5b5e951b]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}@keyframes spin-5b5e951b{to{transform:rotate(360deg)}}.done-body[data-v-5b5e951b]{align-items:center;padding:6px 0}.done-ic[data-v-5b5e951b]{width:74px;height:74px;margin-bottom:16px;filter:drop-shadow(0 10px 18px rgba(23,36,66,.16))}.done-ic .chk[data-v-5b5e951b]{stroke-dasharray:60;stroke-dashoffset:60;animation:draw-5b5e951b .5s .25s var(--ease) forwards}@keyframes draw-5b5e951b{to{stroke-dashoffset:0}}.done-body h2[data-v-5b5e951b]{font-size:19px;font-weight:600}.done-body .sub[data-v-5b5e951b]{font-size:14px;margin-top:8px}.mdl-enter-active[data-v-5b5e951b],.mdl-leave-active[data-v-5b5e951b]{transition:opacity .3s var(--ease)}.mdl-enter-active .panel[data-v-5b5e951b],.mdl-leave-active .panel[data-v-5b5e951b]{transition:transform .38s var(--ease),opacity .3s}.mdl-enter-from[data-v-5b5e951b],.mdl-leave-to[data-v-5b5e951b]{opacity:0}.mdl-enter-from .panel[data-v-5b5e951b],.mdl-leave-to .panel[data-v-5b5e951b]{transform:translateY(22px) scale(.97);opacity:0}@media(max-width:560px){.ov[data-v-5b5e951b]{padding:14px;align-items:flex-start}.panel[data-v-5b5e951b]{border-radius:22px;padding:30px 18px 26px}.field[data-v-5b5e951b]{font-size:16px;padding:14px 18px}.submit[data-v-5b5e951b]{width:100%;min-width:0}.sub[data-v-5b5e951b]{font-size:13.5px}}.hero[data-v-0a1c4e97]{padding:clamp(118px,15vh,164px) 0 clamp(36px,5vw,60px);position:relative}.hero .container[data-v-0a1c4e97]{position:relative;z-index:1}.ribbon[data-v-0a1c4e97]{position:relative;max-width:1100px;margin:0 auto clamp(22px,3.5vw,46px)}.ribbon-par[data-v-0a1c4e97]{position:relative;z-index:1;transition:transform .6s cubic-bezier(.2,.8,.2,1);will-change:transform}.ribbon-img[data-v-0a1c4e97]{width:100%;height:auto;display:block;filter:drop-shadow(0 30px 32px rgba(38,80,178,.3));animation:ribbonIn-0a1c4e97 1s var(--ease) both,ribbonFloat-0a1c4e97 7s ease-in-out 1.2s infinite}@keyframes ribbonIn-0a1c4e97{0%{opacity:0;transform:translateY(36px) scale(.94)}to{opacity:1;transform:none}}@keyframes ribbonFloat-0a1c4e97{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(.5deg)}}.ribbon-glow[data-v-0a1c4e97]{position:absolute;left:8%;right:8%;bottom:-30px;height:46px;border-radius:50%;background:radial-gradient(ellipse,rgba(47,107,239,.24),transparent 70%);filter:blur(14px);animation:glowPulse-0a1c4e97 7s ease-in-out 1.2s infinite}@keyframes glowPulse-0a1c4e97{50%{transform:scale(.93);opacity:.7}}.hero-title[data-v-0a1c4e97]{text-align:center;font-weight:600;letter-spacing:0;font-size:clamp(34px,5vw,64px);line-height:1}.w[data-v-0a1c4e97]{animation:riseIn-0a1c4e97 .85s var(--ease) both;animation-delay:var(--d, 0s)}.hero-title .w[data-v-0a1c4e97]{display:inline-block}@keyframes riseIn-0a1c4e97{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.hero-sub[data-v-0a1c4e97]{display:block;max-width:660px;margin:20px auto 0;text-align:center;color:var(--ink-2);font-size:clamp(15px,1.35vw,17.5px);line-height:1.65}.hero-cta[data-v-0a1c4e97]{display:flex;gap:16px;justify-content:center;margin-top:32px;flex-wrap:wrap}@media(max-width:560px){.hero[data-v-0a1c4e97]{padding-top:96px}.ribbon[data-v-0a1c4e97]{margin-bottom:18px}.hero-sub[data-v-0a1c4e97]{margin-top:16px}.hero-cta[data-v-0a1c4e97]{flex-direction:column;align-items:stretch;gap:10px;margin-top:26px}.hero-cta .btn[data-v-0a1c4e97]{width:100%}}.stories-panel[data-v-bf1632de]{position:relative;isolation:isolate;border-radius:clamp(26px,3vw,40px);padding:clamp(34px,4.6vw,60px) 0 clamp(26px,3.4vw,40px);overflow:hidden;background:radial-gradient(120% 85% at 8% -10%,#82B4FF 0%,transparent 55%),radial-gradient(110% 95% at 105% 110%,#2554D8 0%,transparent 58%),linear-gradient(145deg,#5d9aff,#3e7bfa 46%,#2f6bef);box-shadow:0 40px 80px -40px #1c48a8a6,inset 0 1px #ffffff47}.glowc[data-v-bf1632de]{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;z-index:-1}.c1[data-v-bf1632de]{width:360px;height:360px;background:#ffffff42;top:-150px;left:-100px;animation:drift 14s ease-in-out infinite alternate}.c2[data-v-bf1632de]{width:320px;height:320px;background:#78ffbe42;bottom:-150px;right:-80px;animation:drift 17s ease-in-out infinite alternate-reverse}.grid-mask[data-v-bf1632de]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(75% 60% at 50% 0%,#000 0%,transparent 75%);-webkit-mask-image:radial-gradient(75% 60% at 50% 0%,#000 0%,transparent 75%)}.stories-panel .section-title[data-v-bf1632de]{position:relative;text-shadow:0 2px 18px rgba(14,44,110,.25)}.stories-viewport[data-v-bf1632de]{position:relative;margin-top:clamp(26px,3.2vw,42px)}.stories-track[data-v-bf1632de]{--card-w: min(940px, 90%);display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:10px calc((100% - var(--card-w)) / 2) 14px}.story-card[data-v-bf1632de]{flex:0 0 var(--card-w);scroll-snap-align:center;background:#fff;border-radius:24px;padding:12px;overflow:hidden;display:grid;grid-template-columns:minmax(250px,340px) 1fr;gap:22px;box-shadow:0 34px 64px -30px #081e5499;transform:scale(.93) translateY(8px);opacity:.5;filter:saturate(.8);transition:transform .6s var(--ease),opacity .6s var(--ease),filter .6s,box-shadow .6s}.story-card.active[data-v-bf1632de]{transform:none;opacity:1;filter:none}.story-photo[data-v-bf1632de]{position:relative;border-radius:17px;min-height:246px;height:100%;overflow:hidden;display:grid;place-items:center;isolation:isolate}.story-photo img[data-v-bf1632de]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.story-card:hover .story-photo img[data-v-bf1632de]{transform:scale(1.06)}.story-photo[data-v-bf1632de]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(7,20,48,.42),transparent 58%)}.ph-taxi[data-v-bf1632de]{background:linear-gradient(150deg,#38508e,#141c3a)}.ph-shop[data-v-bf1632de]{background:linear-gradient(145deg,#4ed88b,#128a4b)}.ph-med[data-v-bf1632de]{background:linear-gradient(145deg,#41c2f0,#0b7dbe)}.ph-icon[data-v-bf1632de]{width:108px;height:108px;color:#fffffff2;filter:drop-shadow(0 10px 18px rgba(0,0,0,.28));animation:floatY 5.5s ease-in-out infinite;position:relative;z-index:1}.ph-ring[data-v-bf1632de]{position:absolute;border:2px solid rgba(255,255,255,.3);border-radius:50%}.r1[data-v-bf1632de]{width:170px;height:170px;animation:pulseR-bf1632de 4s ease-out infinite}.r2[data-v-bf1632de]{width:236px;height:236px;opacity:.45}@keyframes pulseR-bf1632de{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.18);opacity:0}}.story-tag[data-v-bf1632de]{position:absolute;left:12px;top:12px;z-index:2;padding:6px 13px;border-radius:999px;font-size:12px;font-weight:600;color:#fff;background:#0a183861;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.story-body[data-v-bf1632de]{padding:16px 18px 16px 4px;align-self:center;min-width:0}.story-body h3[data-v-bf1632de]{font-size:clamp(19px,1.9vw,24px);line-height:1.32;font-weight:600;letter-spacing:0;margin-bottom:14px}.story-body p[data-v-bf1632de]{color:var(--ink-2);font-size:15px;line-height:1.66;margin-bottom:9px}.story-body p[data-v-bf1632de]:last-child{margin-bottom:0}.s-arrow[data-v-bf1632de]{position:absolute;top:50%;z-index:3;width:48px;height:48px;border-radius:50%;background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.34);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;opacity:0;transform:translateY(-50%) scale(.86);transition:opacity .4s var(--ease),transform .4s var(--ease),background .3s}.stories-viewport:hover .s-arrow[data-v-bf1632de],.s-arrow[data-v-bf1632de]:focus-visible{opacity:1;transform:translateY(-50%) scale(1)}.s-arrow[data-v-bf1632de]:hover{background:#ffffff52}.s-arrow.left[data-v-bf1632de]{left:16px}.s-arrow.right[data-v-bf1632de]{right:16px}.s-arrow svg[data-v-bf1632de]{width:18px;height:18px}.story-dots[data-v-bf1632de]{display:flex;align-items:center;gap:8px;justify-content:center;margin-top:clamp(18px,2.2vw,26px);position:relative}.dot[data-v-bf1632de]{display:block;padding:0;height:8px;width:8px;border-radius:999px;overflow:hidden;background:#fff6;transition:width .5s var(--ease),background .35s}.dot[data-v-bf1632de]:hover{background:#ffffffb8}.dot.on[data-v-bf1632de]{width:44px;background:#ffffff52}.dot-fill[data-v-bf1632de]{display:block;height:100%;width:100%;border-radius:999px;background:#fff;transform:scaleX(0);transform-origin:left;animation:dotFill-bf1632de 6s linear forwards}.dot-fill.paused[data-v-bf1632de]{animation-play-state:paused}@keyframes dotFill-bf1632de{to{transform:scaleX(1)}}.stories-cta[data-v-bf1632de]{display:flex;justify-content:center;margin-top:clamp(20px,2.4vw,28px);position:relative}@media(max-width:900px){.story-card[data-v-bf1632de]{grid-template-columns:1fr;gap:14px}.story-photo[data-v-bf1632de]{min-height:0;height:auto;aspect-ratio:16 / 10}.ph-icon[data-v-bf1632de]{width:92px;height:92px}.r1[data-v-bf1632de]{width:150px;height:150px}.r2[data-v-bf1632de]{width:210px;height:210px}.story-body[data-v-bf1632de]{padding:2px 10px 12px}.s-arrow[data-v-bf1632de]{display:none}}@media(max-width:620px){.stories-track[data-v-bf1632de]{--card-w: 90%;gap:10px}.story-card[data-v-bf1632de]{padding:10px;border-radius:20px}.story-photo[data-v-bf1632de]{border-radius:14px}.story-body h3[data-v-bf1632de]{font-size:18px;margin-bottom:10px}.story-body p[data-v-bf1632de]{font-size:14px;line-height:1.6}.story-tag[data-v-bf1632de]{left:10px;top:10px;padding:5px 11px;font-size:11.5px}}svg[data-v-48121c5f]{width:100%;height:auto;display:block}.benefit-wrap[data-v-f41aa170]{position:relative;margin-top:clamp(28px,4vw,46px)}.dash-line[data-v-f41aa170]{position:absolute;left:-40px;right:-40px;top:55%;border-top:2px dashed #C7D2E6;z-index:0}.benefit-grid[data-v-f41aa170]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;z-index:1}.benefit-card[data-v-f41aa170]{background:#fff;border-radius:26px;padding:26px 26px 20px;min-height:310px;display:flex;flex-direction:column;box-shadow:var(--shadow-card);transition:transform .5s var(--ease),box-shadow .5s;position:relative;overflow:hidden}.benefit-card[data-v-f41aa170]:hover{transform:translateY(-8px);box-shadow:0 26px 50px -20px #17244238}.benefit-card h3[data-v-f41aa170]{font-size:clamp(20px,1.9vw,25px);font-weight:600;color:#adb7c9;line-height:1.25;letter-spacing:-.01em}.b-icon[data-v-f41aa170]{margin:auto;display:grid;place-items:center;padding-top:14px;transition:transform .5s var(--ease)}.benefit-card:hover .b-icon[data-v-f41aa170]{transform:scale(1.06) rotate(-3deg)}.b-icon[data-v-f41aa170] svg{width:clamp(120px,11vw,150px);height:auto;filter:drop-shadow(0 18px 22px rgba(47,107,239,.35));animation:floatY 6s ease-in-out infinite}.b-icon.gr[data-v-f41aa170] svg{filter:drop-shadow(0 18px 22px rgba(31,174,87,.4));animation-delay:.8s}.b-icon.d3[data-v-f41aa170] svg{animation-delay:1.4s}.benefit-note[data-v-f41aa170]{text-align:center;color:var(--muted);font-size:15px;margin-top:clamp(20px,3vw,30px);font-weight:500}@media(max-width:900px){.dash-line[data-v-f41aa170]{display:none}.benefit-grid[data-v-f41aa170]{gap:16px}.benefit-card[data-v-f41aa170]:hover{transform:none}}@media(max-width:560px){.benefit-card[data-v-f41aa170]{min-height:0;padding:22px 20px 18px;border-radius:22px}.benefit-card h3[data-v-f41aa170]{font-size:19px}.b-icon[data-v-f41aa170]{padding-top:18px;margin:18px auto 4px}.b-icon[data-v-f41aa170] svg{width:118px}.benefit-note[data-v-f41aa170]{font-size:14px}}.stages-panel[data-v-4f5a7070]{background:#fff;border-radius:var(--radius-lg);padding:clamp(28px,4.5vw,58px) clamp(18px,4vw,56px);box-shadow:var(--shadow-card)}.stage-grid[data-v-4f5a7070]{display:grid;grid-template-columns:1fr clamp(56px,6.5vw,92px) 1fr;row-gap:clamp(34px,5vw,64px);margin-top:clamp(28px,4.5vw,50px);align-items:center}.spine[data-v-4f5a7070]{grid-column:2;grid-row:1 / span 4;justify-self:center;align-self:stretch;width:clamp(20px,2.1vw,27px)}.spine img[data-v-4f5a7070]{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.col-l[data-v-4f5a7070]{grid-column:1}.col-r[data-v-4f5a7070]{grid-column:3}.stage-media[data-v-4f5a7070],.stage-text[data-v-4f5a7070]{grid-row:var(--row)}.stage-media[data-v-4f5a7070]{margin:0;transition:transform .5s var(--ease)}.stage-media[data-v-4f5a7070]:hover{transform:translateY(-6px)}.stage-media img[data-v-4f5a7070]{width:100%;height:auto;display:block;aspect-ratio:528 / 297;object-fit:cover;border-radius:20px;filter:drop-shadow(0 18px 30px rgba(18,42,92,.18))}.stage-text[data-v-4f5a7070]{padding-inline:clamp(4px,1.5vw,16px)}.stage-text h3[data-v-4f5a7070]{font-size:clamp(22px,2.5vw,32px);line-height:1.2;letter-spacing:0;font-weight:600}.stage-text p[data-v-4f5a7070]{color:var(--ink-2);margin-top:12px;max-width:380px;font-size:15.5px;line-height:1.6}.stage-text.right[data-v-4f5a7070]{text-align:right}.stage-text.right p[data-v-4f5a7070]{margin-left:auto}@media(max-width:860px){.stage-grid[data-v-4f5a7070]{display:flex;flex-direction:column;row-gap:14px;margin-top:26px}.spine[data-v-4f5a7070]{display:none}.stage-media[data-v-4f5a7070],.stage-text[data-v-4f5a7070]{order:var(--ord)}.stage-media[data-v-4f5a7070]:hover{transform:none}.stage-text[data-v-4f5a7070]{margin:4px 0 22px;padding-inline:2px;text-align:center}.stage-text.right[data-v-4f5a7070]{text-align:center}.stage-text p[data-v-4f5a7070],.stage-text.right p[data-v-4f5a7070]{margin-inline:auto}}@media(max-width:560px){.stages-panel[data-v-4f5a7070]{padding:24px 16px 28px}.stage-media img[data-v-4f5a7070]{border-radius:16px;filter:drop-shadow(0 12px 20px rgba(18,42,92,.16))}.stage-text h3[data-v-4f5a7070]{font-size:22px}.stage-text p[data-v-4f5a7070]{font-size:14.5px;margin-top:8px}}.products-head[data-v-a7f6d383]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:6px}.ph-title[data-v-a7f6d383]{font-size:clamp(27px,3.4vw,38px);letter-spacing:-.02em;font-weight:700}.ph-arrows[data-v-a7f6d383]{display:flex;gap:10px}.carousel-btn[data-v-a7f6d383]{width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:var(--shadow-card);display:grid;place-items:center;color:#3a4560;transition:transform .3s,box-shadow .3s,opacity .3s,color .3s}.carousel-btn[data-v-a7f6d383]:hover:not(:disabled){transform:translateY(-3px);color:var(--blue);box-shadow:0 16px 30px -12px #17244247}.carousel-btn[data-v-a7f6d383]:disabled{opacity:.35;cursor:default}.carousel-btn svg[data-v-a7f6d383]{width:16px;height:16px}.products-track[data-v-a7f6d383]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:18px 4px 26px;margin:0 -4px}.product-card[data-v-a7f6d383]{flex:0 0 clamp(250px,26vw,300px);scroll-snap-align:start;background:#fff;border-radius:24px;padding:22px 22px 18px;display:flex;flex-direction:column;box-shadow:var(--shadow-card);transition:transform .45s var(--ease),box-shadow .45s;cursor:pointer}.product-card[data-v-a7f6d383]:hover{transform:translateY(-8px);box-shadow:0 26px 46px -18px #1724423d}.pc-head[data-v-a7f6d383]{display:flex;justify-content:space-between;align-items:center;gap:10px}.pc-head h3[data-v-a7f6d383]{font-size:20px;font-weight:700;letter-spacing:-.01em}.pc-go[data-v-a7f6d383]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#9aa6bc;transition:all .35s var(--ease);flex:0 0 auto}.product-card:hover .pc-go[data-v-a7f6d383]{background:#eaf1ff;color:var(--blue);transform:translate(3px)}.pc-go svg[data-v-a7f6d383]{width:13px;height:13px}.pc-desc[data-v-a7f6d383]{color:#71809a;font-size:14px;line-height:1.5;margin-top:8px;min-height:42px}.pc-stats[data-v-a7f6d383]{display:flex;justify-content:space-between;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #EEF2F8}.pc-stats .lbl[data-v-a7f6d383]{display:block;font-size:12.5px;color:#9aa6bc;margin-bottom:3px}.pc-stats .v[data-v-a7f6d383]{font-size:18px;font-weight:700;letter-spacing:-.01em;font-style:normal}.v.blue[data-v-a7f6d383]{color:var(--blue)}.v.green[data-v-a7f6d383]{color:var(--green)}.pc-visual[data-v-a7f6d383]{margin-top:18px;height:188px;border-radius:18px;display:grid;place-items:center;position:relative;overflow:hidden}.pc-visual[data-v-a7f6d383]:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:#ffffff8c;top:-50px;right:-40px}.pc-visual svg[data-v-a7f6d383]{width:84px;height:84px;transition:transform .5s var(--ease);filter:drop-shadow(0 10px 14px rgba(20,40,90,.16));position:relative;z-index:1}.product-card:hover .pc-visual svg[data-v-a7f6d383]{transform:scale(1.12) rotate(-4deg)}.pv-build[data-v-a7f6d383]{background:linear-gradient(150deg,#ffefd6,#ffdca6);color:#c7791a}.pv-med[data-v-a7f6d383]{background:linear-gradient(150deg,#e2f4ff,#c2e6ff);color:#1d8fe0}.pv-taxi[data-v-a7f6d383]{background:linear-gradient(150deg,#fff4c2,#ffe58a);color:#a88000}.pv-shop[data-v-a7f6d383]{background:linear-gradient(150deg,#e4f9ed,#c3f0d7);color:#1fa855}.pv-factory[data-v-a7f6d383]{background:linear-gradient(150deg,#eeeaff,#dbd3ff);color:#6c5ce0}.pv-truck[data-v-a7f6d383]{background:linear-gradient(150deg,#e0f5f9,#c2eaf2);color:#0e90a5}@media(max-width:860px){.product-card[data-v-a7f6d383]{flex-basis:clamp(240px,46vw,290px)}.product-card[data-v-a7f6d383]:hover{transform:none}}@media(max-width:620px){.products-head[data-v-a7f6d383]{align-items:center}.ph-arrows[data-v-a7f6d383]{display:none}.products-track[data-v-a7f6d383]{gap:14px;padding:14px 4px 20px}.product-card[data-v-a7f6d383]{flex-basis:80vw;padding:18px 18px 16px;border-radius:20px}.pc-head h3[data-v-a7f6d383]{font-size:18px}.pc-desc[data-v-a7f6d383]{font-size:13.5px;min-height:0}.pc-stats[data-v-a7f6d383]{margin-top:12px;padding-top:12px}.pc-stats .v[data-v-a7f6d383]{font-size:16.5px}.pc-visual[data-v-a7f6d383]{height:150px;margin-top:14px}.pc-visual svg[data-v-a7f6d383]{width:68px;height:68px}}.banner[data-v-03ede296]{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);transition:transform .55s var(--ease),box-shadow .55s}.banner[data-v-03ede296]:hover{transform:translateY(-6px);box-shadow:0 30px 60px -26px #1724424d}.banner img[data-v-03ede296]{display:block;width:100%;height:auto;aspect-ratio:1400 / 709;object-fit:cover}.steps-grid[data-v-a1bd30c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:clamp(28px,4vw,46px)}.step-card[data-v-a1bd30c4]{background:#fff;border-radius:24px;padding:32px 20px 26px;text-align:center;box-shadow:var(--shadow-card);transition:transform .45s var(--ease),box-shadow .45s}.step-card[data-v-a1bd30c4]:hover{transform:translateY(-8px);box-shadow:0 24px 44px -18px #17244238}.step-num[data-v-a1bd30c4]{width:46px;height:46px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:18px;background:linear-gradient(160deg,#4ade80,#1fae57);box-shadow:0 12px 22px -8px #1fae5799;transform:scale(.4);opacity:0}.step-card.is-in .step-num[data-v-a1bd30c4]{animation:popIn-a1bd30c4 .6s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.15s}@keyframes popIn-a1bd30c4{to{transform:scale(1);opacity:1}}.step-card h3[data-v-a1bd30c4]{color:var(--blue);font-size:19px;font-weight:700;line-height:1.25;margin-bottom:10px}.step-card p[data-v-a1bd30c4]{color:#5a6780;font-size:14px;line-height:1.55}@media(max-width:620px){.steps-grid[data-v-a1bd30c4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.step-card[data-v-a1bd30c4]{padding:22px 14px 18px;border-radius:20px}.step-card[data-v-a1bd30c4]:hover{transform:none}.step-num[data-v-a1bd30c4]{width:40px;height:40px;font-size:16px;margin-bottom:12px}.step-card h3[data-v-a1bd30c4]{font-size:16px}.step-card p[data-v-a1bd30c4]{font-size:13px}}@media(max-width:380px){.steps-grid[data-v-a1bd30c4]{grid-template-columns:1fr}}.apply[data-v-27c6c8bc]{max-width:600px;margin-inline:auto;text-align:center}.form[data-v-27c6c8bc]{display:flex;flex-direction:column;gap:13px;margin-top:clamp(24px,3.5vw,34px)}.field[data-v-27c6c8bc]{background:#fff;border:1.6px solid transparent;border-radius:17px;padding:16px 22px;font:inherit;font-size:15.5px;color:var(--ink);box-shadow:var(--shadow-card);transition:border-color .3s,box-shadow .3s;outline:none;width:100%}.field[data-v-27c6c8bc]::placeholder{color:#9aa6bc}.field[data-v-27c6c8bc]:focus{border-color:var(--blue);box-shadow:0 10px 30px -10px #1724421a,0 0 0 4px #3e7bfa24}.field.err[data-v-27c6c8bc]{border-color:#f26d6d;animation:shake-27c6c8bc .45s}@keyframes shake-27c6c8bc{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}.submit[data-v-27c6c8bc]{margin:8px auto 0;min-width:232px;min-height:54px}.spinner[data-v-27c6c8bc]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:spin-27c6c8bc .8s linear infinite;display:inline-block}@keyframes spin-27c6c8bc{to{transform:rotate(360deg)}}.form-hint[data-v-27c6c8bc]{font-size:12.5px;color:#9aa6bc;margin-top:2px}.form-error[data-v-27c6c8bc]{font-size:13.5px;color:#d64545;margin-top:2px}.hp[data-v-27c6c8bc]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.success[data-v-27c6c8bc]{background:#fff;border-radius:26px;padding:44px 30px;box-shadow:var(--shadow-card);margin-top:clamp(24px,3.5vw,34px)}.success svg[data-v-27c6c8bc]{width:86px;height:86px;margin-bottom:14px}.success .ring[data-v-27c6c8bc]{stroke:var(--green);stroke-width:3.2;fill:#1fae5714;stroke-dasharray:283;stroke-dashoffset:283;animation:draw-27c6c8bc 1s var(--ease) forwards}.success .chk[data-v-27c6c8bc]{stroke:var(--green);stroke-width:5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:62;stroke-dashoffset:62;animation:draw-27c6c8bc .6s .55s var(--ease) forwards}@keyframes draw-27c6c8bc{to{stroke-dashoffset:0}}.success h3[data-v-27c6c8bc]{font-size:23px;margin-bottom:8px}.success p[data-v-27c6c8bc]{color:#5a6780}@media(max-width:560px){.form[data-v-27c6c8bc]{gap:10px;margin-top:22px}.field[data-v-27c6c8bc]{padding:14px 18px;font-size:16px;border-radius:15px}.submit[data-v-27c6c8bc]{width:100%;min-width:0}.success[data-v-27c6c8bc]{padding:34px 20px;border-radius:22px}.success svg[data-v-27c6c8bc]{width:70px;height:70px}.success h3[data-v-27c6c8bc]{font-size:20px}.success p[data-v-27c6c8bc]{font-size:14.5px}}.faq-panel[data-v-a428c1af]{background:#fff;border-radius:var(--radius-lg);padding:clamp(24px,4vw,46px) clamp(20px,4vw,46px) clamp(12px,3vw,28px);box-shadow:var(--shadow-card)}.faq-head[data-v-a428c1af]{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;flex-wrap:wrap}.faq-head h2[data-v-a428c1af]{font-size:clamp(21px,2.6vw,30px);letter-spacing:-.02em;font-weight:700}.all[data-v-a428c1af]{color:#6e7b95;font-size:14.5px;font-weight:600;display:inline-flex;align-items:center;gap:7px;transition:color .3s}.all svg[data-v-a428c1af]{width:15px;height:15px;transition:transform .3s}.all[data-v-a428c1af]:hover{color:var(--blue)}.all:hover svg[data-v-a428c1af]{transform:translate(4px)}.faq-item[data-v-a428c1af]{border-bottom:1px solid #ECF0F6}.faq-item[data-v-a428c1af]:last-child{border-bottom:0}.faq-q[data-v-a428c1af]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:19px 2px;font-size:clamp(15.5px,1.5vw,17.5px);font-weight:500;color:#2b354d;text-align:left;transition:color .3s}.faq-q[data-v-a428c1af]:hover,.faq-item.open .faq-q[data-v-a428c1af]{color:var(--blue)}.faq-q .chev[data-v-a428c1af]{width:17px;height:17px;color:#9aa6bc;flex:0 0 auto;transition:transform .45s var(--ease),color .3s}.faq-item.open .chev[data-v-a428c1af]{transform:rotate(180deg);color:var(--blue)}.faq-a[data-v-a428c1af]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.faq-item.open .faq-a[data-v-a428c1af]{grid-template-rows:1fr}.faq-a-in[data-v-a428c1af]{overflow:hidden}.faq-a p[data-v-a428c1af]{color:#5a6780;font-size:15px;line-height:1.65;padding:0 44px 20px 2px}@media(max-width:820px){.all[data-v-a428c1af]{padding-block:9px}}@media(max-width:620px){.faq-head[data-v-a428c1af]{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:4px}.faq-q[data-v-a428c1af]{padding:16px 2px;gap:12px}.faq-a p[data-v-a428c1af]{padding:0 4px 18px 2px;font-size:14.5px}}.logo-grid[data-v-ba20a02f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(18px,2.4vw,28px)}.logo-cell[data-v-ba20a02f]{background:#fff;border-radius:14px;height:clamp(64px,7vw,86px);display:grid;place-items:center;box-shadow:var(--shadow-card);transition:transform .4s var(--ease),box-shadow .4s}.logo-cell[data-v-ba20a02f]:hover{transform:translateY(-4px);box-shadow:0 20px 36px -18px #17244242}.logo-cell img[data-v-ba20a02f]{height:clamp(20px,2vw,26px);width:auto}@media(max-width:900px){.logo-grid[data-v-ba20a02f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.logo-grid[data-v-ba20a02f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.logo-cell[data-v-ba20a02f]:hover{transform:none}}.p-hero[data-v-aeb3d80a]{position:relative;isolation:isolate;overflow:hidden;margin:0;border-radius:0 0 clamp(20px,2.2vw,30px) clamp(20px,2.2vw,30px);background:#090e19;min-height:clamp(330px,28vw,404px);display:flex;align-items:center}.p-hero-media[data-v-aeb3d80a]{position:absolute;top:0;right:0;bottom:0;left:36%;z-index:-1}.p-hero-media img[data-v-aeb3d80a],.ph-fallback[data-v-aeb3d80a]{width:100%;height:100%;object-fit:cover;display:block}.ph-fallback[data-v-aeb3d80a]{background:radial-gradient(70% 90% at 75% 20%,#33507F 0%,transparent 62%),radial-gradient(60% 80% at 100% 100%,#1C6B4A 0%,transparent 60%),linear-gradient(120deg,#101a2e,#090e19)}.p-hero-media[data-v-aeb3d80a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#090e19 4%,#090e19e0 30%,#090e1900 72%)}.p-hero .container[data-v-aeb3d80a]{position:relative;width:100%}.p-hero-body[data-v-aeb3d80a]{padding:clamp(100px,11vw,138px) 0 clamp(38px,5vw,62px);max-width:min(880px,72%)}.p-hero-body h1[data-v-aeb3d80a]{color:#fff;font-size:clamp(28px,3.4vw,48px);line-height:1.18;font-weight:600;letter-spacing:0}.p-hero-body p[data-v-aeb3d80a]{color:#ffffffd6;font-size:clamp(14px,1.2vw,17px);line-height:1.55;margin:16px 0 30px;max-width:820px}.hero-cta[data-v-aeb3d80a]{padding:17px 30px;font-size:17px}.bento[data-v-aeb3d80a]{display:grid;grid-template-columns:1fr 1.72fr;grid-auto-rows:minmax(126px,auto);gap:14px}.b-card[data-v-aeb3d80a]{position:relative;border-radius:var(--radius-md);overflow:hidden;padding:clamp(18px,2vw,24px);transition:transform .45s var(--ease),box-shadow .45s}.b-card[data-v-aeb3d80a]:hover{transform:translateY(-5px)}.b-term[data-v-aeb3d80a]{grid-row:span 2;background:#fff;box-shadow:var(--shadow-card);min-height:250px}.b-art[data-v-aeb3d80a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:58% 62%;display:block}.b-head[data-v-aeb3d80a]{position:relative;z-index:1}.b-head strong[data-v-aeb3d80a]{display:block;color:var(--blue);font-size:clamp(22px,2.4vw,30px);font-weight:600;letter-spacing:0}.b-head span[data-v-aeb3d80a]{display:block;color:#7a86a0;font-size:14px;margin-top:4px}.b-solid[data-v-aeb3d80a]{color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:168px}.b-green[data-v-aeb3d80a]{background:linear-gradient(140deg,#43d07c,#12a24f);box-shadow:0 20px 40px -22px #12a24fb3}.b-blue[data-v-aeb3d80a]{background:linear-gradient(140deg,#5c93ff,#2f6bef);box-shadow:0 20px 40px -22px #2f6befb3}.b-solid h3[data-v-aeb3d80a]{font-size:clamp(17px,1.7vw,21px);font-weight:600;line-height:1.28;letter-spacing:0;max-width:26ch}.b-foot[data-v-aeb3d80a]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:18px}.b-foot p[data-v-aeb3d80a]{font-size:12.5px;line-height:1.45;color:#ffffffd1;max-width:34ch}.b-go[data-v-aeb3d80a]{width:15px;height:15px;color:#fffc;flex:0 0 auto;transition:transform .35s var(--ease)}.b-solid:hover .b-go[data-v-aeb3d80a]{transform:translate(4px)}.band[data-v-aeb3d80a]{position:relative;margin-block:clamp(18px,3vw,34px);aspect-ratio:16 / 7;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.band img[data-v-aeb3d80a],.band-fallback[data-v-aeb3d80a]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.band-fallback[data-v-aeb3d80a]{background:radial-gradient(60% 90% at 20% 20%,#DCE7F8 0%,transparent 60%),radial-gradient(70% 90% at 85% 90%,#CFE6DA 0%,transparent 62%),linear-gradient(120deg,#e9eef7,#dde5f1)}.flow-grid[data-v-aeb3d80a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:clamp(18px,2.4vw,28px)}.flow-card[data-v-aeb3d80a]{background:#fff;border-radius:var(--radius-md);padding:14px 14px 22px;box-shadow:var(--shadow-card);transition:transform .45s var(--ease),box-shadow .45s}.flow-card[data-v-aeb3d80a]:hover{transform:translateY(-6px);box-shadow:0 24px 44px -18px #17244238}.flow-card h3[data-v-aeb3d80a]{color:var(--blue);font-size:16.5px;font-weight:600;line-height:1.3;margin:16px 8px 8px}.flow-card p[data-v-aeb3d80a]{color:#5a6780;font-size:13.5px;line-height:1.58;margin-inline:8px}.flow-art[data-v-aeb3d80a]{position:relative;height:148px;border-radius:16px;overflow:hidden;display:grid;place-items:center}.art-pick[data-v-aeb3d80a]{background:linear-gradient(150deg,#f6f8fc,#e8edf6)}.art-pick .tile[data-v-aeb3d80a]{position:absolute;border-radius:10px;box-shadow:0 10px 18px -10px #14285a59}.art-pick .t1[data-v-aeb3d80a]{width:62px;height:92px;left:12%;top:18%;background:linear-gradient(160deg,#2f4a44,#15302b);transform:rotate(-5deg)}.art-pick .t2[data-v-aeb3d80a]{width:84px;height:62px;left:36%;top:34%;background:linear-gradient(160deg,#4a5570,#1b2233);z-index:2}.art-pick .t3[data-v-aeb3d80a]{width:66px;height:66px;right:10%;top:26%;background:linear-gradient(160deg,#f3c98a,#d79a4b);transform:rotate(6deg)}.art-pick .cursor[data-v-aeb3d80a]{position:absolute;width:26px;height:26px;left:52%;top:52%;z-index:3;fill:#fff;stroke:#1b2233;stroke-width:1.4;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3));animation:floatY 3.4s ease-in-out infinite}.art-time[data-v-aeb3d80a]{background:linear-gradient(150deg,#f7faff,#eaf1ff)}.art-time .ring[data-v-aeb3d80a]{position:absolute;width:104px;height:104px;border-radius:50%;border:3px dashed rgba(62,123,250,.45);animation:spinSlow-aeb3d80a 18s linear infinite}@keyframes spinSlow-aeb3d80a{to{transform:rotate(360deg)}}.art-time .clock[data-v-aeb3d80a]{position:relative;display:grid;place-items:center;line-height:1}.art-time b[data-v-aeb3d80a]{color:var(--blue);font-size:40px;font-weight:600}.art-time i[data-v-aeb3d80a]{color:#8fa9dc;font-size:11px;font-style:normal;margin-top:4px;letter-spacing:.04em}.art-pay[data-v-aeb3d80a]{background:linear-gradient(150deg,#f7faff,#e9f1ff)}.art-pay .blob[data-v-aeb3d80a]{position:absolute;border-radius:50%;filter:blur(9px);animation:floatY 6s ease-in-out infinite}.art-pay .p1[data-v-aeb3d80a]{width:54px;height:54px;left:18%;top:22%;background:#6fa5ff}.art-pay .p2[data-v-aeb3d80a]{width:40px;height:40px;left:44%;top:52%;background:#3ed37a;animation-delay:.8s}.art-pay .p3[data-v-aeb3d80a]{width:60px;height:60px;right:16%;top:30%;background:#4e86f5;animation-delay:1.5s}.art-pay .p4[data-v-aeb3d80a]{width:30px;height:30px;right:34%;bottom:16%;background:#9cc5ff;animation-delay:2.2s}@media(max-width:900px){.p-hero-media[data-v-aeb3d80a]{top:0;right:0;bottom:0;left:0}.p-hero-media[data-v-aeb3d80a]:after{background:linear-gradient(90deg,#0c1322 18%,#0c1322c7 62%,#0c13228c)}.p-hero-body[data-v-aeb3d80a]{max-width:100%}.bento[data-v-aeb3d80a]{grid-template-columns:1fr}.b-term[data-v-aeb3d80a]{grid-row:auto;min-height:210px}.b-art[data-v-aeb3d80a]{object-position:50% 70%}}@media(max-width:620px){.p-hero[data-v-aeb3d80a]{min-height:0}.p-hero-body[data-v-aeb3d80a]{padding:92px 0 30px}.p-hero-body p[data-v-aeb3d80a]{margin:12px 0 22px}.hero-cta[data-v-aeb3d80a]{width:100%;padding:15px 24px;font-size:15.5px}.band[data-v-aeb3d80a]{aspect-ratio:16 / 9;margin-block:14px}.b-card[data-v-aeb3d80a]:hover,.flow-card[data-v-aeb3d80a]:hover{transform:none}.flow-grid[data-v-aeb3d80a]{gap:12px}.flow-art[data-v-aeb3d80a]{height:128px}}.a-hero[data-v-5b608cc3]{position:relative;isolation:isolate;overflow:hidden;border-radius:0 0 clamp(20px,2.2vw,30px) clamp(20px,2.2vw,30px);min-height:clamp(250px,22vw,330px);display:flex;align-items:center;background:#5b95d8}.a-hero-bg[data-v-5b608cc3]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:62% 20%}.a-hero[data-v-5b608cc3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(96deg,rgba(58,118,190,.95) 0%,rgba(72,132,200,.72) 30%,rgba(96,155,214,.18) 58%,transparent 76%)}.a-hero .container[data-v-5b608cc3]{position:relative;width:100%}.a-hero-body[data-v-5b608cc3]{padding:clamp(96px,10vw,124px) 0 clamp(30px,4vw,46px);max-width:min(760px,76%)}.a-hero-body h1[data-v-5b608cc3]{color:#fff;font-size:clamp(26px,3.1vw,42px);line-height:1.18;font-weight:600;letter-spacing:0;text-shadow:0 2px 18px rgba(12,40,90,.3)}.a-cta[data-v-5b608cc3]{margin-top:clamp(18px,2.4vw,26px);padding:15px 26px}.intro[data-v-5b608cc3]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(0,auto);gap:clamp(14px,1.8vw,24px)}.i-lead[data-v-5b608cc3]{grid-row:span 2;align-self:center}.i-mark[data-v-5b608cc3]{width:clamp(64px,6.5vw,88px);height:auto;display:block;margin-bottom:clamp(14px,2vw,22px)}.i-lead h2[data-v-5b608cc3]{font-size:clamp(21px,2.3vw,29px);line-height:1.22;font-weight:600;letter-spacing:0}.i-lead p[data-v-5b608cc3]{color:var(--ink-2);font-size:14px;line-height:1.6;margin-top:12px;max-width:330px}.i-card[data-v-5b608cc3]{border-radius:var(--radius-md);padding:clamp(18px,2vw,24px);display:flex;flex-direction:column;transition:transform .45s var(--ease),box-shadow .45s}.i-card[data-v-5b608cc3]:hover{transform:translateY(-5px)}.i-card strong[data-v-5b608cc3]{font-weight:600;letter-spacing:-.01em;line-height:1}.i-main[data-v-5b608cc3]{grid-row:span 2;background:#fff;box-shadow:var(--shadow-card);justify-content:space-between}.i-main strong[data-v-5b608cc3]{color:var(--blue);font-size:clamp(38px,5vw,68px)}.i-wave[data-v-5b608cc3]{width:100%;max-width:100%;height:auto;display:block;margin:clamp(16px,2.5vw,30px) 0}.i-main p[data-v-5b608cc3]{color:var(--ink-2);font-size:13.5px;line-height:1.5}.i-green[data-v-5b608cc3]{background:linear-gradient(140deg,#43d07c,#23b863);color:#fff;box-shadow:0 20px 40px -22px #12a24f99}.i-blue[data-v-5b608cc3]{background:linear-gradient(140deg,#5c93ff,#3d77f0);color:#fff;box-shadow:0 20px 40px -22px #2f6bef99}.i-green strong[data-v-5b608cc3],.i-blue strong[data-v-5b608cc3]{font-size:clamp(28px,3.2vw,44px)}.i-green p[data-v-5b608cc3],.i-blue p[data-v-5b608cc3]{font-size:12.5px;line-height:1.45;color:#ffffffe0;margin-top:auto;padding-top:14px;max-width:30ch}.i-top[data-v-5b608cc3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.i-icons[data-v-5b608cc3]{display:inline-flex;align-items:center;gap:7px;color:#ffffffe6}.i-icons svg[data-v-5b608cc3]{width:15px;height:15px}.i-icons .i-go[data-v-5b608cc3]{width:16px;height:16px;transition:transform .35s var(--ease)}.i-green:hover .i-go[data-v-5b608cc3]{transform:translate(4px)}.pr-grid[data-v-5b608cc3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:clamp(18px,2.4vw,28px)}.pr-card[data-v-5b608cc3]{border-radius:var(--radius-md);padding:clamp(20px,2.2vw,28px);min-height:clamp(190px,17vw,230px);display:flex;flex-direction:column;justify-content:space-between;gap:22px;color:#fff;transition:transform .45s var(--ease),box-shadow .45s}.pr-card[data-v-5b608cc3]:hover{transform:translateY(-6px)}.pr-card h3[data-v-5b608cc3]{font-size:clamp(18px,1.9vw,24px);line-height:1.25;font-weight:600;letter-spacing:0}.pr-card p[data-v-5b608cc3]{font-size:12.5px;line-height:1.55;color:#ffffffd6}.pr-dark[data-v-5b608cc3]{background:linear-gradient(150deg,#2b3038,#1a1d23);box-shadow:0 22px 44px -24px #0f1420b3}.pr-green[data-v-5b608cc3]{background:linear-gradient(150deg,#43d07c,#23b863);box-shadow:0 22px 44px -24px #12a24f99}.pr-blue[data-v-5b608cc3]{background:linear-gradient(150deg,#5c93ff,#3d77f0);box-shadow:0 22px 44px -24px #2f6bef99}.team-grid[data-v-5b608cc3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:clamp(18px,2.4vw,28px)}.team-card[data-v-5b608cc3]{margin:0}.t-photo[data-v-5b608cc3]{position:relative;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;background:linear-gradient(155deg,#e7eef9,#d3e0f2);display:grid;place-items:center}.t-photo img[data-v-5b608cc3]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.team-card:hover .t-photo img[data-v-5b608cc3]{transform:scale(1.05)}.t-ph[data-v-5b608cc3]{font-size:clamp(28px,3vw,40px);font-weight:600;color:#9db3d2;letter-spacing:.02em}.team-card figcaption[data-v-5b608cc3]{margin-top:12px}.team-card strong[data-v-5b608cc3]{display:block;font-size:15px;font-weight:600}.team-card span[data-v-5b608cc3]{display:block;color:var(--ink-2);font-size:13px;line-height:1.45;margin-top:3px}@media(max-width:900px){.intro[data-v-5b608cc3]{grid-template-columns:1fr 1fr}.i-lead[data-v-5b608cc3]{grid-row:auto;grid-column:1 / -1}.i-lead p[data-v-5b608cc3]{max-width:none}.i-main[data-v-5b608cc3]{grid-row:span 2}.pr-grid[data-v-5b608cc3]{grid-template-columns:1fr}.pr-card[data-v-5b608cc3]{min-height:0;gap:14px}.team-grid[data-v-5b608cc3]{grid-template-columns:repeat(2,minmax(0,1fr))}.i-card[data-v-5b608cc3]:hover,.pr-card[data-v-5b608cc3]:hover{transform:none}}@media(max-width:620px){.a-hero[data-v-5b608cc3]{min-height:0}.a-hero-body[data-v-5b608cc3]{padding:92px 0 30px;max-width:100%}.a-cta[data-v-5b608cc3]{width:100%}.intro[data-v-5b608cc3]{grid-template-columns:1fr}.i-main[data-v-5b608cc3]{grid-row:auto}.i-wave[data-v-5b608cc3]{margin-block:18px}}.pp-top[data-v-652e2238]{padding-top:clamp(94px,10vw,120px)}.sr-only[data-v-652e2238]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tabs[data-v-652e2238]{display:flex;gap:6px;padding:6px;background:#fff;border-radius:999px;width:fit-content;margin:0 auto clamp(18px,2.4vw,28px);box-shadow:var(--shadow-card)}.tab[data-v-652e2238]{padding:11px 26px;border-radius:999px;font-size:15px;font-weight:600;color:#5a6780;white-space:nowrap;transition:background .35s var(--ease),color .35s,box-shadow .35s}.tab[data-v-652e2238]:hover{color:var(--blue)}.tab.on[data-v-652e2238]{background:linear-gradient(160deg,#78a6ff,#2f6bef);color:#fff;box-shadow:0 12px 24px -12px #2f6befb3}.p-list[data-v-652e2238]{display:flex;flex-direction:column;gap:clamp(14px,1.8vw,22px)}.pcard[data-v-652e2238]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);background:#fff;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);transition:transform .45s var(--ease),box-shadow .45s}.pcard[data-v-652e2238]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -22px #1724423d}.pc-body[data-v-652e2238]{padding:clamp(20px,2.6vw,32px)}.pc-body h2[data-v-652e2238]{font-size:clamp(21px,2.4vw,30px);line-height:1.2;font-weight:600;letter-spacing:0}.pc-body h2.sm[data-v-652e2238]{font-size:clamp(18px,2vw,25px)}.pc-sub[data-v-652e2238]{color:#8fa0bc;font-size:13.5px;margin-top:8px}.pc-stats[data-v-652e2238]{display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,52px);margin-top:clamp(18px,2.4vw,28px)}.pc-stats dt[data-v-652e2238]{color:#9aa6bc;font-size:13px;margin-bottom:4px}.pc-stats dd[data-v-652e2238]{font-size:clamp(16px,1.6vw,20px);font-weight:600;letter-spacing:0}.pc-stats dd.blue[data-v-652e2238]{color:var(--blue)}.pc-stats dd.green[data-v-652e2238]{color:var(--green)}.pc-actions[data-v-652e2238]{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(20px,2.6vw,30px)}.btn-ghost[data-v-652e2238]{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;background:#f1f4f9;color:#2b354d;font-size:14.5px;font-weight:600;transition:background .3s,transform .35s var(--ease)}.btn-ghost[data-v-652e2238]:hover{background:#e5ebf5;transform:translateY(-2px)}.btn-ghost .arr[data-v-652e2238]{width:14px;height:14px;color:var(--blue);flex:0 0 auto;transition:transform .35s var(--ease)}.btn-ghost:hover .arr[data-v-652e2238]{transform:translate(3px,-3px)}.pc-media[data-v-652e2238]{position:relative;display:grid;place-items:center;overflow:hidden;min-height:clamp(170px,18vw,220px)}.pc-media img[data-v-652e2238]{width:100%;height:100%;object-fit:cover;display:block}.pm-ribbon img[data-v-652e2238]{object-fit:contain;padding:clamp(14px,2vw,26px)}.pm-icon[data-v-652e2238]{width:clamp(76px,8vw,110px);height:auto;filter:drop-shadow(0 12px 18px rgba(20,40,90,.18))}.pm-taxi[data-v-652e2238]{background:linear-gradient(150deg,#eef3fb,#dce4f0);color:#33405c}.pm-build[data-v-652e2238]{background:linear-gradient(150deg,#fff3e2,#ffe2b8);color:#c7791a}.pm-shop[data-v-652e2238]{background:linear-gradient(150deg,#eef1f6,#dde3ec);color:#4a5570}.pm-leaf[data-v-652e2238]{background:linear-gradient(150deg,#5c93ff,#2f6bef)}.leaf-art[data-v-652e2238]{width:clamp(80px,9vw,120px);height:auto;filter:drop-shadow(0 14px 20px rgba(12,40,110,.35))}.pm-ribbon[data-v-652e2238]{background:linear-gradient(150deg,#f5f8fd,#e7eef8)}@media(max-width:820px){.pcard[data-v-652e2238]{grid-template-columns:1fr}.pcard[data-v-652e2238]:hover{transform:none}.pc-media[data-v-652e2238]{order:-1;min-height:0;aspect-ratio:16 / 9}.pc-body[data-v-652e2238]{padding:20px}}@media(max-width:560px){.tabs[data-v-652e2238]{width:100%;justify-content:center}.tab[data-v-652e2238]{flex:1 1 0;padding:11px 12px;font-size:14px}.pc-stats[data-v-652e2238]{gap:18px 26px}.pc-actions[data-v-652e2238]{gap:8px}.pc-actions .btn[data-v-652e2238],.btn-ghost[data-v-652e2238]{flex:1 1 auto;justify-content:center}}.section-title.left[data-v-b593d591]{text-align:left}.calc[data-v-b593d591]{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1fr);gap:clamp(18px,3vw,40px);align-items:start;background:#fff;border-radius:var(--radius-md);padding:clamp(18px,2.6vw,30px);box-shadow:var(--shadow-card)}.calc-in[data-v-b593d591]{display:flex;flex-direction:column;gap:14px;background:#f7f9fc;border-radius:var(--radius-md);padding:clamp(16px,2vw,22px)}.f[data-v-b593d591]{display:block}.f-lab[data-v-b593d591]{display:block;font-size:13.5px;font-weight:600;color:#4a5570;margin-bottom:7px}.f-box[data-v-b593d591]{display:flex;align-items:center;gap:8px;background:#fff;border:1.6px solid #E4EAF4;border-radius:14px;padding:13px 16px;transition:border-color .25s,box-shadow .25s}.f-box[data-v-b593d591]:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px #3e7bfa1a}.f-box.bad[data-v-b593d591]{border-color:#e4a0a0}.f-box input[data-v-b593d591]{flex:1 1 auto;min-width:0;border:0;outline:none;background:none;font-size:15.5px;color:var(--ink);font-variant-numeric:tabular-nums}.f-box input[data-v-b593d591]::placeholder{color:#a7b2c6}.f-box i[data-v-b593d591]{font-style:normal;font-size:13.5px;color:var(--muted);flex:0 0 auto}.f-err[data-v-b593d591]{display:block;margin-top:6px;font-size:12.5px;color:#c24141}.calc-out[data-v-b593d591]{display:flex;flex-direction:column;gap:clamp(16px,2.4vw,26px);padding-top:4px}.res[data-v-b593d591]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2.4vw,30px)}.r[data-v-b593d591]{min-width:0}.r-lab[data-v-b593d591]{display:block;font-size:13px;color:#9aa6bc;margin-bottom:6px}.r strong[data-v-b593d591]{display:block;font-size:clamp(21px,2.7vw,33px);font-weight:600;letter-spacing:-.01em;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.r-unit[data-v-b593d591]{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.calc-actions[data-v-b593d591]{display:flex;flex-wrap:wrap;gap:10px}.btn-ghost[data-v-b593d591]{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;background:#f1f4f9;color:#2b354d;font-size:14.5px;font-weight:600;transition:background .3s,transform .35s var(--ease)}.btn-ghost[data-v-b593d591]:hover{background:#e5ebf5;transform:translateY(-2px)}.calc-actions .btn[data-v-b593d591]{display:inline-flex;align-items:center;gap:8px}.calc-actions .btn[data-v-b593d591]:disabled{opacity:.45;transform:none;box-shadow:none;cursor:default}.arr[data-v-b593d591]{width:14px;height:14px;flex:0 0 auto}.btn-ghost .arr[data-v-b593d591]{color:var(--blue)}@media(max-width:860px){.calc[data-v-b593d591]{grid-template-columns:1fr}}@media(max-width:560px){.res[data-v-b593d591]{grid-template-columns:1fr;gap:14px}.calc-actions .btn[data-v-b593d591],.calc-actions .btn-ghost[data-v-b593d591]{flex:1 1 auto;justify-content:center}}.pd-top[data-v-41bb875d]{padding-top:clamp(94px,10vw,120px)}.section-title.left[data-v-41bb875d]{text-align:left}.back[data-v-41bb875d]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#5a6780;margin-bottom:clamp(14px,2vw,20px);transition:color .25s}.back[data-v-41bb875d]:hover{color:var(--blue)}.back svg[data-v-41bb875d]{width:15px;height:15px}@media(max-width:820px){.back[data-v-41bb875d]{padding-block:8px;margin-bottom:10px}}.hero-card[data-v-41bb875d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:#fff;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card)}.hc-body[data-v-41bb875d]{padding:clamp(22px,3vw,40px);display:flex;flex-direction:column}.hc-body h1[data-v-41bb875d]{font-size:clamp(24px,3.2vw,40px);line-height:1.18;font-weight:600;letter-spacing:-.01em}.hc-sub[data-v-41bb875d]{color:#8fa0bc;font-size:13.5px;margin-top:8px}.hc-cta[data-v-41bb875d]{margin-top:auto;align-self:flex-start;padding-top:14px;padding-bottom:14px}.hc-body h1+.hc-sub+.hc-cta[data-v-41bb875d]{margin-top:clamp(28px,5vw,60px)}.hc-media[data-v-41bb875d]{position:relative;display:grid;place-items:center;overflow:hidden;min-height:clamp(180px,20vw,250px)}.hc-media img[data-v-41bb875d]{width:100%;height:100%;object-fit:cover;display:block}.hc-icon[data-v-41bb875d]{width:clamp(84px,9vw,120px);height:auto;filter:drop-shadow(0 12px 18px rgba(20,40,90,.18))}.pm-taxi[data-v-41bb875d]{background:linear-gradient(150deg,#eef3fb,#dce4f0);color:#33405c}.pm-build[data-v-41bb875d]{background:linear-gradient(150deg,#fff3e2,#ffe2b8);color:#c7791a}.pm-shop[data-v-41bb875d]{background:linear-gradient(150deg,#eef1f6,#dde3ec);color:#4a5570}.stat-bar[data-v-41bb875d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,24px);margin-top:clamp(12px,1.6vw,18px);padding:clamp(16px,2.2vw,26px) clamp(18px,3vw,38px);border-radius:var(--radius-md);color:#fff;background:linear-gradient(100deg,#2fb86a,#1fae57 55%,#17a04e);box-shadow:0 16px 34px -18px #138244b3}.stat-bar dt[data-v-41bb875d]{font-size:12.5px;color:#ffffffc7;margin-bottom:4px}.stat-bar dd[data-v-41bb875d]{font-size:clamp(17px,1.9vw,24px);font-weight:600;letter-spacing:-.01em}.feats[data-v-41bb875d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,16px);margin-top:clamp(12px,1.6vw,18px)}.feat[data-v-41bb875d]{background:#fff;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-height:clamp(190px,20vw,235px);transition:transform .45s var(--ease),box-shadow .45s}.feat[data-v-41bb875d]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -22px #1724423d}.feat h2[data-v-41bb875d]{padding:clamp(16px,2vw,22px) clamp(16px,2vw,22px) 0;font-size:clamp(15px,1.5vw,19px);line-height:1.24;font-weight:600;color:#c3cbd9;letter-spacing:-.01em}.feat-art[data-v-41bb875d]{margin-top:auto;display:grid;place-items:center;padding:clamp(12px,2vw,20px)}.feat-art img[data-v-41bb875d]{max-width:100%;height:auto;display:block}.feat-art[data-v-41bb875d] svg{width:clamp(96px,9.5vw,128px);height:auto;filter:drop-shadow(0 16px 20px rgba(47,107,239,.3));transition:transform .5s var(--ease)}.fa-halal[data-v-41bb875d] svg{filter:drop-shadow(0 16px 20px rgba(31,174,87,.34))}.feat:hover .feat-art[data-v-41bb875d] svg{transform:scale(1.06) rotate(-3deg)}.docs[data-v-41bb875d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.8vw,20px)}.doc[data-v-41bb875d]{background:#fff;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);display:flex;flex-direction:column;transition:transform .45s var(--ease),box-shadow .45s}a.doc[data-v-41bb875d]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -22px #1724423d}.doc-thumb[data-v-41bb875d]{aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;background:linear-gradient(150deg,#f5f8fd,#e7eef8);padding:clamp(12px,2vw,20px)}.doc-thumb img[data-v-41bb875d]{width:100%;height:100%;object-fit:contain;display:block}.doc-thumb[data-v-41bb875d] svg{width:clamp(66px,7vw,92px);height:auto;opacity:.5}.doc p[data-v-41bb875d]{padding:clamp(14px,1.8vw,18px);font-size:14.5px;font-weight:500;line-height:1.35}.empty[data-v-41bb875d]{text-align:center;padding:clamp(40px,8vw,90px) 0}.empty h1[data-v-41bb875d]{font-size:clamp(20px,2.6vw,30px);font-weight:600;margin-bottom:20px}@media(max-width:980px){.feats[data-v-41bb875d],.docs[data-v-41bb875d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.hero-card[data-v-41bb875d]{grid-template-columns:1fr}.hc-media[data-v-41bb875d]{order:-1;min-height:0;aspect-ratio:16 / 9}.hc-cta[data-v-41bb875d]{align-self:stretch}.hc-body h1+.hc-sub+.hc-cta[data-v-41bb875d]{margin-top:24px}}@media(max-width:640px){.stat-bar[data-v-41bb875d]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}@media(max-width:520px){.feats[data-v-41bb875d],.docs[data-v-41bb875d]{grid-template-columns:1fr}.feat[data-v-41bb875d]{min-height:0}.feat-art[data-v-41bb875d] svg{width:104px}}.sh-top[data-v-534f6791]{padding-top:clamp(88px,9vw,112px)}.sh-hero[data-v-534f6791]{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:#e7eef8}.sh-photo[data-v-534f6791]{display:block;width:100%;height:clamp(220px,34vw,420px);object-fit:cover;object-position:50% 32%}.sh-panel[data-v-534f6791]{background:linear-gradient(120deg,#5c93ff,#2f6bef);color:#fff;padding:clamp(20px,3vw,36px) clamp(20px,3.4vw,44px)}.sh-panel h1[data-v-534f6791]{font-size:clamp(19px,2.2vw,28px);font-weight:600;letter-spacing:-.01em;line-height:1.25;margin-bottom:clamp(12px,1.6vw,18px)}.sh-panel p[data-v-534f6791]{font-size:clamp(12.5px,1.05vw,14px);line-height:1.55;color:#ffffffed;max-width:72ch}.sh-panel p+p[data-v-534f6791]{margin-top:9px}.duties[data-v-534f6791]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,16px)}.duty[data-v-534f6791]{background:#fff;border-radius:var(--radius-md);padding:clamp(16px,2vw,22px);box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-height:clamp(150px,15vw,180px);transition:transform .45s var(--ease),box-shadow .45s}.duty[data-v-534f6791]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -22px #1724423d}.duty h3[data-v-534f6791]{font-size:clamp(14.5px,1.35vw,17px);font-weight:600;line-height:1.25;letter-spacing:-.01em}.duty p[data-v-534f6791]{margin-top:auto;padding-top:16px;font-size:12.5px;line-height:1.5;color:var(--muted)}.members[data-v-534f6791]{display:flex;flex-direction:column;gap:clamp(18px,3vw,42px)}.member[data-v-534f6791]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:clamp(18px,3.4vw,48px);align-items:center}.member.flip .m-photo[data-v-534f6791]{order:2}.m-photo[data-v-534f6791]{margin:0;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:16 / 11;background:#e4eaf4;color:#8fa3c4;display:grid;place-items:center}.m-photo img[data-v-534f6791]{width:100%;height:100%;object-fit:cover;display:block}.m-photo svg[data-v-534f6791]{width:clamp(64px,8vw,96px);height:auto}.m-body h3[data-v-534f6791]{font-size:clamp(19px,2.1vw,27px);font-weight:600;letter-spacing:-.01em;line-height:1.2}.m-role[data-v-534f6791]{font-size:13px;color:var(--muted);margin-top:5px}.m-bio[data-v-534f6791]{font-size:13.5px;line-height:1.6;color:var(--ink-2);margin-top:clamp(12px,1.6vw,18px);max-width:62ch}@media(max-width:900px){.duties[data-v-534f6791]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.member[data-v-534f6791]{grid-template-columns:1fr;gap:16px}.member.flip .m-photo[data-v-534f6791]{order:0}.m-photo[data-v-534f6791]{aspect-ratio:16 / 10}}@media(max-width:520px){.duties[data-v-534f6791]{grid-template-columns:1fr}.duty[data-v-534f6791]{min-height:0}}.tm-top[data-v-d1a915f3]{padding-top:clamp(88px,9vw,112px);padding-bottom:0}.tm-list[data-v-d1a915f3]{padding-top:clamp(18px,2.4vw,28px)}.tm-hero[data-v-d1a915f3]{background:linear-gradient(120deg,#5c93ff,#2f6bef);border-radius:var(--radius-lg);color:#fff;padding:clamp(24px,3.6vw,44px) clamp(20px,3.4vw,46px)}.tm-hero h1[data-v-d1a915f3]{font-size:clamp(24px,3vw,38px);font-weight:600;letter-spacing:-.01em;line-height:1.18}.tm-hero p[data-v-d1a915f3]{margin-top:clamp(10px,1.4vw,16px);font-size:clamp(12.5px,1.05vw,14px);line-height:1.6;color:#ffffffed;max-width:78ch}.grid[data-v-d1a915f3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px) clamp(10px,1.4vw,16px)}.card[data-v-d1a915f3]{margin:0;min-width:0}.card.wide[data-v-d1a915f3]{grid-column:span 2}.photo[data-v-d1a915f3]{border-radius:var(--radius-md);overflow:hidden;background:#e4eaf4;color:#8fa3c4;display:grid;place-items:center;aspect-ratio:4 / 5}.card.wide .photo[data-v-d1a915f3]{aspect-ratio:16 / 10}.photo img[data-v-d1a915f3]{width:100%;height:100%;object-fit:cover;display:block}.photo svg[data-v-d1a915f3]{width:clamp(48px,5vw,68px);height:auto}figcaption[data-v-d1a915f3]{display:block;padding-top:10px}figcaption strong[data-v-d1a915f3]{display:block;font-size:clamp(13px,1.15vw,15px);font-weight:600;letter-spacing:-.01em;line-height:1.25}figcaption span[data-v-d1a915f3]{display:block;margin-top:3px;font-size:clamp(11px,.95vw,12.5px);line-height:1.35;color:var(--muted)}@media(max-width:900px){.grid[data-v-d1a915f3]{grid-template-columns:repeat(2,minmax(0,1fr))}.card.wide[data-v-d1a915f3]{grid-column:span 1}.card.wide .photo[data-v-d1a915f3]{aspect-ratio:4 / 5}}@media(max-width:420px){.grid[data-v-d1a915f3]{grid-template-columns:1fr}.photo[data-v-d1a915f3],.card.wide .photo[data-v-d1a915f3]{aspect-ratio:4 / 3}}.ncard[data-v-cfdff15e]{display:flex;flex-direction:column;cursor:pointer;min-width:0}.n-img[data-v-cfdff15e]{border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(150deg,#eef3fb,#dce4f0);display:grid;place-items:center;aspect-ratio:16 / 10;transition:transform .5s var(--ease),box-shadow .5s}.ncard.lg .n-img[data-v-cfdff15e]{aspect-ratio:16 / 9}.n-img img[data-v-cfdff15e]{width:100%;height:100%;object-fit:cover;display:block}.n-img svg[data-v-cfdff15e]{width:clamp(38px,4vw,54px);height:auto;color:#b9c7de}.ncard:hover .n-img[data-v-cfdff15e]{transform:translateY(-4px);box-shadow:0 24px 44px -22px #1724424d}h3[data-v-cfdff15e]{margin-top:clamp(10px,1.4vw,14px)}h3 a[data-v-cfdff15e]{font-size:clamp(14px,1.3vw,17px);font-weight:600;line-height:1.28;letter-spacing:-.01em;transition:color .25s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ncard.lg h3 a[data-v-cfdff15e]{font-size:clamp(18px,2vw,26px);line-height:1.22}.ncard:hover h3 a[data-v-cfdff15e]{color:var(--blue)}.n-ex[data-v-cfdff15e]{margin-top:6px;font-size:12.5px;line-height:1.45;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}time[data-v-cfdff15e]{margin-top:8px;font-size:12px;color:#a7b2c6}.nw-top[data-v-1568dc98]{padding-top:clamp(88px,9vw,112px)}.sr-only[data-v-1568dc98]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.grid[data-v-1568dc98]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(18px,2.4vw,30px) clamp(12px,1.6vw,20px)}.big[data-v-1568dc98]{grid-column:span 3}.small[data-v-1568dc98]{grid-column:span 2}.empty[data-v-1568dc98]{text-align:center;padding:clamp(40px,8vw,80px) 0}@media(max-width:900px){.grid[data-v-1568dc98]{grid-template-columns:repeat(2,minmax(0,1fr))}.big[data-v-1568dc98],.small[data-v-1568dc98]{grid-column:span 1}}@media(max-width:520px){.grid[data-v-1568dc98]{grid-template-columns:1fr}}.na-top[data-v-e35cd2cb]{padding-top:clamp(88px,9vw,112px)}.back[data-v-e35cd2cb]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#5a6780;margin-bottom:clamp(14px,2vw,20px);transition:color .25s}.back[data-v-e35cd2cb]:hover{color:var(--blue)}.back svg[data-v-e35cd2cb]{width:15px;height:15px}@media(max-width:820px){.back[data-v-e35cd2cb]{padding-block:8px;margin-bottom:10px}}.col[data-v-e35cd2cb]{max-width:74ch;margin-inline:auto}.cover[data-v-e35cd2cb]{border-radius:var(--radius-lg);overflow:hidden;background:linear-gradient(150deg,#eef3fb,#dce4f0);display:grid;place-items:center;aspect-ratio:16 / 9}.cover img[data-v-e35cd2cb]{width:100%;height:100%;object-fit:cover;display:block}.cover svg[data-v-e35cd2cb]{width:clamp(56px,6vw,84px);height:auto;color:#b9c7de}.body[data-v-e35cd2cb]{margin-top:clamp(20px,3vw,34px)}.body h1[data-v-e35cd2cb]{font-size:clamp(20px,2.4vw,30px);font-weight:600;line-height:1.24;letter-spacing:-.01em}.body p[data-v-e35cd2cb]{margin-top:clamp(12px,1.6vw,18px);font-size:clamp(13.5px,1.1vw,15px);line-height:1.7;color:var(--ink-2)}.body .lead[data-v-e35cd2cb]{color:var(--ink);font-weight:500}.body time[data-v-e35cd2cb]{display:block;margin-top:clamp(20px,2.6vw,30px);font-size:12.5px;color:#a7b2c6}.more[data-v-e35cd2cb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.empty[data-v-e35cd2cb]{text-align:center;padding:clamp(40px,8vw,90px) 0}.empty h1[data-v-e35cd2cb]{font-size:clamp(20px,2.6vw,30px);font-weight:600;margin-bottom:20px}@media(max-width:760px){.more[data-v-e35cd2cb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.more[data-v-e35cd2cb]{grid-template-columns:1fr}}.c-hero[data-v-7a29361a]{background:linear-gradient(115deg,#34c06e,#1fae57 55%,#17a04e);border-radius:0 0 clamp(20px,2.2vw,30px) clamp(20px,2.2vw,30px);padding:clamp(96px,10vw,130px) 0 clamp(28px,4vw,46px)}.c-hero h1[data-v-7a29361a]{color:#fff;font-size:clamp(26px,3.4vw,42px);font-weight:600;line-height:1.15;letter-spacing:-.01em}.c-list[data-v-7a29361a]{padding-top:clamp(22px,3vw,36px)}.docs[data-v-7a29361a]{list-style:none;display:flex;flex-direction:column;gap:clamp(8px,1vw,12px)}.row[data-v-7a29361a]{display:flex;align-items:center;gap:clamp(10px,1.4vw,14px);background:#fff;border-radius:16px;padding:clamp(13px,1.7vw,18px) clamp(14px,1.8vw,20px);box-shadow:var(--shadow-card);transition:transform .4s var(--ease),box-shadow .4s}a.row[data-v-7a29361a]:hover{transform:translateY(-3px);box-shadow:0 22px 40px -20px #17244242}.ico[data-v-7a29361a]{flex:0 0 auto;display:grid;place-items:center;color:var(--blue)}.ico svg[data-v-7a29361a]{width:clamp(19px,2vw,22px);height:auto;display:block}.t[data-v-7a29361a]{flex:1 1 auto;min-width:0;font-size:clamp(13.5px,1.15vw,15px);font-weight:500;line-height:1.35}a.row:hover .t[data-v-7a29361a]{color:var(--blue)}.chev[data-v-7a29361a]{flex:0 0 auto;width:16px;height:16px;color:#b6c0d2;transition:transform .35s var(--ease),color .3s}a.row:hover .chev[data-v-7a29361a]{color:var(--blue);transform:translate(3px)}.empty[data-v-7a29361a]{text-align:center;padding:clamp(40px,8vw,80px) 0}@media(max-width:520px){.row[data-v-7a29361a]{border-radius:14px}}.fq-top[data-v-a4c1138a]{padding-top:clamp(88px,9vw,112px)}.fq-title[data-v-a4c1138a]{font-size:clamp(22px,2.8vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:clamp(18px,2.4vw,28px)}.fq-grid[data-v-a4c1138a]{display:grid;grid-template-columns:minmax(0,268px) minmax(0,1fr);gap:clamp(16px,2.6vw,34px);align-items:start}.side[data-v-a4c1138a]{position:sticky;top:92px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:4px}.s-item[data-v-a4c1138a]{text-align:left;font-size:13px;line-height:1.4;color:#8a94a8;padding:9px 10px;border-radius:10px;transition:color .25s,background .25s}.s-item[data-v-a4c1138a]:hover{color:#4a5570;background:#edf1f8}.s-item.on[data-v-a4c1138a]{color:var(--blue);background:#eaf1ff;font-weight:600}.panel[data-v-a4c1138a]{background:#fff;border-radius:var(--radius-lg);padding:clamp(6px,1.4vw,16px) clamp(16px,2.6vw,34px);box-shadow:var(--shadow-card);min-width:0}.item[data-v-a4c1138a]{border-bottom:1px solid #ECF0F6}.item[data-v-a4c1138a]:last-child{border-bottom:0}.q[data-v-a4c1138a]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:clamp(15px,1.8vw,19px) 2px;text-align:left;font-size:clamp(14.5px,1.4vw,17px);font-weight:500;color:#2b354d;transition:color .3s}.q[data-v-a4c1138a]:hover,.item.open .q[data-v-a4c1138a]{color:var(--blue)}.q .chev[data-v-a4c1138a]{width:17px;height:17px;color:#9aa6bc;flex:0 0 auto;transition:transform .45s var(--ease),color .3s}.item.open .chev[data-v-a4c1138a]{transform:rotate(180deg);color:var(--blue)}.a[data-v-a4c1138a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.item.open .a[data-v-a4c1138a]{grid-template-rows:1fr}.a-in[data-v-a4c1138a]{overflow:hidden}.a p[data-v-a4c1138a]{color:#5a6780;font-size:clamp(13px,1.1vw,14.5px);line-height:1.65;padding:0 44px 18px 2px}.empty[data-v-a4c1138a]{padding:30px 2px}@media(max-width:860px){.fq-grid[data-v-a4c1138a]{grid-template-columns:1fr}.side[data-v-a4c1138a]{display:none}}@media(max-width:560px){.a p[data-v-a4c1138a]{padding:0 4px 16px 2px}}.ct-top[data-v-66295810]{padding-top:clamp(88px,9vw,112px)}.sr-only[data-v-66295810]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.chips[data-v-66295810]{display:flex;flex-wrap:wrap;gap:clamp(8px,1vw,12px);margin-bottom:clamp(20px,3vw,32px)}.chip[data-v-66295810]{background:#fff;border-radius:999px;padding:clamp(10px,1.2vw,13px) clamp(16px,1.8vw,22px);font-size:clamp(13px,1.15vw,15px);font-weight:500;color:#2b354d;box-shadow:var(--shadow-card);transition:transform .3s var(--ease),color .25s,box-shadow .3s}.chip[data-v-66295810]:hover{transform:translateY(-2px);color:var(--blue)}.chip.on[data-v-66295810]{color:var(--blue);box-shadow:0 0 0 1.6px var(--blue),var(--shadow-card)}.office+.office[data-v-66295810]{margin-top:clamp(26px,4vw,46px)}.office h2[data-v-66295810]{font-size:clamp(19px,2.3vw,28px);font-weight:600;letter-spacing:-.01em;margin-bottom:clamp(10px,1.4vw,16px)}.body[data-v-66295810]{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:clamp(10px,1.4vw,16px);align-items:stretch}.map[data-v-66295810]{border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(150deg,#eef3fb,#dce4f0);color:#9fb2ce;display:grid;place-items:center;min-height:clamp(190px,22vw,268px)}.map img[data-v-66295810]{width:100%;height:100%;object-fit:cover;display:block}.map svg[data-v-66295810]{width:clamp(46px,5vw,64px);height:auto}a.map[data-v-66295810]{transition:box-shadow .4s}a.map[data-v-66295810]:hover{box-shadow:0 22px 40px -20px #1724424d}.info[data-v-66295810]{background:#fff;border-radius:var(--radius-md);padding:clamp(16px,2vw,24px);box-shadow:var(--shadow-card);display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,1.6vw,18px)}.info dt[data-v-66295810]{font-size:12.5px;color:var(--muted);margin-bottom:3px}.info dd[data-v-66295810]{font-size:clamp(13.5px,1.15vw,15px);font-weight:600;line-height:1.45;overflow-wrap:anywhere}.info dd a[data-v-66295810]{transition:color .25s}.info dd a[data-v-66295810]:hover{color:var(--blue)}.off[data-v-66295810]{display:block;margin-top:2px;color:#d64545}@media(max-width:820px){.info dd a[data-v-66295810]{display:inline-block;padding-block:7px}.body[data-v-66295810]{grid-template-columns:1fr}.map[data-v-66295810]{min-height:0;aspect-ratio:16 / 10}}@media(max-width:520px){.chips[data-v-66295810]{gap:7px}.chip[data-v-66295810]{padding:9px 14px;font-size:12.5px}}:root{--bg: #F2F4F8;--surface: #FFFFFF;--ink: #0E1526;--ink-2: #4A5570;--muted: #8A94A8;--blue: #3E7BFA;--blue-deep: #2F6BEF;--green: #1FAE57;--radius-lg: clamp(22px, 4vw, 32px);--radius-md: clamp(18px, 3vw, 24px);--shadow-card: 0 12px 32px -14px rgba(23, 36, 66, .14);--ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}button{font:inherit;background:none;border:0;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}::selection{background:#3e7bfa38}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:10px}.container{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}section,footer{scroll-margin-top:clamp(76px,11vw,110px)}main{position:relative;z-index:1}.accent{color:var(--blue)}img,video{max-width:100%;height:auto}.bg-glow{position:fixed;border-radius:50%;filter:blur(90px);opacity:.5;pointer-events:none;z-index:0}.g1{width:560px;height:560px;left:-190px;top:-130px;background:radial-gradient(circle,#BFD5FF,transparent 65%);animation:drift 18s ease-in-out infinite alternate}.g2{width:520px;height:520px;right:-170px;top:34%;background:radial-gradient(circle,#C9F3DA,transparent 65%);animation:drift 22s ease-in-out infinite alternate-reverse}@keyframes drift{to{transform:translate(60px,42px) scale(1.08)}}@keyframes floatY{50%{transform:translateY(-9px)}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 28px;border-radius:999px;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:0;color:#fff;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s;will-change:transform}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.45) 50%,transparent 68%);transform:translate(-130%);transition:transform .7s ease}.btn:hover{transform:translateY(-3px)}.btn:hover:before{transform:translate(130%)}.btn:active{transform:translateY(-1px) scale(.97)}.btn-green{background:linear-gradient(170deg,#3ed37a,#1fae57);box-shadow:0 14px 28px -12px #1fae57a6}.btn-green:hover{box-shadow:0 20px 34px -12px #1fae57cc}.btn-blue{background:linear-gradient(160deg,#78a6ff,#2f6bef);box-shadow:0 14px 28px -12px #2f6bef99}.btn-blue:hover{box-shadow:0 20px 34px -12px #2f6befbf}.btn-light{background:#fff;color:#20304f;box-shadow:0 14px 30px -14px #0b235680}.btn .arr{width:16px;height:16px;flex:0 0 auto;transition:transform .35s var(--ease)}.btn:hover .arr{transform:translate(3px,-3px)}.btn-light .arr{color:var(--blue-deep)}svg{display:inline-block;vertical-align:middle}.section{padding-block:clamp(28px,4vw,50px)}.section.slim{padding-block:clamp(20px,3vw,38px)}.section-title{font-size:clamp(28px,3.75vw,48px);line-height:1;letter-spacing:0;font-weight:600;text-align:center}.section-title.light{color:#fff}.section-sub{text-align:center;color:var(--ink-2);max-width:700px;margin:14px auto 0;font-size:clamp(14.5px,1.3vw,16.5px);line-height:1.6}.title-l{font-size:clamp(21px,2.4vw,30px);line-height:1.2;letter-spacing:0;font-weight:600}.title-l+.sub-l{color:var(--ink-2);font-size:14.5px;line-height:1.55;margin-top:8px;max-width:720px}@media(max-width:560px){.btn{padding:14px 22px;font-size:15px}.btn .arr{width:15px;height:15px}.btn:hover{transform:none}}@media(hover:none){.btn:hover{transform:none}.btn:hover:before{transform:translate(-130%)}}.pop-enter-active,.pop-leave-active{transition:opacity .25s,transform .25s var(--ease)}.pop-enter-from,.pop-leave-to{opacity:0;transform:translateY(-6px) scale(.96)}.drop-enter-active,.drop-leave-active{transition:opacity .3s,transform .3s var(--ease)}.drop-enter-from,.drop-leave-to{opacity:0;transform:translateY(-14px)}.fade-enter-active,.fade-leave-active{transition:opacity .35s,transform .35s}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(10px)}.swap-enter-active{transition:opacity .5s var(--ease),transform .5s var(--ease)}.swap-leave-active{transition:opacity .28s ease,transform .28s ease}.swap-enter-from{opacity:0;transform:translateY(18px) scale(.98)}.swap-leave-to{opacity:0;transform:translateY(-10px) scale(.98)}.reveal{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.reveal-left{transform:translate(-44px)}.reveal-right{transform:translate(44px)}.reveal-scale{transform:scale(.92)}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:.15s!important}.w{animation:none;opacity:1;transform:none}.reveal{opacity:1!important;transform:none!important;transition:none!important}.step-num{transform:scale(1);opacity:1}html{scroll-behavior:auto}}
