article[data-astro-cid-zwnsj5ja]{border:2px solid var(--neutralMedium);padding:16px;margin-bottom:32px;width:100%}a[data-astro-cid-zwnsj5ja]{text-decoration:none;color:var(--colorPrimary)}.image[data-astro-cid-zwnsj5ja]{background-color:var(--neutralLight);width:100%;height:auto;& img[data-astro-cid-zwnsj5ja]{width:100%;height:100%}}.info[data-astro-cid-zwnsj5ja]{margin-top:16px;& h2[data-astro-cid-zwnsj5ja]{font-size:16px;font-weight:700}}.happy[data-astro-cid-shwxrd6l]{padding:64px 0 32px;& h2[data-astro-cid-shwxrd6l]{font-size:48px;font-family:var(--fontCopy)}}img[data-astro-cid-shwxrd6l]{width:calc(320px/1.4);height:calc(417px/1.4);filter:drop-shadow(0 0 10rem darkorange);@media (width >= 640px){width:320px;height:417px}@media (width >= 1366px){width:384px;height:500.4px}}.container[data-astro-cid-shwxrd6l]{color:var(--colorPrimary);min-height:calc(100dvh - calc(var(--heightTopBar) + var(--heightHeader)));height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.hero-copy[data-astro-cid-shwxrd6l]{width:100%;text-align:center;padding:16px;& h1[data-astro-cid-shwxrd6l]{font-family:var(--fontDisplay);font-size:clamp(2rem,1.3671rem + 3.1646vw,4.5rem);font-weight:700;line-height:1;max-width:1280px;margin:0 auto}& p[data-astro-cid-shwxrd6l]{font-family:var(--fontCopy);font-size:clamp(2rem,1.4937rem + 2.5316vw,4rem);font-weight:400}}.hero-content[data-astro-cid-shwxrd6l]{padding:16px;width:100%;display:flex;justify-content:space-evenly;gap:64px;@media (width < 1024px){flex-direction:column}}.container-content[data-astro-cid-shwxrd6l]{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}.top-section[data-astro-cid-xt7by6al]{gap:0}.quadrat[data-astro-cid-xt7by6al]{background-color:var(--neutralLight);min-height:500px;display:flex;flex-direction:column;justify-content:center;padding:32px;& h2[data-astro-cid-xt7by6al]{margin-bottom:32px}}.quadrat-verd[data-astro-cid-xt7by6al]{background-color:var(--colorPrimary);color:var(--neutralLight);display:flex;justify-content:center;align-items:center;padding:16px;min-height:500px;& img[data-astro-cid-xt7by6al]{width:100%;max-width:640px;height:auto;filter:brightness(100)}}.quadrat-verd-text[data-astro-cid-xt7by6al]{background-color:var(--neutralBlack);color:var(--neutralLight);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;& h2[data-astro-cid-xt7by6al]{margin-bottom:32px}}span[data-astro-cid-xt7by6al]{width:720px;padding:32px;@media (width < 1366px){width:100%;padding:0}}img[data-astro-cid-xt7by6al]{filter:invert(0%)}ul[data-astro-cid-z7zex2ul]{margin:0;padding-left:0}li[data-astro-cid-z7zex2ul]{margin-bottom:8px;&[data-astro-cid-z7zex2ul]:last-child{padding-bottom:0}}.faq-ask[data-astro-cid-z7zex2ul]{background-color:var(--neutralWhite);border-bottom:1px solid var(--neutralMedium);padding:16px 24px 4px;display:flex;justify-content:space-between;&[data-astro-cid-z7zex2ul]:hover{cursor:pointer}& svg[data-astro-cid-z7zex2ul]{color:var(--colorPrimary);width:24px;height:24px}}.faq-answer[data-astro-cid-z7zex2ul]{background-color:var(--neutralLight);padding:16px 40px}button[data-astro-cid-z7zex2ul]{background-color:transparent;color:var(--colorPrimary);border:none;outline:none;cursor:pointer}.faq-ask[data-astro-cid-z7zex2ul]+.faq-answer[data-astro-cid-z7zex2ul]{display:none}.faq-ask[data-astro-cid-z7zex2ul].is-open+.faq-answer[data-astro-cid-z7zex2ul]{display:block}.faq-ask[data-astro-cid-z7zex2ul] svg[data-astro-cid-z7zex2ul]{transition:all .2s ease}.faq-ask[data-astro-cid-z7zex2ul].is-open svg[data-astro-cid-z7zex2ul]{transform:rotate(180deg);transition:all .2s ease}:root{--bus-color-red: rgba(218, 41, 28, 1);--bus-color-blue: rgba(0, 56, 136, 1);--bus-color-purple: rgba(147, 16, 126, 1);--bus-color-green: rgba(106, 176, 35, 1);--metro-color-l1: rgba(206, 17, 38, 1);--metro-color-l2: rgba(147, 36, 143, 1);--size-icon-line: 36px}.metro,.bus{display:flex;justify-content:center;align-items:center;width:var(--size-icon-line);height:var(--size-icon-line);color:#fff;font-size:14px;font-weight:600;&.line-l1{background-color:var(--metro-color-l1)}&.line-l2{background-color:var(--metro-color-l2)}}.bus{border-radius:50%;background-color:var(--bus-color-red);&.line-h{background-color:var(--bus-color-blue);border-radius:50%}&.line-d{background-color:var(--bus-color-purple)}&.line-v{background-color:var(--bus-color-green)}}article[data-astro-cid-fydanrwp]{background-color:var(--neutralLight);border:1px solid var(--colorBorderCard)}header[data-astro-cid-fydanrwp]{display:flex;justify-content:center;align-items:center;background-color:var(--colorPrimary);padding:16px;& h3[data-astro-cid-fydanrwp]{color:var(--neutralWhite);text-align:center}}.map-section[data-astro-cid-fydanrwp]{& img[data-astro-cid-fydanrwp]{width:100%;object-fit:cover;height:auto}}article[data-astro-cid-4tezwhl3]{background-color:var(--neutralLight);border:1px solid var(--colorBorderCard)}header[data-astro-cid-4tezwhl3]{display:flex;justify-content:center;align-items:center;background-color:var(--colorPrimary);padding:16px;& h3[data-astro-cid-4tezwhl3]{color:var(--neutralWhite);text-align:center}}footer[data-astro-cid-4tezwhl3]{display:grid;grid-template-columns:1fr}.schedules[data-astro-cid-4tezwhl3]{padding:16px 24px;& li[data-astro-cid-4tezwhl3]{margin-bottom:24px}& p[data-astro-cid-4tezwhl3]{margin:0;padding-left:4px;font-weight:800}}.days[data-astro-cid-4tezwhl3]{display:flex;align-items:center;padding-bottom:4px;gap:2px;& p[data-astro-cid-4tezwhl3]{font-weight:700;line-height:1}& svg[data-astro-cid-4tezwhl3]{width:20px;height:20px}}.hours[data-astro-cid-4tezwhl3]{margin:0 8px;padding-left:16px;& li[data-astro-cid-4tezwhl3]{padding:0;margin:0}& div[data-astro-cid-4tezwhl3]{display:flex;align-items:center;gap:2px}& p[data-astro-cid-4tezwhl3]{font-weight:500;font-size:16px}& svg[data-astro-cid-4tezwhl3]{width:18px;height:18px}}.d-none[data-astro-cid-4tezwhl3]{display:none}article[data-astro-cid-7xemakjt]{background-color:var(--neutralLight);border:1px solid var(--colorBorderCard)}header[data-astro-cid-7xemakjt]{display:flex;justify-content:center;align-items:center;background-color:var(--colorPrimary);padding:16px;& h3[data-astro-cid-7xemakjt]{color:var(--neutralWhite);text-align:center}}.schedules[data-astro-cid-7xemakjt]{padding:16px 24px;& li[data-astro-cid-7xemakjt]{margin-bottom:24px}& p[data-astro-cid-7xemakjt]{margin:0;padding-left:4px;font-weight:800}}.days[data-astro-cid-7xemakjt]{display:flex;align-items:center;padding-bottom:4px;gap:2px;& p[data-astro-cid-7xemakjt]{font-weight:700;line-height:1}& svg[data-astro-cid-7xemakjt]{width:20px;height:20px}}.hours[data-astro-cid-7xemakjt]{margin:0 16px;padding-left:8px;& li[data-astro-cid-7xemakjt]{padding:0;margin:0}& div[data-astro-cid-7xemakjt]{display:flex;align-items:center;gap:2px}& p[data-astro-cid-7xemakjt]{font-weight:500;font-size:16px}& a[data-astro-cid-7xemakjt]{color:inherit;text-decoration:none;&[data-astro-cid-7xemakjt]:hover{text-decoration:underline}}& svg[data-astro-cid-7xemakjt]{width:18px;height:18px}}.d-none[data-astro-cid-7xemakjt]{display:none}.type[data-astro-cid-ksndd7q5]{width:100%;border-bottom:2px solid var(--colorBorderCard);padding:0;&[data-astro-cid-ksndd7q5]:last-child{border-bottom:0;padding:0}@media (width >= 1366px){border-bottom:0;border-right:2px solid var(--colorBorderCard);padding:0 16px 0 0;&[data-astro-cid-ksndd7q5]:last-child{border:0;padding:0}}.type-a{text-decoration:none;transition:all .3s ease;&:hover{transform:scale(1.1);transition:all .3s ease}}.type-div{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;border-bottom:2px solid var(--colorBorderCard);padding:16px;color:inherit;& svg{width:56px;height:56px}}.type-p{font-weight:600;font-size:24px}}.links[data-astro-cid-ksndd7q5]{& a[data-astro-cid-ksndd7q5]{display:flex;font-weight:600;gap:8px;border:0;margin:0;padding:0;transition:all .3s ease;&[data-astro-cid-ksndd7q5]:hover{transform:scale(1.1);transition:all .3s ease}}}.lines-ul[data-astro-cid-ksndd7q5]{display:flex;gap:6px;margin:0;padding:0}.stop[data-astro-cid-ksndd7q5]{margin:0 0 16px;font-size:16px}.cards[data-astro-cid-ksndd7q5]{margin-bottom:32px;& svg[data-astro-cid-ksndd7q5]{width:32px;height:32px}}article[data-astro-cid-ksndd7q5]{background-color:var(--neutralLight);border:1px solid var(--colorBorderCard)}footer[data-astro-cid-ksndd7q5]{padding:24px;display:grid;grid-template-columns:1fr;gap:24px;@media (width >= 1366px){grid-template-columns:repeat(4,1fr)}}header[data-astro-cid-ksndd7q5]{display:flex;justify-content:center;align-items:center;background-color:var(--colorPrimary);padding:16px;& h3[data-astro-cid-ksndd7q5]{color:var(--neutralWhite);text-align:center}}a[data-astro-cid-ksndd7q5]{text-decoration:none;color:inherit}.grid-section[data-astro-cid-hsbmvgp5]{margin-top:64px;display:grid;grid-template-columns:1fr;gap:32px}.grid-map[data-astro-cid-hsbmvgp5]{border:1px solid var(--colorBorderCard);min-width:300px}.grid-contact[data-astro-cid-hsbmvgp5]{display:grid;grid-template-columns:1fr;gap:16px;@media (width >= 1366px){grid-template-columns:2fr 1fr 1fr;gap:24px}}a[data-astro-cid-qoghvhpw]{display:flex;justify-content:center;align-items:center;max-width:260px;width:100%;height:100%;padding:8px;& img[data-astro-cid-qoghvhpw]{max-width:200px;width:100%;height:auto;transition:all .3s ease}&[data-astro-cid-qoghvhpw]:hover img[data-astro-cid-qoghvhpw]{transform:scale(1.2);transition:all .3s ease}}.partners[data-astro-cid-roxaujgo]{margin-bottom:64px;&[data-astro-cid-roxaujgo]:last-child{margin-bottom:0}}.container-grid-cards[data-astro-cid-roxaujgo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-items:center;gap:32px;margin:0;padding-left:0}.hero[data-astro-cid-j7pv25f6]{--y-0: 29%;--c-0: hsla(21, 87%, 88%, 1);--x-0: 24%;--y-1: 16%;--c-1: hsla(5, 92%, 88%, 1);--x-1: 25%;--y-2: 56%;--x-2: 76%;--c-2: hsla(64, 89%, 99%, 1);--c-3: hsla(68, 85%, 92%, 1);--y-3: 52%;--x-3: 62%;--x-4: 61%;--y-4: 26%;--c-4: hsla(145, 99%, 91%, 1);background-color:#d7fef1;background-image:radial-gradient(circle at var(--x-0) var(--y-0),var(--c-0) var(--s-start-0),transparent var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1),var(--c-1) var(--s-start-1),transparent var(--s-end-1)),radial-gradient(circle at var(--x-2) var(--y-2),var(--c-2) var(--s-start-2),transparent var(--s-end-2)),radial-gradient(circle at var(--x-3) var(--y-3),var(--c-3) var(--s-start-3),transparent var(--s-end-3)),radial-gradient(circle at var(--x-4) var(--y-4),var(--c-4) var(--s-start-4),transparent var(--s-end-4));animation:hero-gradient-animation 10s linear infinite alternate;background-blend-mode:normal,normal,normal,normal,normal}@keyframes hero-gradient-animation{0%{--y-0: 29%;--c-0: hsla(21, 87%, 88%, 1);--x-0: 24%;--s-start-0: 13%;--s-end-0: 63%;--y-1: 16%;--s-start-1: 10%;--s-end-1: 63%;--c-1: hsla(5, 92%, 88%, 1);--x-1: 25%;--y-2: 56%;--x-2: 76%;--c-2: hsla(64, 89%, 99%, 1);--s-start-2: 4%;--s-end-2: 53%;--c-3: hsla(68, 85%, 92%, 1);--s-start-3: 11%;--s-end-3: 90%;--y-3: 52%;--x-3: 62%;--s-start-4: 1%;--s-end-4: 86%;--x-4: 61%;--y-4: 26%;--c-4: hsla(145, 99%, 91%, 1)}to{--y-0: 17%;--c-0: hsla(150, 92%, 91%, 1);--x-0: 8%;--s-start-0: 2%;--s-end-0: 72%;--y-1: 19%;--s-start-1: 16%;--s-end-1: 85%;--c-1: hsla(178, 84%, 95%, 1);--x-1: 56%;--y-2: 89%;--x-2: 81%;--c-2: hsla(96, 89%, 100%, 1);--s-start-2: 0%;--s-end-2: 86%;--c-3: hsla(23, 85%, 100%, 1);--s-start-3: 5%;--s-end-3: 64%;--y-3: 9%;--x-3: 61%;--s-start-4: 17%;--s-end-4: 86%;--x-4: 40%;--y-4: 37%;--c-4: hsla(103, 93%, 89%, 1)}}@property --y-0{syntax: "<percentage>"; inherits: false; initial-value: 29%}@property --c-0{syntax: "<color>"; inherits: false; initial-value: hsla(21,87%,88%,1)}@property --x-0{syntax: "<percentage>"; inherits: false; initial-value: 24%}@property --s-start-0{syntax: "<percentage>"; inherits: false; initial-value: 13%}@property --s-end-0{syntax: "<percentage>"; inherits: false; initial-value: 63%}@property --y-1{syntax: "<percentage>"; inherits: false; initial-value: 16%}@property --s-start-1{syntax: "<percentage>"; inherits: false; initial-value: 10%}@property --s-end-1{syntax: "<percentage>"; inherits: false; initial-value: 63%}@property --c-1{syntax: "<color>"; inherits: false; initial-value: hsla(5,92%,88%,1)}@property --x-1{syntax: "<percentage>"; inherits: false; initial-value: 25%}@property --y-2{syntax: "<percentage>"; inherits: false; initial-value: 56%}@property --x-2{syntax: "<percentage>"; inherits: false; initial-value: 76%}@property --c-2{syntax: "<color>"; inherits: false; initial-value: hsla(64,89%,99%,1)}@property --s-start-2{syntax: "<percentage>"; inherits: false; initial-value: 4%}@property --s-end-2{syntax: "<percentage>"; inherits: false; initial-value: 53%}@property --c-3{syntax: "<color>"; inherits: false; initial-value: hsla(68,85%,92%,1)}@property --s-start-3{syntax: "<percentage>"; inherits: false; initial-value: 11%}@property --s-end-3{syntax: "<percentage>"; inherits: false; initial-value: 90%}@property --y-3{syntax: "<percentage>"; inherits: false; initial-value: 52%}@property --x-3{syntax: "<percentage>"; inherits: false; initial-value: 62%}@property --s-start-4{syntax: "<percentage>"; inherits: false; initial-value: 1%}@property --s-end-4{syntax: "<percentage>"; inherits: false; initial-value: 86%}@property --x-4{syntax: "<percentage>"; inherits: false; initial-value: 61%}@property --y-4{syntax: "<percentage>"; inherits: false; initial-value: 26%}@property --c-4{syntax: "<color>"; inherits: false; initial-value: hsla(145,99%,91%,1)}
