body{--mx-ink:var(--e-global-color-primary,#101828);--mx-ink-2:var(--e-global-color-secondary,#3D4656);--mx-text:var(--e-global-color-text,#3D4656);--mx-focus:var(--e-global-color-accent,#1C4CC8);--mx-paper:var(--e-global-color-mxpaper,#FFFFFF);--mx-paper-2:var(--e-global-color-mxpaper2,#F3F5F8);--mx-rule:var(--e-global-color-mxrule,#D9DDE3);--mx-muted:var(--e-global-color-mxmuted,#5B6475);--mx-search:var(--e-global-color-mxsearch,#D32F2F);--mx-ai:var(--e-global-color-mxai,#6A3FD0);--mx-local:var(--e-global-color-mxlocal,#0B7A42);--mx-ads:var(--e-global-color-mxads,#B85200);--mx-social:var(--e-global-color-mxsocial,#C2187A);--mx-email:var(--e-global-color-mxemail,#0A6FB5);--mx-design:var(--e-global-color-mxdesign,#8B4A2B);--mx-auto:var(--e-global-color-mxauto,#00727A);--mx-it:var(--e-global-color-mxit,#4B5563);--mx-support:var(--e-global-color-mxsupport,#7A5F00);--mx-font:var(--e-global-typography-text-font-family,Overpass);--mx-display:var(--e-global-typography-primary-font-family,Overpass);--mx-max:1328px;--mx-gutter:56px;--mx-ease:cubic-bezier(.16,1,.3,1)}@media (max-width:1024px){body{--mx-gutter:32px}}@media (max-width:767px){body{--mx-gutter:16px}}.mx-c-search{--c:var(--mx-search)}.mx-c-ai{--c:var(--mx-ai)}.mx-c-local{--c:var(--mx-local)}.mx-c-ads{--c:var(--mx-ads)}.mx-c-social{--c:var(--mx-social)}.mx-c-email{--c:var(--mx-email)}.mx-c-web{--c:var(--mx-ink)}body{--mx-web:var(--mx-ink)}.mx-c-design{--c:var(--mx-design)}.mx-c-auto{--c:var(--mx-auto)}.mx-c-it{--c:var(--mx-it)}.mx-c-support{--c:var(--mx-support)}.mx-c-mkt{--c:var(--mx-search)}body{font-family:var(--mx-font),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--mx-text);background:var(--mx-paper);-webkit-font-smoothing:antialiased}::selection{background:var(--mx-ink);color:#fff}a{color:var(--mx-ink);text-decoration-thickness:.08em;text-underline-offset:.2em}a:hover,a:active{color:var(--mx-ink);text-decoration-thickness:.14em}.elementor-widget-text-editor a{text-decoration-line:underline}:focus-visible{outline:3px solid var(--mx-focus);outline-offset:3px}h1,h2,h3,h4,h5,h6{font-family:var(--mx-display),system-ui,sans-serif;color:var(--mx-ink);text-wrap:balance}p,li{text-wrap:pretty}html{scrollbar-color:var(--mx-ink-2) var(--mx-paper-2)}.e-con.mx-section{--padding-top:clamp(64px,8vw,120px);--padding-bottom:clamp(64px,8vw,120px);--padding-left:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--padding-right:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--row-gap:0px;--column-gap:0px}.e-con.mx-tint{background-color:var(--mx-paper-2)}.mx-h2 .elementor-heading-title{font-weight:900;font-size:clamp(36px,4.4vw,60px);line-height:1.02;letter-spacing:-.025em;margin:0}.mx-intro{margin-top:18px;font-size:19px;line-height:1.55;color:var(--mx-ink-2)}.mx-intro p{margin:0;max-width:640px}.mx-head{margin-bottom:clamp(32px,4vw,52px)}.e-con.mx-head,.e-con.mx-hero__copy,.e-con.mx-lines,.e-con.mx-rules__list,.e-con.mx-band__actions{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.mx-pill .elementor-heading-title,span.mx-pill{display:inline-flex;align-items:center;min-height:28px;padding:3px 12px 0;border-radius:999px;background:var(--c,var(--mx-ink));color:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:14px;line-height:1;letter-spacing:0;white-space:nowrap;margin:0}.elementor-widget-button.mx-btn .elementor-button{background:var(--mx-ink);color:#fff;border-radius:10px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:17px;line-height:1;padding:18px 24px 15px;transition:transform .2s var(--mx-ease),box-shadow .2s var(--mx-ease)}.elementor-widget-button.mx-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(16,24,40,.22)}.elementor-widget-button.mx-btn--light .elementor-button{background:#fff;color:var(--mx-ink)}.elementor-widget-button.mx-btn--ghost .elementor-button{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}.elementor-widget-button.mx-btn--ghost .elementor-button:hover{box-shadow:inset 0 0 0 2px #fff,0 8px 18px rgba(0,0,0,.25)}.e-con.mx-hero{--padding-top:40px;--padding-bottom:56px;--padding-left:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--padding-right:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--row-gap:0px;--column-gap:0px;overflow:hidden}.mx-h1 .elementor-heading-title{font-weight:900;font-size:clamp(46px,6vw,88px);line-height:1.04;letter-spacing:-.03em;margin:0}.mx-lede{margin-top:20px;font-size:20px;line-height:1.5;color:var(--mx-ink-2)}.mx-lede p{margin:0;max-width:620px}@media (min-width:1025px){.e-con.mx-hero{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto 1fr;row-gap:28px;align-items:start}.mx-hero>.mx-hero__copy{grid-column:1;grid-row:1;padding-right:40px}.mx-hero>.mx-map{grid-column:1;grid-row:2;align-self:start;margin-right:-10px}.mx-hero>.mx-planner{grid-column:2;grid-row:1 / span 2}}.e-con.mx-hero.mx-hero--plan{--padding-top:clamp(56px,6vw,88px);--padding-bottom:clamp(56px,6vw,88px);background:var(--mx-paper-2)}@media (min-width:1025px){.e-con.mx-hero.mx-hero--plan{grid-template-rows:auto}.mx-hero--plan>.mx-map,.mx-hero--plan>.mx-planner{grid-row:1}}@media (max-width:1024px){.mx-hero--plan>.mx-map{margin-top:0}}.mx-net{position:relative;display:flex;align-items:flex-start}.mx-net__rows{position:relative;flex:1;min-width:0}.mx-net__row{position:relative;display:flex;align-items:center;height:60px}.mx-net__row::before{content:"";position:absolute;left:-50vw;right:0;top:25px;height:10px;background:var(--c);transform-origin:left center;animation:mx-draw 1.1s var(--mx-ease) both;animation-delay:calc(var(--i,0) * 70ms)}.mx-net__row .mx-pill{position:relative;z-index:1;animation:mx-fade .6s var(--mx-ease) both;animation-delay:calc(var(--i,0) * 70ms + 200ms)}.mx-net__track{position:relative;flex:1;height:60px}.mx-net__track i{position:absolute;left:var(--at);top:0;transform:translateX(-50%);font-style:normal;font-weight:600;font-size:14px;line-height:1.2;color:var(--mx-ink);white-space:nowrap}.mx-net__track i::after{content:"";position:absolute;left:50%;top:17px;width:4px;height:11px;margin-left:-2px;background:var(--c)}.mx-net__bend{flex:none;width:240px;height:420px;margin-right:-8px;overflow:visible}.mx-net__bend path{fill:none;stroke-width:10;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400;animation:mx-dash 1s var(--mx-ease) .55s forwards}.mx-net__bend .mx-x{fill:#fff;stroke:var(--mx-ink);stroke-width:5;animation:mx-fade .5s var(--mx-ease) 1.1s both}.mx-net__bend text{font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:15px;fill:var(--mx-ink);animation:mx-fade .5s var(--mx-ease) 1.1s both}.mx-net__row::after{content:none}.mx-net.has-route .mx-net__row:not(.is-on)::before,.mx-net.has-route .mx-net__row:not(.is-on)::after,.mx-net.has-route .mx-net__bend path:not(.is-on){opacity:.16}.mx-net.has-route .mx-net__row:not(.is-on) .mx-pill{background:#fff;color:var(--mx-ink);box-shadow:inset 0 0 0 2px var(--c)}.mx-net.has-route .mx-net__row:not(.is-on) .mx-net__track i{color:var(--mx-muted)}.mx-net__row::before,.mx-net__bend path,.mx-net .mx-pill{transition:opacity .35s var(--mx-ease),background-color .35s var(--mx-ease),color .35s var(--mx-ease)}@media (max-width:1024px){.mx-lede{font-size:18px}.mx-hero>.mx-map{margin-top:28px}.mx-net__bend{display:none}.mx-net__track i{display:none}.mx-net__row::before{right:calc(var(--k) * 14px + 36px)}.mx-net__row::after{content:"";position:absolute;top:25px;right:calc(var(--k) * 14px + 8px);width:38px;height:calc((7 - var(--i)) * 60px - 30px + 40px);border-top:10px solid var(--c);border-right:10px solid var(--c);border-top-right-radius:20px;animation:mx-fade .6s var(--mx-ease) both;animation-delay:calc(var(--i,0) * 70ms + 300ms)}.mx-hero>.mx-planner{margin-top:-6px}}@media (max-width:767px){.mx-net__row{height:46px}.mx-net__row::before{top:18px;height:8px}.mx-net__row::after{top:18px;height:calc((7 - var(--i)) * 46px - 23px + 40px);border-width:8px;right:calc(var(--k) * 12px + 6px);width:30px;border-top-right-radius:16px}.mx-net__row::before{right:calc(var(--k) * 12px + 28px)}}.e-con.mx-planner{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;--row-gap:0px;--column-gap:0px;position:relative;z-index:2;background:#fff;border:3px solid var(--mx-ink);border-radius:16px;overflow:hidden;scroll-margin-top:96px}.mx-planner>.elementor-element{padding-left:22px;padding-right:22px}.mx-planner>.mx-board{padding:0}.mx-board .elementor-heading-title{display:block;margin:0;padding:14px 22px 11px;background:var(--mx-ink);color:#fff;font-weight:800;font-size:20px;line-height:1.2}.mx-planner__title .elementor-heading-title{margin:20px 0 6px;font-weight:800;font-size:26px;line-height:1.15;letter-spacing:-.01em}.mx-planner__help{font-size:15px;line-height:1.45;color:var(--mx-ink-2);margin-bottom:14px}.mx-planner__help p,.mx-planner__alt p{margin:0}.mx-planner__alt{margin-top:12px;text-align:center;font-size:15px;line-height:1.5;color:var(--mx-ink-2)}.e-con.mx-planner>.elementor-element.mx-planner__alt{margin-top:auto;padding-top:12px}.mx-planner__alt a{font-weight:700}.mx-planner__alt small{display:block;margin-top:6px;font-size:13px;color:var(--mx-muted)}.mx-form .elementor-field-group .elementor-field-label{font-weight:700;font-size:14px;line-height:1.3;color:var(--mx-ink);margin-bottom:6px;padding:0}.mx-form .elementor-field-group .elementor-field-textual{min-height:50px;border:2px solid var(--mx-ink);border-radius:10px;background:#fff;font-family:var(--mx-font),system-ui,sans-serif;font-size:17px;font-weight:600;color:var(--mx-ink);padding:3px 14px 0}.mx-form .elementor-field-group input.elementor-field-textual{font-weight:400}.mx-form .elementor-field-group .elementor-field-textual::placeholder{color:var(--mx-muted);opacity:1}.mx-form .elementor-field-group .elementor-field-textual:focus{outline:3px solid var(--mx-focus);outline-offset:2px;box-shadow:none}.mx-form .elementor-select-wrapper .select-caret-down-wrapper{right:14px;color:var(--mx-ink);font-size:14px}.mx-form .elementor-select-wrapper select{padding-right:40px}.mx-form .elementor-field-type-submit .elementor-button{width:100%;min-height:54px;border-radius:10px;background:var(--mx-ink);color:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:17px;padding:4px 18px 0}.mx-form .elementor-field-type-submit .elementor-button:hover{background:#1F2A3F}.mx-form .elementor-message{font-size:15px;line-height:1.45;margin-top:12px}.mx-form .elementor-message.elementor-message-success{color:var(--mx-local);font-weight:700}.mx-form .elementor-field-type-html{padding-top:2px}.mx-route{border-top:1px solid var(--mx-rule);border-bottom:1px solid var(--mx-rule);padding:14px 0 12px}.mx-route__t{margin:0 0 10px;font-weight:700;font-size:14px;color:var(--mx-ink)}.mx-route__strip{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.mx-route__strip::before{content:"";position:absolute;left:16%;right:16%;top:9px;height:6px;border-radius:3px;background:var(--g,var(--mx-rule));transition:background .3s}.mx-route__strip li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-weight:700;font-size:13px;line-height:1.2;color:var(--mx-ink)}.mx-route__strip li::before{content:"";width:24px;height:24px;box-sizing:border-box;border-radius:50%;background:#fff;border:4px solid var(--c,var(--mx-rule))}.mx-route__why{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--mx-ink-2);min-height:40px}.mx-route__why a{color:var(--mx-ink-2);text-decoration-line:underline;text-underline-offset:.2em}.mx-route__src{display:block;margin-top:4px;font-size:13px;color:var(--mx-muted)}.mx-route__src a{color:inherit}.mx-route.is-empty .mx-route__strip li{color:var(--mx-muted)}.e-con.mx-lines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:24px}.e-con.mx-line{--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;background:#fff;border:1px solid var(--mx-rule);border-radius:18px;transition:transform .35s var(--mx-ease),box-shadow .35s var(--mx-ease)}.e-con.mx-line:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(16,24,40,.12)}.e-con.mx-line>.elementor-widget{padding-left:22px;padding-right:22px}.e-con.mx-line>.elementor-widget.mx-illw{padding:0 10px;margin-bottom:18px}.mx-line__desc{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--mx-ink-2)}.mx-line__desc p{margin:0;max-width:520px}.elementor-widget-icon-list.mx-stations{margin-top:18px;padding-top:32px}.elementor-widget-icon-list.mx-stations .elementor-icon-list-items{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:22px;margin:0}.elementor-widget-icon-list.mx-stations .elementor-icon-list-items::before{content:"";position:absolute;left:10px;right:10px;top:-23px;height:8px;border-radius:4px;background:var(--c)}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item{position:relative;flex:0 1 auto;min-width:auto;margin:0;padding:0;text-align:center}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item::after{content:none}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item::before{content:"";position:absolute;left:50%;top:-32px;width:26px;height:26px;margin-left:-13px;box-sizing:border-box;border-radius:50%;background:#fff;border:5px solid var(--c);transition:background-color .2s var(--mx-ease)}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:first-child{text-align:left}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:first-child::before{left:0;margin-left:0}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:last-child{text-align:right}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:last-child::before{left:auto;right:0;margin-left:0}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item>a{display:inline-block;color:var(--mx-ink);text-decoration:none}.elementor-widget-icon-list.mx-stations .elementor-icon-list-text{display:inline-block;padding:4px 0 0;font-weight:700;font-size:15px;line-height:1.25;color:var(--mx-ink);word-break:normal;overflow-wrap:normal;hyphens:manual}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item>a:hover .elementor-icon-list-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:has(>a:hover)::before,.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:has(>a:focus-visible)::before{background:var(--c)}.elementor-widget-icon-list.mx-stations .elementor-icon-list-icon{display:none}@media (max-width:1180px){.e-con.mx-lines{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.e-con.mx-lines{grid-template-columns:1fr}}.mx-line__more{margin-top:16px;font-size:14px;line-height:1.5;color:var(--mx-ink-2)}.mx-line__more p{margin:0}.mx-line__more a{color:var(--mx-ink);font-weight:700;text-decoration-line:underline;text-underline-offset:.2em}.e-con.mx-lines.is-collapsed>.e-con.mx-line.is-more{display:none}.mx-more{display:flex;justify-content:center;margin-top:36px}.mx-more__btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:15px 26px 12px;border:2px solid var(--mx-ink);border-radius:999px;background:#fff;color:var(--mx-ink);font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:16px;line-height:1.1;cursor:pointer;transition:transform .2s var(--mx-ease),box-shadow .2s var(--mx-ease)}.mx-more__btn:hover,.mx-more__btn:focus{background:#fff;color:var(--mx-ink)}.mx-more__btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(16,24,40,.14)}.mx-more__btn:focus-visible{outline:3px solid var(--mx-focus);outline-offset:3px;box-shadow:none}.mx-more__btn .ill-ico{display:block;width:16px;height:16px;margin-top:-2px}@media (max-width:767px){.elementor-widget-icon-list.mx-stations{padding-top:0;padding-left:42px}.elementor-widget-icon-list.mx-stations .elementor-icon-list-items{flex-direction:column;gap:16px}.elementor-widget-icon-list.mx-stations .elementor-icon-list-items::before{left:-33px;right:auto;top:6px;bottom:6px;width:8px;height:auto}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item,.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:first-child,.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:last-child{text-align:left}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item::before,.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:first-child::before,.elementor-widget-icon-list.mx-stations .elementor-icon-list-item:last-child::before{left:-42px;right:auto;top:0;margin-left:0}}.mx-jy{--at:4;--stripe:linear-gradient(to bottom,var(--mx-search) 0 2px,var(--mx-ai) 2px 4px,var(--mx-local) 4px 6px,var(--mx-ads) 6px 8px,var(--mx-social) 8px 10px,var(--mx-email) 10px 12px)}.mx-jy__track{position:relative;padding-top:44px}.mx-jy__stops{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.mx-jy__stops::before,.mx-jy__stops::after{content:"";position:absolute;left:10%;top:22px;height:12px;border-radius:6px;background:var(--stripe)}.mx-jy__stops::before{right:10%;opacity:.22}.mx-jy__stops::after{width:80%;transform:scaleX(calc(var(--at) / 4));transform-origin:left center;transition:transform .8s var(--mx-ease)}.mx-jy__item{display:flex;justify-content:center;min-width:0}.mx-jy__stop{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:0 6px 8px;border-radius:12px;color:var(--mx-ink);text-align:center;text-decoration:none;cursor:pointer}.mx-jy__n{position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;box-sizing:border-box;padding-top:3px;border-radius:50%;background:#fff;border:5px solid var(--mx-ink);font-family:var(--mx-display),system-ui,sans-serif;font-weight:900;font-size:19px;line-height:1;color:var(--mx-ink);transition:background-color .3s ease-out,color .3s ease-out,transform .3s var(--mx-ease)}.mx-jy__name{font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:17px;line-height:1.2;text-wrap:balance}.mx-jy__txt{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.mx-jy__sum{max-width:200px;font-size:15px;line-height:1.35;color:var(--mx-ink-2);text-wrap:balance}.mx-jy__stop:hover{color:var(--mx-ink)}.mx-jy__stop:hover .mx-jy__n{transform:scale(1.08)}.mx-jy__stop.is-past .mx-jy__n,.mx-jy__stop[aria-selected="true"] .mx-jy__n{background:var(--mx-ink);color:#fff}.mx-jy__stop[aria-selected="true"] .mx-jy__name{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:7px}.mx-jy__train{position:absolute;top:4px;left:calc(10% + var(--at) * 20%);z-index:2;width:70px;height:34px;margin-left:-35px;pointer-events:none;transition:left .8s var(--mx-ease),opacity .4s ease-out}.mx-jy.is-parked .mx-jy__train{left:-66px;opacity:0}.mx-jy__train svg{display:block;width:100%;height:100%;transition:transform .3s ease-out}.mx-jy__train.is-back svg{transform:scaleX(-1)}.mx-jy__panels{margin-top:32px}.mx-jy__panel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(16px,2vw,28px);border:1px solid color-mix(in oklab,var(--c) 28%,#fff);border-radius:22px;background:color-mix(in oklab,var(--c) 6%,#fff)}.mx-jy__panel + .mx-jy__panel{margin-top:20px}.mx-jy.is-ready .mx-jy__panel + .mx-jy__panel{margin-top:0}.mx-jy.is-ready .mx-jy__panel[hidden]{display:none}.mx-js .mx-jy:not(.is-ready) .mx-jy__panel:not(:first-child){display:none}.mx-jy__panel.is-enter{animation:jy-enter .5s var(--mx-ease) both}@keyframes jy-enter{from{opacity:0;transform:translateY(12px)}}.mx-jy__art.mx-ill{height:270px}.mx-jy__t{display:flex;align-items:center;gap:14px;margin:0 0 12px;font-weight:900;font-size:clamp(26px,2.6vw,36px);line-height:1.1;letter-spacing:-.015em}.mx-jy__t:focus{outline:none}.mx-jy__t:focus-visible{outline:3px solid var(--mx-focus);outline-offset:4px;border-radius:6px}.mx-jy__tn{display:grid;place-items:center;flex:none;width:42px;height:42px;padding-top:3px;border-radius:50%;background:var(--c);color:#fff;font-size:19px;letter-spacing:0}.mx-jy__d{margin:0;max-width:520px;font-size:19px;line-height:1.55;color:var(--mx-ink-2)}.mx-jy__tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.mx-jy__tags li{display:inline-flex;align-items:center;min-height:32px;padding:5px 13px 3px;border:2px solid var(--c);border-radius:999px;background:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:14px;line-height:1.2;color:var(--mx-ink)}.mx-jy__nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px}.mx-jy__next{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:15px 20px 12px;border:0;border-radius:10px;background:var(--mx-ink);color:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:16px;line-height:1.15;text-align:left;text-decoration:none;white-space:normal;cursor:pointer;transition:transform .2s var(--mx-ease),box-shadow .2s var(--mx-ease)}.mx-jy__next:hover,.mx-jy__next:focus{background:var(--mx-ink);color:#fff}.mx-jy__next:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(16,24,40,.22)}.mx-jy__next .ill-ico{display:block;width:16px;height:16px;flex:none;margin-top:-2px;transition:transform .2s var(--mx-ease)}.mx-jy__next:hover .ill-ico{transform:translateX(3px)}.mx-jy__prev{padding:8px 0 6px;border:0;background:none;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:15px;color:var(--mx-ink);text-decoration:underline;text-underline-offset:.2em;white-space:normal;cursor:pointer}.mx-jy__prev:hover,.mx-jy__prev:focus{background:none;color:var(--mx-ink);text-decoration:underline}.mx-jy__next:focus-visible,.mx-jy__prev:focus-visible,.mx-jy__stop:focus-visible{outline:3px solid var(--mx-focus);outline-offset:3px;box-shadow:none}html:not(.mx-js) .mx-jy__nav button{display:none}@media (max-width:900px){.mx-jy__panel{grid-template-columns:1fr}}@media (max-width:767px){.mx-jy{--stripe:linear-gradient(to right,var(--mx-search) 0 1.67px,var(--mx-ai) 1.67px 3.33px,var(--mx-local) 3.33px 5px,var(--mx-ads) 5px 6.67px,var(--mx-social) 6.67px 8.33px,var(--mx-email) 8.33px 10px)}.mx-jy__track{padding-top:18px}.mx-jy__stops{grid-template-columns:minmax(0,1fr);grid-auto-rows:80px}.mx-jy__stops::before,.mx-jy__stops::after{left:17px;right:auto;top:40px;width:10px;height:auto}.mx-jy__stops::before{top:-18px;bottom:40px}.mx-jy__stops::after{bottom:auto;height:320px;transform:scaleY(calc(var(--at) / 4));transform-origin:center top}.mx-jy__item{justify-content:flex-start}.mx-jy__stop{flex-direction:row;align-items:center;gap:14px;width:100%;padding:0 6px 0 0;text-align:left}.mx-jy__n{flex:none;width:44px;height:44px;border-width:4px;font-size:16px}.mx-jy__txt{align-items:flex-start;gap:2px}.mx-jy__name{font-size:16px}.mx-jy__sum{max-width:none;font-size:14px}.mx-jy__stop[aria-selected="true"] .mx-jy__name{text-decoration-thickness:2px;text-underline-offset:4px}.mx-jy__train{top:18px;left:22px;width:18px;height:40px;margin:-20px 0 0 -9px;border-radius:9px;background:radial-gradient(circle at 50% 35px,#FFB020 0 2px,transparent 2.6px),linear-gradient(#fff,#fff) 50% 7px / 8px 6px no-repeat,linear-gradient(#fff,#fff) 50% 16px / 8px 6px no-repeat,linear-gradient(#fff,#fff) 50% 25px / 8px 6px no-repeat,var(--mx-ink);box-shadow:0 0 0 3px #fff;transform:translateY(calc(var(--at) * 80px));transition:transform .8s var(--mx-ease),opacity .4s ease-out}.mx-jy__train svg{display:none}.mx-jy__train.is-back{scale:1 -1}.mx-jy.is-parked .mx-jy__train{left:22px;transform:translateY(-40px);opacity:0}.mx-jy__panels{margin-top:22px}.mx-jy__art.mx-ill{height:230px}.mx-jy__d{font-size:17px}.mx-jy__next{width:100%;justify-content:space-between}}.jy-call{left:50%;top:50%;width:min(330px,86%);padding:14px 14px 16px;transform:translate(-50%,-50%)}.jy-call__head{display:flex;align-items:center;gap:9px}.jy-call__ico{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--c);color:#fff}.jy-call__ico .ill-ico{width:14px;height:14px}.jy-live{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;color:var(--mx-local)}.jy-live::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mx-local)}.is-in .jy-live::before{animation:mx-blink 1.6s ease-in-out infinite}.jy-bubble{width:76%;margin-top:10px;padding:10px 12px;border-radius:12px 12px 12px 4px;background:#EEF1F5}.jy-bubble .ill-bar + .ill-bar{margin-top:6px}.jy-bubble.b2{margin-left:auto;border-radius:12px 12px 4px 12px;background:color-mix(in oklab,var(--c) 16%,#fff)}.jy-bubble.b3{width:auto;display:inline-flex}.mx-js .jy-bubble{opacity:0;transform:translateY(10px)}.is-in .jy-bubble{animation:ill-in .45s var(--mx-ease) forwards}.is-in .jy-bubble.b1{animation-delay:.25s}.is-in .jy-bubble.b2{animation-delay:.9s}.is-in .jy-bubble.b3{animation-delay:1.5s}.jy-doc{left:12%;right:12%;top:22px;padding:16px 16px 18px}.jy-row{display:flex;align-items:center;gap:10px;margin-top:13px}.jy-row i{flex:none;width:16px;height:16px;border:4px solid var(--c);border-radius:50%;background:#fff}.jy-cost{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:12px;border-top:1.5px dashed #C3CAD5}.jy-cost b{font-size:12px;font-weight:800}.mx-js .jy-doc .jy-row,.mx-js .jy-doc .jy-cost{opacity:0;transform:translateX(-10px)}.is-in .jy-doc .jy-row,.is-in .jy-doc .jy-cost{animation:ill-in .45s var(--mx-ease) forwards}.is-in .jy-doc .r1{animation-delay:.2s}.is-in .jy-doc .r2{animation-delay:.45s}.is-in .jy-doc .r3{animation-delay:.7s}.is-in .jy-doc .jy-cost{animation-delay:1s}.jy-toast.ill-toast{left:auto;right:9%;bottom:14px}.jy-toast .ill-ico{width:13px;height:13px;margin-top:-2px}.jy-list{left:12%;right:12%;top:26px;padding:6px 16px}.jy-check{display:grid;grid-template-columns:24px 74px minmax(0,1fr);align-items:center;gap:10px;padding:11px 0}.jy-check + .jy-check{border-top:1px solid #E6E9EE}.jy-box{display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--mx-ink);border-radius:7px;background:#fff;color:#fff}.jy-box .ill-ico{width:14px;height:14px}.mx-js .jy-box .ill-ico{opacity:0}.is-in .jy-check .jy-box{animation:jy-tick .35s var(--mx-ease) forwards}.is-in .jy-check .jy-box .ill-ico{animation:ill-in .3s ease-out forwards}.is-in .jy-check.c1 .jy-box,.is-in .jy-check.c1 .ill-ico{animation-delay:.35s}.is-in .jy-check.c2 .jy-box,.is-in .jy-check.c2 .ill-ico{animation-delay:.8s}.is-in .jy-check.c3 .jy-box,.is-in .jy-check.c3 .ill-ico{animation-delay:1.25s}@keyframes jy-tick{to{background:var(--c);border-color:var(--c)}}.jy-mix{left:12%;right:12%;top:30px;padding:16px 16px 20px}.jy-budget{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;margin-top:14px}.jy-track{height:14px;overflow:hidden;border-radius:7px;background:#E6E9EE}.jy-track i{display:block;height:100%;border-radius:7px;background:var(--c)}.jy-budget.mx-c-local .jy-track i{width:40%;--to:82%}.jy-budget.mx-c-search .jy-track i{width:62%;--to:54%}.jy-budget.mx-c-ads .jy-track i{width:70%;--to:30%}.is-in .jy-track i{animation:jy-shift 1.4s var(--mx-ease) .5s forwards}@keyframes jy-shift{to{width:var(--to)}}.jy-report{left:12%;right:12%;top:18px;padding:14px 16px 16px}.jy-report__head{display:flex;align-items:center;gap:8px}.jy-cols{display:flex;align-items:flex-end;gap:8px;height:66px;margin:12px 0 10px;border-bottom:2px solid var(--mx-ink)}.jy-cols i{flex:1;height:var(--h);border-radius:4px 4px 0 0;background:var(--c);transform-origin:bottom}.mx-js .jy-cols i{transform:scaleY(0)}.is-in .jy-cols i{animation:jy-col .7s var(--mx-ease) forwards;animation-delay:calc(.2s + var(--d))}@keyframes jy-col{to{transform:none}}.jy-line{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;margin-top:7px}.jy-line b{font-size:11px;font-weight:800;line-height:1.2}@media (min-width:768px){.mx-jy__art>.ill-card{transform:scale(1.18);transform-origin:50% 0}.mx-jy__art>.jy-call{transform:translate(-50%,-50%) scale(1.18);transform-origin:50% 50%}.mx-jy__art>.jy-mix{top:46px}}@media (max-width:767px){.jy-doc,.jy-list,.jy-mix,.jy-report{left:6%;right:6%}.jy-cols{height:48px}}.e-con.mx-rules__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:32px}.e-con.mx-rule{--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;position:relative;overflow:hidden;background:var(--mx-ink);border-radius:16px;transition:transform .35s var(--mx-ease)}.e-con.mx-rule:hover{transform:translateY(-4px)}.e-con.mx-rule::after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:var(--c)}.e-con.mx-rule::before{content:"";position:relative;top:auto;left:auto;opacity:1;mix-blend-mode:normal;flex:none;width:48px;height:48px;margin-bottom:20px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:24px 24px}.mx-rules__list>.mx-rule:nth-child(1){--c:var(--mx-search)}.mx-rules__list>.mx-rule:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23101828' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.8 9.2a2.8 2.8 0 0 0 4 0l2-2a2.8 2.8 0 0 0-4-4l-.8.8'/%3E%3Cpath d='M9.2 6.8a2.8 2.8 0 0 0-4 0l-2 2a2.8 2.8 0 0 0 4 4l.8-.8'/%3E%3C/svg%3E")}.mx-rules__list>.mx-rule:nth-child(2){--c:var(--mx-ai)}.mx-rules__list>.mx-rule:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23101828' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.8 13 3.8v3.7c0 3.2-2.2 5.6-5 6.7-2.8-1.1-5-3.5-5-6.7V3.8Z'/%3E%3Cpath d='m5.8 8 1.6 1.6 3-3'/%3E%3C/svg%3E")}.mx-rules__list>.mx-rule:nth-child(3){--c:var(--mx-local)}.mx-rules__list>.mx-rule:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23101828' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 1.8h9v12.4l-1.5-1-1.5 1-1.5-1-1.5 1-1.5-1-1.5 1Z'/%3E%3Cpath d='M5.8 5.4h4.4M5.8 8h4.4'/%3E%3C/svg%3E")}.mx-rule__t .elementor-heading-title{margin:0 0 10px;font-weight:800;font-size:22px;line-height:1.2;color:#fff}.mx-rule__d{font-size:17px;line-height:1.55;color:#C9D1DD}.mx-rule__d p{margin:0}@media (max-width:1024px){.e-con.mx-rules__list{grid-template-columns:1fr}}.elementor-widget-n-accordion.mx-faq{--n-accordion-title-font-size:21px;--n-accordion-border-width:0px;--n-accordion-padding:22px 0 20px;--n-accordion-title-normal-color:var(--mx-ink);--n-accordion-title-hover-color:var(--mx-ink);--n-accordion-title-active-color:var(--mx-ink);--n-accordion-icon-size:18px;--n-accordion-title-icon-order:1;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-icon-gap:0 0 0 24px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;border-top:2px solid var(--mx-ink)}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item{border-bottom:1px solid var(--mx-rule)}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item-title{border:0}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item-title-text{margin:0;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:21px;line-height:1.3;color:var(--mx-ink)}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item>.e-con{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;border:0}.elementor-widget-n-accordion.mx-faq .elementor-widget-text-editor{max-width:760px;font-size:18px;line-height:1.6;color:var(--mx-ink-2)}.elementor-widget-n-accordion.mx-faq .elementor-widget-text-editor p{margin:0 0 10px}@media (max-width:767px){.elementor-widget-n-accordion.mx-faq{--n-accordion-title-font-size:18px}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item-title-text{font-size:18px}}.e-con.mx-band{background:var(--mx-ink);--padding-top:clamp(64px,7vw,104px);--padding-bottom:clamp(64px,7vw,104px)}.mx-band .mx-h2 .elementor-heading-title{color:#fff}.mx-band .mx-intro{color:#D5DAE2}.e-con.mx-band__actions{--row-gap:16px;--column-gap:16px;margin-top:32px}@keyframes mx-draw{from{transform:scaleX(0)}}@keyframes mx-fade{from{opacity:0}}@keyframes mx-dash{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mx-net *,.mx-net *::before,.mx-net *::after{animation:none!important;transition:none!important}.mx-net__bend path{stroke-dashoffset:0}.elementor-widget-button.mx-btn .elementor-button{transition:none}}.elementor-location-header{position:sticky;top:0;z-index:100}.admin-bar .elementor-location-header{top:32px}@media (max-width:782px){.admin-bar .elementor-location-header{top:46px}}@media (max-width:600px){.admin-bar .elementor-location-header{top:0}}.e-con.mx-header{--padding-top:0px;--padding-bottom:0px;--padding-left:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--padding-right:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:20px;min-height:76px;background:#fff;border-bottom:1px solid var(--mx-rule)}.mx-header>.mx-menu{flex:1 1 auto}.mx-logo .elementor-heading-title{margin:0;font-family:var(--mx-display),system-ui,sans-serif;font-weight:900;font-size:28px;line-height:1;letter-spacing:-.02em}.mx-logo .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;color:var(--mx-ink);text-decoration:none}.mx-logo .elementor-heading-title a::before{content:"";flex:none;width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:5px solid currentColor}.mx-logo--light .elementor-heading-title a{color:#fff}.elementor-widget-button.mx-btn--sm .elementor-button{font-size:16px;padding:14px 20px 12px}.elementor-widget-n-menu.mx-menu{--n-menu-title-color-normal:var(--mx-ink);--n-menu-title-color-hover:var(--mx-ink);--n-menu-title-color-active:var(--mx-ink);--n-menu-title-hover-color-fallback:var(--mx-ink);--n-menu-icon-color:var(--mx-ink);--n-menu-toggle-icon-color:var(--mx-ink);--n-menu-title-font-size:16px;--n-menu-title-padding:10px 14px;--n-menu-heading-justify-content:flex-end}.mx-menu .e-n-menu-title-text{font-family:var(--mx-display),system-ui,sans-serif;font-weight:600}.mx-menu .e-n-menu-title:hover .e-n-menu-title-text,.mx-menu .e-n-menu-title-text:focus-visible{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.e-con.mx-mega{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto;column-gap:28px;row-gap:22px;--padding-top:28px;--padding-bottom:24px;--padding-left:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--padding-right:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));background:#fff;border-top:1px solid var(--mx-rule);border-bottom:3px solid var(--mx-ink);box-shadow:0 24px 40px rgba(16,24,40,.12)}.e-con.mx-col,.e-con.mx-fcol{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--row-gap:0px;--column-gap:0px;border-top:6px solid var(--c)}.e-con.mx-col.mx-c-mkt,.e-con.mx-fcol.mx-c-mkt{border-image:linear-gradient(90deg,var(--mx-search) 0 16.6%,var(--mx-ai) 16.6% 33.3%,var(--mx-local) 33.3% 50%,var(--mx-ads) 50% 66.6%,var(--mx-social) 66.6% 83.3%,var(--mx-email) 83.3%) 1}.mx-col__t .elementor-heading-title,.mx-fcol__t .elementor-heading-title{margin:0 0 10px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:16px;line-height:1.3}.mx-col__t .elementor-heading-title a{color:var(--mx-ink);text-decoration:none}.mx-col__t .elementor-heading-title a:hover,.mx-fcol__t .elementor-heading-title a:hover{text-decoration:underline;text-underline-offset:4px}.elementor-widget-icon-list.mx-col__list .elementor-icon-list-item,.elementor-widget-icon-list.mx-fcol__list .elementor-icon-list-item{margin:0;padding:0 0 8px}.elementor-widget-icon-list.mx-col__list .elementor-icon-list-text{padding:0;font-size:15px;font-weight:600;line-height:1.35;color:var(--mx-ink-2)}.elementor-widget-icon-list.mx-col__list .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:var(--mx-ink);text-decoration:underline;text-underline-offset:4px}.elementor-widget-icon-list.mx-col__list .elementor-icon-list-icon,.elementor-widget-icon-list.mx-fcol__list .elementor-icon-list-icon,.elementor-widget-icon-list.mx-legal .elementor-icon-list-icon{display:none}.e-con.mx-mega__foot{grid-column:1 / -1;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;border-top:1px solid var(--mx-rule)}.mx-mega__foot p{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:15px;font-weight:700;color:var(--mx-ink-2)}@media (max-width:1024px){.mx-header>.mx-menu{order:3;flex:0 0 auto}.mx-header>.mx-btn--sm{order:2;margin-left:auto}.e-con.mx-mega{grid-template-columns:repeat(2,minmax(0,1fr));box-shadow:none}}@media (max-width:600px){.e-con.mx-header{min-height:64px;gap:10px}.mx-logo .elementor-heading-title{font-size:24px}.mx-logo .elementor-heading-title a::before{width:20px;height:20px;border-width:4px}.elementor-widget-button.mx-btn--sm .elementor-button{font-size:14px;padding:11px 12px 9px}.e-con.mx-mega{grid-template-columns:1fr}}.e-con.mx-footer{--padding-top:72px;--padding-bottom:32px;--row-gap:0px;--column-gap:0px;--padding-left:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));--padding-right:max(var(--mx-gutter),calc((100% - var(--mx-max)) / 2));background:var(--mx-ink);color:#D5DAE2}.mx-footer .mx-c-web{--c:#FFFFFF}.e-con.mx-footer__top{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);column-gap:64px;row-gap:40px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;border-bottom:1px solid rgba(255,255,255,.2)}.e-con.mx-footer__brand{--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;align-items:flex-start}.mx-footer__about{font-size:16px;line-height:1.55;color:#D5DAE2}.mx-footer__about p{margin:0 0 10px}.mx-footer__about a,.mx-footer a{color:#fff}.e-con.mx-footer__map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.e-con.mx-fcol{border-top-width:4px}.mx-fcol__t .elementor-heading-title a{color:#fff;text-decoration:none}.elementor-widget-icon-list.mx-fcol__list .elementor-icon-list-text{padding:0;font-size:15px;line-height:1.35;color:#D5DAE2}.elementor-widget-icon-list.mx-fcol__list .elementor-icon-list-item>a:hover .elementor-icon-list-text,.elementor-widget-icon-list.mx-legal .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:#fff;text-decoration:underline;text-underline-offset:4px}.e-con.mx-footer__bottom{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.mx-footer__small{font-size:14px;color:#B9C0CC}.mx-footer__small p{margin:0}.elementor-widget-icon-list.mx-legal .elementor-icon-list-text{padding:0;font-size:14px;color:#D5DAE2}@media (max-width:1024px){.e-con.mx-footer__top{grid-template-columns:1fr}.e-con.mx-footer__map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.e-con.mx-footer__map{grid-template-columns:1fr}}.e-con.mx-band__actions{flex-direction:row;flex-wrap:wrap}.mx-band :focus-visible,.mx-footer :focus-visible{outline-color:#fff}main#content:focus{outline:none}.mx-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mx-h1 .mx-under{--t:.028em;--ub:.382em;background-image:linear-gradient(var(--mx-search),var(--mx-search)),linear-gradient(var(--mx-ai),var(--mx-ai)),linear-gradient(var(--mx-local),var(--mx-local)),linear-gradient(var(--mx-ads),var(--mx-ads)),linear-gradient(var(--mx-social),var(--mx-social)),linear-gradient(var(--mx-email),var(--mx-email));background-repeat:no-repeat;background-size:100% var(--t);background-position:0 calc(100% - var(--ub) + .05em + var(--t)),0 calc(100% - var(--ub) + .05em + 2 * var(--t)),0 calc(100% - var(--ub) + .05em + 3 * var(--t)),0 calc(100% - var(--ub) + .05em + 4 * var(--t)),0 calc(100% - var(--ub) + .05em + 5 * var(--t)),0 calc(100% - var(--ub) + .05em + 6 * var(--t));text-shadow:.045em 0 #fff,-.045em 0 #fff,0 .03em #fff;white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mx-js .mx-h1 .mx-under{animation:mx-under 1.2s var(--mx-ease) .2s both}@keyframes mx-under{from{background-size:0 var(--t)}}.mx-pill .ill-ico{width:14px;height:14px;margin:-2px 6px 0 -2px;flex:none}.mx-map{position:relative}.mx-motion{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;padding:7px 12px 5px;border:1.5px solid #8A93A3;border-radius:999px;background:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;line-height:1;color:var(--mx-ink-2);cursor:pointer}.mx-motion[hidden]{display:none}.mx-motion:hover{border-color:var(--mx-ink);color:var(--mx-ink)}.mx-motion .ill-ico{display:block;width:12px;height:12px;margin-top:-2px}.mx-motion .is-play,.mx-paused .mx-motion .is-pause{display:none}.mx-paused .mx-motion .is-play{display:block}.mx-rail__hub .mx-x{fill:#fff;stroke:var(--mx-ink);stroke-width:5;transition:fill .45s ease-out;animation:mx-fade .5s var(--mx-ease) 1.1s both}.mx-net .mx-rail{z-index:0}.mx-net .mx-net__row .mx-pill{z-index:1}.mx-board .elementor-heading-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.mx-arrive{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:700;color:#FFB020;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-arrive i{flex:none;width:8px;height:8px;border-radius:50%;background:#FFB020}.mx-arrive.is-flash i{animation:mx-led .9s ease-out}@keyframes mx-led{0%{box-shadow:0 0 0 0 rgba(255,176,32,.7)}100%{box-shadow:0 0 0 10px rgba(255,176,32,0)}}.mx-rail{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mx-train .body{fill:#fff;stroke:var(--c);stroke-width:2.5}.mx-train .win,.mx-train .link{fill:var(--c)}.mx-train .wheel{fill:var(--mx-ink);stroke:#fff;stroke-width:1.2}.mx-train{transition:opacity .35s var(--mx-ease)}.mx-train.is-off{opacity:.15}.e-con.mx-tickerwrap{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--row-gap:0px;--column-gap:0px;background:#0B1120}.mx-ticker{position:relative;display:flex;align-items:center;height:68px;overflow:hidden;-webkit-mask:radial-gradient(circle,#000 1.3px,transparent 1.8px) 0 0 / 4px 4px;mask:radial-gradient(circle,#000 1.3px,transparent 1.8px) 0 0 / 4px 4px}.mx-ticker{background:rgba(255,176,32,.1)}.mx-ticker__track{display:flex;flex:none;width:max-content;animation:mx-marquee 80s linear infinite}.mx-ticker__set{display:flex;flex:none}.mx-ticker__item{display:inline-flex;align-items:center;gap:26px;padding-right:26px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:900;font-size:30px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#FFB020;white-space:nowrap}.mx-ticker__item::after{content:"";width:12px;height:12px;border-radius:50%;background:currentColor}.mx-ticker__item.is-lead{color:#FFFFFF}.mx-tickerwrap:hover .mx-ticker__track{animation-play-state:paused}@keyframes mx-marquee{to{transform:translateX(-50%)}}.e-con.mx-dark{background-color:#0B1120}.mx-dark .mx-h2 .elementor-heading-title{color:#fff}.mx-dark .mx-intro{color:#C9D1DD}@keyframes mx-blink{50%{opacity:.25}}.mx-dark .mx-pill.mx-c-web .elementor-heading-title{background:#fff;color:var(--mx-ink)}.mx-flaps{display:inline-flex;gap:4px}.mx-flap{position:relative;display:inline-grid;place-items:center;min-width:.74em;height:1.34em;padding-top:.22em;border-radius:6px;background:#1A2333;overflow:hidden}.mx-flap::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:#060B16}.mx-flap.is-sym{min-width:.56em}.mx-flap.is-space{min-width:.28em;background:none}.mx-flap.is-space::after{content:none}.mx-flap.is-flipping{color:#C9D1DD;animation:mx-tick .15s linear infinite}@keyframes mx-tick{50%{transform:scaleY(.62)}}.mx-dark .mx-section .mx-h2 .elementor-heading-title::after,.mx-dark.mx-section .mx-h2 .elementor-heading-title::after{background:#FFB020}.mx-section .mx-h2 .elementor-heading-title::after{content:"";display:block;width:96px;height:8px;margin-top:20px;border-radius:4px;background:var(--c,var(--mx-ink));transform-origin:left center;transition:transform .9s var(--mx-ease) .15s}.mx-js .mx-section:not(.is-in) .mx-h2 .elementor-heading-title::after{transform:scaleX(0)}.mx-band .mx-h2 .elementor-heading-title::after{background:#FFB020}.mx-line.is-in .elementor-widget-icon-list.mx-stations .elementor-icon-list-items::after{content:"";position:absolute;z-index:0;left:0;top:-27px;width:30px;height:16px;box-sizing:border-box;border-radius:8px;background:#fff;border:3px solid var(--c);animation:mx-strip 5.5s ease-in-out infinite alternate}.elementor-widget-icon-list.mx-stations .elementor-icon-list-item::before{z-index:1}@keyframes mx-strip{from{left:0}to{left:calc(100% - 30px)}}@media (max-width:767px){.mx-line.is-in .elementor-widget-icon-list.mx-stations .elementor-icon-list-items::after{left:-37px;top:0;width:16px;height:30px;animation-name:mx-strip-v}@keyframes mx-strip-v{from{top:0}to{top:calc(100% - 30px)}}}.e-con.mx-band{position:relative;overflow:hidden}.e-con.mx-band>.elementor-element{position:relative;z-index:1}.e-con.mx-band>.elementor-element.mx-bandrail{position:absolute;inset:0;z-index:0;pointer-events:none}.mx-bandrail .elementor-shortcode,.mx-bandrail .elementor-widget-container{height:100%}.mx-bandrail svg{position:absolute;top:0;right:0;width:54%;height:100%}.mx-band-rail path{fill:none;stroke:var(--c);stroke-width:10;stroke-linejoin:round}.mx-band-rail .term{fill:#fff;transition:fill .45s ease-out}.mx-band-rail text{font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:16px;fill:#fff}@media (min-width:1181px){.mx-band .mx-h2 .elementor-heading-title{max-width:640px}}@media (max-width:1180px){.e-con.mx-band>.elementor-element.mx-bandrail{display:none}}.e-con.mx-footer{position:relative}.e-con.mx-footer::before{content:"";position:absolute;left:0;right:0;top:0;height:12px;background:linear-gradient(to bottom,var(--mx-search) 0 2px,var(--mx-ai) 2px 4px,var(--mx-local) 4px 6px,var(--mx-ads) 6px 8px,var(--mx-social) 8px 10px,var(--mx-email) 10px 12px)}.mx-ill{position:relative;height:196px;overflow:hidden;isolation:isolate;border-radius:14px;background:#F3F5F8;background:color-mix(in oklab,var(--c) 11%,#fff);font-family:var(--mx-display),system-ui,sans-serif;color:var(--mx-ink);text-align:left}.mx-ill *,.mx-ill *::before,.mx-ill *::after{box-sizing:border-box}.mx-ill .ill-ico{display:block;width:14px;height:14px;flex:none}.ill-card{position:absolute;background:#fff;border:1.5px solid var(--mx-ink);border-radius:10px}.ill-bar{display:block;height:7px;border-radius:4px;background:#DCE1E8}.ill-bar--t{height:9px;background:#C3CAD5}.ill-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:2px 9px 0;border-radius:999px;background:var(--c);color:#fff;font-size:11px;font-weight:800;line-height:1;white-space:nowrap}.ill-chip .ill-ico{width:12px;height:12px;margin-top:-2px}.ill-t{display:block;font-size:12px;font-weight:800;line-height:1.25}.ill-s{display:block;font-size:11px;font-weight:600;line-height:1.3;color:var(--mx-ink-2)}.ill-dots{display:flex;gap:4px}.ill-dots i{width:6px;height:6px;border-radius:50%;background:var(--c);opacity:.35}.is-in .ill-dots i{animation:ill-dot 1s infinite}.is-in .ill-dots i:nth-child(2){animation-delay:.15s}.is-in .ill-dots i:nth-child(3){animation-delay:.3s}@keyframes ill-dot{0%,80%,100%{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-3px)}}@keyframes ill-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ill-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}100%{opacity:1;transform:none}}@keyframes ill-in{to{opacity:1;transform:none}}@keyframes ill-grow{to{transform:scaleX(1)}}@keyframes ill-blink{50%{opacity:0}}.ill-search__win{left:18px;right:18px;top:18px;bottom:-14px;padding:12px 12px 0}.ill-search__bar{display:flex;align-items:center;gap:7px;height:30px;padding:2px 10px 0;border:1.5px solid var(--mx-ink);border-radius:999px;font-size:12px;font-weight:700}.ill-search__q{display:inline-block;max-width:140px;overflow:hidden;white-space:nowrap}.ill-caret{width:1.5px;height:14px;margin-left:-4px;background:var(--mx-ink)}.ill-search__res{display:grid;gap:5px;margin-top:10px;padding:8px 10px;border-radius:8px}.ill-search__res.is-you{position:relative;padding-top:10px;border:2px solid var(--c);background:color-mix(in oklab,var(--c) 7%,#fff)}.ill-search__res.is-you .ill-chip{position:absolute;right:8px;top:-12px}.mx-js .ill-search__q{max-width:0}.is-in .ill-search__q{animation:ill-type 1.3s steps(15) .3s forwards}@keyframes ill-type{to{max-width:140px}}.is-in .ill-caret{animation:ill-blink 1s steps(1) infinite}.mx-js .ill-search__res{opacity:0;transform:translateY(12px)}.is-in .ill-search__res{animation:ill-rise .6s var(--mx-ease) 1.7s forwards}.is-in .ill-search__res:nth-child(3){animation-delay:1.9s}.is-in .ill-search__res:nth-child(4){animation-delay:2.1s}.ill-ai__q{position:absolute;right:16px;top:16px;max-width:74%;padding:8px 12px 6px;border-radius:14px 14px 4px 14px;background:var(--mx-ink);color:#fff;font-size:12px;font-weight:700;line-height:1.3}.ill-ai__a{left:16px;right:34px;top:70px;bottom:-12px;padding:11px 12px}.ill-ai__head{display:flex;align-items:center;gap:6px;color:var(--c)}.ill-ai__head .ill-t{color:var(--mx-ink)}.ill-ai__a .ill-dots{position:absolute;left:12px;top:36px}.ill-ai__lines{display:grid;gap:6px;margin-top:12px}.ill-ai__cite{margin-top:10px}.mx-js .ill-ai__q{opacity:0;transform:translateX(16px)}.is-in .ill-ai__q{animation:ill-in .5s var(--mx-ease) .2s forwards}.mx-js .ill-ai__a .ill-dots{opacity:0}.is-in .ill-ai__a .ill-dots{animation:ill-dotsshow 1.4s .7s both}@keyframes ill-dotsshow{0%,90%{opacity:1}100%{opacity:0}}.mx-js .ill-ai__lines .ill-bar{transform:scaleX(0);transform-origin:left center}.is-in .ill-ai__lines .ill-bar{animation:ill-grow .6s var(--mx-ease) 2.1s forwards}.is-in .ill-ai__lines .ill-bar:nth-child(2){animation-delay:2.25s}.is-in .ill-ai__lines .ill-bar:nth-child(3){animation-delay:2.4s}.mx-js .ill-ai__cite{opacity:0}.is-in .ill-ai__cite{animation:ill-pop .5s var(--mx-ease) 2.8s forwards}.ill-map{background:#EEF4EF;background:color-mix(in oklab,var(--c) 9%,#fff)}.ill-map__streets{position:absolute;inset:0;width:100%;height:100%}.ill-map__streets .road{fill:none;stroke:#fff;stroke-width:11;stroke-linecap:round}.ill-map__streets .road--thin{stroke-width:6}.ill-map__streets .park{fill:color-mix(in oklab,var(--c) 24%,#fff)}.ill-pin{position:absolute;width:22px;height:30px;color:#8A93A3}.ill-pin__svg{display:block;width:100%;height:100%}.ill-pin__svg path{fill:currentColor}.ill-pin__svg circle{fill:#fff}.ill-pin--a{left:13%;top:22%}.ill-pin--b{left:72%;top:12%}.ill-pin--c{left:84%;top:46%}.ill-pin--you{left:calc(46% - 17px);top:14%;width:34px;height:46px;color:var(--c);filter:drop-shadow(0 6px 6px rgba(16,24,40,.25))}.ill-map__card{left:50%;bottom:12px;display:grid;gap:3px;min-width:196px;padding:8px 12px;transform:translateX(-50%)}.ill-stars{display:flex;gap:2px;color:#E39B00}.ill-stars .ill-ico{width:13px;height:13px}.mx-js .ill-pin--you{opacity:0;transform:translateY(-60px)}.is-in .ill-pin--you{animation:ill-in .7s cubic-bezier(.3,1.5,.5,1) .3s forwards,ill-bob 2.6s ease-in-out 1.4s infinite}@keyframes ill-bob{0%,100%{transform:none}50%{transform:translateY(-6px)}}.mx-js .ill-map__card{opacity:0;transform:translate(-50%,14px)}.is-in .ill-map__card{animation:ill-card .5s var(--mx-ease) 1s forwards}@keyframes ill-card{to{opacity:1;transform:translate(-50%,0)}}.mx-js .ill-star{opacity:.2}.is-in .ill-star{animation:ill-in .3s 1.4s forwards}.is-in .ill-star:nth-child(2){animation-delay:1.55s}.is-in .ill-star:nth-child(3){animation-delay:1.7s}.is-in .ill-star:nth-child(4){animation-delay:1.85s}.is-in .ill-star:nth-child(5){animation-delay:2s}.ill-ads__card{left:18px;right:46px;top:18px;display:grid;gap:6px;padding:12px}.ill-ads__tag{justify-self:start;padding:2px 7px 0;border:1.5px solid var(--mx-ink);border-radius:6px;font-size:10px;font-weight:800;line-height:1.5}.ill-ads__btn{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:30px;margin-top:4px;padding:3px 12px 0;border-radius:8px;background:var(--c);color:#fff;font-size:12px;font-weight:800}.ill-ads__ring{position:absolute;left:62px;top:146px;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid var(--c);border-radius:50%;opacity:0}.ill-cursor{position:absolute;left:66px;top:140px;width:18px;height:22px}.ill-cursor path{fill:var(--mx-ink);stroke:#fff;stroke-width:1.2;stroke-linejoin:round}.mx-js .ill-cursor{opacity:0;transform:translate(150px,40px)}.is-in .ill-cursor{animation:ill-cursor 4.5s var(--mx-ease) .4s infinite}@keyframes ill-cursor{0%{opacity:0;transform:translate(150px,40px)}10%{opacity:1}40%,70%{opacity:1;transform:none}46%{transform:scale(.85)}52%{transform:none}90%,100%{opacity:0;transform:none}}.is-in .ill-ads__ring{animation:ill-ring 4.5s ease-out .4s infinite}@keyframes ill-ring{0%,44%{opacity:0;transform:scale(.5)}46%{opacity:1}70%,100%{opacity:0;transform:scale(3)}}.is-in .ill-ads__btn{animation:ill-press 4.5s .4s infinite}@keyframes ill-press{0%,44%,60%,100%{filter:none}47%{filter:brightness(.8)}}.ill-phone{position:absolute;left:50%;top:14px;bottom:-40px;width:104px;padding:5px;transform:translateX(-50%);border-radius:18px;background:var(--mx-ink)}.ill-phone__screen{position:relative;height:100%;overflow:hidden;border-radius:13px;background:linear-gradient(160deg,color-mix(in oklab,var(--c) 55%,#fff),var(--c))}.ill-play{position:absolute;left:50%;top:30%;display:grid;place-items:center;width:34px;height:34px;margin-left:-17px;border-radius:50%;background:rgba(255,255,255,.94);color:var(--c)}.ill-play .ill-ico{margin-left:2px}.ill-phone__cap{position:absolute;left:10px;bottom:66px;width:62%;background:rgba(255,255,255,.85)}.ill-phone__cap2{position:absolute;left:10px;bottom:54px;width:40%;background:rgba(255,255,255,.6)}.ill-phone__prog{position:absolute;left:10px;right:10px;bottom:42px;height:3px;overflow:hidden;border-radius:2px;background:rgba(255,255,255,.35)}.ill-phone__prog i{display:block;width:100%;height:100%;background:#fff;transform:scaleX(.15);transform-origin:left center}.is-in .ill-phone__prog i{animation:ill-progress 5s linear infinite}@keyframes ill-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.ill-heart{position:absolute;right:calc(50% - 86px);bottom:50px;width:18px;height:18px;color:var(--c);opacity:0}.ill-heart .ill-ico{width:100%;height:100%}.ill-heart.h2{right:calc(50% - 98px);width:14px;height:14px}.ill-heart.h3{right:calc(50% - 74px);width:12px;height:12px}.is-in .ill-heart{animation:ill-float 2.6s ease-out infinite}.is-in .ill-heart.h2{animation-delay:.9s}.is-in .ill-heart.h3{animation-delay:1.7s}@keyframes ill-float{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:1}100%{opacity:0;transform:translate(12px,-110px) scale(1.15)}}.ill-social__note{left:12px;bottom:14px;display:flex;align-items:center;gap:8px;max-width:46%;padding:8px 10px}.ill-social__note>.ill-ico{color:var(--c)}.mx-js .ill-social__note{opacity:0;transform:translateX(-14px)}.is-in .ill-social__note{animation:ill-in .5s var(--mx-ease) 1.2s forwards}.ill-note{left:18px;right:18px;display:flex;align-items:flex-start;gap:10px;padding:9px 12px}.ill-note>.ill-ico{width:18px;height:18px;margin-top:1px;color:var(--c)}.ill-note.n1{top:14px}.ill-note.n2{top:72px}.ill-note.n3{top:130px}.mx-js .ill-note{opacity:0;transform:translateY(-14px)}.is-in .ill-note{animation:ill-in .5s var(--mx-ease) .3s forwards}.is-in .ill-note.n2{animation-delay:.9s}.is-in .ill-note.n3{animation-delay:1.5s}.is-in .ill-note.n1>.ill-ico{animation:ill-wiggle 2.8s ease-in-out 1s infinite;transform-origin:50% 10%}@keyframes ill-wiggle{0%,70%,100%{transform:none}76%{transform:rotate(14deg)}82%{transform:rotate(-12deg)}88%{transform:rotate(8deg)}94%{transform:rotate(-4deg)}}.ill-browser{left:16px;right:16px;top:16px;bottom:-12px;overflow:hidden}.ill-browser__top{display:flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-bottom:1.5px solid var(--mx-ink)}.ill-browser__top i{width:8px;height:8px;border:1.5px solid var(--mx-ink);border-radius:50%}.ill-browser__top span{margin-left:8px;font-size:10px;font-weight:700;color:var(--mx-ink-2)}.ill-browser__body{position:relative;padding:10px 12px}.ill-cal__days{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;font-size:10px}.ill-cal__days b{font-weight:800}.ill-cal{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px}.ill-cal i{height:18px;border-radius:5px;background:#E7EBF0}.is-in .ill-cal i.is-pick{animation:ill-pick .4s ease .9s forwards}@keyframes ill-pick{to{background:var(--mx-ink);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--mx-ink)}}.ill-web__btn{position:absolute;right:12px;top:118px;display:inline-flex;align-items:center;height:26px;padding:3px 14px 0;border-radius:7px;background:var(--mx-ink);color:#fff;font-size:11px;font-weight:800}.ill-toast{position:absolute;left:28px;bottom:16px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:3px 12px 0;border-radius:999px;background:var(--mx-local);color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 18px rgba(16,24,40,.2)}.mx-js .ill-toast{opacity:0;transform:translateY(10px) scale(.9)}.is-in .ill-toast{animation:ill-pop .5s var(--mx-ease) 1.5s forwards}.ill-design__board{left:16px;right:66px;top:16px;bottom:16px;overflow:hidden}.ill-design__aa{position:absolute;left:14px;top:10px;font-size:52px;font-weight:900;line-height:1;letter-spacing:-.03em}.ill-sw{position:absolute;top:14px;width:22px;height:22px;border:1.5px solid var(--mx-ink);border-radius:50%}.ill-sw.s1{right:14px;background:var(--c)}.ill-sw.s2{right:40px;background:var(--mx-social)}.ill-sw.s3{right:66px;background:var(--mx-ink)}.ill-sw.s4{right:92px;background:#fff}.ill-design__pen{position:absolute;left:10px;bottom:4px;width:calc(100% - 20px);height:92px}.ill-design__pen .curve{fill:none;stroke:var(--c);stroke-width:4;stroke-linecap:round;stroke-dasharray:230;stroke-dashoffset:0}.ill-design__pen .handle{fill:none;stroke:var(--mx-ink-2);stroke-width:1.2;stroke-dasharray:3 3}.ill-design__pen rect{fill:#fff;stroke:var(--mx-ink);stroke-width:1.5}.ill-design__pen circle{fill:var(--mx-ink)}.ill-design__mark{position:absolute;right:16px;top:22px;width:38px;height:38px;border:7px solid var(--c);border-radius:50%}.ill-design__tool{position:absolute;right:18px;bottom:26px;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--mx-ink);color:#fff}.mx-js .ill-design__pen .curve{stroke-dashoffset:230}.is-in .ill-design__pen .curve{animation:ill-draw 1.6s var(--mx-ease) .4s forwards}@keyframes ill-draw{to{stroke-dashoffset:0}}.mx-js .ill-sw{transform:scale(0)}.is-in .ill-sw{animation:ill-pop .45s var(--mx-ease) forwards}.is-in .ill-sw.s4{animation-delay:.2s}.is-in .ill-sw.s3{animation-delay:.3s}.is-in .ill-sw.s2{animation-delay:.4s}.is-in .ill-sw.s1{animation-delay:.5s}.is-in .ill-design__mark{animation:ill-spin 6s linear infinite;border-right-color:transparent}@keyframes ill-spin{to{transform:rotate(360deg)}}.ill-call{left:16px;right:16px;top:16px;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;row-gap:8px;padding:10px 12px}.ill-call__ico{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c);color:#fff}.ill-wave{grid-column:1 / -1;display:flex;align-items:center;gap:3px;height:26px}.ill-wave i{width:4px;height:24px;border-radius:2px;background:var(--c);transform:scaleY(.25)}.is-in .ill-wave i{animation:ill-wave 1s ease-in-out infinite}.is-in .ill-wave i:nth-child(2n){animation-delay:.15s}.is-in .ill-wave i:nth-child(3n){animation-delay:.3s}.is-in .ill-wave i:nth-child(5n){animation-delay:.45s}@keyframes ill-wave{50%{transform:scaleY(1)}}.is-in .ill-call__ico{animation:ill-ringing 1.6s ease-in-out infinite}@keyframes ill-ringing{0%,100%{box-shadow:0 0 0 0 color-mix(in oklab,var(--c) 50%,transparent)}60%{box-shadow:0 0 0 9px transparent}}.ill-flow{position:absolute;left:16px;right:10px;bottom:16px;display:flex;flex-wrap:nowrap;align-items:center;gap:4px}.ill-flow .ill-chip{background:#fff;color:var(--mx-ink);box-shadow:inset 0 0 0 1.5px var(--mx-ink)}.ill-flow__arrow{color:var(--mx-ink-2)}.ill-flow__arrow .ill-ico{width:12px;height:12px}.is-in .ill-flow .c1{animation:ill-lit .4s .9s forwards}.is-in .ill-flow .c2{animation:ill-lit .4s 1.5s forwards}.is-in .ill-flow .c3{animation:ill-lit .4s 2.1s forwards}@keyframes ill-lit{to{background:var(--c);color:#fff;box-shadow:none}}.ill-it__links{position:absolute;inset:0;width:100%;height:100%}.ill-it__links path{fill:none;stroke:var(--mx-ink);stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.ill-node{position:absolute;display:grid;justify-items:center;gap:5px;transform:translate(-50%,-20px)}.ill-node .ill-ico{width:40px;height:40px;padding:10px;border:1.5px solid var(--mx-ink);border-radius:12px;background:#fff;color:var(--mx-ink)}.ill-node b{font-size:10px;font-weight:800}.ill-node.is-hub{transform:translate(-50%,-24px)}.ill-node.is-hub .ill-ico{width:48px;height:48px;padding:12px;border-color:var(--c);background:var(--c);color:#fff}.ill-node.n1{left:17.5%;top:64%}.ill-node.n2{left:50%;top:25.5%}.ill-node.n3{left:82.5%;top:64%}.ill-node.n4{left:50%;top:64%}.ill-pulse{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--c)}.ill-pulse.p1{left:17.5%;top:64%}.ill-pulse.p2{left:82.5%;top:64%}.ill-pulse.p3{left:50%;top:48%}.is-in .ill-pulse.p1{animation:ill-p1 2.2s linear infinite}.is-in .ill-pulse.p2{animation:ill-p2 2.2s linear .7s infinite}.is-in .ill-pulse.p3{animation:ill-p3 2.2s linear 1.4s infinite}@keyframes ill-p1{to{left:50%}}@keyframes ill-p2{to{left:50%}}@keyframes ill-p3{to{top:64%}}.is-in .ill-node.is-hub .ill-ico{animation:ill-hub 2.2s ease-out infinite}@keyframes ill-hub{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--c) 45%,transparent)}70%,100%{box-shadow:0 0 0 12px transparent}}.ill-chat{left:16px;right:58px;top:14px;bottom:-10px;overflow:hidden}.ill-chat__head{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1.5px solid var(--mx-ink)}.ill-chat__head>.ill-ico{width:16px;height:16px;color:var(--c)}.ill-live{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:800;color:var(--mx-local)}.ill-live::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mx-local)}.ill-msg{max-width:82%;margin:8px 12px 0;padding:7px 10px 5px;border-radius:12px;font-size:11px;font-weight:700;line-height:1.3}.ill-msg.in{background:#EEF1F5;border-bottom-left-radius:4px}.ill-msg.out{margin-left:auto;background:var(--c);color:#fff;border-bottom-right-radius:4px}.ill-chat .ill-dots{margin:9px 12px}.ill-lang{position:absolute;right:14px;display:grid;place-items:center;width:34px;height:26px;padding-top:2px;border-radius:8px;background:var(--mx-ink);color:#fff;font-size:11px;font-weight:800}.ill-lang.l1{top:22px}.ill-lang.l2{top:56px}.ill-lang.l3{top:90px}.mx-js .ill-msg{opacity:0;transform:translateY(8px)}.is-in .ill-msg.in{animation:ill-in .4s var(--mx-ease) .3s forwards}.is-in .ill-msg.out{animation:ill-in .4s var(--mx-ease) 1.3s forwards}.mx-js .ill-lang{opacity:0;transform:scale(.6)}.is-in .ill-lang{animation:ill-pop .4s var(--mx-ease) 1.8s forwards}.is-in .ill-lang.l2{animation-delay:1.95s}.is-in .ill-lang.l3{animation-delay:2.1s}.mx-chip{display:inline-flex;align-items:center;min-height:38px;padding:9px 14px 7px;border:1.5px solid #8A93A3;border-radius:999px;background:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:14px;line-height:1.1;color:var(--mx-ink);cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,transform .2s var(--mx-ease)}.mx-chip:hover{border-color:var(--mx-ink);background-color:#fff;color:var(--mx-ink);transform:translateY(-1px)}.mx-chip:focus{background-color:#fff;color:var(--mx-ink)}.mx-chip[aria-pressed="true"]{background:var(--mx-ink);border-color:var(--mx-ink);color:#fff}.mx-motion:hover,.mx-motion:focus{background-color:#fff;color:var(--mx-ink)}.mx-pick__edit:hover,.mx-pick__edit:focus{background-color:transparent;color:var(--mx-ink);text-decoration:underline}.mx-pick__edit[hidden]{display:none}.mx-chip:focus-visible,.mx-seg__btn:focus-visible,.mx-motion:focus-visible,.mx-pick__edit:focus-visible{outline:3px solid var(--mx-focus);outline-offset:3px;box-shadow:none}.mx-find .mx-seg__btn:focus-visible{outline-color:#fff}.mx-planner>.elementor-element.mx-pickw{margin-bottom:14px}.mx-pick{display:grid;gap:8px}.mx-pick__step{padding:12px 14px;border:1px solid var(--mx-rule);border-radius:12px;background:#fff;transition:border-color .2s ease-out,background-color .2s ease-out}.mx-pick__step.is-open{border-color:var(--mx-ink)}.mx-pick__step.is-done{background:var(--mx-paper-2)}.mx-pick__head{display:flex;align-items:center;gap:10px;min-height:26px}.mx-pick__n{display:grid;place-items:center;flex:none;width:24px;height:24px;padding-top:2px;border-radius:50%;background:var(--mx-ink);color:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:13px;line-height:1}.mx-pick__q{font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:15px;line-height:1.25;color:var(--mx-ink)}.mx-pick__val{margin-left:auto;font-weight:700;font-size:14px;line-height:1.25;color:var(--mx-ink);text-align:right}.mx-pick__step:not(.is-done) .mx-pick__val{display:none}.mx-pick__step.is-done .mx-pick__q{display:none}.mx-pick__step.is-done .mx-pick__val{flex:1;min-width:0;margin-left:0;text-align:left}.mx-pick__val::before{content:attr(data-k) ": ";font-weight:600;color:var(--mx-ink-2)}.mx-pick__step.is-done .mx-pick__n{background:var(--mx-local)}.mx-pick__step.is-locked .mx-pick__n{background:#8A93A3}.mx-pick__step.is-locked .mx-pick__q{color:var(--mx-muted)}.mx-pick__edit{flex:none;padding:4px 0 2px;border:0;background:none;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;color:var(--mx-ink);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.mx-pick__chips{display:flex;flex-wrap:wrap;gap:6px 5px;margin-top:11px}.mx-pick__chips .mx-chip{min-height:32px;padding:7px 10px 5px;font-size:13px}.mx-js .mx-planner:has(.mx-pick):not(.is-picked) .mx-form .elementor-field-type-email,.mx-js .mx-planner:has(.mx-pick):not(.is-picked) .mx-form .elementor-field-type-submit,.mx-js .mx-planner:has(.mx-pick):not(.is-picked) .mx-planner__alt small{display:none}.mx-planner.is-picked .mx-form{animation:jy-enter .45s var(--mx-ease) both}.mx-still .mx-planner.is-picked .mx-form{animation:none}.mx-pick__step:not(.is-open) .mx-pick__chips{display:none}html:not(.mx-js) .mx-pick__step[data-step="goal"] .mx-pick__chips{display:none}.mx-finds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mx-find{display:flex;flex-direction:column;min-width:0;padding:26px 28px 24px;border:1px solid #263247;border-radius:16px;background:#0E1626;color:#C9D1DD}.mx-find__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mx-find__line{margin:0;font-size:14px;line-height:1}.mx-find__title{margin:16px 0 0;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:clamp(21px,1.9vw,26px);line-height:1.2;letter-spacing:-.01em;color:#fff;text-wrap:balance}.mx-find__compare{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:18px}.mx-find__compare .mx-seg{margin-top:0}.mx-find__cmp{padding-top:3px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;color:#9AA4B2}html:not(.mx-js) .mx-find__compare{display:none}.mx-find.mx-c-web .mx-pill{background:#fff;color:var(--mx-ink)}.mx-find__state{display:inline-flex;align-items:center;gap:8px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:15px;line-height:1;color:#fff}.mx-find__state::before{content:"";width:9px;height:9px;border-radius:50%;background:#FFB020;animation:mx-blink 1.6s steps(2,jump-none) infinite}.mx-find__viz{margin-top:22px;min-height:128px}.mx-viz__cap{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;line-height:1.35;color:#9AA4B2}.mx-viz__cap .ill-ico{width:13px;height:13px;color:#FFB020}.mx-dots{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:5px;max-width:420px}.mx-dots i{aspect-ratio:1;border-radius:50%;background:#263247;transition:background-color .3s ease-out}.mx-dots i.is-lit{background:color-mix(in oklab,var(--c) 72%,#fff)}.mx-serp{display:grid;gap:8px;max-width:440px}.mx-serp__q{display:flex;align-items:center;gap:8px;height:34px;padding:2px 14px 0;border:1px solid #3A4760;border-radius:999px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;color:#fff}.mx-serp__q .ill-ico{width:13px;height:13px}.mx-serp__ai{display:grid;gap:6px;padding:10px 12px;border-radius:10px;background:#2A1F4D;background:color-mix(in oklab,var(--mx-ai) 32%,#0E1626);transition:opacity .35s ease-out}.mx-serp__ai span{display:flex;align-items:center;gap:6px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:12px;color:#fff}.mx-serp__ai span .ill-ico{width:12px;height:12px}.mx-serp__ai i,.mx-serp__res i{display:block;height:7px;border-radius:4px;background:#3A4760}.mx-serp__ai i:last-child{width:70%}.mx-serp__res{display:grid;gap:8px;padding:2px 12px}.mx-serp__res i:last-child{width:80%}.mx-serp:not(.is-ai) .mx-serp__ai{opacity:.15}.mx-serp__meter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:4px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:12px;color:#9AA4B2}.mx-serp__track,.mx-bars__track{height:10px;overflow:hidden;border-radius:5px;background:#263247}.mx-serp__track b{display:block;width:calc(var(--v) / 20 * 100%);height:100%;border-radius:5px;background:#FFB020;transition:width .6s var(--mx-ease)}.mx-bars{display:grid;gap:12px;max-width:460px}.mx-bars__row{display:grid;grid-template-columns:124px minmax(0,1fr) 62px;align-items:center;gap:12px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;color:#9AA4B2;transition:color .3s ease-out}.mx-bars__track b{display:block;width:calc(var(--v) / 25 * 100%);height:100%;border-radius:5px;background:#3A4760;transition:background-color .3s ease-out}.mx-bars__row.is-on{color:#fff}.mx-bars__row.is-on .mx-bars__track b{background:#FFB020}.mx-bars__val{text-align:right;font-variant-numeric:tabular-nums}.mx-seg{display:none}.mx-js .mx-seg{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.mx-seg__btn{min-height:34px;padding:8px 13px 6px;border:1px solid #3A4760;border-radius:999px;background:transparent;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;line-height:1.1;color:#C9D1DD;cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.mx-seg__btn:hover{border-color:#C9D1DD;background-color:transparent;color:#fff}.mx-seg__btn:focus{background-color:transparent;color:#fff}.mx-seg__btn[aria-pressed="true"]{border-color:#FFB020;background:#FFB020;color:#101828}.mx-find :focus-visible{outline-color:#fff}.mx-find__fig{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:20px 0 0}.mx-find__num{font-family:var(--mx-display),system-ui,sans-serif;font-weight:900;font-size:40px;line-height:1;color:#FFB020;font-variant-numeric:tabular-nums}.mx-find__cap{font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:14px;line-height:1.3;color:#C9D1DD}.mx-find__text{margin:16px 0 0;font-weight:600;font-size:17px;line-height:1.5;color:#fff}.mx-find__so{margin:10px 0 0;font-size:16px;line-height:1.55;color:#C9D1DD}.mx-src{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--mx-muted)}.mx-src a{color:var(--mx-ink-2);text-decoration-line:underline;text-underline-offset:.2em}.mx-find .mx-src{margin-top:auto;padding-top:18px;font-size:13.5px;color:#9AA4B2}.mx-find .mx-src a{color:#fff}@media (max-width:1024px){.mx-finds{grid-template-columns:1fr}}@media (max-width:480px){.mx-find{padding:22px 18px 20px}.mx-bars__row{grid-template-columns:96px minmax(0,1fr) 54px;gap:8px}.mx-find__num{font-size:34px}}.e-con>.elementor-widget.mx-filterw{margin-bottom:28px}.mx-lfilter__label{margin:0 0 10px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:15px;color:var(--mx-ink)}.mx-lfilter__chips{display:flex;flex-wrap:wrap;gap:8px}.mx-lfilter__note{min-height:1.5em;margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--mx-ink-2)}.e-con.mx-line{position:relative}.mx-lines.has-filter .e-con.mx-line.is-dim .mx-illw,.mx-lines.has-filter .e-con.mx-line.is-dim .mx-stations .elementor-icon-list-items::before,.mx-lines.has-filter .e-con.mx-line.is-dim .mx-stations .elementor-icon-list-items::after,.mx-lines.has-filter .e-con.mx-line.is-dim .mx-stations .elementor-icon-list-item::before{filter:grayscale(1);opacity:.45}.mx-lines.has-filter .e-con.mx-line.is-dim{background:var(--mx-paper-2)}.mx-lines.has-filter .e-con.mx-line.is-pick{box-shadow:0 0 0 3px var(--c),0 18px 36px rgba(16,24,40,.12)}.e-con.mx-line[data-order]::after{content:attr(data-order);position:absolute;top:18px;right:18px;z-index:3;display:grid;place-items:center;min-width:34px;height:30px;padding:3px 10px 0;border-radius:999px;background:var(--c);color:#fff;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:13px;line-height:1}.mx-js .e-con.mx-line{transition:transform .35s var(--mx-ease),box-shadow .35s var(--mx-ease),background-color .35s ease-out}.mx-illw,.mx-stations .elementor-icon-list-items::before{transition:filter .35s ease-out,opacity .35s ease-out}.mx-calc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(18px,3vw,40px);align-items:start}.mx-calc__in,.mx-calc__out{padding:clamp(18px,2.4vw,30px);border:1px solid #263247;border-radius:18px;background:#0E1626}.mx-calc__out{position:sticky;top:104px;border-color:#2A3447;background:#060B16}.mx-calc :focus-visible{outline-color:#fff}.mx-calc__note{margin:0 0 4px;font-size:14px;line-height:1.4;color:#9AA4B2}.mx-calc__row{padding:16px 0 12px;border-bottom:1px solid #1E293B}.mx-calc__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.mx-calc__label{font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:16px;line-height:1.3;color:#fff}.mx-calc__num{display:inline-flex;align-items:center;gap:3px;flex:none;min-height:44px;padding:0 12px;border:1.5px solid #8A93A3;border-radius:10px;background:#0B1120;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:18px;color:#fff}.mx-calc__num:focus-within{border-color:#FFB020;outline:3px solid #fff;outline-offset:2px}.mx-calc__num input{width:4.4ch;min-height:0;margin:0;padding:3px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;font:inherit;color:#fff;text-align:right;-moz-appearance:textfield;appearance:textfield}.mx-calc__num input:focus,.mx-calc__num input:focus-visible{outline:none;border:0}.mx-calc__num input::-webkit-inner-spin-button,.mx-calc__num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mx-calc__unit{color:#C9D1DD;padding-top:3px}.mx-calc__range{--p:50%;display:block;width:100%;height:30px;margin:8px 0 0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.mx-calc__range::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(to right,#FFB020 var(--p),#2A3447 var(--p))}.mx-calc__range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-9px;border:5px solid #FFB020;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.45)}.mx-calc__range::-moz-range-track{height:8px;border-radius:4px;background:#2A3447}.mx-calc__range::-moz-range-progress{height:8px;border-radius:4px;background:#FFB020}.mx-calc__range::-moz-range-thumb{box-sizing:border-box;width:26px;height:26px;border:5px solid #FFB020;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.45)}.mx-calc__range:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:8px}.mx-calc__cur{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.mx-calc .mx-chip{border-color:#3A4760;background:transparent;color:#C9D1DD}.mx-calc .mx-chip:hover,.mx-calc .mx-chip:focus{border-color:#C9D1DD;background-color:transparent;color:#fff}.mx-calc .mx-chip[aria-pressed="true"]{border-color:#FFB020;background:#FFB020;color:#101828}.mx-calc__fig{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0}.mx-calc__money{font-family:var(--mx-display),system-ui,sans-serif;font-weight:900;font-size:clamp(40px,5vw,64px);line-height:1;color:#FFB020;font-variant-numeric:tabular-nums;white-space:nowrap}.mx-calc__per{font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:20px;color:#fff}.mx-calc__sub{margin:14px 0 0;font-size:17px;line-height:1.5;color:#C9D1DD}.mx-calc__sub b{color:#fff}.mx-calc__week{margin-top:22px;padding-top:18px;border-top:1px solid #1E293B}.mx-calc__wk{margin:0 0 10px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:14px;color:#9AA4B2}.mx-calc__dots{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:6px;max-width:440px}.mx-calc__dots i,.mx-calc__legend i{display:block;aspect-ratio:1;border-radius:50%;background:#5B6475;transition:background-color .3s ease-out,box-shadow .3s ease-out}.mx-calc__dots i.is-miss,.mx-calc__legend i.is-miss{background:transparent;box-shadow:inset 0 0 0 2.5px var(--mx-search)}.mx-calc__dots i.is-lost,.mx-calc__legend i.is-lost{background:#FFB020;box-shadow:none}.mx-calc__legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;font-size:13px;line-height:1.4;color:#C9D1DD}.mx-calc__legend span{display:inline-flex;align-items:center;gap:7px}.mx-calc__legend i{width:12px;flex:none}.mx-calc__how{margin:18px 0 0;font-size:14px;line-height:1.5;color:#9AA4B2}.mx-calc__fix{margin:10px 0 0;font-size:16px;line-height:1.55;color:#C9D1DD}.mx-calc__fix a{color:#fff;text-decoration-line:underline}.mx-calc__btn{display:inline-flex;align-items:center;gap:10px;min-height:50px;margin-top:22px;padding:15px 20px 12px;border-radius:10px;background:#FFB020;color:#101828;font-family:var(--mx-display),system-ui,sans-serif;font-weight:800;font-size:16px;line-height:1.1;text-decoration:none;transition:transform .2s var(--mx-ease),box-shadow .2s var(--mx-ease)}.mx-calc__btn:hover,.mx-calc__btn:focus{color:#101828}.mx-calc__btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.35)}.mx-calc__btn .ill-ico{display:block;width:16px;height:16px;margin-top:-2px}.mx-still .mx-calc__dots i,.mx-still .mx-calc__btn{transition:none}@media (max-width:900px){.mx-calc{grid-template-columns:1fr}.mx-calc__out{position:static}}@media (max-width:767px){.mx-calc__label{font-size:15px}.mx-calc__dots{gap:4px}}.e-con.mx-hero__ctas{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;margin-top:26px}.elementor-widget-button.mx-btn--outline .elementor-button{background:transparent;color:var(--mx-ink);box-shadow:inset 0 0 0 2px var(--mx-ink)}.elementor-widget-button.mx-btn--outline .elementor-button:hover{color:var(--mx-ink);box-shadow:inset 0 0 0 2px var(--mx-ink),0 8px 18px rgba(16,24,40,.14)}.elementor-widget-button.mx-btn .elementor-button:focus-visible{outline:3px solid var(--mx-focus);outline-offset:3px}.e-con.mx-section{scroll-margin-top:84px}.mx-ill::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in oklab,var(--c) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--c) 10%,transparent) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}.mx-ill .ill-card{box-shadow:0 10px 24px rgba(16,24,40,.10)}.mx-find{background:radial-gradient(120% 70% at 0% 0%,color-mix(in oklab,var(--c) 16%,transparent),transparent 62%),#0E1626}.mx-find.mx-c-web{background:radial-gradient(120% 70% at 0% 0%,rgba(255,255,255,.06),transparent 62%),#0E1626}.mx-net__cap{max-width:560px;margin:0 0 10px;font-size:15px;line-height:1.5;color:var(--mx-ink-2)}.mx-net .mx-net__row .mx-pill{min-height:32px;padding:3px 13px 0;font-size:15px;box-shadow:0 0 0 4px #fff}.mx-net.has-route .mx-net__row:not(.is-on) .mx-pill{box-shadow:inset 0 0 0 2px var(--c),0 0 0 4px #fff}.mx-net__track i{padding:0 4px;background:#fff;border-radius:4px}.e-con.mx-line .mx-pill .elementor-heading-title{gap:10px;min-height:0;padding:0;border-radius:0;background:none;color:var(--mx-ink);font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.01em;white-space:normal}.e-con.mx-line .mx-pill .elementor-heading-title::before{content:"";flex:none;width:14px;height:14px;border-radius:50%;background:var(--c);box-shadow:0 0 0 4px color-mix(in oklab,var(--c) 20%,#fff)}.e-con.mx-line .mx-pill{margin-top:4px}.e-con.mx-line>.elementor-widget-icon-list.mx-stations{position:relative;margin-top:18px;padding:28px 22px 0 60px}.e-con.mx-line>.elementor-widget-icon-list.mx-stations::before{content:"What we set up";position:absolute;left:22px;top:0;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:13px;line-height:1.3;color:var(--mx-muted)}.e-con.mx-line .mx-stations .elementor-icon-list-items{flex-direction:column;flex-wrap:nowrap;gap:12px}.e-con.mx-line .mx-stations .elementor-icon-list-items::before{left:-27px;right:auto;top:6px;bottom:6px;width:6px;height:auto;border-radius:3px}.e-con.mx-line .mx-stations .elementor-icon-list-item,.e-con.mx-line .mx-stations .elementor-icon-list-item:first-child,.e-con.mx-line .mx-stations .elementor-icon-list-item:last-child{text-align:left}.e-con.mx-line .mx-stations .elementor-icon-list-item::before,.e-con.mx-line .mx-stations .elementor-icon-list-item:first-child::before,.e-con.mx-line .mx-stations .elementor-icon-list-item:last-child::before{left:-35px;right:auto;top:0;width:22px;height:22px;margin-left:0;border-width:4px}.e-con.mx-line .mx-stations .elementor-icon-list-text{padding-top:2px;font-size:16px}.e-con.mx-line .mx-stations .elementor-icon-list-item>a .elementor-icon-list-text::after{content:"";display:inline-block;width:14px;height:14px;margin-left:6px;vertical-align:-1px;background:var(--mx-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s var(--mx-ease)}.e-con.mx-line .mx-stations .elementor-icon-list-item>a:hover .elementor-icon-list-text::after{transform:translateX(3px);background:var(--mx-ink)}.mx-line.is-in .e-con.mx-line .mx-stations .elementor-icon-list-items::after,.e-con.mx-line.is-in .mx-stations .elementor-icon-list-items::after{left:-31px;top:0;width:14px;height:24px;border:0;border-radius:7px;background:linear-gradient(#fff,#fff) 50% 5px / 6px 5px no-repeat,linear-gradient(#fff,#fff) 50% 13px / 6px 5px no-repeat,var(--c);box-shadow:0 0 0 2px #fff;animation-name:mx-strip-t}@keyframes mx-strip-t{from{transform:translateY(0)}to{transform:translateY(var(--strip,0px))}}@media (min-width:1025px){.e-con.mx-section:has(>.elementor-widget-n-accordion.mx-faq){display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(40px,6vw,96px);align-items:start}.e-con.mx-section:has(>.elementor-widget-n-accordion.mx-faq)>.e-con.mx-head{position:sticky;top:120px;margin-bottom:0}}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item-title-text{transition:color .2s ease-out}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item-title:hover .e-n-accordion-item-title-text{color:var(--c,var(--mx-ink))}.e-con.mx-line:hover{border-color:var(--c)}.e-con.mx-rule:hover{box-shadow:0 18px 40px color-mix(in oklab,var(--c) 32%,transparent)}.mx-find{transition:border-color .3s ease-out}.mx-find:hover{border-color:#46546E}.mx-jy__panel{transition:border-color .3s ease-out}@keyframes mx-rise{from{opacity:0;transform:translateY(26px)}}.mx-js .e-con.mx-line:not(.is-in){opacity:0}.e-con.mx-line.is-in{animation:mx-rise .8s var(--mx-ease) backwards}.mx-js .mx-section:not(.is-in) .e-con.mx-rule{opacity:0}.mx-section.is-in .e-con.mx-rule{animation:mx-rise .8s var(--mx-ease) backwards}.mx-section.is-in .e-con.mx-rule:nth-child(2){animation-delay:.12s}.mx-section.is-in .e-con.mx-rule:nth-child(3){animation-delay:.24s}.e-con.mx-rule::after{transform-origin:left center}.mx-section.is-in .e-con.mx-rule::after{animation:mx-draw 1s var(--mx-ease) .35s backwards}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item-title-text{padding-bottom:4px;background:linear-gradient(var(--c,var(--mx-ink)),var(--c,var(--mx-ink))) 0 100% / 0 3px no-repeat;transition:background-size .5s var(--mx-ease)}.elementor-widget-n-accordion.mx-faq .e-n-accordion-item[open] .e-n-accordion-item-title-text{background-size:100% 3px}.is-away *,.is-away *::before,.is-away *::after{animation-play-state:paused!important}.mx-still .mx-ill *,.mx-still .mx-ill *::before,.mx-still .mx-ill *::after,.mx-still .mx-net *,.mx-still .mx-net *::before,.mx-still .mx-net *::after,.mx-still .mx-ticker__track,.mx-still .mx-h1 .mx-under,.mx-still .mx-arrive i,.mx-still .mx-section .mx-h2 .elementor-heading-title::after,.mx-still .e-con.mx-line,.mx-still .mx-line .elementor-icon-list-items::after,.mx-still .e-con.mx-rule,.mx-still .e-con.mx-rule::after,.mx-still .mx-flap,.mx-still .mx-jy__stops::after,.mx-still .mx-jy__train,.mx-still .mx-jy__train svg,.mx-still .mx-jy__panel,.mx-still .mx-jy__n{animation:none!important;transition:none!important}.mx-still .jy-bubble,.mx-still .jy-doc .jy-row,.mx-still .jy-doc .jy-cost{opacity:1;transform:none}.mx-still .jy-box{background:var(--c);border-color:var(--c)}.mx-still .jy-box .ill-ico{opacity:1}.mx-still .jy-track i{width:var(--to)}.mx-still .jy-cols i{transform:none}.mx-still .mx-line .elementor-icon-list-items::after{content:none}.mx-still .mx-section:not(.is-in) .mx-h2 .elementor-heading-title::after{transform:none}.mx-still .e-con.mx-line:not(.is-in),.mx-still .mx-section:not(.is-in) .e-con.mx-rule{opacity:1}.mx-still .ill-search__q{max-width:140px}.mx-still .ill-search__res,.mx-still .ill-ai__q,.mx-still .ill-pin--you,.mx-still .ill-social__note,.mx-still .ill-note,.mx-still .ill-toast,.mx-still .ill-msg,.mx-still .ill-lang,.mx-still .ill-cursor{opacity:1;transform:none}.mx-still .ill-ai__lines .ill-bar,.mx-still .ill-sw{transform:none}.mx-still .ill-ai__cite,.mx-still .ill-star{opacity:1}.mx-still .ill-ai__a .ill-dots{opacity:0}.mx-still .ill-map__card{opacity:1;transform:translateX(-50%)}.mx-still .ill-design__pen .curve{stroke-dashoffset:0}.mx-still .ill-cal i.is-pick{background:var(--mx-ink);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--mx-ink)}.mx-still .ill-flow .ill-chip{background:var(--c);color:#fff;box-shadow:none}.mx-still .ill-heart.h1{opacity:1;transform:translate(6px,-54px)}.mx-still .ill-wave i:nth-child(odd){transform:scaleY(.58)}.mx-still .ill-wave i:nth-child(3n){transform:scaleY(.92)}.mx-still .ill-phone__prog i{transform:scaleX(.45)}.mx-still .mx-find__state::before,.mx-still .mx-chip,.mx-still .mx-dots i,.mx-still .mx-serp__track b{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.mx-ticker__track{animation:none}}@media print{.mx-js .e-con.mx-line,.mx-js .e-con.mx-rule{opacity:1!important;animation:none!important}.mx-rail,.mx-jtrain,.mx-motion,.mx-tickerwrap{display:none!important}}@media (max-width:1024px){.elementor-widget-n-menu.mx-menu .e-n-menu[data-layout="dropdown"] .e-n-menu-wrapper{top:48px;max-height:calc(100vh - 76px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:#fff;border-top:1px solid var(--mx-rule);border-bottom:3px solid var(--mx-ink);box-shadow:0 24px 40px rgba(16,24,40,.14)}.elementor-widget-n-menu.mx-menu .e-n-menu[data-layout="dropdown"] .e-n-menu-wrapper::-webkit-scrollbar{display:none}.mx-menu .e-n-menu-heading{padding:0 0 6px}.mx-menu .e-n-menu-item{border-bottom:1px solid var(--mx-rule)}.mx-menu .e-n-menu-item:last-child{border-bottom:0}.mx-menu .e-n-menu-title{min-height:52px}.elementor-widget-n-menu.mx-menu{--n-menu-title-padding:14px var(--mx-gutter)}.mx-menu .e-n-menu-title-text{font-size:18px}}@media (max-width:600px){.elementor-widget-n-menu.mx-menu .e-n-menu[data-layout="dropdown"] .e-n-menu-wrapper{top:42px;max-height:calc(100vh - 64px)}}@media (hover:none),(pointer:coarse){.elementor-widget-button.mx-btn .elementor-button:hover,.e-con.mx-line:hover,.mx-more__btn:hover,.mx-jy__next:hover,.e-con.mx-rule:hover,.mx-chip:hover,.mx-calc__btn:hover,.mx-jy__stop:hover .mx-jy__n,.mx-jy__next:hover .ill-ico,.e-con.mx-line .mx-stations .elementor-icon-list-item>a:hover .elementor-icon-list-text::after{transform:none}}.elementor-widget-button.mx-btn .elementor-button:active,.mx-chip:active,.mx-more__btn:active,.mx-jy__next:active,.mx-calc__btn:active{transform:scale(.97)}@media (max-width:600px){.e-con.mx-hero__ctas{flex-direction:column;align-items:stretch}.e-con.mx-hero__ctas>.elementor-widget-button{width:100%}.e-con.mx-hero__ctas .elementor-button{display:flex;width:100%;justify-content:center}}.mx-gets{margin-top:16px}.mx-gets__t{margin:0 0 10px;font-family:var(--mx-display),system-ui,sans-serif;font-weight:700;font-size:14px;line-height:1.3;color:var(--mx-ink)}.mx-gets__list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.mx-gets__list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:14px;line-height:1.45;color:var(--mx-ink-2)}.mx-gets__ico{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--mx-paper-2);color:var(--mx-ink)}.mx-gets__ico .ill-ico{display:block;width:13px;height:13px}.mx-js .mx-planner.is-picked .mx-gets{display:none}.mx-planner input,.mx-calc input{caret-color:var(--mx-focus)}.mx-band-rail,.mx-board{--mx-web:#FFFFFF}.mx-band-rail .mx-c-web{--c:#FFFFFF}.mx-band-rail .mx-train.mx-c-web .body{fill:var(--mx-ink);stroke:#fff}.mx-band-rail .mx-train.mx-c-web .win,.mx-band-rail .mx-train.mx-c-web .link{fill:#fff}.e-con.mx-footer::before{height:14px;background:linear-gradient(to bottom,#fff 0 2px,var(--mx-search) 2px 4px,var(--mx-ai) 4px 6px,var(--mx-local) 6px 8px,var(--mx-ads) 8px 10px,var(--mx-social) 10px 12px,var(--mx-email) 12px 14px)}@media (min-width:1025px){.e-con.mx-mega{grid-template-columns:repeat(7,minmax(0,1fr))}.e-con.mx-col.mx-c-mkt{grid-column:span 2}.e-con.mx-col.mx-c-mkt .mx-col__list .elementor-icon-list-items{columns:2;column-gap:28px}.e-con.mx-col.mx-c-mkt .mx-col__list .elementor-icon-list-item{break-inside:avoid}}