.bus-nav_wrap[data-astro-cid-i473g76r]{position:sticky;top:0;z-index:50;background-color:var(--_theme---background);color:var(--_theme---text);view-transition-name:bus-nav}.bus-nav_stripe[data-astro-cid-i473g76r],.bus-menu_stripe[data-astro-cid-i473g76r]{position:relative;z-index:1;height:var(--size--stripe-thin);background-color:var(--color--bus-yellow)}.bus-nav_bar[data-astro-cid-i473g76r]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--_spacing---space--3);min-height:var(--size--nav-bar)}.bus-nav_side[data-astro-cid-i473g76r]{display:flex;align-items:center;gap:var(--_spacing---space--5)}.bus-nav_side[data-astro-cid-i473g76r].is-end{justify-content:flex-end}.bus-nav_action[data-astro-cid-i473g76r]{display:var(--none-medium, block)}.bus-nav_links[data-astro-cid-i473g76r]{display:var(--none-medium, flex);align-items:center;gap:var(--size--nav-gap);white-space:nowrap}.bus-nav_link[data-astro-cid-i473g76r],.bus-nav_menu[data-astro-cid-i473g76r]{display:inline-flex;align-items:center;gap:var(--_spacing---space--2);min-height:var(--target--min);padding:0;background:none;border:none;font-family:var(--_typography---font--heading);font-size:var(--_typography---size--h5);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);word-spacing:var(--_typography---word-spacing--poster);color:var(--_theme---text);text-decoration:none;cursor:pointer;list-style:none}.bus-nav_link[data-astro-cid-i473g76r].is-summary::-webkit-details-marker{display:none}.bus-nav_link[data-astro-cid-i473g76r][aria-current=page] .bus-nav_label[data-astro-cid-i473g76r]{text-decoration:underline;text-decoration-color:var(--color--bus-yellow);text-decoration-thickness:var(--focus--width);text-underline-offset:var(--_spacing---space--2)}.bus-nav_menu[data-astro-cid-i473g76r]{display:var(--flex-medium, none)}.bus-nav_menu_icon[data-astro-cid-i473g76r]{width:var(--size--modal-icon);height:var(--size--modal-icon)}.bus-nav_chevron[data-astro-cid-i473g76r]{width:var(--_spacing---space--3);height:var(--_spacing---space--3);transition:transform .2s}.bus-nav_more[data-astro-cid-i473g76r][open] .bus-nav_chevron[data-astro-cid-i473g76r]{transform:rotate(180deg)}.bus-nav_panel[data-astro-cid-i473g76r]{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - var(--_panel-top, var(--size--nav-bar)));white-space:normal;overflow-y:auto;padding-block:var(--_spacing---space--4) var(--_spacing---space--5);background-color:var(--_theme---background);color:var(--_theme---text);border-bottom:var(--size--stripe-thin) solid var(--color--bus-yellow)}.bus-nav_panel_head[data-astro-cid-i473g76r]{display:flex;align-items:center;justify-content:space-between;gap:var(--_spacing---space--4);border-bottom:var(--border-width--main) solid var(--_theme---divider)}.bus-nav_panel_contain[data-astro-cid-i473g76r]{gap:var(--_spacing---space--5)}.bus-nav_tabs[data-astro-cid-i473g76r]{--_state---true: 1;--_state---false: 0;display:flex;gap:var(--_spacing---space--5)}.bus-nav_tab[data-astro-cid-i473g76r]{position:relative;min-height:var(--target--min);padding:var(--_spacing---space--2) 0;background:none;border:none;font-family:var(--_typography---font--heading);font-size:var(--_typography---size--h5);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);word-spacing:var(--_typography---word-spacing--poster);color:var(--_theme---heading);cursor:pointer}.bus-nav_tab[data-astro-cid-i473g76r]:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--border-width--main) * -1);height:var(--focus--width);background-color:var(--color--bus-green);transform:scaleX(max(var(--_state---false),calc(var(--_trigger---off) * .35)));transform-origin:left;transition:transform .2s cubic-bezier(.16,1,.3,1)}.bus-nav_panel_all[data-astro-cid-i473g76r]{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--_spacing---space--2);min-height:var(--target--min);color:var(--_theme---heading);text-decoration:underline;text-underline-offset:var(--_spacing---space--1)}.bus-nav_panel_arrow[data-astro-cid-i473g76r]{width:var(--_spacing---space--4);height:var(--_spacing---space--4);transform:translate(calc(var(--_spacing---space--1) * var(--_trigger---off)));transition:transform .2s cubic-bezier(.16,1,.3,1)}.bus-nav_cards[data-astro-cid-i473g76r]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--site--gutter)}.bus-nav_card_link[data-astro-cid-i473g76r]{display:flex;flex-flow:column;gap:var(--_spacing---space--2);color:var(--_theme---text);text-decoration:none}.bus-nav_card_visual[data-astro-cid-i473g76r]{display:block;height:var(--size--nav-card);margin-bottom:var(--_spacing---space--1);overflow:clip;background-color:var(--_theme---background-skeleton)}.bus-nav_card_visual[data-astro-cid-i473g76r].is-more{display:flex;align-items:center;justify-content:center;background-color:color-mix(in hsl,var(--_theme---background-2) calc(100% * var(--_trigger---on)),var(--color--bus-yellow) calc(100% * var(--_trigger---off)));color:var(--color--bus-green);transition:background-color .15s}.bus-nav_card_plus[data-astro-cid-i473g76r]{width:var(--_spacing---space--6);height:var(--_spacing---space--6)}.bus-nav_card_img[data-astro-cid-i473g76r]{width:100%;height:100%;object-fit:cover;transform:scale(calc(1 + .05 * var(--_trigger---off)));transition:transform .4s cubic-bezier(.16,1,.3,1)}.bus-nav_card_name[data-astro-cid-i473g76r]{font-family:var(--_typography---font--heading);font-size:var(--_typography---size--h5);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);word-spacing:var(--_typography---word-spacing--poster);color:var(--_theme---heading);text-decoration:underline;text-decoration-color:color-mix(in hsl,var(--color--bus-green) calc(100% * var(--_trigger---off)),transparent calc(100% * var(--_trigger---on)));text-decoration-thickness:var(--focus--width);text-underline-offset:var(--_spacing---space--1);transition:text-decoration-color .15s}.bus-nav_card_link[data-astro-cid-i473g76r][aria-current=page] .bus-nav_card_name[data-astro-cid-i473g76r]{text-decoration-color:var(--color--bus-yellow)}.bus-nav_logo[data-astro-cid-i473g76r]{--_height: calc(var(--size--nav-logo-now) * var(--size--nav-logo-height));display:block;position:relative;isolation:isolate;align-self:start;width:var(--size--nav-logo-now);height:var(--_height);margin-top:var(--_spacing---space--1);margin-bottom:calc((var(--_height) + var(--_spacing---space--1) - var(--size--nav-bar)) * -1)}.bus-nav_logo[data-astro-cid-i473g76r]:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:calc(var(--size--nav-logo-now) * var(--size--nav-logo-ring) + var(--_spacing---space--3) * 2);aspect-ratio:1 / 1;background-color:var(--_theme---background);border-radius:var(--radius--round);transform:translate(-50%,-50%)}.bus-nav_logo_img[data-astro-cid-i473g76r]{height:auto}.bus-menu_wrap[data-astro-cid-i473g76r]{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:none;background-color:var(--_theme---background);color:var(--_theme---text);overflow-y:auto}.bus-menu_top[data-astro-cid-i473g76r]{display:flex;align-items:center;justify-content:space-between;padding:var(--_spacing---space--2) var(--site--margin)}.bus-menu_close[data-astro-cid-i473g76r]{display:inline-flex;align-items:center;justify-content:center;width:var(--target--min);height:var(--target--min);padding:0;background:none;border:none;color:inherit;cursor:pointer}.bus-menu_close_icon[data-astro-cid-i473g76r]{width:var(--size--modal-icon);height:var(--size--modal-icon)}.bus-menu_nav[data-astro-cid-i473g76r]{display:flex;flex-flow:column;gap:var(--_spacing---space--5);padding:var(--_spacing---space--4) var(--site--margin) var(--_spacing---space--7)}.bus-menu_link[data-astro-cid-i473g76r]{display:flex;align-items:center;min-height:calc(var(--target--min) * 1.25);text-decoration:none}.bus-menu_group[data-astro-cid-i473g76r]{display:flex;flex-flow:column;gap:var(--_spacing---space--1);padding-top:var(--_spacing---space--4);border-top:var(--border-width--main) solid var(--_theme---divider)}.bus-menu_sub[data-astro-cid-i473g76r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--_spacing---space--4)}.bus-menu_sub_link[data-astro-cid-i473g76r]{display:flex;align-items:center;min-height:var(--target--min);color:inherit}.bus-topbar_wrap[data-astro-cid-d3ljwwiu]{background-color:var(--_theme---background-2);color:var(--_theme---text)}.bus-topbar_layout[data-astro-cid-d3ljwwiu]{display:flex;align-items:center;justify-content:space-between;gap:var(--_spacing---space--5)}.bus-topbar_text[data-astro-cid-d3ljwwiu]{display:var(--none-medium, block)}.bus-topbar_text[data-astro-cid-d3ljwwiu].is-hidden{display:none}.bus-topbar_notice[data-astro-cid-d3ljwwiu]{display:none;flex:1 1 0;align-items:center;gap:var(--_spacing---space--2);min-width:0;min-height:var(--target--min)}.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-active{display:flex}.bus-topbar_notice_icon[data-astro-cid-d3ljwwiu]{flex-shrink:0;width:var(--_spacing---space--5);height:var(--_spacing---space--5);color:var(--color--marigold-3)}.bus-topbar_window[data-astro-cid-d3ljwwiu]{flex:1 1 0;min-width:0;overflow:clip}.bus-topbar_track[data-astro-cid-d3ljwwiu]{display:flex;width:max-content}.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-still .bus-topbar_track[data-astro-cid-d3ljwwiu]{width:auto}.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-still .bus-topbar_run[data-astro-cid-d3ljwwiu]{flex-wrap:wrap}.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-still .bus-topbar_run[data-astro-cid-d3ljwwiu].is-copy,.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-still .bus-topbar_pause[data-astro-cid-d3ljwwiu]{display:none}.bus-topbar_run[data-astro-cid-d3ljwwiu]{display:flex;flex-shrink:0;gap:var(--_spacing---space--7);padding-right:var(--_spacing---space--7)}.bus-topbar_message[data-astro-cid-d3ljwwiu]{display:none}.bus-topbar_message[data-astro-cid-d3ljwwiu].is-active{display:block}.bus-topbar_message_link[data-astro-cid-d3ljwwiu]{margin-left:var(--_spacing---space--2);color:inherit}.bus-topbar_pause[data-astro-cid-d3ljwwiu]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--target--min);height:var(--target--min);padding:0;background:none;color:inherit;border:none;opacity:calc(.7 * var(--_trigger---on) + var(--_trigger---off));cursor:pointer}.bus-topbar_pause_icon[data-astro-cid-d3ljwwiu]{display:none;width:var(--_spacing---space--3);height:var(--_spacing---space--3)}.bus-topbar_pause_icon[data-astro-cid-d3ljwwiu].is-active{display:block}.bus-topbar_lines[data-astro-cid-d3ljwwiu]{display:var(--none-medium, flex);flex-shrink:0;align-items:center;gap:var(--_spacing---space--5)}.bus-topbar_link[data-astro-cid-d3ljwwiu]{display:inline-flex;align-items:center;min-height:var(--target--min);color:inherit;text-decoration:none}.bus-topbar_divider[data-astro-cid-d3ljwwiu]{width:var(--border-width--main);height:var(--_spacing---space--4);background-color:currentColor;opacity:.5}.bus-topbar_list[data-astro-cid-d3ljwwiu]{display:flex;align-items:center}.bus-topbar_icon_link[data-astro-cid-d3ljwwiu]{display:flex;align-items:center;justify-content:center;width:var(--target--min);height:var(--target--min)}.bus-topbar_icon[data-astro-cid-d3ljwwiu]{width:var(--_spacing---space--4);height:var(--_spacing---space--4)}@media(prefers-reduced-motion:no-preference){.bus-topbar_notice[data-astro-cid-d3ljwwiu]:not(.is-still) .bus-topbar_track[data-astro-cid-d3ljwwiu]{animation:bus-topbar-run var(--_duration) linear infinite}.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-paused .bus-topbar_track[data-astro-cid-d3ljwwiu],.bus-topbar_notice[data-astro-cid-d3ljwwiu].is-held .bus-topbar_track[data-astro-cid-d3ljwwiu]{animation-play-state:paused}}@keyframes bus-topbar-run{to{transform:translate(-50%)}}.bus-strip_wrap[data-astro-cid-lbd5ighl]{height:calc(var(--_rows) * 5vw + var(--_rows) * var(--size--strip-min));background-color:var(--color--bus-black);color:var(--color--bus-yellow)}.bus-footer_wrap[data-astro-cid-a4fullwh]{position:relative;background-color:var(--_theme---background);color:var(--_theme---text);overflow:clip;padding-bottom:calc(var(--size--mobile-bar) * (1 - var(--_responsive---large)))}.bus-footer_contain[data-astro-cid-a4fullwh]{position:relative;z-index:1;display:flex;flex-flow:column;gap:var(--_spacing---space--6);padding-block:var(--_spacing---space--7) calc(var(--size--slider-button) + var(--_spacing---space--6))}.bus-footer_layout[data-astro-cid-a4fullwh]{display:grid;grid-template-columns:repeat(calc(var(--_responsive---large) * 16 + (1 - var(--_responsive---large)) * 2),minmax(0,1fr));gap:var(--_spacing---space--6) var(--site--gutter)}.bus-footer_brand[data-astro-cid-a4fullwh]{grid-column:span calc(var(--_responsive---large) * 4 + (1 - var(--_responsive---large)) * 2);display:flex;flex-flow:column;gap:var(--_spacing---space--4)}.bus-footer_logo[data-astro-cid-a4fullwh]{width:100%;height:auto;max-width:var(--size--logo-footer)}.bus-footer_tag[data-astro-cid-a4fullwh]{max-width:32ch}.bus-footer_tag_link[data-astro-cid-a4fullwh]{color:inherit}.bus-footer_col[data-astro-cid-a4fullwh]{grid-column:span calc(var(--_responsive---large) * 2 + (1 - var(--_responsive---large)));display:flex;flex-flow:column;gap:var(--_spacing---space--3)}.bus-footer_col[data-astro-cid-a4fullwh].is-wide{grid-column:span calc(var(--_responsive---large) * 3 + (1 - var(--_responsive---large)) * 2)}.bus-footer_list[data-astro-cid-a4fullwh]{display:flex;flex-flow:column;gap:var(--_spacing---space--1)}.bus-footer_item[data-astro-cid-a4fullwh].is-info{display:flex;align-items:center;min-height:var(--target--small)}.bus-footer_link[data-astro-cid-a4fullwh]{display:inline-flex;align-items:center;min-height:var(--target--small);color:inherit;text-decoration:none;overflow-wrap:anywhere}.bus-footer_link[data-astro-cid-a4fullwh].is-button{padding:0;background:none;border:none;font:inherit;cursor:pointer}.bus-footer_legal[data-astro-cid-a4fullwh]{display:flex;flex-flow:var(--column-medium, row);justify-content:space-between;align-items:var(--start-medium, center);gap:var(--_spacing---space--2) var(--_spacing---space--5);padding-top:var(--_spacing---space--5);background-image:linear-gradient(to right,var(--_theme---divider) 26%,transparent 38%,transparent 62%,var(--_theme---divider) 74%);background-repeat:no-repeat;background-size:100% var(--border-width--main)}.bus-footer_legal_list[data-astro-cid-a4fullwh]{display:flex;flex-wrap:wrap;gap:var(--_spacing---space--1) var(--_spacing---space--4)}.bus-footer_credits[data-astro-cid-a4fullwh]{align-self:var(--start-medium, flex-end);opacity:.7}.bus-footer_credits_link[data-astro-cid-a4fullwh]{display:inline-flex;align-items:center;min-height:var(--target--small);color:inherit}.bus-footer_mark[data-astro-cid-a4fullwh]{position:absolute;bottom:0;left:50%;width:var(--size--footer-mark);opacity:.07;transform:translate(-50%,35%);pointer-events:none}.bus-footer_mark_img[data-astro-cid-a4fullwh]{width:100%;height:auto}.bus-bar_wrap[data-astro-cid-ubqao3o6]{display:var(--flex-medium, none);position:fixed;inset:auto 0 0;z-index:40;background-color:var(--_theme---background-2);border-top:var(--size--stripe-thin) solid var(--color--bus-yellow);padding-bottom:env(safe-area-inset-bottom)}.bus-bar_link[data-astro-cid-ubqao3o6]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--_spacing---space--1);min-height:var(--size--mobile-bar);padding-inline:var(--_spacing---space--2);white-space:nowrap;font-family:var(--_typography---font--heading);font-size:var(--_typography---size--h5);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);color:var(--_theme---text);text-decoration:none}.bus-bar_icon[data-astro-cid-ubqao3o6]{width:var(--_spacing---space--5);height:var(--_spacing---space--5);flex-shrink:0}.bus-bar_link[data-astro-cid-ubqao3o6].is-primary{background-color:var(--color--bus-yellow);color:var(--color--bus-black)}.bus-cookie_wrap[data-astro-cid-3fi4rnyc]{display:flex;flex-flow:column;gap:var(--_spacing---space--2);padding:var(--_spacing---space--4);background-color:var(--_theme---background-2);color:var(--_theme---text)}.bus-cookie_list[data-astro-cid-3fi4rnyc]{display:flex;flex-flow:column;gap:var(--_spacing---space--2)}.bus-cookie_term[data-astro-cid-3fi4rnyc]{font-weight:var(--_typography---font--primary-bold)}.bus-cookie_value[data-astro-cid-3fi4rnyc]{margin:0}.bus-cookie_link[data-astro-cid-3fi4rnyc]{display:inline-flex;align-items:center;min-height:var(--target--min);color:inherit}.bus-consent_wrap[data-astro-cid-6fbwbca4]{display:none;position:fixed;right:var(--site--margin);bottom:calc(var(--_spacing---space--4) + (1 - var(--_responsive---large)) * (var(--size--mobile-bar) + var(--size--stripe-thin)) + env(safe-area-inset-bottom));z-index:60;flex-flow:column;width:min(var(--size--consent),100% - var(--site--margin) * 2);max-height:calc(100dvh - var(--size--consent-gap) - (1 - var(--_responsive---large)) * var(--size--mobile-bar));background-color:var(--_theme---background);color:var(--_theme---text);border-top:var(--size--stripe-thin) solid var(--color--bus-yellow)}.bus-consent_wrap[data-astro-cid-6fbwbca4].is-active{display:flex}.bus-consent_scroll[data-astro-cid-6fbwbca4]{display:flex;flex-flow:column;gap:var(--_spacing---space--3);min-height:0;padding:calc(var(--_spacing---space--5) * var(--_responsive---large) + var(--_spacing---space--4) * (1 - var(--_responsive---large)));overflow-y:auto}.bus-consent_layer[data-astro-cid-6fbwbca4]{display:none;flex-flow:column;gap:var(--_spacing---space--3)}.bus-consent_layer[data-astro-cid-6fbwbca4].is-active{display:flex}.bus-consent_groups[data-astro-cid-6fbwbca4]{display:flex;flex-flow:column}.bus-consent_group[data-astro-cid-6fbwbca4]{display:flex;flex-flow:column;gap:var(--_spacing---space--1);padding-block:var(--_spacing---space--4);border-top:var(--border-width--main) solid var(--_theme---divider)}.bus-consent_group_top[data-astro-cid-6fbwbca4]{display:flex;align-items:center;justify-content:space-between;gap:var(--_spacing---space--3)}.bus-consent_always[data-astro-cid-6fbwbca4]{opacity:.8}.bus-consent_switch[data-astro-cid-6fbwbca4]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:var(--_spacing---space--2);min-height:var(--target--min);cursor:pointer}.bus-consent_input[data-astro-cid-6fbwbca4]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bus-consent_track[data-astro-cid-6fbwbca4]{position:relative;width:var(--size--switch);height:var(--size--switch-height);border:var(--border-width--main) solid var(--color--white);border-radius:var(--radius--round)}.bus-consent_track[data-astro-cid-6fbwbca4]:after{content:"";position:absolute;top:var(--border-width--main);bottom:var(--border-width--main);left:var(--border-width--main);aspect-ratio:1;background-color:var(--color--white);border-radius:var(--radius--round)}.bus-consent_input[data-astro-cid-6fbwbca4]:checked+.bus-consent_track[data-astro-cid-6fbwbca4]{background-color:var(--color--bus-yellow);border-color:var(--color--bus-yellow)}.bus-consent_input[data-astro-cid-6fbwbca4]:checked+.bus-consent_track[data-astro-cid-6fbwbca4]:after{left:auto;right:var(--border-width--main);background-color:var(--color--bus-black)}.bus-consent_input[data-astro-cid-6fbwbca4]:focus-visible+.bus-consent_track[data-astro-cid-6fbwbca4]{outline:var(--focus--width) solid var(--color--white);outline-offset:var(--border-width--main)}.bus-consent_state[data-astro-cid-6fbwbca4].is-on{display:none}.bus-consent_input[data-astro-cid-6fbwbca4]:checked~.bus-consent_state[data-astro-cid-6fbwbca4].is-on{display:inline}.bus-consent_input[data-astro-cid-6fbwbca4]:checked~.bus-consent_state[data-astro-cid-6fbwbca4].is-off{display:none}.bus-consent_more_title[data-astro-cid-6fbwbca4]{display:list-item;padding-block:var(--_spacing---space--3);text-decoration:underline;cursor:pointer;list-style-position:inside}.bus-consent_services[data-astro-cid-6fbwbca4]{display:flex;flex-flow:column;gap:var(--_spacing---space--2)}.bus-consent_links[data-astro-cid-6fbwbca4]{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--_spacing---space--4);margin:0}.bus-consent_link[data-astro-cid-6fbwbca4]{display:inline-flex;align-items:center;min-height:var(--target--small);color:inherit}.bus-consent_foot[data-astro-cid-6fbwbca4]{display:flex;flex-flow:column;align-items:flex-start;gap:var(--_spacing---space--1);padding:var(--_spacing---space--3) var(--_spacing---space--4) var(--_spacing---space--1);border-top:var(--border-width--main) solid var(--_theme---divider)}.bus-consent_actions[data-astro-cid-6fbwbca4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--_spacing---space--2);width:100%}.bus-consent_button[data-astro-cid-6fbwbca4]{min-height:var(--target--min);padding-inline:var(--_spacing---space--1);background-color:color-mix(in hsl,var(--color--bus-yellow) calc(100% * var(--_trigger---on)),var(--color--white) calc(100% * var(--_trigger---off)));color:var(--color--bus-black);border:none;font-family:var(--_typography---font--heading);font-size:var(--_typography---size--main);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);cursor:pointer}.bus-consent_button[data-astro-cid-6fbwbca4].is-save{display:none;grid-column:1 / -1;order:1}.bus-consent_wrap[data-astro-cid-6fbwbca4].is-settings .bus-consent_button[data-astro-cid-6fbwbca4].is-save{display:block}.bus-consent_switcher[data-astro-cid-6fbwbca4]{min-height:var(--target--min);padding:0;background:none;color:inherit;border:none;text-decoration:underline;cursor:pointer}@media(prefers-reduced-motion:no-preference){.bus-consent_button[data-astro-cid-6fbwbca4]{transition:background-color .15s}}.bus-float_wrap[data-astro-cid-knmemxii]{position:fixed;right:var(--site--margin);bottom:calc(var(--_spacing---space--4) + (1 - var(--_responsive---large)) * (var(--size--mobile-bar) + var(--size--stripe-thin)) + env(safe-area-inset-bottom));z-index:45;display:flex;align-items:center;gap:var(--_spacing---space--2)}.bus-float_top[data-astro-cid-knmemxii]{display:flex;align-items:center;justify-content:center;width:var(--size--slider-button);height:var(--size--slider-button);background-color:color-mix(in hsl,var(--color--bus-black) calc(100% * var(--_trigger---on)),var(--color--bus-yellow) calc(100% * var(--_trigger---off)));color:color-mix(in hsl,var(--color--white) calc(100% * var(--_trigger---on)),var(--color--bus-black) calc(100% * var(--_trigger---off)));border:var(--border-width--main) solid var(--color--bus-yellow);opacity:0;visibility:hidden}.bus-float_top[data-astro-cid-knmemxii].is-active{opacity:1;visibility:visible}.bus-float_top_icon[data-astro-cid-knmemxii]{width:var(--_spacing---space--4);height:var(--_spacing---space--4)}.bus-float_chat[data-astro-cid-knmemxii]{position:relative;display:var(--none-medium, block)}.bus-float_toggle[data-astro-cid-knmemxii]{display:flex;align-items:center;gap:var(--_spacing---space--2);min-height:var(--size--slider-button);padding:0 var(--_spacing---space--4) 0 0;background-color:color-mix(in hsl,var(--color--bus-black) calc(100% * var(--_trigger---on)),var(--color--bus-yellow) calc(100% * var(--_trigger---off)));color:color-mix(in hsl,var(--color--white) calc(100% * var(--_trigger---on)),var(--color--bus-black) calc(100% * var(--_trigger---off)));border:var(--border-width--main) solid var(--color--bus-yellow);font-family:var(--_typography---font--heading);font-size:var(--_typography---size--h5);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);cursor:pointer}.bus-float_avatar[data-astro-cid-knmemxii]{position:relative;flex-shrink:0;align-self:stretch;width:var(--size--float-avatar)}.bus-float_avatar_img[data-astro-cid-knmemxii]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bus-float_avatar_badge[data-astro-cid-knmemxii]{position:absolute;right:calc(var(--_spacing---space--2) * -1);bottom:calc(var(--_spacing---space--2) * -1);width:var(--_spacing---space--4);height:var(--_spacing---space--4)}.bus-float_panel[data-astro-cid-knmemxii]{position:absolute;right:0;bottom:calc(100% + var(--_spacing---space--3));display:flex;flex-flow:column;gap:var(--_spacing---space--4);width:var(--size--float-panel);padding:var(--_spacing---space--5);background-color:var(--_theme---background);color:var(--_theme---text);border-top:var(--size--stripe-thin) solid var(--color--bus-yellow);box-shadow:0 0 0 var(--border-width--main) var(--_theme---divider);opacity:var(--_state---false);visibility:hidden}.bus-float_chat[data-astro-cid-knmemxii].is-active .bus-float_panel[data-astro-cid-knmemxii]{visibility:visible}.bus-float_qr[data-astro-cid-knmemxii]{align-self:center;width:var(--size--float-qr)}.bus-float_text[data-astro-cid-knmemxii]{text-align:center}.bus-float_web[data-astro-cid-knmemxii]{display:flex;align-items:center;justify-content:center;min-height:var(--target--min);background-color:color-mix(in hsl,var(--color--bus-yellow) calc(100% * var(--_trigger---on)),var(--color--bus-black) calc(100% * var(--_trigger---off)));color:color-mix(in hsl,var(--color--bus-black) calc(100% * var(--_trigger---on)),var(--color--white) calc(100% * var(--_trigger---off)));font-family:var(--_typography---font--heading);font-stretch:var(--_typography---stretch--poster);font-weight:var(--_typography---font--primary-bold);text-decoration:none}@media(prefers-reduced-motion:no-preference){.bus-float_top[data-astro-cid-knmemxii]{transition:opacity .2s,visibility .2s,background-color .15s}.bus-float_toggle[data-astro-cid-knmemxii],.bus-float_web[data-astro-cid-knmemxii]{transition:background-color .15s,color .15s}.bus-float_panel[data-astro-cid-knmemxii]{transition:opacity .2s,visibility .2s}}.bus-site_body[data-astro-cid-3atx4cav]{text-wrap:pretty}.bus-site_skip[data-astro-cid-3atx4cav]{position:fixed;top:0;left:0;z-index:100;padding:var(--_spacing---space--3) var(--_spacing---space--5);background-color:var(--color--bus-black);color:var(--color--white);transform:translateY(-150%)}.bus-site_skip[data-astro-cid-3atx4cav]:focus-visible{transform:none}.bus-site_main[data-astro-cid-3atx4cav]{display:flex;flex-flow:column;overflow:clip;outline:none}
