@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/azoresbus/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/azoresbus/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/azoresbus/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/azoresbus/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/azoresbus/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/azoresbus/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/azoresbus/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/azoresbus/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--atlas-paper:#f5f3ee;--atlas-surface:#fffefb;--atlas-ink:#14201b;--atlas-muted:#5a675f;--atlas-line:#dfe3dc;--atlas-lake:#0f6f66;--atlas-lake-deep:#0a4d47;--atlas-hydrangea:#5d6fc2;--atlas-hydrangea-ink:#3f4f9c;--atlas-basalt:#1b2622;--atlas-on-basalt:#eef3ef;--atlas-mist:#e6ede8;--atlas-on-lake:#fff;--atlas-body-text:color-mix(in srgb, var(--atlas-ink) 86%, var(--atlas-paper));--atlas-focus:var(--atlas-hydrangea-ink);--atlas-line-strong:color-mix(in srgb, var(--atlas-line) 60%, var(--atlas-ink));--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%235a675f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--atlas-font-display:georgia, "Times New Roman", serif;--atlas-font-body:var(--font-body,ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--atlas-radius-control:8px;--atlas-radius-card:12px;--atlas-radius-figure:16px;--atlas-shadow:0 12px 32px #0a1e1914;--atlas-space-1:8px;--atlas-space-2:16px;--atlas-space-3:24px;--atlas-space-4:32px;--atlas-space-5:48px;--atlas-space-6:64px;--atlas-space-7:96px;--atlas-space-8:128px;--atlas-canvas:1200px;--atlas-gutter:max(16px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--atlas-shell:min(var(--atlas-canvas), calc(100% - var(--atlas-gutter) * 2));--atlas-sticky-top:5.5rem;--island-font-mono:var(--atlas-font-body);--island-ground:var(--atlas-basalt);--island-tide:#7fd8cb;--island-calm:#b9c4f1;--island-gorse:#f0c468;--island-rust:#f0a08c;--island-label:#e6efe9;--island-on-dark:#fff;--island-plate-tide:#0f6f66;--island-plate-calm:#3f4f9c;--island-plate-gorse:#8a6414;--island-plate-rust:#8a3a2a}@media (width>=720px){:root{--atlas-gutter:max(32px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))}}@media (width>=1200px){:root{--atlas-gutter:clamp(32px, 8.34vw, 120px)}}:root:lang(el){--atlas-font-display:var(--atlas-font-body)}@media (prefers-color-scheme:dark){:root[data-transit-dark]:not([data-theme-resolved=light]){--atlas-paper:#0e1513;--atlas-surface:#152019;--atlas-ink:#e8efe9;--atlas-muted:#a3b2a8;--atlas-line:#263430;--atlas-lake:#6fd3c4;--atlas-lake-deep:#9be5da;--atlas-hydrangea:#a9b6ee;--atlas-hydrangea-ink:#c3cdf5;--atlas-basalt:#070c0a;--atlas-mist:#121b17;--atlas-on-lake:#0b1512;--atlas-focus:var(--atlas-hydrangea);--atlas-shadow:0 12px 32px #00000073;--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23a3b2a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}:root[data-transit-dark][data-theme-resolved=dark]{--atlas-paper:#0e1513;--atlas-surface:#152019;--atlas-ink:#e8efe9;--atlas-muted:#a3b2a8;--atlas-line:#263430;--atlas-lake:#6fd3c4;--atlas-lake-deep:#9be5da;--atlas-hydrangea:#a9b6ee;--atlas-hydrangea-ink:#c3cdf5;--atlas-basalt:#070c0a;--atlas-mist:#121b17;--atlas-on-lake:#0b1512;--atlas-focus:var(--atlas-hydrangea);--atlas-shadow:0 12px 32px #00000073;--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23a3b2a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.atlas-page{color:var(--atlas-ink);font-family:var(--atlas-font-body);background:var(--atlas-paper);line-height:1.6}@media (width<=719px){.atlas-page,.island-explorer,.conditions{overflow-wrap:anywhere}.atlas-page table,.island-explorer table,.conditions table{overflow-wrap:normal}}.atlas-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atlas-display-1{font-family:var(--atlas-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,2rem + 3.5vw,5.25rem);font-weight:560;line-height:1.02}.atlas-display-2{font-family:var(--atlas-font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.5rem + 2vw,3.25rem);font-weight:540;line-height:1.08}.atlas-h3{font-family:var(--atlas-font-body);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.atlas-lede{max-width:60ch;color:var(--atlas-body-text);margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.5}.atlas-eyebrow{color:var(--atlas-lake);font-size:var(--text-fine,.8125rem);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.atlas-num{font-variant-numeric:tabular-nums}.atlas-prose{max-width:64ch;color:var(--atlas-body-text);font-size:var(--text-read,1rem);line-height:1.6}.atlas-prose a,.atlas-link{color:var(--atlas-lake);text-underline-offset:.18em;font-weight:600;text-decoration-thickness:1px}.atlas-prose a:hover,.atlas-link:hover{color:var(--atlas-lake-deep)}.atlas-head{gap:var(--atlas-space-2);max-width:64ch;display:grid}.atlas-head .atlas-eyebrow+.atlas-display-1,.atlas-head .atlas-eyebrow+.atlas-display-2{margin-top:calc(var(--atlas-space-1) * -1)}.atlas-section,.atlas-section.section-block{color:var(--atlas-ink);background:var(--atlas-paper);padding-block:clamp(48px,6vw,88px)}.atlas-section.is-mist{--atlas-paper:var(--atlas-mist);background:var(--atlas-mist)}.atlas-section.is-basalt{--atlas-paper:var(--atlas-basalt);--atlas-surface:#243029;--atlas-ink:var(--atlas-on-basalt);--atlas-muted:#a9b7ae;--atlas-line:#eef3ef29;--atlas-line-strong:#eef3ef66;--atlas-body-text:#d6ded8;--atlas-lake:#6fd3c4;--atlas-lake-deep:#9be5da;--atlas-on-lake:#0b1512;--atlas-hydrangea:#a9b6ee;--atlas-hydrangea-ink:#c3cdf5;--atlas-mist:#243029;--atlas-focus:#a9b6ee;--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23a3b2a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:var(--atlas-on-basalt);background:var(--atlas-basalt)}.atlas-section.is-flush{padding-block:0}.atlas-shell{width:var(--atlas-shell);margin-inline:auto}.atlas-grid{gap:var(--atlas-space-3);display:grid}.atlas-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1023px){.atlas-grid.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=719px){.atlas-grid.is-2,.atlas-grid.is-3{grid-template-columns:minmax(0,1fr)}}.atlas-split{align-items:start;gap:clamp(24px,4vw,64px);display:grid}@media (width>=900px){.atlas-split.is-narrow-wide{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}.atlas-split.is-wide-narrow{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}}.atlas-rule{border:0;border-top:1px solid var(--atlas-line);height:0;margin:0}.atlas-btn{justify-content:center;align-items:center;gap:var(--atlas-space-1);min-height:48px;color:var(--atlas-on-lake);font:inherit;font-size:var(--text-read,1rem);cursor:pointer;background:var(--atlas-lake);border-radius:var(--atlas-radius-control);border:1px solid #0000;padding:0 20px;font-weight:650;line-height:1.2;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s,color .16s;display:inline-flex}.atlas-btn:hover{background:var(--atlas-lake-deep);transform:translateY(-2px)}.atlas-btn:focus-visible{outline:3px solid var(--atlas-focus);outline-offset:3px}.atlas-btn.is-ghost{color:var(--atlas-lake);border-color:var(--atlas-lake);background:0 0}.atlas-btn.is-ghost:hover{color:var(--atlas-lake-deep);background:color-mix(in srgb, var(--atlas-lake) 10%, transparent);border-color:var(--atlas-lake-deep)}.atlas-btn.is-on-basalt{color:var(--atlas-on-basalt);background:#eef3ef14;border-color:#eef3ef66}.atlas-btn.is-on-basalt:hover{background:#eef3ef29;border-color:#eef3efb3}.atlas-btn.is-small{min-height:44px;font-size:var(--text-support,.875rem);padding:0 16px}.atlas-chip{min-height:36px;color:var(--atlas-ink);font-size:var(--text-support,.875rem);white-space:nowrap;background:var(--atlas-surface);border:1px solid var(--atlas-line);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}a.atlas-chip:after{content:"";position:absolute;inset:-4px 0}a.atlas-chip:hover{color:var(--atlas-lake-deep);text-underline-offset:.18em;border-color:var(--atlas-lake);text-decoration:underline}a.atlas-chip:focus-visible{outline:3px solid var(--atlas-focus);outline-offset:3px}.atlas-chip.is-line{color:var(--atlas-lake-deep);font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--atlas-lake) 10%, var(--atlas-surface));border-color:color-mix(in srgb, var(--atlas-lake) 35%, var(--atlas-line));font-weight:700}.atlas-select{width:100%;min-height:48px;color:var(--atlas-ink);font:inherit;font-size:var(--text-read,1rem);appearance:none;background-color:var(--atlas-surface);background-image:var(--atlas-select-chevron);border:1px solid var(--atlas-line-strong);border-radius:var(--atlas-radius-control);background-position:right 14px center;background-repeat:no-repeat;padding:0 44px 0 14px;display:block}.atlas-select:focus-visible{outline:3px solid var(--atlas-focus);outline-offset:3px}.atlas-label{color:var(--atlas-muted);font-size:var(--text-fine,.8125rem);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-weight:700;display:block}.atlas-card{padding:var(--atlas-space-3);color:var(--atlas-ink);background:var(--atlas-surface);border:1px solid var(--atlas-line);border-radius:var(--atlas-radius-card)}.atlas-card.is-link{text-decoration:none;transition:transform .16s,border-color .16s}.atlas-card.is-link:hover{border-color:color-mix(in srgb, var(--atlas-lake) 45%, var(--atlas-line));transform:translateY(-2px)}.atlas-card.is-link:focus-visible{outline:3px solid var(--atlas-focus);outline-offset:3px}.atlas-card.is-raised{box-shadow:var(--atlas-shadow)}.atlas-figure{margin:0}.atlas-figure img{background:var(--atlas-mist);border-radius:var(--atlas-radius-figure);width:100%;height:auto;display:block}.atlas-caption{color:var(--atlas-body-text);font-size:var(--text-support,.875rem);margin:12px 0 0;line-height:1.55;display:block}.atlas-credit{color:var(--atlas-muted);font-size:var(--text-fine,.8125rem);margin:4px 0 0;line-height:1.5;display:block}.atlas-credit a{color:inherit;text-underline-offset:.18em}.atlas-credit a:hover{color:var(--atlas-lake)}.atlas-table-wrap{background:var(--atlas-surface);border:1px solid var(--atlas-line);border-radius:var(--atlas-radius-card)}.atlas-table{width:100%;font-size:var(--text-support,.875rem);font-variant-numeric:tabular-nums;border-collapse:collapse}.atlas-table caption{color:var(--atlas-muted);font-size:var(--text-fine,.8125rem);text-align:left;padding:14px 16px 0}.atlas-table th,.atlas-table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--atlas-line);padding:10px 16px}.atlas-table th.is-num,.atlas-table td.is-num{text-align:right}.atlas-table thead th{color:var(--atlas-muted);font-size:var(--text-fine,.8125rem);letter-spacing:.06em;text-transform:uppercase;background:var(--atlas-surface);font-weight:700}.atlas-table tbody th{font-weight:650}.atlas-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--atlas-mist) 45%, var(--atlas-surface))}.atlas-table tbody tr:last-child th,.atlas-table tbody tr:last-child td{border-bottom:0}@media (width>=720px){.atlas-table thead th{top:var(--atlas-sticky-top);z-index:1;box-shadow:inset 0 -1px 0 var(--atlas-line);position:sticky}}@media (width<=719px){.atlas-table-wrap{scrollbar-width:thin;overflow-x:auto}}.atlas-status{color:var(--atlas-ink);font-size:var(--text-support,.875rem);align-items:center;gap:8px;font-weight:600;line-height:1.3;display:inline-flex}.atlas-status:before{content:"";border:2px solid var(--atlas-status-edge,var(--atlas-muted));border-radius:50%;flex:none;width:12px;height:12px}.atlas-status.is-scheduled,.atlas-status.is-verified{--atlas-status-edge:var(--atlas-lake)}.atlas-status.is-scheduled:before,.atlas-status.is-verified:before{background:var(--atlas-status-edge)}.atlas-status.is-conditional,.atlas-status.is-check-current{--atlas-status-edge:var(--atlas-hydrangea-ink)}.atlas-status.is-conditional:before,.atlas-status.is-check-current:before{background:linear-gradient(90deg, var(--atlas-status-edge) 50%, transparent 50%)}.atlas-status.is-limited{--atlas-status-edge:var(--atlas-hydrangea-ink)}.atlas-status.is-limited:before{border-style:dotted}.atlas-status.is-none,.atlas-status.is-none-verified{--atlas-status-edge:var(--atlas-muted);color:var(--atlas-body-text)}@media (forced-colors:active){.atlas-status:before{forced-color-adjust:none;border-color:canvastext}.atlas-status.is-scheduled:before,.atlas-status.is-verified:before{background:canvastext}.atlas-status.is-conditional:before,.atlas-status.is-check-current:before{background:linear-gradient(90deg,canvastext 50%,canvas 50%)}.atlas-status.is-limited:before,.atlas-status.is-none:before,.atlas-status.is-none-verified:before{background:canvas}}.atlas-strip{gap:var(--atlas-space-2);contain:layout;scroll-snap-type:x mandatory;scroll-padding-inline:var(--atlas-gutter);scrollbar-width:none;margin:0;padding:8px 0;list-style:none;display:flex;overflow:auto hidden}.atlas-strip::-webkit-scrollbar{display:none}.atlas-strip>*{scroll-snap-align:start;flex:none}.atlas-strip.is-bleed{margin-inline:calc(var(--atlas-gutter) * -1);padding-inline:var(--atlas-gutter)}@supports (animation-timeline:view()){.atlas-reveal{animation:linear both atlas-reveal view();animation-range:entry entry 60%}@keyframes atlas-reveal{0%{opacity:.55;transform:translateY(12px)}to{opacity:1;transform:none}}}.atlas-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s cubic-bezier(.22,.61,.36,1) forwards atlas-draw;animation-delay:var(--atlas-draw-delay,0s)}@keyframes atlas-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.atlas-reveal{opacity:1;animation:none;transform:none}.atlas-draw{stroke-dashoffset:0;animation:none}.atlas-btn,.atlas-card.is-link,.atlas-chip{transition:none}.atlas-btn:hover,.atlas-card.is-link:hover{transform:none}.atlas-strip{scroll-behavior:auto}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/azoresbus/assets/fonts/space-grotesk-normal.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/azoresbus/assets/fonts/dm-sans-normal.woff2)format("woff2")}html:root[data-transit-site=azoresbus]{--az-accent-fill:#e9a97f;--az-accent-fill-hover:#e2996a;--az-on-accent:#13201f;--az-kicker-on-lake:#f8dcc4;--az-board-tile-filter:invert(1) hue-rotate(180deg);--night-copper:#8c4a1c;--night-glass:#2f6b5c;--night-dark-ink:var(--az-on-accent);--night-light-ink:#17302d;--night-light-muted:#3d5549;--az-panel:#eef2ee;--az-photo-ink:#f4f1e8;--az-photo-muted:#c9d3cf;--az-photo-veil:#061315;--font-display:"Space Grotesk", "Inter Variable", Inter, ui-sans-serif, sans-serif;--font-body:"DM Sans", "Inter Variable", Inter, ui-sans-serif, sans-serif;--display-weight:500;--display-tracking:-.045em;--display-leading:1.05;--atlas-font-display:var(--font-display);--atlas-font-body:var(--font-body);--atlas-paper:var(--paper);--atlas-surface:var(--surface);--atlas-ink:var(--ink);--atlas-muted:var(--muted);--atlas-line:var(--line);--atlas-line-strong:var(--line-strong);--atlas-lake:var(--primary);--atlas-lake-deep:var(--primary-dark);--atlas-on-lake:#fff;--atlas-hydrangea:var(--night-glass);--atlas-hydrangea-ink:var(--night-glass);--atlas-basalt:#0a1415;--atlas-on-basalt:#eef3ef;--atlas-mist:#e6ede8;--atlas-body-text:var(--ink);--atlas-focus:var(--night-copper);--atlas-radius-control:2px;--atlas-radius-card:3px;--atlas-radius-figure:2px;--atlas-shadow:0 16px 48px #0002;--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%234f5f5a' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--map-stroke:var(--night-glass);--focus-ring:var(--night-copper);--focus-ring-soft:var(--night-glass);--body-text:var(--ink);--on-dark:#f4f1e8;--band-ink:#101c1d;--surface-lift:var(--surface);--accent-on-dark:#b8d8c8;--footer-surface:#0a1415;--footer-text:#b4c2bd;--radius-sm:3px;--radius-md:4px;--discovery-radius:3px;--discovery-font-display:var(--font-display);--island-text:var(--ink);--island-muted:var(--muted);--island-accent:var(--night-copper);--island-map-bg:var(--surface);--island-map-label-halo:var(--surface);--gutter:max(var(--az-gutter), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--az-gutter:2rem;--shell:min(1200px, calc(100% - var(--gutter) * 2));--atlas-canvas:1200px;--atlas-gutter:var(--gutter)}@media (width<=767px){html:root[data-transit-site=azoresbus]{--az-gutter:1.25rem}}@media (prefers-color-scheme:dark){html:root[data-transit-site=azoresbus][data-transit-dark]:not([data-theme-resolved=light]){color-scheme:dark;--az-board-tile-filter:none;--az-accent-fill:#e2aa82;--az-accent-fill-hover:#efbc98;--az-on-accent:#101c1d;--night-copper:#e2aa82;--night-glass:#b8d8c8;--az-panel:#20332f;--line-strong:#748981;--atlas-lake:var(--night-copper);--atlas-lake-deep:#d4986f;--atlas-on-lake:var(--night-dark-ink);--atlas-mist:#203530;--atlas-shadow:0 16px 48px #0003;--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23b4c2bd' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--primary-ink:var(--night-copper);--primary-edge:var(--night-copper);--banner-from:#203530;--banner-to:#172728;--shadow-tint:#000;--status-neutral-text:#d6e1db;--status-neutral-bg:#233c37;--status-neutral-line:#567469;--status-quiet-text:var(--muted);--status-ok-text:#b8e4c7;--status-ok-bg:#1d3b2c;--status-ok-line:#426c50;--status-warn-text:#f3d2a5;--status-warn-bg:#402f21;--status-warn-line:#926d44;--status-warn-line-strong:#c6a069;--caution-text:#f3d2a5;--notice-warning-edge:#e2aa82;--notice-conflict-edge:#e8a0a0}}html:root[data-transit-site=azoresbus][data-transit-dark][data-theme-resolved=dark]{color-scheme:dark;--az-board-tile-filter:none;--az-accent-fill:#e2aa82;--az-accent-fill-hover:#efbc98;--az-on-accent:#101c1d;--night-copper:#e2aa82;--night-glass:#b8d8c8;--az-panel:#20332f;--line-strong:#748981;--atlas-lake:var(--night-copper);--atlas-lake-deep:#d4986f;--atlas-on-lake:var(--night-dark-ink);--atlas-mist:#203530;--atlas-shadow:0 16px 48px #0003;--atlas-select-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23b4c2bd' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--primary-ink:var(--night-copper);--primary-edge:var(--night-copper);--banner-from:#203530;--banner-to:#172728;--shadow-tint:#000;--status-neutral-text:#d6e1db;--status-neutral-bg:#233c37;--status-neutral-line:#567469;--status-quiet-text:var(--muted);--status-ok-text:#b8e4c7;--status-ok-bg:#1d3b2c;--status-ok-line:#426c50;--status-warn-text:#f3d2a5;--status-warn-bg:#402f21;--status-warn-line:#926d44;--status-warn-line-strong:#c6a069;--caution-text:#f3d2a5;--notice-warning-edge:#e2aa82;--notice-conflict-edge:#e8a0a0}html:root[data-transit-site=azoresbus]:lang(el){--font-display:"Inter Variable", Inter, ui-sans-serif, sans-serif;--font-body:"Inter Variable", Inter, ui-sans-serif, sans-serif;--atlas-font-display:var(--font-display);--atlas-font-body:var(--font-body)}html:root[data-transit-site=azoresbus] body{background:var(--paper);color:var(--ink);font-family:var(--font-body);line-height:1.7}html:root[data-transit-site=azoresbus] :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.035em;font-weight:500;line-height:1.14}html:root[data-transit-site=azoresbus] :is(p,li,dd){text-wrap:pretty}html:root[data-transit-site=azoresbus] :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}html:root[data-transit-site=azoresbus] .site-header{background:color-mix(in srgb, var(--paper) 95%, transparent);border-color:var(--line);backdrop-filter:blur(14px)}html:root[data-transit-site=azoresbus] .nav-shell{gap:clamp(.6rem,1.4vw,1.25rem);min-height:88px}html:root[data-transit-site=azoresbus] .brand-mark{width:2.65rem;height:2.65rem;color:var(--night-copper);font-family:var(--font-display);background:0 0;border:0;border-radius:0;font-size:0}html:root[data-transit-site=azoresbus] .brand-mark:before{background:var(--night-copper);content:"";width:100%;height:100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Cpath d='m4 30 11-20 8 14 6-10 11 16M12 34h20' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat}html:root[data-transit-site=azoresbus] .brand-copy strong{color:var(--ink);letter-spacing:-.06em;font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:500}html:root[data-transit-site=azoresbus] .brand-copy small{color:var(--muted);letter-spacing:.04em;font-size:.75rem}html:root[data-transit-site=azoresbus] .site-header :is(.primary-nav a,.explore-nav-toggle,.language-switcher summary,.nav-switcher summary){min-height:44px;color:var(--ink);border-radius:0;font-size:.875rem;font-weight:500}html:root[data-transit-site=azoresbus] .explore-nav-toggle{border:1px solid var(--line-strong);background:0 0;padding:.7rem 1rem}html:root[data-transit-site=azoresbus] .site-header :is(.primary-nav a:hover,.language-switcher summary:hover,.nav-switcher summary:hover,.explore-nav-toggle:hover){color:var(--night-copper);background:var(--surface)}html:root[data-transit-site=azoresbus] :is(.header-cta,.header-app-cta){color:var(--az-on-accent);background:var(--az-accent-fill);border-radius:0}html:root[data-transit-site=azoresbus] :is(.header-cta:hover,.header-app-cta:hover){background:var(--az-accent-fill-hover)}html:root[data-transit-site=azoresbus] .explore-nav-dialog{background:var(--paper);width:100%;height:100dvh;max-height:100dvh;color:var(--ink);border:0;border-radius:0;margin:0;inset:0}html:root[data-transit-site=azoresbus] .explore-nav-panel{padding:0 clamp(1.25rem,5vw,5rem) 4rem}html:root[data-transit-site=azoresbus] .explore-nav-heading{z-index:5;background:var(--paper);border-bottom:1px solid var(--line);align-items:center;padding-block:1.25rem;position:sticky;top:0}html:root[data-transit-site=azoresbus] .explore-nav-heading h2{letter-spacing:-.05em;font-size:clamp(1.9rem,4vw,3.8rem)}html:root[data-transit-site=azoresbus] .explore-nav-close{border-color:var(--line-strong);border-radius:0;min-height:48px}html:root[data-transit-site=azoresbus] .discovery-directory{gap:2.5rem;margin-top:2rem}html:root[data-transit-site=azoresbus] .discovery-dialog-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:2rem;display:grid}html:root[data-transit-site=azoresbus] .discovery-dialog-categories{gap:.6rem;display:grid;position:sticky;top:150px}html:root[data-transit-site=azoresbus] .discovery-dialog-categories button{border:1px solid var(--line);min-height:58px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:.8rem 1rem;font-size:1.1rem;line-height:1.4}html:root[data-transit-site=azoresbus] .discovery-dialog-categories button[aria-pressed=true]{background:var(--az-accent-fill);color:var(--az-on-accent)}html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-directory{min-width:0;margin-top:0;display:block}html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-category{border-top:0}html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-category[hidden],html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-category>summary{display:none}html:root[data-transit-site=azoresbus] .discovery-dialog-category-title{letter-spacing:-.05em;margin:0 0 2rem;font-size:clamp(2rem,3.6vw,3.5rem)}html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-category-content>ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-feature{max-width:42rem;margin-bottom:2rem}html:root[data-transit-site=azoresbus] .discovery-category>summary{color:var(--night-copper);font-family:var(--font-display);letter-spacing:-.025em;font-size:1.4rem;font-weight:500}html:root[data-transit-site=azoresbus] .discovery-category li a{min-height:48px;color:var(--ink);border-radius:0;padding-inline:.25rem;font-size:1rem;line-height:1.5}html:root[data-transit-site=azoresbus] .discovery-feature>a{background:var(--surface);border:0;border-radius:0}html:root[data-transit-site=azoresbus] .discovery-feature img{aspect-ratio:2}html:root[data-transit-site=azoresbus] .discovery-feature-copy strong{font-family:var(--font-display);font-size:1.2rem;font-weight:500}html:root[data-transit-site=azoresbus] :is(.discovery-feature figcaption,.discovery-language,.discovery-category small){color:var(--muted);font-size:.8125rem;line-height:1.6}html:root[data-transit-site=azoresbus] .discovery-fallback-panel{background:var(--paper);border-radius:0}html:root[data-transit-site=azoresbus] .subpage-main{padding-top:clamp(1.4rem,3vw,3rem)}html:root[data-transit-site=azoresbus] .subpage-main:has([data-azores-discovery-home]){padding-top:0}html:root[data-transit-site=azoresbus] .breadcrumbs{color:var(--muted);margin-bottom:1.8rem;font-size:.875rem}html:root[data-transit-site=azoresbus] .discovery-hero{gap:clamp(1.8rem,4vw,4rem);padding-block:1rem 3rem}html:root[data-transit-site=azoresbus] .discovery-hero h1{letter-spacing:-.055em;font-size:clamp(2.75rem,5.5vw,5.5rem);font-weight:500;line-height:1.07}html:root[data-transit-site=azoresbus] .discovery-hero-eyebrow{color:var(--night-copper);font-size:.8125rem}html:root[data-transit-site=azoresbus] .discovery-hero-summary{color:var(--ink);line-height:1.75}html:root[data-transit-site=azoresbus] .media-figure-frame{border-radius:2px}html:root[data-transit-site=azoresbus] .media-figure :is(.atlas-caption,.atlas-credit){color:var(--muted);line-height:1.65}html:root[data-transit-site=azoresbus] .discovery-card{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}html:root[data-transit-site=azoresbus] .discovery-card :is(h2,h3){font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.2}html:root[data-transit-site=azoresbus] .azores-discovery-detail{gap:clamp(1.5rem,3vw,3rem)}html:root[data-transit-site=azoresbus] :is(.azores-discovery-intro>p,.azores-discovery-section>p,.depth-guide-body p){max-width:68ch;line-height:1.8}html:root[data-transit-site=azoresbus] .azores-discovery-practical{border:1px solid var(--line);background:var(--az-panel);border-radius:2px;padding:clamp(1.4rem,3vw,2.5rem)}html:root[data-transit-site=azoresbus] .azores-discovery-section{margin-block:3.5rem}html:root[data-transit-site=azoresbus] :is(.azores-guide-jumps,.discovery-filter-bar){border-radius:0}html:root[data-transit-site=azoresbus] :is(input,select,textarea){color:var(--ink);border-color:var(--line-strong);background:var(--surface);border-radius:2px}html:root[data-transit-site=azoresbus] input::placeholder{color:var(--muted);opacity:1}html:root[data-transit-site=azoresbus] :is(.az-button,.az-button-secondary){min-height:48px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}html:root[data-transit-site=azoresbus] :is(.az-button,.az-button-secondary)[hidden]{display:none}html:root[data-transit-site=azoresbus] .az-text-link{cursor:pointer;align-items:center;gap:.35em;min-height:44px;padding:0;display:inline-flex}html:root[data-transit-site=azoresbus] :is(.az-button,.button-primary,.button-dark,.atlas-btn,.az-home-action,.azores-discovery-action,.discovery-hero-links .is-primary,.az-finder-submit){color:var(--az-on-accent);border:1px solid var(--az-accent-fill);border-radius:var(--atlas-radius-control);background:var(--az-accent-fill);box-shadow:none;font-weight:700;text-decoration:none}html:root[data-transit-site=azoresbus] :is(.az-button,.button-primary,.button-dark,.atlas-btn,.az-home-action,.azores-discovery-action,.discovery-hero-links .is-primary,.az-finder-submit):hover{color:var(--az-on-accent);border-color:var(--az-accent-fill-hover);background:var(--az-accent-fill-hover);box-shadow:none}html:root[data-transit-site=azoresbus] :is(.az-button-secondary,.button-light,.button-secondary,.button-ghost,.atlas-btn.is-ghost,.azores-discovery-next a,.discovery-hero-links a:not(.is-primary),.azores-island-sections a,.azores-island-lines-all>summary,.azores-discovery-more-films>summary,.gyg-jump-nav a,.gyg-widget-fallback a[data-affiliate]){color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--atlas-radius-control);background:var(--surface);box-shadow:none;font-weight:700;text-decoration:none}html:root[data-transit-site=azoresbus] :is(.az-button-secondary,.button-light,.button-secondary,.button-ghost,.atlas-btn.is-ghost,.azores-discovery-next a,.discovery-hero-links a:not(.is-primary),.azores-island-sections a,.azores-island-lines-all>summary,.azores-discovery-more-films>summary,.gyg-jump-nav a,.gyg-widget-fallback a[data-affiliate]):hover,html:root[data-transit-site=azoresbus] .azores-island-sections a[aria-current=page]{color:var(--primary-ink);border-color:var(--primary-ink);background:var(--surface)}html:root[data-transit-site=azoresbus] .gyg-widget-fallback a[data-affiliate]{gap:.35em}html:root[data-transit-site=azoresbus] :is(.az-text-link,.text-link,.atlas-link,.az-home-link,.az-today-action,.privacy-summary-action){color:var(--primary-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--primary-ink) 40%, transparent);text-underline-offset:.2em;background:0 0;border:0;font-weight:700}html:root[data-transit-site=azoresbus] :is(.az-text-link,.text-link,.atlas-link,.az-home-link,.az-today-action,.privacy-summary-action):hover{text-decoration-color:currentColor}html:root[data-transit-site=azoresbus] .gyg-catalogue-page .affiliate-caption{text-align:left;margin-inline:0}html:root[data-transit-site=azoresbus] .discovery-link-card{color:var(--ink);background:var(--surface);border-radius:2px}html:root[data-transit-site=azoresbus] .az-climate{--climate-ink:#17302d;--climate-muted:#3d5549;--climate-paper:#cddad0;--climate-line:#8da69a;--climate-air:#88401e;--climate-sea:#165477;--climate-wind:#355e48;color-scheme:light;border:0;border-radius:2px}html:root[data-transit-site=azoresbus] .az-climate :is(input,select,textarea){color:var(--climate-ink);background:var(--climate-paper);border-color:#59786b}html:root[data-transit-site=azoresbus] .az-climate a{color:var(--climate-ink)}html:root[data-transit-site=azoresbus] .az-climate :focus-visible{outline-color:#88401e}html:root[data-transit-site=azoresbus] .az-today{--az-today-ink:var(--ink)}html:root[data-transit-site=azoresbus] .location-map-wrap{color-scheme:light}html:root[data-transit-site=azoresbus] :is(.leaflet-popup,.leaflet-control){color:#17302d;font-family:var(--font-body)}html:root[data-transit-site=azoresbus] .site-footer{background:var(--footer-surface);border-color:var(--line);padding-block:3.5rem}html:root[data-transit-site=azoresbus] .footer-brand strong{letter-spacing:-.04em;font-size:1.6rem;font-weight:500}html:root[data-transit-site=azoresbus] .footer-brand .brand-mark{color:var(--az-accent-fill);border-color:var(--az-accent-fill);background:0 0}@media (width>=768px) and (width<=1100px){html:root[data-transit-site=azoresbus] .discovery-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){html:root[data-transit-site=azoresbus] .nav-shell{min-height:76px}html:root[data-transit-site=azoresbus] .explore-nav-panel{padding-inline:1.1rem}html:root[data-transit-site=azoresbus] .explore-nav-heading{gap:.75rem}html:root[data-transit-site=azoresbus] .explore-nav-heading h2{font-size:clamp(1.5rem,7vw,2.2rem)}html:root[data-transit-site=azoresbus] .discovery-directory{grid-template-columns:1fr;gap:.75rem;margin-top:1rem}html:root[data-transit-site=azoresbus] .discovery-category>summary{min-height:60px;font-size:1.2rem}html:root[data-transit-site=azoresbus] .discovery-category li a{font-size:1rem}html:root[data-transit-site=azoresbus] .discovery-dialog-layout{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:1rem}html:root[data-transit-site=azoresbus] .discovery-dialog-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;position:static}html:root[data-transit-site=azoresbus] .discovery-dialog-categories button{text-align:center;overflow-wrap:anywhere;min-height:48px;padding:.7rem .25rem;font-size:.875rem}html:root[data-transit-site=azoresbus] .discovery-dialog-category-title{margin-bottom:1.5rem;font-size:2rem}html:root[data-transit-site=azoresbus] [data-discovery-panels=true] .discovery-category-content>ul{column-gap:1rem}html:root[data-transit-site=azoresbus] .discovery-hero h1{font-size:clamp(2.25rem,9vw,3.5rem)}html:root[data-transit-site=azoresbus] .discovery-hero{padding-bottom:2rem}}@media (width>=361px) and (width<=600px){html:root[data-transit-site=azoresbus] .site-header .brand-mark{width:1.9rem;height:1.9rem;display:grid}html:root[data-transit-site=azoresbus] .site-header .brand{gap:.45rem}}@media (prefers-reduced-motion:reduce){html:root[data-transit-site=azoresbus] *,html:root[data-transit-site=azoresbus] :before,html:root[data-transit-site=azoresbus] :after{scroll-behavior:auto;transition:none;animation:none}}html:root[data-transit-site=azoresbus] .atlas-section.is-basalt{--atlas-paper:var(--atlas-basalt);--atlas-surface:#172728;--atlas-ink:var(--atlas-on-basalt);--atlas-muted:var(--footer-text);--atlas-line:#34424a;--atlas-line-strong:#b8d8c8;--atlas-body-text:var(--atlas-on-basalt);--atlas-lake:#e2aa82;--atlas-lake-deep:#d4986f;--atlas-on-lake:#101c1d;--atlas-hydrangea:#b8d8c8;--atlas-hydrangea-ink:#b8d8c8;--atlas-mist:#203530;--atlas-focus:#e2aa82;color-scheme:dark}html:root[data-transit-site=azoresbus]:not([data-theme]) .home-appearance-item{display:none}html:root[data-transit-site=azoresbus] .home-appearance>summary{border-color:var(--line-strong);width:44px;color:var(--ink);background:0 0;border-radius:0;font-size:1.1rem}html:root[data-transit-site=azoresbus] .home-appearance>summary:hover{color:var(--night-copper);background:var(--surface)}html:root[data-transit-site=azoresbus] .home-appearance-panel{border-color:var(--line-strong);background:var(--surface);box-shadow:var(--atlas-shadow);border-radius:2px}html:root[data-transit-site=azoresbus] .home-appearance-panel .theme-switcher legend,html:root[data-transit-site=azoresbus] .home-appearance-panel .theme-switcher-option span{color:var(--ink)}html:root[data-transit-site=azoresbus] .home-appearance-panel .theme-switcher-options{background:color-mix(in srgb, var(--ink) 6%, transparent);border-color:var(--line);border-radius:2px}html:root[data-transit-site=azoresbus] .home-appearance-panel .theme-switcher-option span{border-radius:2px;min-height:44px}html:root[data-transit-site=azoresbus][data-theme=system] .home-appearance-panel .theme-switcher-option input[value=system]+span,html:root[data-transit-site=azoresbus][data-theme=light] .home-appearance-panel .theme-switcher-option input[value=light]+span,html:root[data-transit-site=azoresbus][data-theme=dark] .home-appearance-panel .theme-switcher-option input[value=dark]+span{color:var(--az-on-accent);background:var(--az-accent-fill)}html:root[data-transit-site=azoresbus] .home-appearance-panel .theme-switcher-option input:focus-visible+span{outline-color:var(--focus-ring)}@media (width>=1101px) and (width<=1320px){html:root[data-transit-site=azoresbus] .site-header .nav-shell>.primary-nav .home-appearance-item{display:none}}html:root[data-transit-site=azoresbus] .explore-mobile-primary .home-appearance>summary{border:0;align-items:center;gap:.6rem;width:auto;min-height:48px;padding-inline:.25rem;display:inline-flex}html:root[data-transit-site=azoresbus] .explore-mobile-primary .home-appearance>summary .sr-only{clip-path:none;width:auto;height:auto;margin:0;font-size:1rem;font-weight:500;position:static}html:root[data-transit-site=azoresbus] .explore-mobile-primary .home-appearance-panel{box-shadow:none;background:0 0;border:0;padding:0 0 .75rem}html:root[data-transit-site=azoresbus] .explore-mobile-primary .home-appearance-panel legend{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html:root[data-transit-site=azoresbus] .footer-preferences .theme-switcher-option span,html:root[data-transit-site=azoresbus] .footer-preferences .theme-switcher-options{border-radius:2px}html:root[data-transit-site=azoresbus][data-theme=system] .footer-preferences .theme-switcher-option input[value=system]+span,html:root[data-transit-site=azoresbus][data-theme=light] .footer-preferences .theme-switcher-option input[value=light]+span,html:root[data-transit-site=azoresbus][data-theme=dark] .footer-preferences .theme-switcher-option input[value=dark]+span{color:#101c1d;background:#e2aa82}:root{--font-display:"Space Grotesk", "Inter Variable", Inter, ui-sans-serif, sans-serif;--font-body:"DM Sans", "Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--atlas-font-display:var(--font-display);--atlas-font-body:var(--font-body);--display-weight:500;--display-tracking:-.04em;--display-leading:1.02}:root:lang(el){--font-display:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--display-weight:760;--display-tracking:-.02em}html[data-transit-site=azoresbus]{--atlas-sticky-top:max(5.5rem, calc(var(--azores-header-height,0px) + 1rem));scroll-padding-top:max(6rem, calc(var(--azores-header-height,0px) + 1rem));--az-paper:var(--atlas-paper,#f5f3ee);--az-surface:var(--atlas-surface,#fffefb);--az-ink:var(--atlas-ink,#14201b);--az-muted:var(--atlas-muted,#5a675f);--az-line:var(--atlas-line,#dfe3dc);--az-lake:var(--atlas-lake,#0f6f66);--az-lake-deep:var(--atlas-lake-deep,#0a4d47);--az-on-lake:var(--atlas-on-lake,#fff);--az-hydrangea:var(--atlas-hydrangea,#5d6fc2);--az-hydrangea-ink:var(--atlas-hydrangea-ink,#3f4f9c);--az-basalt:var(--atlas-basalt,#1b2622);--az-on-basalt:var(--atlas-on-basalt,#eef3ef);--az-mist:var(--atlas-mist,#e6ede8);--az-radius-control:var(--atlas-radius-control,8px);--az-radius-card:var(--atlas-radius-card,12px);--primary-ink:var(--az-lake);--primary-edge:var(--az-lake);--map-stroke:var(--az-lake-deep);--focus-ring:var(--az-hydrangea-ink);--footer-surface:var(--az-basalt);--footer-text:color-mix(in srgb, var(--az-on-basalt) 78%, var(--az-basalt))}html[data-transit-site=azoresbus] :is(h1,h2,h3,h4){hyphens:manual}html[data-transit-site=azoresbus] .site-header{background:color-mix(in srgb, var(--paper) 94%, transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(12px)}html[data-transit-site=azoresbus] .brand-mark{width:2.5rem;height:2.5rem;color:var(--az-on-lake);font-family:var(--font-display);letter-spacing:0;background:var(--az-lake);border-radius:var(--az-radius-control);box-shadow:none;border:0;font-size:.95rem;font-weight:600}html[data-transit-site=azoresbus] .brand-copy strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}html[data-transit-site=azoresbus] nav a{color:var(--ink);border-radius:var(--az-radius-control);font-weight:600}html[data-transit-site=azoresbus] nav a:hover,html[data-transit-site=azoresbus] .primary-nav a[aria-current=page],html[data-transit-site=azoresbus] .primary-nav a[aria-current=true]{color:var(--primary-ink);background:var(--az-mist)}html[data-transit-site=azoresbus] .header-cta,html[data-transit-site=azoresbus] .header-app-cta{color:var(--az-on-lake);background:var(--az-lake);border-radius:var(--az-radius-control);box-shadow:none;font-weight:700}html[data-transit-site=azoresbus] .header-cta:hover,html[data-transit-site=azoresbus] .header-app-cta:hover{background:var(--az-lake-deep)}@media (width>=961px){html[data-transit-site=azoresbus] .site-header .nav-shell{gap:1rem}html[data-transit-site=azoresbus] .site-header .primary-nav a{padding-inline:.55rem}html[lang=el][data-transit-site=azoresbus] .site-header .brand-copy small{display:none}}@media (width>=961px) and (width<=1320px){html[data-transit-site=azoresbus] .site-header .brand-copy small,html[data-transit-site=azoresbus] .site-header .app-store-disclosure-toggle [data-app-store-menu-label]{display:none}html[data-transit-site=azoresbus] .site-header .app-store-disclosure-icon{display:block}}@media (width>=961px) and (width<=1240px){html:root[data-transit-site=azoresbus] .site-header .nav-shell{gap:.5rem}html:root[data-transit-site=azoresbus] .site-header .primary-nav a{padding-inline:.2rem}html[data-transit-site=azoresbus] .site-header .language-switcher-name{display:none}html[data-transit-site=azoresbus] .site-header .language-switcher-code{display:inline}}html[data-transit-site=azoresbus] .site-header .primary-nav a{white-space:nowrap}html[data-transit-site=azoresbus] .site-header .nav-shell>.primary-nav a:has(.discovery-language){flex-direction:column;justify-content:center;line-height:1.15;display:inline-flex}html[data-transit-site=azoresbus] .site-header .nav-shell>.primary-nav .discovery-language{font-size:.6875rem;line-height:1.2;display:block}html[data-transit-site=azoresbus] .site-header .brand{flex-shrink:0}html[data-transit-site=azoresbus] .site-header .language-switcher,html[data-transit-site=azoresbus] .site-header .nav-switcher,html[data-transit-site=azoresbus] .site-header .header-cta,html[data-transit-site=azoresbus] .site-header [data-app-store-menu]{white-space:nowrap;flex-shrink:0}html[data-transit-site=azoresbus] .mobile-nav-toggle,html[data-transit-site=azoresbus] .language-switcher summary,html[data-transit-site=azoresbus] .nav-switcher summary{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--az-radius-control)}html[data-transit-site=azoresbus] .language-switcher summary:hover,html[data-transit-site=azoresbus] .language-switcher summary:focus-visible,html[data-transit-site=azoresbus] .nav-switcher summary:hover,html[data-transit-site=azoresbus] .nav-switcher summary:focus-visible{color:var(--primary-ink);border-color:var(--az-lake)}html[data-transit-site=azoresbus] .language-switcher ul,html[data-transit-site=azoresbus] .nav-switcher-panel{border-radius:var(--az-radius-card);box-shadow:var(--atlas-shadow,0 12px 32px #0a1e1914)}html[data-transit-site=azoresbus] .language-switcher a,html[data-transit-site=azoresbus] .nav-switcher-panel a{border-radius:var(--az-radius-control)}html[data-transit-site=azoresbus] .breadcrumbs{color:var(--muted)}html[data-transit-site=azoresbus] .breadcrumbs a{color:var(--primary-ink);text-decoration-color:color-mix(in srgb, var(--primary-ink) 45%, transparent);font-weight:600}html[data-transit-site=azoresbus] .eyebrow{color:var(--primary-ink);font-size:var(--text-fine);letter-spacing:.14em;font-weight:700}html[data-transit-site=azoresbus] .destination-app-prompt .eyebrow{color:var(--az-kicker-on-lake)}html[data-transit-site=azoresbus] .button{border-radius:var(--az-radius-control);box-shadow:none;font-weight:700}html[data-transit-site=azoresbus] .button:hover{box-shadow:none}html[data-transit-site=azoresbus] footer{color:var(--footer-text);background:var(--footer-surface);border-top:1px solid color-mix(in srgb, var(--az-on-basalt) 12%, transparent)}html[data-transit-site=azoresbus] footer .brand-mark{color:var(--az-basalt);background:var(--az-on-basalt)}html[data-transit-site=azoresbus] .footer-brand strong{color:var(--az-on-basalt);font-family:var(--font-display);font-size:1.125rem;font-weight:600}html[data-transit-site=azoresbus] .footer-brand p,html[data-transit-site=azoresbus] .footer-meta,html[data-transit-site=azoresbus] .footer-meta p{color:var(--footer-text)}html[data-transit-site=azoresbus] .footer-links a,html[data-transit-site=azoresbus] .footer-cookie-settings{color:var(--az-on-basalt);text-decoration-color:color-mix(in srgb, var(--az-on-basalt) 40%, transparent);font-weight:600}html[data-transit-site=azoresbus] .footer-links a:hover,html[data-transit-site=azoresbus] .footer-cookie-settings:hover{color:var(--az-on-basalt);text-decoration-color:var(--az-on-basalt);background:0 0}html[data-transit-site=azoresbus] .footer-meta{border-top:1px solid color-mix(in srgb, var(--az-on-basalt) 14%, transparent)}@media (width>=681px) and (width<=960px){html[data-transit-site=azoresbus] .footer-grid{grid-template-columns:minmax(0,1fr)}html[data-transit-site=azoresbus] .footer-links{justify-content:flex-start}}html[data-transit-site=azoresbus] .info-card,html[data-transit-site=azoresbus] .network-card,html[data-transit-site=azoresbus] .journey-card,html[data-transit-site=azoresbus] .fact-card{box-shadow:none}html[data-transit-site=azoresbus] .subpage-section{padding-block:clamp(2.75rem,5.5vw,4.5rem)}html[data-transit-site=azoresbus] .corridor-hero h1,html[data-transit-site=azoresbus] .routes-index-hero h1{max-width:15ch;font-size:clamp(2.8rem,7vw,5.6rem)}html[data-transit-site=azoresbus] .route-operator-chip{color:var(--on-dark);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:.06em;text-transform:uppercase;background:var(--primary);border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1.1rem;padding:.45rem .95rem .45rem .7rem;display:inline-flex}html[data-transit-site=azoresbus] .route-operator-chip svg{flex:none;width:1.05rem;height:1.05rem}html[data-transit-site=azoresbus] .stat-chip{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.55rem;min-height:2.6rem;margin:1.4rem 0 0;padding:.5rem 1.05rem;display:inline-flex}html[data-transit-site=azoresbus] .stat-chip-muted{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-style:dashed}html[data-transit-site=azoresbus] .section-pill-nav{top:var(--atlas-sticky-top);z-index:30;background:color-mix(in srgb, var(--surface) 88%, var(--paper));border:1px solid var(--line);max-width:fit-content;box-shadow:0 .75rem 2rem color-mix(in srgb, var(--shadow-tint) 12%, transparent);backdrop-filter:blur(8px);scrollbar-width:none;border-radius:999px;gap:.25rem;margin:0 auto .5rem;padding:.4rem;display:flex;position:sticky;overflow-x:auto}html[data-transit-site=azoresbus] .section-pill-nav::-webkit-scrollbar{display:none}html[data-transit-site=azoresbus] .section-pill-nav a{color:var(--muted);font-size:var(--text-support);white-space:nowrap;border-radius:999px;padding:.5rem .95rem;font-weight:620;text-decoration:none;transition:color .16s,background-color .16s}html[data-transit-site=azoresbus] .section-pill-nav a:hover{color:var(--primary-ink);background:var(--primary-soft)}html[data-transit-site=azoresbus] .section-pill-nav a[aria-current=true]{color:var(--on-dark);background:var(--primary)}html[data-transit-site=azoresbus] .journey-timeline{max-width:44rem;margin:2.25rem 0 0;padding-left:.35rem;position:relative}html[data-transit-site=azoresbus] .journey-timeline:before{content:"";background:var(--primary-edge);border-radius:999px;width:.3rem;position:absolute;top:1.75rem;bottom:1.75rem;left:1.05rem}html[data-transit-site=azoresbus] .journey-node{align-items:center;gap:1rem;padding:.75rem 0 .75rem 2.6rem;display:flex;position:relative}html[data-transit-site=azoresbus] .journey-node-dot{background:var(--surface);border:.4rem solid var(--primary-edge);width:1.7rem;height:1.7rem;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;left:.35rem}html[data-transit-site=azoresbus] .journey-node-via .journey-node-dot{border-width:.3rem;border-color:var(--accent);width:1.15rem;height:1.15rem;left:.55rem}html[data-transit-site=azoresbus] .journey-node-kicker{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:.07em;text-transform:uppercase;margin:0}html[data-transit-site=azoresbus] .journey-node-place{color:var(--primary-ink);font-family:var(--font-display);margin:.1rem 0 0;font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:600;line-height:1.12}html[data-transit-site=azoresbus] .journey-steps{gap:.75rem;max-width:44rem;margin:1.75rem 0 0;display:grid}html[data-transit-site=azoresbus] .journey-step{background:var(--surface);border:1px solid var(--line);border-radius:var(--az-radius-card);align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}html[data-transit-site=azoresbus] .journey-step-index{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-support);letter-spacing:.05em;margin:.1rem 0 0;font-weight:500}html[data-transit-site=azoresbus] .journey-step h3{color:var(--ink);font-family:var(--font-display);margin:0 0 .35rem;font-size:1.15rem;font-weight:600}html[data-transit-site=azoresbus] .journey-step p{color:var(--muted);margin:0;line-height:1.6}html[data-transit-site=azoresbus] .tinted-section{background:color-mix(in srgb, var(--primary-soft) 64%, var(--paper));border-radius:1.8rem;padding-inline:clamp(1.25rem,4vw,2.5rem)}html[data-transit-site=azoresbus] .transit-map-legend{z-index:2;color:var(--on-dark);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:.05em;text-transform:uppercase;background:var(--primary);box-shadow:0 .5rem 1.25rem color-mix(in srgb, var(--shadow-tint) 20%, transparent);border-radius:999px;align-items:center;margin:0 0 -1.4rem 1.4rem;padding:.5rem 1rem;display:inline-flex;position:relative}html[data-transit-site=azoresbus] .transit-map-loading{min-height:inherit;justify-content:center;align-items:center;gap:.85rem;display:flex}html[data-transit-site=azoresbus] .transit-map-loading-pulse{background:var(--accent);border-radius:50%;flex:none;width:.7rem;height:.7rem;animation:1.6s ease-in-out infinite azores-map-pulse}@keyframes azores-map-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}html[data-transit-site=azoresbus] .transit-map .leaflet-tile-pane{filter:saturate(.72)sepia(.06)hue-rotate(8deg)brightness(1.02)}html[data-transit-site=azoresbus] .map-caption{max-width:58ch;color:var(--muted);font-size:var(--text-support);margin:1.25rem 0 0;line-height:1.6}html[data-transit-site=azoresbus] .corridor-operator-links{grid-auto-columns:minmax(0,auto);gap:.75rem;max-width:44rem;margin-top:2rem;display:grid;container-type:inline-size}html[data-transit-site=azoresbus] .official-source-row{min-height:3.5rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--az-radius-card);align-items:center;gap:.85rem;padding:.9rem 1.15rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}html[data-transit-site=azoresbus] .official-source-row:hover{border-color:var(--primary-edge);transform:translateY(-2px)}html[data-transit-site=azoresbus] .official-source-row svg{width:1.15rem;height:1.15rem;color:var(--primary-ink);flex:none}html[data-transit-site=azoresbus] .official-source-label{overflow-wrap:anywhere;min-width:0;font-weight:640}html[data-transit-site=azoresbus] .official-source-hint{color:var(--muted);font-size:var(--text-support);white-space:nowrap;margin-left:auto}html[data-transit-site=azoresbus] .azores-accordion-group{gap:.8rem;max-width:44rem;margin-top:1.75rem;display:grid}html[data-transit-site=azoresbus] .azores-accordion-group details{background:var(--surface);border:1px solid var(--line);border-radius:var(--az-radius-card);overflow:hidden}html[data-transit-site=azoresbus] .azores-accordion-group summary{min-height:4rem;color:var(--ink);font-family:var(--font-display);cursor:pointer;align-items:center;gap:.8rem;padding:1rem 1.15rem;font-size:1.15rem;font-weight:600;list-style:none;display:flex}html[data-transit-site=azoresbus] .azores-accordion-group summary::-webkit-details-marker{display:none}html[data-transit-site=azoresbus] .details-indicator{width:2.25rem;height:2.25rem;color:var(--on-dark);background:var(--primary);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}html[data-transit-site=azoresbus] .details-indicator:before{content:"+";font-family:var(--font-mono);font-size:1.2rem;transition:transform .18s}html[data-transit-site=azoresbus] details[open] .details-indicator:before{transform:rotate(45deg)}html[data-transit-site=azoresbus] .accordion-content{color:var(--muted);padding:0 1.15rem 1.25rem}html[data-transit-site=azoresbus] .accordion-content ul{margin:0}html[data-transit-site=azoresbus] .accordion-content li+li{margin-top:.65rem}html[data-transit-site=azoresbus] .corridor-app-band{color:var(--az-on-basalt);background:var(--az-basalt);border-top:.3rem solid var(--accent-plate);border-radius:1.6rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding-inline:clamp(1.5rem,5vw,3.5rem);display:grid}html[data-transit-site=azoresbus] .corridor-app-band>div:first-child{max-width:60ch}html[data-transit-site=azoresbus] .corridor-app-band h2,html[data-transit-site=azoresbus] .corridor-app-band p{color:inherit}html[data-transit-site=azoresbus] .corridor-app-band h2{font-size:clamp(2rem,4.5vw,3.6rem);line-height:1.05}html[data-transit-site=azoresbus] .corridor-app-band .eyebrow{color:var(--accent-on-dark)}html[data-transit-site=azoresbus] .corridor-app-band .store-badges{flex-direction:column}html[data-transit-site=azoresbus] .store-badge small{font-size:.8125rem;line-height:1.15}html[data-transit-site=azoresbus] .where-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}html[data-transit-site=azoresbus] .where-next-grid a{min-height:9rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--az-radius-card);align-content:space-between;padding:1.35rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}html[data-transit-site=azoresbus] .where-next-grid a:hover{border-color:var(--primary-edge);transform:translateY(-2px)}html[data-transit-site=azoresbus] .where-next-grid span{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:.07em;text-transform:uppercase}html[data-transit-site=azoresbus] .where-next-grid strong{font-family:var(--font-display);font-size:1.35rem;font-weight:600}html[data-transit-site=azoresbus] .next-route-line,html[data-transit-site=azoresbus] .route-card-line{height:.85rem;display:block;position:relative}html[data-transit-site=azoresbus] .next-route-line:before,html[data-transit-site=azoresbus] .route-card-line:before{content:"";background:color-mix(in srgb, var(--primary-edge) 55%, var(--line));border-radius:999px;height:3px;position:absolute;top:50%;left:.4rem;right:.4rem;transform:translateY(-50%)}html[data-transit-site=azoresbus] .next-route-line:after,html[data-transit-site=azoresbus] .route-card-line:after{content:"";background:var(--surface);border:3px solid var(--primary-edge);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}html[data-transit-site=azoresbus] .corridor-source-ledger{background:color-mix(in srgb, var(--accent-soft) 48%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));border-radius:var(--az-radius-card);margin-bottom:clamp(3rem,6vw,5rem);padding-inline:clamp(1.25rem,4vw,2.5rem)}html[data-transit-site=azoresbus] .source-ledger-list{gap:.8rem;max-width:64rem;padding:0;list-style:none;display:grid}html[data-transit-site=azoresbus] .source-ledger-list li{gap:.25rem;display:grid}html[data-transit-site=azoresbus] .source-ledger-list a{color:var(--primary-ink);font-weight:700}html[data-transit-site=azoresbus] .source-ledger-list span,html[data-transit-site=azoresbus] .corridor-source-ledger>p{color:var(--muted);font-size:var(--text-support)}html[data-transit-site=azoresbus] .routes-corridor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid;container-type:inline-size}html[data-transit-site=azoresbus] .routes-corridor-grid>a{min-height:12rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--az-radius-card);grid-auto-columns:minmax(0,auto);align-content:space-between;gap:1rem;padding:1.5rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}html[data-transit-site=azoresbus] .routes-corridor-grid>a:hover{border-color:var(--primary-edge);transform:translateY(-2px)}html[data-transit-site=azoresbus] .route-card-operator,html[data-transit-site=azoresbus] .route-card-cta{overflow-wrap:anywhere;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:.06em;text-transform:uppercase}html[data-transit-site=azoresbus] .routes-corridor-grid strong{font-family:var(--font-display);align-items:center;gap:.6rem;font-size:clamp(1.25rem,2.8vw,1.7rem);font-weight:600;display:flex}html[data-transit-site=azoresbus] .route-card-cta{color:var(--ink);font-weight:700}html[data-transit-site=azoresbus] .routes-map-section{background:color-mix(in srgb, var(--primary-soft) 48%, var(--paper));margin-inline:calc(50% - 50vw);padding-inline:max(1.25rem,50vw - 36rem)}html[data-transit-site=azoresbus] .routes-destination-links{flex-wrap:wrap;gap:.75rem;display:flex}html[data-transit-site=azoresbus] .routes-destination-links a{min-height:2.8rem;color:var(--primary-ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.6rem;padding:.6rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}html[data-transit-site=azoresbus] .routes-destination-links a:hover{border-color:var(--primary-edge)}html[data-transit-site=azoresbus] .section-pill-nav a:focus-visible,html[data-transit-site=azoresbus] .official-source-row:focus-visible,html[data-transit-site=azoresbus] .where-next-grid a:focus-visible,html[data-transit-site=azoresbus] .routes-corridor-grid a:focus-visible,html[data-transit-site=azoresbus] .routes-destination-links a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}html[data-transit-site=azoresbus] .sticky-app-bar[hidden],html[data-transit-site=azoresbus] .sticky-app-bar [hidden]{display:none}@media (width>=961px){html[data-transit-site=azoresbus] .sticky-app-bar{display:none!important}}@media (width<=960px){html[data-transit-site=azoresbus].has-sticky-app-bar body{padding-bottom:calc(var(--sticky-app-height,5.5rem) + 1rem)}html[data-transit-site=azoresbus] .sticky-app-bar{right:.75rem;bottom:calc(var(--sticky-consent-offset,0px) + .75rem);z-index:40;min-height:4.75rem;color:var(--az-on-basalt);background:var(--az-basalt);border:1px solid color-mix(in srgb, var(--az-on-basalt) 18%, transparent);border-radius:var(--az-radius-card);box-shadow:0 1rem 3rem color-mix(in srgb, var(--shadow-tint) 42%, transparent);justify-content:center;align-items:center;padding:.7rem 3.2rem .7rem .8rem;display:flex;position:fixed;left:.75rem}html[data-transit-site=azoresbus] .sticky-app-bar .store-badges{flex-wrap:nowrap}html[data-transit-site=azoresbus] .sticky-app-bar .store-badge{min-height:2.8rem;padding:.45rem .65rem}html[data-transit-site=azoresbus] .sticky-app-bar .store-badge svg{width:1rem;height:1rem}html[data-transit-site=azoresbus] .sticky-app-dismiss{width:2.35rem;height:2.35rem;color:var(--az-on-basalt);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.35rem;display:grid;position:absolute;top:.4rem;right:.4rem}html[data-transit-site=azoresbus] .corridor-app-band,html[data-transit-site=azoresbus] .where-next-grid,html[data-transit-site=azoresbus] .routes-corridor-grid{grid-template-columns:minmax(0,1fr)}html[data-transit-site=azoresbus] .official-source-row{flex-wrap:wrap;align-items:flex-start}html[data-transit-site=azoresbus] .official-source-hint{width:100%;margin-left:2rem}}@media (prefers-reduced-motion:reduce){html[data-transit-site=azoresbus] .transit-map-loading-pulse{animation:none}html[data-transit-site=azoresbus] .section-pill-nav a,html[data-transit-site=azoresbus] .official-source-row,html[data-transit-site=azoresbus] .where-next-grid a,html[data-transit-site=azoresbus] .routes-corridor-grid a,html[data-transit-site=azoresbus] .button,html[data-transit-site=azoresbus] .details-indicator:before{transition:none}}html[data-transit-site=azoresbus] .depth-line-links{grid-auto-columns:minmax(0,auto)}html[data-transit-site=azoresbus] .source-line a{overflow-wrap:anywhere;max-width:100%}html[data-transit-site=azoresbus] .depth-line-links>li,html[data-transit-site=azoresbus] .transit-map-legend{overflow-wrap:anywhere;min-width:0;max-width:100%}@container (width<=14em){html[data-transit-site=azoresbus] .official-source-row{flex-wrap:wrap}html[data-transit-site=azoresbus] .official-source-hint{white-space:normal}html[data-transit-site=azoresbus] .routes-corridor-grid strong{flex-wrap:wrap}}html[data-transit-site=azoresbus]:not([data-basalt-header-measured]) .site-header{position:relative}@media (width<=600px){html[data-transit-site=azoresbus] .site-header .nav-shell{flex-wrap:wrap}html[data-transit-site=azoresbus] .site-header .brand{flex-shrink:1}html[data-transit-site=azoresbus] .site-header .language-switcher{margin-left:auto}}@media (width<=767px){html:root[data-transit-site=azoresbus] .site-header .nav-shell{flex-wrap:nowrap;gap:8px;min-height:64px;padding-block:0}html:root[data-transit-site=azoresbus] .site-header .brand{flex:auto;gap:8px;min-width:0}html:root[data-transit-site=azoresbus] .site-header .brand-mark{flex:none;width:28px;height:28px;display:grid}html:root[data-transit-site=azoresbus] .site-header .brand-copy{min-width:0;display:block}html:root[data-transit-site=azoresbus] .site-header .brand-copy strong{letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;display:block;overflow:hidden}html:root[data-transit-site=azoresbus] .site-header .brand-copy small{display:none}html:root[data-transit-site=azoresbus] .site-header .explore-nav-toggle{flex:none;gap:6px;min-height:40px;padding:0 12px}html:root[data-transit-site=azoresbus] .site-header .language-switcher{flex:none;margin-left:0}html:root[data-transit-site=azoresbus] .site-header .language-switcher summary{place-items:center;width:40px;min-height:40px;padding:0;font-size:1.05rem;display:inline-grid}html:root[data-transit-site=azoresbus] .site-header .language-switcher summary :is(.language-switcher-name,.language-switcher-code,.language-switcher-chevron){display:none}}@media (width<=399px){html:root[data-transit-site=azoresbus] .site-header .brand-copy strong:has(.brand-context) :is(.brand-name,.brand-context-separator){display:none}html:root[data-transit-site=azoresbus] .site-header .brand-copy strong:has(.brand-context) .brand-context{color:var(--ink)}}@media (width<=767px){html:root[data-transit-site=azoresbus] .breadcrumbs{white-space:nowrap;flex-wrap:nowrap;gap:.45rem;min-height:2.5rem;margin-bottom:1rem;overflow:hidden}html:root[data-transit-site=azoresbus] .breadcrumbs a{flex:none}html:root[data-transit-site=azoresbus] .breadcrumbs [aria-current=page]{text-overflow:ellipsis;min-width:0;overflow:hidden}}html:root[data-transit-site=azoresbus] .content-shell .discovery-hero{width:100%}html:root[data-transit-site=azoresbus] .azores-discovery-home .az-home-shell{width:var(--shell)}html:root[data-transit-site=azoresbus] .store-badges{gap:.6rem}html:root[data-transit-site=azoresbus] .store-badge{white-space:nowrap;border-radius:6px;gap:9px;min-height:40px;padding:5px 14px 5px 12px}html:root[data-transit-site=azoresbus] .store-badge small,html:root[data-transit-site=azoresbus] .store-badge strong{white-space:nowrap}html:root[data-transit-site=azoresbus] .store-badge small{letter-spacing:.01em;font-size:10px}html:root[data-transit-site=azoresbus] .store-badge strong{font-size:15px;line-height:1.1}html:root[data-transit-site=azoresbus] .store-badge svg{width:22px;height:22px}html[data-transit-site=azoresbus].az-await-install-intent .app-dock{display:none}html[data-transit-site=azoresbus].az-await-install-intent:has([data-app-dock]) body{padding-bottom:0}
