.lang[data-v-72853711]{position:relative}.lang__button[data-v-72853711]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:45px;padding:0 var(--space-4);border:1px solid var(--lang-border, rgba(17, 24, 39, .12));border-radius:var(--radius-full);background:var(--lang-bg, #fff);color:var(--lang-fg, #111827);font-family:inherit;font-size:clamp(12px,.73vw,14px);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.lang__button[data-v-72853711]:hover{filter:brightness(1.04)}.lang__button[data-v-72853711]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.lang__globe[data-v-72853711]{width:18px;height:18px;flex:none}.lang__current[data-v-72853711]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.lang__menu[data-v-72853711]{position:absolute;top:calc(100% + var(--space-3));right:0;z-index:120;width:min(280px,calc(100vw - 2 * var(--container-pad)));max-height:min(480px,calc(100vh - 96px));max-height:min(480px,calc(100dvh - 96px));overflow-y:auto;padding:6px;background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-strong)}.lang__item[data-v-72853711]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text);text-align:left;cursor:pointer}.lang__item[data-v-72853711]:hover,.lang__item.is-busy[data-v-72853711]{background:#1668ff14}.lang__item.is-on[data-v-72853711]{color:var(--color-blue);font-weight:700}.lang__item[data-v-72853711]:disabled{cursor:default}.lang__item[data-v-72853711]:disabled:not(.is-busy){opacity:.5}.lang__check[data-v-72853711]{display:flex;justify-content:center;width:14px;flex:none;color:var(--color-blue);font-size:11px}.lang__spin[data-v-72853711]{width:11px;height:11px;border:2px solid rgba(22,104,255,.16);border-top-color:var(--color-blue);border-radius:50%;animation:lang-spin-72853711 .7s linear infinite}@keyframes lang-spin-72853711{to{transform:rotate(360deg)}}.lang__label[data-v-72853711]{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px;line-height:1.25}.lang__label strong[data-v-72853711]{font-size:14px}.lang__label small[data-v-72853711]{color:var(--color-text-soft);font-size:11px;font-weight:500}@media (max-width: 1280px){.lang__button[data-v-72853711]{width:45px;padding:0;justify-content:center}.lang__current[data-v-72853711]{display:none}}@media (prefers-reduced-motion: reduce){.lang__spin[data-v-72853711]{animation:none}.lang__button[data-v-72853711]{transition:none}}.header[data-v-f39a0d4e]{position:fixed;top:0;left:0;right:0;z-index:30;min-height:var(--header-h);display:flex;align-items:center;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:background-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.header[data-v-f39a0d4e]{--lang-bg: rgba(255, 255, 255, .14);--lang-fg: #fff;--lang-border: rgba(255, 255, 255, .3)}.header--scrolled[data-v-f39a0d4e],.header[data-v-f39a0d4e]:hover{--lang-bg: rgba(17, 24, 39, .04);--lang-fg: #111827;--lang-border: rgba(17, 24, 39, .12)}.header__actions[data-v-f39a0d4e]{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2)}.header--scrolled[data-v-f39a0d4e]{background:#fffc;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);box-shadow:0 6px 22px #0000000f}.header[data-v-f39a0d4e]:hover{background:#fffffff5;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);box-shadow:0 9px 26px #00000014}.header[data-v-f39a0d4e]:not(.header--scrolled):hover{background:#fffffff5}.header__inner[data-v-f39a0d4e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.header__logo[data-v-f39a0d4e]{flex-shrink:0;padding:0;border:none;background:transparent;color:#fff;cursor:pointer;transition:color .25s ease}.header__logo strong[data-v-f39a0d4e]{display:inline-block;font-size:clamp(22px,2.4vw,35px);font-weight:800;letter-spacing:-.04em;line-height:1}.header--scrolled .header__logo[data-v-f39a0d4e],.header:hover .header__logo[data-v-f39a0d4e]{color:#111827}.header__nav[data-v-f39a0d4e]{min-width:0;overflow:hidden;display:inline-flex;align-items:center;gap:2px;padding:5px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.header--scrolled .header__nav[data-v-f39a0d4e],.header:hover .header__nav[data-v-f39a0d4e]{background:#f5f7faeb;border-color:#1118270f;box-shadow:inset 0 0 0 1px #11182708}.header__link[data-v-f39a0d4e]{min-height:42px;padding:0 var(--space-4);border:none;border-radius:999px;background:transparent;color:#fff;font-size:clamp(12px,.73vw,14px);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.header--scrolled .header__link[data-v-f39a0d4e],.header:hover .header__link[data-v-f39a0d4e]{color:#111827}.header__link[data-v-f39a0d4e]:hover{background:#ffffff24}.header--scrolled .header__link[data-v-f39a0d4e]:hover,.header:hover .header__link[data-v-f39a0d4e]:hover{background:#1118270f}.header__link.is-active[data-v-f39a0d4e]{background:#ffffff2e;color:#fff}.header--scrolled .header__link.is-active[data-v-f39a0d4e],.header:hover .header__link.is-active[data-v-f39a0d4e]{background:#11182714;color:#111827}.header__cta[data-v-f39a0d4e]{min-width:106px;min-height:45px;padding:0 var(--space-5);margin-left:var(--space-5);border:none;border-radius:999px;background:#fff;color:#111827;font-size:clamp(12px,.73vw,14px);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .2s ease,box-shadow .25s ease}.header--scrolled .header__cta[data-v-f39a0d4e],.header:hover .header__cta[data-v-f39a0d4e]{background:#1668ff;color:#fff}.header__cta[data-v-f39a0d4e]:active{transform:translateY(1px)}@media (max-width: 1024px){.header__nav[data-v-f39a0d4e]{display:none}}@media (max-width: 768px){.header__logo strong[data-v-f39a0d4e]{font-size:var(--fs-h2)}.header__cta[data-v-f39a0d4e]{min-height:42px;font-size:clamp(11px,.68vw,13px)}}@media (max-width: 480px){.header[data-v-f39a0d4e]{padding:var(--space-3) 0}.header--scrolled[data-v-f39a0d4e]{padding:10px 0}.header__inner[data-v-f39a0d4e]{gap:11px}.header__logo strong[data-v-f39a0d4e]{font-size:var(--fs-h3)}.header__cta[data-v-f39a0d4e]{min-width:auto;min-height:44px;padding:0 var(--space-3);margin-left:6px;font-size:clamp(11px,.65vw,12.4px)}.header__actions[data-v-f39a0d4e]{gap:6px}.header__actions[data-v-f39a0d4e] .lang__button{width:44px;min-height:44px}}.site-footer__saeum-link[data-v-daffe862]{display:inline-block;position:relative;cursor:pointer}.site-footer__saeum-link[data-v-daffe862]:after{content:"";position:absolute;left:0;bottom:-4px;width:0%;height:2px;background:#fffc;transition:width .25s ease}.site-footer__saeum-link[data-v-daffe862]:hover:after{width:100%}.site-footer[data-v-daffe862]{position:relative;overflow:hidden}.site-footer[data-v-daffe862]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/bus/images/bgImages/Footer.png) center center / cover no-repeat;z-index:0}.site-footer__inner[data-v-daffe862]{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:space-between;gap:var(--space-16);min-width:0;max-width:100%}.site-footer__left[data-v-daffe862]{display:flex;flex-direction:column;align-items:flex-start;gap:54px;padding-top:var(--space-8);padding-bottom:var(--space-5);min-width:0;max-width:100%}.brand[data-v-daffe862]{display:inline-flex;align-items:flex-start;line-height:0}.brand__logo[data-v-daffe862]{display:block;height:43px;max-width:100%}.site-footer__meta[data-v-daffe862]{display:grid;min-width:0;max-width:100%}.site-footer__meta p[data-v-daffe862]{margin:0;color:#ffffffe0;font-size:var(--fs-small);line-height:1.65;overflow-wrap:anywhere}.site-footer__right[data-v-daffe862]{position:relative;display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding-top:var(--space-10);padding-bottom:var(--space-5);min-width:454px;min-height:100%}.site-footer__caption[data-v-daffe862]{margin:0;color:#ffffffc7;font-size:var(--fs-label);font-weight:600;line-height:1.2}.site-footer__saeum-logo[data-v-daffe862]{display:block;width:194px;max-width:100%;height:auto;margin-top:6px}.site-footer__bottom[data-v-daffe862]{position:absolute;right:0;bottom:22px;padding-top:0;min-width:max-content}.site-footer__bottom p[data-v-daffe862]{margin:0;color:#ffffff85;font-size:var(--fs-label);line-height:1.5;white-space:nowrap}@media (max-width: 768px){.site-footer__inner[data-v-daffe862]{flex-direction:column;gap:var(--space-10);padding-top:var(--space-8)}.site-footer__left[data-v-daffe862]{gap:var(--space-4);padding-top:0}.site-footer__right[data-v-daffe862]{width:100%;min-width:0;min-height:auto;padding-top:0;padding-bottom:0;display:grid;grid-template-columns:1fr;grid-template-areas:"caption" "logo" "copyright";row-gap:var(--space-2);align-items:end;text-align:left}.site-footer__caption[data-v-daffe862]{grid-area:caption;justify-self:start}.site-footer__saeum-link[data-v-daffe862]{grid-area:logo;justify-self:start}.site-footer__bottom[data-v-daffe862]{grid-area:copyright;position:static;justify-self:stretch;align-self:end;min-width:0;width:100%;padding-top:27px;display:flex;justify-content:flex-end}}@media (max-width: 480px){.site-footer[data-v-daffe862]{padding:var(--space-10) 0}.brand__logo[data-v-daffe862]{width:194px;height:auto}.site-footer__meta p[data-v-daffe862],.site-footer__caption[data-v-daffe862],.site-footer__bottom p[data-v-daffe862]{font-size:clamp(11px,.7vw,13.5px)}.site-footer__saeum-logo[data-v-daffe862]{width:216px}}.side[data-v-04b089a5]{position:fixed;top:50%;right:28px;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--space-4);z-index:12}.side[data-v-04b089a5]:before{content:"";position:absolute;top:10px;bottom:10px;right:8px;width:2px;background:#ffffff59;z-index:0}.item[data-v-04b089a5]{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);border:none;background:transparent;cursor:pointer;padding:0}.text[data-v-04b089a5]{font-size:var(--fs-small);font-weight:700;line-height:1;letter-spacing:.05em;color:#ffffff8c;transition:color .2s ease}.dot[data-v-04b089a5]{position:relative;z-index:1;width:15px;height:15px;min-width:15px;border-radius:50%;background:#ffffff47}.dot[data-v-04b089a5]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid transparent;transition:border-color .2s ease}.active .text[data-v-04b089a5]{color:#fff}.active .dot[data-v-04b089a5]{background:#fff}.active .dot[data-v-04b089a5]:after{border-color:#ffffffd9}.item:hover .text[data-v-04b089a5]{color:#ffffffe6}.item:hover .dot[data-v-04b089a5]{background:#ffffffe6}.ai .text[data-v-04b089a5]{color:#5c5c5ccc}.ai .dot[data-v-04b089a5]{background:#5c5c5c59}.ai .dot[data-v-04b089a5]:after{border-color:transparent}.ai.active .text[data-v-04b089a5]{color:#5c5c5c}.ai.active .dot[data-v-04b089a5]{background:#5c5c5c}.ai.active .dot[data-v-04b089a5]:after{border-color:#5c5c5c99}.side.ai[data-v-04b089a5]:before{background:#5c5c5c66}@media (max-width: 1280px){.side[data-v-04b089a5]{display:none}}.section--hero[data-v-2f491031]{color:#fff}.hero-layout[data-v-2f491031]{display:flex;align-items:center;width:100%}.hero-copy[data-v-2f491031]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:780px}.hero-kicker[data-v-2f491031]{margin:0;color:#fffffff5;font-size:clamp(20px,2.6vw,43px);font-weight:300;line-height:1.3;letter-spacing:-.03em;word-break:keep-all}.hero-brand[data-v-2f491031]{margin:var(--space-4) 0 0;color:#fff;font-size:clamp(48px,7vw,108px);font-weight:800;line-height:.92;letter-spacing:-.06em}.hero-description[data-v-2f491031]{max-width:886px;margin:var(--space-6) 0 0;color:#fffc;font-size:clamp(14px,1.2vw,22px);font-weight:400;line-height:1.75;word-break:keep-all}.hero-divider[data-v-2f491031]{margin-top:var(--space-8)}.hero-divider__track[data-v-2f491031]{display:flex;align-items:center;width:180px;gap:var(--space-2)}.hero-divider__line[data-v-2f491031]{flex:1;height:2px;background:#ffffff4d;border-radius:var(--radius-full);transition:background .28s ease}.hero-divider__line.is-active[data-v-2f491031]{background:#fffffff2}.hero-divider__dot[data-v-2f491031]{width:9px;height:9px;border-radius:50%;background:#fff6;transition:background .28s ease,box-shadow .28s ease}.hero-divider__dot.is-active[data-v-2f491031]{background:#fffffff2;box-shadow:0 0 8px #ffffff40}.hero-actions[data-v-2f491031]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.hero-button-primary[data-v-2f491031]{min-width:160px;min-height:43px;padding:0 var(--space-6);border-radius:var(--radius-full);font-size:var(--fs-small);font-weight:500;background:var(--color-blue);border:none;color:#fff}@media (max-width: 1024px){.hero-layout[data-v-2f491031]{align-items:flex-end}.hero-copy[data-v-2f491031]{max-width:100%;padding-bottom:var(--space-16)}}@media (max-width: 480px){.hero-copy[data-v-2f491031]{padding-bottom:var(--space-12)}.hero-actions[data-v-2f491031]{margin-top:var(--space-6);gap:var(--space-3)}.hero-button-primary[data-v-2f491031]{min-width:0;min-height:48px;flex:1 1 140px}}.problemSection[data-v-f39bd11a]{color:#fff;padding:113px 0 54px}.problemWrap[data-v-f39bd11a]{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.titleArea[data-v-f39bd11a]{width:100%;max-width:900px;margin:0 auto 56px;text-align:center}.cardGrid[data-v-f39bd11a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-5);width:100%;margin:var(--space-10) auto 0}.cardBox[data-v-f39bd11a]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:475px;width:100%;padding:var(--space-16) var(--space-10) var(--space-12);text-align:center;border:1px solid rgba(255,255,255,.22);background:#ffffff08;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cardInner[data-v-f39bd11a]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.iconArea[data-v-f39bd11a]{width:72px;height:72px;margin-bottom:var(--space-5);flex-shrink:0}.problemIcon[data-v-f39bd11a]{width:100%;height:100%;object-fit:contain;display:block}.cardTitle[data-v-f39bd11a]{margin:0 0 11px;color:#fffffffa;font-size:var(--fs-h2);line-height:1.35;font-weight:500;word-break:keep-all}.cardDesc[data-v-f39bd11a]{margin:0;color:#ffffffdb;font-size:var(--fs-small);line-height:1.75;word-break:keep-all}.bottomTextArea[data-v-f39bd11a]{margin-top:auto;padding-top:378px;text-align:center}.bottomText[data-v-f39bd11a]{margin:0;color:#fffffff5;font-size:var(--fs-h1);line-height:1.45;font-weight:400;word-break:keep-all}.bottomText strong[data-v-f39bd11a]{font-weight:700}@media (max-width: 768px){.titleArea[data-v-f39bd11a]{max-width:100%;margin-bottom:var(--space-8)}.bottomTextArea[data-v-f39bd11a]{padding-top:120px}}@media (max-width: 480px){.cardBox[data-v-f39bd11a]{min-height:0;padding:var(--space-8) var(--space-5) var(--space-6)}.iconArea[data-v-f39bd11a]{width:48px;height:48px;margin-bottom:var(--space-4)}.bottomTextArea[data-v-f39bd11a]{padding-top:var(--space-16)}}.solutionSection[data-v-048843fa]{color:var(--color-text)}.mainTitle[data-v-048843fa]{color:#000;word-break:keep-all}.descText[data-v-048843fa]{color:#000}.solutionWrap[data-v-048843fa]{display:grid;grid-template-columns:minmax(0,1fr) clamp(400px,44vw,842px);align-items:center;gap:0}.solutionVisual[data-v-048843fa]{display:flex;align-items:flex-end;justify-content:center;min-width:0;height:100%;overflow:visible}.solutionAvatar[data-v-048843fa]{display:block;width:auto;max-width:none;height:100%;max-height:89svh;object-fit:contain;object-position:bottom center;transform:translate(-32px);margin-top:119px}.solutionContent[data-v-048843fa]{display:flex;flex-direction:column;justify-content:center;min-width:0;width:100%;padding-left:clamp(0px,14.0625vw,270px)}.solutionTitleArea[data-v-048843fa]{width:100%}.solutionDesc[data-v-048843fa]{margin-top:var(--space-5);max-width:756px;text-align:left}.solutionList[data-v-048843fa]{display:grid;gap:var(--space-3);margin-top:var(--space-8);width:100%;max-width:756px}.solutionItem[data-v-048843fa]{display:flex;align-items:center;gap:var(--space-5);min-height:76px;padding:0 var(--space-6);border-radius:11px;background:radial-gradient(circle at 82% 50%,#78dcff38,#78dcff00 28%),linear-gradient(90deg,#0a5eff,#1672ff 34%,#1b86ff 66%,#17a2ff);box-shadow:0 17px 35px #1187ff2e}.solutionItemNumber[data-v-048843fa]{flex-shrink:0;color:#fffffff5;font-size:clamp(16px,1.6vw,20px);font-weight:800;letter-spacing:.02em}.solutionItemText[data-v-048843fa]{margin:0;color:#fff;font-size:var(--fs-body);line-height:1.5;font-weight:500;word-break:keep-all}@media (max-width: 1024px){.solutionWrap[data-v-048843fa]{grid-template-columns:1fr;gap:var(--space-6)}.solutionVisual[data-v-048843fa]{order:-1}.solutionAvatar[data-v-048843fa]{height:auto;max-height:40svh;transform:none;margin-top:0}.solutionContent[data-v-048843fa]{text-align:center;padding-left:0}.solutionDesc[data-v-048843fa]{text-align:center}}.aiSection[data-v-8e0c4d31]{color:var(--color-text);padding:113px 0 86px;align-items:flex-start}.aiWrap[data-v-8e0c4d31]{display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:1620px}.titleArea[data-v-8e0c4d31]{width:100%;max-width:994px;margin:0 auto 64px;text-align:center}.highlightText[data-v-8e0c4d31]{color:var(--color-blue-bright)}.aiDescText[data-v-8e0c4d31]{max-width:648px;color:#000;line-height:1.8;word-break:keep-all}.aiGrid[data-v-8e0c4d31]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,346px));gap:var(--space-6);justify-content:center;width:100%;margin:0 auto}.aiCard[data-v-8e0c4d31]{width:100%;min-width:0;overflow:hidden;background:transparent}.aiCardImage[data-v-8e0c4d31]{width:100%;height:auto;display:block;object-fit:contain}@media (max-width: 768px){.titleArea[data-v-8e0c4d31]{max-width:100%;margin-bottom:var(--space-8)}.aiDescText[data-v-8e0c4d31]{max-width:100%}}@media (max-width: 480px){.aiGrid[data-v-8e0c4d31]{gap:var(--space-4)}.aiCard[data-v-8e0c4d31]{max-width:340px;margin:0 auto}}.qrSection[data-v-0b4f6fed]{color:var(--color-text);padding:113px 0 86px;align-items:flex-start}.qrWrap[data-v-0b4f6fed]{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.titleArea[data-v-0b4f6fed]{width:100%;max-width:1037px;margin:0 auto 59px;text-align:center}.qrTitle[data-v-0b4f6fed]{margin-top:var(--space-5)}.titleBlack[data-v-0b4f6fed]{color:#000}.highlightText[data-v-0b4f6fed]{color:var(--color-blue-bright)}.qrDesc[data-v-0b4f6fed]{width:100%;max-width:842px;margin:var(--space-5) auto 0;color:#000;line-height:1.8;text-align:center;word-break:keep-all}.qrDesktopImageArea[data-v-0b4f6fed]{width:100%;display:flex;justify-content:center}.qrDesktopImage[data-v-0b4f6fed]{display:block;width:100%;max-width:1620px;height:auto;object-fit:contain}.qrStackedLayout[data-v-0b4f6fed]{display:none}.qrLeft[data-v-0b4f6fed],.qrRight[data-v-0b4f6fed]{min-width:0;width:100%}.qrMainImage[data-v-0b4f6fed]{width:100%;height:auto;display:block;object-fit:contain}.qrRight[data-v-0b4f6fed]{display:flex;justify-content:center;align-items:center}.qrSubImage[data-v-0b4f6fed]{display:block;width:auto;max-width:100%;height:auto;object-fit:contain;margin:0 auto}@media (max-width: 1280px){.qrDesktopImageArea[data-v-0b4f6fed]{display:none}.qrStackedLayout[data-v-0b4f6fed]{display:grid;grid-template-columns:1fr;gap:var(--space-10);max-width:842px;width:100%;margin:0 auto}}@media (max-width: 768px){.titleArea[data-v-0b4f6fed]{max-width:100%;margin-bottom:var(--space-8)}.qrDesc[data-v-0b4f6fed]{max-width:100%}.qrStackedLayout[data-v-0b4f6fed]{max-width:100%;gap:var(--space-6)}}@media (max-width: 480px){.qrStackedLayout[data-v-0b4f6fed]{gap:var(--space-5)}}.hardwareSection[data-v-c051fb31]{color:#fff;align-items:stretch}.hardwareWrap[data-v-c051fb31]{display:flex;flex-direction:column;justify-content:flex-start}.titleArea[data-v-c051fb31]{width:100%;max-width:1188px;margin:0 auto 63px;text-align:center}.subCategory[data-v-c051fb31]{display:inline-flex;align-items:center;justify-content:center;color:#5d9dff;font-size:var(--fs-body);font-weight:700;letter-spacing:.08em}.hardwareTitle[data-v-c051fb31]{margin-top:var(--space-5);line-height:1.18;text-align:center;word-break:keep-all}.highlightText[data-v-c051fb31]{color:var(--color-blue-bright)}.hardwareDesc[data-v-c051fb31]{margin-top:var(--space-6);max-width:778px;color:#ffffffd1;line-height:1.8;text-align:center;word-break:keep-all}@media (max-width: 768px){.titleArea[data-v-c051fb31]{max-width:100%;margin-bottom:var(--space-8)}.hardwareDesc[data-v-c051fb31]{max-width:100%;margin-top:var(--space-5)}}.grid[data-v-645260d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-6);max-width:1296px;margin:0 auto}.panel[data-v-645260d5]{position:relative;isolation:isolate;overflow:hidden;min-height:356px;padding:var(--space-8);text-align:left;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.35);box-shadow:0 12px 30px #00000029;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}.panel[data-v-645260d5]:hover{transform:translateY(-8px);border-color:#ffffffb3;box-shadow:0 18px 40px #0000004d;backdrop-filter:none;-webkit-backdrop-filter:none}.panel[data-v-645260d5]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transform:scale(1.04);transition:opacity .35s ease,transform .45s ease}.panel[data-v-645260d5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#030c1c7a,#030c1c47 45%,#030c1c6b);opacity:0;transition:opacity .35s ease}.panel--1[data-v-645260d5]:before{background-image:url(/bus/images/accessibility/card_accessibility_1.png)}.panel--2[data-v-645260d5]:before{background-image:url(/bus/images/accessibility/card_accessibility_2.png)}.panel[data-v-645260d5]:hover:before{opacity:1;transform:scale(1)}.panel[data-v-645260d5]:hover:after{opacity:1}.panel[data-v-645260d5]>*{position:relative;z-index:10}.tag[data-v-645260d5]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:10px var(--space-5);border-radius:var(--radius-full);border:1px solid rgba(181,220,255,.5);color:#e6f4fff2;font-size:clamp(12px,.7vw,13.5px);font-weight:700;letter-spacing:.08em}.panel h3[data-v-645260d5]{margin:var(--space-6) 0 var(--space-4);color:#fffffff5;font-size:var(--fs-h3);line-height:1.3;font-weight:700;word-break:keep-all}.panel p[data-v-645260d5]{margin:0;color:#ffffffdb;font-size:clamp(14px,.87vw,19px);line-height:1.7;word-break:keep-all}.panel small[data-v-645260d5]{display:block;margin-top:var(--space-5);color:#ffffffad;font-size:clamp(12px,.7vw,13.5px);line-height:1.6;word-break:keep-all}.panel:hover .tag[data-v-645260d5],.panel:hover h3[data-v-645260d5],.panel:hover p[data-v-645260d5],.panel:hover small[data-v-645260d5]{color:#fff}.panel:hover .tag[data-v-645260d5]{border-color:#ffffffbf}@media (max-width: 768px){.grid[data-v-645260d5]{grid-template-columns:1fr;gap:var(--space-5);max-width:100%}.panel[data-v-645260d5]{min-height:0;padding:var(--space-6)}}.highlight[data-v-648f8659]{color:var(--color-blue-bright)}.headerArea[data-v-648f8659]{width:100%;max-width:1620px;margin:0 auto;padding-inline:26px;padding-bottom:86px;text-align:center}.section-header[data-v-648f8659]{margin:0 auto 32px}.reliabilityTitle[data-v-648f8659]{color:#000;word-break:keep-all}.reliabilityDesc[data-v-648f8659]{color:#000;margin-top:var(--space-5);line-height:1.75;word-break:keep-all;overflow-wrap:break-word}.reliability-grid[data-v-648f8659]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-8);margin-top:64px;align-items:start}.reliability-card[data-v-648f8659]{width:100%}.reliability-card__imageWrap[data-v-648f8659]{width:100%;display:flex;justify-content:center;align-items:center}.reliability-card__image[data-v-648f8659]{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}@media (max-width: 768px){.headerArea[data-v-648f8659]{max-width:100%;padding-bottom:var(--space-8)}.reliability-grid[data-v-648f8659]{gap:var(--space-6);margin-top:var(--space-8)}}@media (max-width: 480px){.reliabilityDesc[data-v-648f8659]{margin-top:var(--space-4);line-height:1.65}.reliabilityDesc br[data-v-648f8659]{display:none}.reliability-grid[data-v-648f8659]{grid-template-columns:1fr;gap:var(--space-5);margin-top:var(--space-6)}.reliability-card__image[data-v-648f8659]{max-width:260px}}.headerArea[data-v-b8e32858]{width:100%;max-width:756px;margin:0 auto 756px;padding-top:43px;text-align:center}.subCategory[data-v-b8e32858]{color:#fff;display:inline-block;margin-bottom:var(--space-3)}.mainTitle[data-v-b8e32858]{margin:0;word-break:keep-all;overflow-wrap:break-word;line-height:1.3}.descText[data-v-b8e32858]{margin:var(--space-5) auto 0;word-break:keep-all;overflow-wrap:break-word;line-height:1.75}@media (max-width: 768px){.headerArea[data-v-b8e32858]{max-width:100%;margin-bottom:320px;padding-top:var(--space-8)}.mainTitle[data-v-b8e32858]{line-height:1.35}.descText[data-v-b8e32858]{margin-top:var(--space-4);line-height:1.7}}@media (max-width: 480px){.headerArea[data-v-b8e32858]{margin-bottom:180px}}.section--saeumsoft[data-v-8942abcc]{background:#071f55;padding:0;overflow:hidden;min-height:max(100svh,1404px)}.section--saeumsoft .container[data-v-8942abcc]{display:flex;flex-direction:column;max-width:none;width:100%;padding:0}.section--saeumsoft .section-header[data-v-8942abcc]{max-width:1382px;width:100%;margin:0 auto;padding:27px 65px 22px;text-align:center}.saeumsoft-stack[data-v-8942abcc]{display:flex;flex-direction:column;flex:1 1 auto}.saeumsoft-row[data-v-8942abcc]{position:relative;flex:1 1 auto;min-height:280px;overflow:hidden;display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.22)}.saeumsoft-row[data-v-8942abcc]:last-child{border-bottom:1px solid rgba(255,255,255,.22)}.saeumsoft-row__overlay[data-v-8942abcc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000007a;pointer-events:none}.saeumsoft-row__inner[data-v-8942abcc]{position:relative;z-index:2;width:100%;max-width:1382px;margin:0 auto;padding:24px 65px;color:#fff;display:grid;grid-template-columns:.75fr 1.25fr;gap:var(--space-8);align-items:center}.saeumsoft-row__text p[data-v-8942abcc]{margin:14px 0 0;color:#ffffffd6;line-height:1.7;max-width:497px;word-break:keep-all}.saeumsoft-row--brand[data-v-8942abcc]{background:url(/bus/images/bgImages/card1.jpg) center center / cover no-repeat}.saeumsoft-row--trust[data-v-8942abcc]{background:url(/bus/images/bgImages/card2.jpg) center center / cover no-repeat}.saeumsoft-row--awards[data-v-8942abcc]{background:url(/bus/images/bgImages/card3.jpg) center center / cover no-repeat}.subCategory2[data-v-8942abcc]{display:inline-flex;align-items:center;color:#fff;font-size:clamp(20px,1.74vw,33.5px);font-weight:700;letter-spacing:.08em}.inner-card-grid[data-v-8942abcc],.awards-grid[data-v-8942abcc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3);min-height:162px;width:100%}.inner-card-grid--trust[data-v-8942abcc]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.inner-card[data-v-8942abcc],.award-item[data-v-8942abcc]{display:flex;align-items:center;justify-content:center;min-height:108px;padding:14px;border-radius:var(--radius-md);background:#ffffff1f;border:1px solid rgba(255,255,255,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-align:center;line-height:1.5;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.inner-card[data-v-8942abcc]:hover,.award-item[data-v-8942abcc]:hover{transform:translateY(-6px);background:#ffffff38;border-color:#8fd8ffe6;box-shadow:0 12px 30px #00000059}.award-item[data-v-8942abcc]{position:relative;min-height:162px;padding:41px 14px 17px}.award-item strong[data-v-8942abcc]{position:absolute;top:var(--space-3);left:50%;transform:translate(-50%);color:#ffffffb8;font-size:clamp(11px,.63vw,12px);font-weight:800;letter-spacing:.08em}.award-content[data-v-8942abcc]{display:flex;flex-direction:column;gap:var(--space-3);align-items:center;justify-content:center;width:100%}.award-sub[data-v-8942abcc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.award-title[data-v-8942abcc]{font-size:clamp(12px,.73vw,14px);font-weight:700;text-align:center;line-height:1.35;word-break:keep-all}.award-year[data-v-8942abcc]{font-size:clamp(11px,.62vw,12px);font-weight:400;color:#ffffffb8;line-height:1.2;white-space:nowrap}@media (max-width: 1024px){.section--saeumsoft[data-v-8942abcc]{min-height:100svh}.section--saeumsoft .section-header[data-v-8942abcc]{padding:var(--space-12) var(--space-6) var(--space-8)}.saeumsoft-row__inner[data-v-8942abcc]{grid-template-columns:1fr;gap:var(--space-6);padding:var(--space-6)}.saeumsoft-row[data-v-8942abcc]{min-height:0}}@media (max-width: 480px){.section--saeumsoft .section-header[data-v-8942abcc]{padding:var(--space-10) var(--space-5) var(--space-6)}.inner-card-grid[data-v-8942abcc],.inner-card-grid--trust[data-v-8942abcc],.awards-grid[data-v-8942abcc]{grid-template-columns:1fr}}.contact-layout[data-v-f602ddb5]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--space-10);align-items:start;min-width:0}.contact-copy[data-v-f602ddb5]{align-self:start;padding-top:var(--space-10)}.contact-copy[data-v-f602ddb5],.contact-copy .section-title[data-v-f602ddb5],.contact-copy .section-description[data-v-f602ddb5],.contact-copy .highlight[data-v-f602ddb5],.contact-copy .eyebrow[data-v-f602ddb5]{color:#fff}.contact-copy .section-description[data-v-f602ddb5]{color:#ffffffd1}.contact-copy .descText[data-v-f602ddb5]{margin:var(--space-5) 0 0;max-width:605px;text-align:left;color:#ffffffc7}.contact-points[data-v-f602ddb5]{display:grid;gap:18px;margin-top:var(--space-6)}.contact-points div[data-v-f602ddb5]{display:grid;gap:var(--space-2);padding:var(--space-5) var(--space-5);border-radius:var(--radius-lg);background:#ffffff7a;border:1px solid rgba(255,255,255,.72)}.contact-points strong[data-v-f602ddb5]{color:var(--color-primary-strong)}.contact-points span[data-v-f602ddb5]{color:var(--color-text-soft);line-height:1.65}.contact-form[data-v-f602ddb5]{display:grid;gap:var(--space-2);padding:var(--space-8);min-width:0}.form-grid[data-v-f602ddb5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.form-grid--info[data-v-f602ddb5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.field[data-v-f602ddb5]{display:grid;gap:10px}.field span[data-v-f602ddb5]{font-size:var(--fs-label);font-weight:700}.field input[data-v-f602ddb5],.field textarea[data-v-f602ddb5]{width:100%;padding:var(--space-4) var(--space-4);border-radius:var(--radius-md);background:#ffffffe0;border:1px solid var(--color-line);color:var(--color-text);transition:border-color .2s ease,box-shadow .2s ease}.field input[data-v-f602ddb5]:focus,.field textarea[data-v-f602ddb5]:focus{outline:none;border-color:#0f8b8d73;box-shadow:0 0 0 4px #0f8b8d1a}.field textarea[data-v-f602ddb5]{resize:vertical;min-height:130px}.checkbox-field[data-v-f602ddb5]{display:inline-flex;align-items:center;gap:10px;margin-top:var(--space-1);color:#ffffffb3}.checkbox-field input[data-v-f602ddb5]{width:18px;height:18px}.form-feedback[data-v-f602ddb5]{margin:var(--space-1) 0 0;font-size:var(--fs-label);line-height:1.6}.form-feedback.is-error[data-v-f602ddb5]{color:#b91c1c}.form-feedback.is-success[data-v-f602ddb5]{color:#fff}.contact-submit[disabled][data-v-f602ddb5]{opacity:.72;cursor:wait}@media (max-width: 1024px){.section--contact[data-v-f602ddb5]{height:auto;min-height:100svh;padding-top:119px;padding-bottom:var(--space-20);overflow:hidden}.contact-layout[data-v-f602ddb5]{grid-template-columns:1fr}}@media (max-width: 768px){.form-grid[data-v-f602ddb5]{grid-template-columns:1fr}}.field--inline[data-v-f602ddb5]{display:flex;align-items:center;gap:11px;min-height:43px;padding:0 var(--space-4);border-radius:11px;background:#c4d4ff85;border:1px solid rgba(255,255,255,.28);min-width:0}.field--inline span[data-v-f602ddb5]{flex:0 0 auto;font-size:var(--fs-small);font-weight:700;line-height:1;color:#ffffffeb;white-space:nowrap}.field--inline input[data-v-f602ddb5],.field--inline textarea[data-v-f602ddb5]{flex:1;min-width:0;padding:0;margin:0;background:transparent;border:0;border-radius:0;color:#fff;font-size:clamp(10px,.63vw,12.1px);line-height:1.2;-moz-appearance:none;appearance:none;-webkit-appearance:none}.field--inline input[data-v-f602ddb5]::placeholder,.field--inline textarea[data-v-f602ddb5]::placeholder{color:#ffffff6b;font-size:var(--fs-label);line-height:1}.field--textarea[data-v-f602ddb5]{align-items:flex-start;padding-top:var(--space-4);min-height:238px}.field--textarea textarea[data-v-f602ddb5]{resize:none;min-height:194px}.surface-card2[data-v-f602ddb5]{border-radius:var(--radius-xl)}.field--inline input[data-v-f602ddb5]::placeholder,.field--inline textarea[data-v-f602ddb5]::placeholder{color:#ffffff59;font-size:var(--fs-label)}.contact-actions[data-v-f602ddb5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%}.contact-submit[data-v-f602ddb5]{margin-left:auto;min-width:92px;width:auto;min-height:27px;padding:0 var(--space-5);font-size:clamp(10px,.625vw,12px);flex-shrink:0;background:#0c5df6;box-shadow:none}@media (max-width: 768px){.section--contact[data-v-f602ddb5]{height:auto;min-height:100svh;padding-top:119px;padding-bottom:var(--space-20);overflow:hidden}.contact-layout[data-v-f602ddb5]{grid-template-columns:1fr;gap:24px}.contact-copy[data-v-f602ddb5]{padding-top:0}.contact-copy .section-title[data-v-f602ddb5]{white-space:normal}.contact-copy .descText[data-v-f602ddb5]{max-width:100%;font-size:14px;line-height:1.6}.form-grid[data-v-f602ddb5]{grid-template-columns:1fr;gap:12px}.contact-form[data-v-f602ddb5]{padding:20px 16px;gap:12px}.field--inline[data-v-f602ddb5]{display:grid;align-items:start;gap:8px;min-height:48px;padding:14px 16px}.field--inline span[data-v-f602ddb5]{font-size:13px;line-height:1.3}.field--inline input[data-v-f602ddb5],.field--inline textarea[data-v-f602ddb5]{font-size:14px;line-height:1.5}.field--inline input[data-v-f602ddb5]::placeholder,.field--inline textarea[data-v-f602ddb5]::placeholder{font-size:13px;line-height:1.4}.field--textarea[data-v-f602ddb5]{min-height:auto;padding-top:14px}.field--textarea textarea[data-v-f602ddb5]{min-height:140px}.checkbox-field[data-v-f602ddb5]{align-items:flex-start;font-size:13px;line-height:1.5}.checkbox-field input[data-v-f602ddb5]{width:18px;height:18px;flex-shrink:0;margin-top:2px}.contact-actions[data-v-f602ddb5]{flex-direction:column;align-items:stretch;gap:12px}.contact-submit[data-v-f602ddb5]{margin-left:0;width:100%;min-width:0;min-height:48px;font-size:14px}.form-feedback[data-v-f602ddb5]{font-size:13px;line-height:1.5}}.contact-popup-backdrop[data-v-88d70952]{position:fixed;top:84px;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;justify-content:center;padding:var(--space-10);background:#0f172a59;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.contact-popup[data-v-88d70952]{position:relative;width:min(886px,calc(100vw - 32px));max-height:min(720px,calc(100svh - 48px));overflow-y:auto;padding:var(--space-8);border-radius:var(--radius-xl);color:#101828;background:linear-gradient(180deg,#f5f9ff,#dbeafe);border:1px solid rgba(255,255,255,.8);box-shadow:0 32px 97px #00000057,inset 0 0 0 1px #ffffffe6}.contact-popup[data-v-88d70952]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(22,104,255,.12),transparent 36%),radial-gradient(circle at 90% 0%,rgba(95,145,255,.16),transparent 32%)}.popup-close[data-v-88d70952]{position:absolute;top:17px;right:19px;z-index:2;width:37px;height:37px;border:0;border-radius:50%;background:#0f172a0f;color:#1f2937;font-size:clamp(22px,1.46vw,28.1px);cursor:pointer}.popup-close[data-v-88d70952]:hover{background:#0f172a1f}.popup-header[data-v-88d70952]{position:relative;z-index:1;margin-bottom:var(--space-6)}.popup-header span[data-v-88d70952]{color:#1668ff;font-size:clamp(11px,.7vw,13.5px);font-weight:900;letter-spacing:.18em}.popup-header h2[data-v-88d70952]{margin:6px 0 0;color:#0f172a;font-size:clamp(29px,1.91vw,36.7px);font-weight:900;letter-spacing:-.04em}.popup-form[data-v-88d70952]{position:relative;z-index:1;display:grid;gap:14px}.popup-grid[data-v-88d70952]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.popup-field[data-v-88d70952]{display:flex;align-items:center;gap:11px;min-height:46px;padding:0 var(--space-4);border-radius:13px;background:#fff;border:1px solid #d9e2f2;box-shadow:0 6px 17px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.popup-field[data-v-88d70952]:focus-within{border-color:#1668ffa6;box-shadow:0 0 0 4px #1668ff1a,0 9px 22px #0f172a0f}.popup-field span[data-v-88d70952]{flex:0 0 auto;color:#0f172a;font-size:var(--fs-label);font-weight:900;white-space:nowrap}.popup-field input[data-v-88d70952],.popup-field textarea[data-v-88d70952]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#121212;font-size:var(--fs-label);font-weight:500}.popup-field input[data-v-88d70952]::placeholder,.popup-field textarea[data-v-88d70952]::placeholder{color:#9aa7bd}.popup-field--textarea[data-v-88d70952]{align-items:flex-start;min-height:238px;padding-top:var(--space-4)}.popup-field--textarea textarea[data-v-88d70952]{min-height:194px;resize:none}.popup-bottom[data-v-88d70952]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-1)}.popup-checkbox[data-v-88d70952]{display:flex;align-items:center;gap:11px;color:#4b5563;font-size:var(--fs-label);font-weight:600}.popup-checkbox input[data-v-88d70952]{width:19px;height:19px;accent-color:#1668ff}.popup-submit[data-v-88d70952]{min-width:130px;min-height:45px;padding:0 28px;border:0;border-radius:999px;background:linear-gradient(135deg,#1668ff,#004bd6);color:#fff;font-size:var(--fs-label);font-weight:900;cursor:pointer;box-shadow:0 11px 26px #1668ff47;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.popup-submit[data-v-88d70952]:hover{transform:translateY(-2px);box-shadow:0 15px 32px #1668ff5c}.popup-submit[data-v-88d70952]:disabled{opacity:.65;cursor:wait}.popup-feedback[data-v-88d70952]{margin:2px 0 0;font-size:var(--fs-label);font-weight:700}.popup-feedback.is-error[data-v-88d70952]{color:#dc2626}.popup-feedback.is-success[data-v-88d70952]{color:#166534}.success-popup-backdrop[data-v-88d70952]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:#0f172a47;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.success-popup[data-v-88d70952]{position:relative;width:min(454px,88vw);padding:var(--space-8);border-radius:var(--radius-xl);text-align:center;color:#0f172a;background:#ffffffb3;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);border:1px solid rgba(255,255,255,.6);box-shadow:0 28px 86px #0f172a38,inset 0 0 0 1px #ffffff80;animation:successPopupIn-88d70952 .24s ease-out}.success-popup-close[data-v-88d70952]{position:absolute;top:14px;right:15px;width:35px;height:35px;border:0;border-radius:50%;background:#0f172a33;color:#1f2937;display:flex;align-items:center;justify-content:center;font-size:var(--fs-h3);cursor:pointer}.success-icon[data-v-88d70952]{width:50px;height:50px;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#1668ff,#004bd6);color:#fff;font-size:clamp(30px,1.97vw,37.8px);font-weight:900;box-shadow:0 11px 26px #1668ff47}.success-popup h3[data-v-88d70952]{margin:0;font-size:clamp(22px,1.46vw,28.1px);font-weight:900;letter-spacing:-.04em}.success-popup p[data-v-88d70952]{margin:var(--space-3) 0 0;color:#1f2937;font-size:var(--fs-small);font-weight:700;line-height:1.6;word-break:keep-all}.success-popup span[data-v-88d70952]{display:block;margin-top:6px;color:#64748b;font-size:var(--fs-label);font-weight:600;line-height:1.5}.success-popup-button[data-v-88d70952]{min-width:119px;min-height:43px;margin-top:var(--space-6);padding:0 var(--space-6);border:0;border-radius:999px;background:#1668ff;color:#fff;font-size:var(--fs-label);font-weight:900;cursor:pointer}@keyframes successPopupIn-88d70952{0%{opacity:0;transform:translateY(13px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 768px){.contact-popup-backdrop[data-v-88d70952]{padding:var(--space-5)}.contact-popup[data-v-88d70952]{padding:var(--space-6)}.popup-grid[data-v-88d70952]{grid-template-columns:1fr}.popup-bottom[data-v-88d70952]{flex-direction:column;align-items:stretch}.popup-submit[data-v-88d70952]{width:100%;min-height:44px}}.home-page[data-v-d8ae9e92]{position:relative;overflow-x:clip}.home-main[data-v-d8ae9e92]{position:relative;z-index:1}.bg-problem[data-v-d8ae9e92],.bg-solution[data-v-d8ae9e92],.bg-hardware[data-v-d8ae9e92],.bg-accessibility[data-v-d8ae9e92],.bg-case[data-v-d8ae9e92],.bg-contact[data-v-d8ae9e92]{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-problem[data-v-d8ae9e92]{background-image:url(/bus/images/bgImages/Problem.png);background-position:center top}.bg-solution[data-v-d8ae9e92]{background-image:url(/bus/images/bgImages/solution_bg.png)}.bg-hardware[data-v-d8ae9e92]{background-image:url(/bus/images/bgImages/Solution%20-%20Hardware.png)}.bg-case[data-v-d8ae9e92]{background-image:url(/bus/images/bgImages/Case.png)}.bg-contact[data-v-d8ae9e92]{background-image:url(/bus/images/bgImages/Contact%20-%202.png)}.bg-accessibility[data-v-d8ae9e92]{background-image:url(/bus/images/bgImages/accessibility.png);background-color:#071735}.bg-ai[data-v-d8ae9e92],.bg-qr[data-v-d8ae9e92],.bg-reliability[data-v-d8ae9e92]{background-color:#e8eaee}.hero[data-v-d8ae9e92]{position:relative;overflow:hidden;background:#000}.hero-bg[data-v-d8ae9e92]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;will-change:opacity,transform}.hero-bg--current[data-v-d8ae9e92]{z-index:0;opacity:1;transform:scale(1)}.hero-bg--next[data-v-d8ae9e92]{z-index:1;opacity:0;transform:scale(1.015)}.hero.is-transitioning .hero-bg--next[data-v-d8ae9e92]{transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);opacity:1;transform:scale(1)}.hero:not(.is-transitioning) .hero-bg--next[data-v-d8ae9e92]{transition:none;opacity:0;transform:scale(1.015)}.hero[data-v-d8ae9e92]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000024;z-index:1;pointer-events:none}.hero[data-v-d8ae9e92] .hero-layout,.hero[data-v-d8ae9e92] .hero-copy{position:relative;z-index:2}:root{--container-max: 1280px;--container-pad: clamp(20px, 4vw, 64px);--section-min-h: 100svh;--section-pad-y: clamp(80px, 6vw, 112px);--header-h: 96px;--scroll-offset: 88px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--fs-display: clamp(32px, 4.4vw, 60px);--fs-h1: clamp(24px, 3.2vw, 43px);--fs-h2: clamp(20px, 2.4vw, 32px);--fs-h3: clamp(18px, 1.8vw, 24px);--fs-body: clamp(14px, 1.4vw, 18px);--fs-small: clamp(12px, 1.2vw, 16px);--fs-label: clamp(12px, 1.1vw, 15px);--radius-sm: 8px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 24px;--radius-2xl: 32px;--radius-full: 999px;--shadow-soft: 0 18px 54px rgba(17, 32, 51, .08);--shadow-strong: 0 30px 80px rgba(7, 16, 28, .18);--color-text: #112033;--color-text-soft: #5d6d83;--color-text-faint: #89a0b8;--color-primary: #0f8b8d;--color-primary-strong: #0b6d75;--color-primary-soft: rgba(15, 139, 141, .12);--color-accent: #f97316;--color-accent-soft: rgba(249, 115, 22, .16);--color-blue: #1668ff;--color-blue-bright: #1b63ff;--color-surface: rgba(255, 255, 255, .74);--color-surface-strong: rgba(255, 255, 255, .9);--color-surface-dark: #0c1829;--color-line: rgba(17, 32, 51, .1);--color-line-strong: rgba(17, 32, 51, .2);--color-success: #16a34a;--color-danger: #ef4444}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;color:var(--color-text);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;background:radial-gradient(circle at top left,rgba(14,165,164,.12),transparent 28%),radial-gradient(circle at top right,rgba(249,115,22,.1),transparent 25%),linear-gradient(180deg,#f4f8fc,#edf3f9)}body,button,input,textarea{font:inherit}button,input,textarea{border:0}button{cursor:pointer}a{color:inherit}img{max-width:100%}#app{min-height:100vh;min-height:100svh}.section{position:relative;display:flex;align-items:center;min-height:100vh;min-height:var(--section-min-h);padding:var(--section-pad-y) 0;scroll-margin-top:var(--scroll-offset)}.section--stack{align-items:stretch}.container{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding-inline:var(--container-pad)}.section-header{width:100%;max-width:760px;margin:0 auto 56px;text-align:center}.section-title{margin:0;font-size:var(--fs-display);line-height:1.12;letter-spacing:-.04em;word-break:keep-all}.section-title--left,.section-description--left{text-align:left}.section-description{margin:var(--space-4) auto 0;max-width:680px;font-size:var(--fs-body);line-height:1.75;color:var(--color-text-soft);word-break:keep-all}.highlight{color:var(--color-primary-strong)}.mainTitle{margin:var(--space-4) 0 0;color:#fffffff7;font-size:var(--fs-h1);line-height:1.2;letter-spacing:-.03em;font-weight:700;word-break:keep-all}.subCategory{display:inline-flex;align-items:center;justify-content:center;color:#0a6cff;font-size:var(--fs-small);font-weight:700;letter-spacing:.08em}.descText{margin:var(--space-5) auto 0;max-width:720px;color:#ffffffd6;font-size:var(--fs-body);line-height:1.75;text-align:center;word-break:keep-all}.eyebrow,.data-badge{display:inline-flex;align-items:center;gap:var(--space-2);min-height:36px;padding:0 14px;border-radius:var(--radius-full);border:1px solid rgba(15,139,141,.22);background:var(--color-primary-soft);color:var(--color-primary-strong);font-size:clamp(11px,.65vw,12.5px);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eyebrow--hero{background:#ffffff1f;color:#ffffffd6;border-color:#ffffff2e}.eyebrow--accent{background:var(--color-accent-soft);border-color:#f9731633;color:#c65b0d}.eyebrow--success{background:#16a34a1f;border-color:#16a34a2e;color:#166534}.surface-card{border:1px solid rgba(255,255,255,.72);background:linear-gradient(180deg,#ffffffe0,#ffffffb8);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--radius-xl)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 var(--space-6);border-radius:var(--radius-full);font-weight:700;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-1px)}.button--primary{color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-strong));box-shadow:0 14px 34px #0f8b8d40}.button--secondary{color:var(--color-text);background:#ffffff29;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.button--block{width:100%}@media (max-width: 480px){.button{width:100%}}
