@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.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}:root[data-theme]{color-scheme:light;--bg:#f3f7fa;--surface:#fff;--panel:#e6f0f6;--tint:#e6f0f6;--text:#0c1b2e;--text-2:#3c4f66;--muted:#3c4f66;--accent:#086a82;--accent-hover:#0c1b2e;--btn-bg:#e94e1b;--btn-text:#061527;--btn-hover:#ff7a5c;--highlight:#e6f0f6;--mark:#e94e1b;--mark-text:#061527;--rule:#d3dfe8;--rule-strong:#0c1b2e;--focus:#086a82;--f-body:"Manrope Variable", "Segoe UI", Helvetica, Arial, sans-serif;--f-display:"Montserrat Variable", Montserrat, "Avenir Next", "Segoe UI", Helvetica, Arial, sans-serif;--f-label:"Geist Mono Variable", ui-monospace, Menlo, monospace;--body-size:1.0625rem;--display-weight:700;--h1-size:clamp(2.375rem, 5.4vw, 4.75rem);--h2-size:clamp(1.75rem, 2.9vw, 2.5rem);--h3-size:1.375rem;--label-size:.75rem;--label-weight:500;--label-transform:uppercase;--label-spacing:.16em;--label-color:#086a82;--radius:24px;--radius-btn:999px;--container:1440px;--gutter:56px;--signature:#c2411c;--signature-bright:#e94e1b;--signature-tint:#ffd9cf;--placeholder-rule:#9aa4ae;--placeholder-text:#5f6b76;--ocean:#061527;--ocean-2:#0b1f38;--ocean-3:#0f2a49;--cyan:#5fd3e6;--inverse-bg:#061527;--inverse-text:#e6eef7;--inverse-muted:#a9bbd1;--inverse-accent:#5fd3e6;--inverse-hover:#fff;--inverse-rule:#1e3a5c;--logo-year:var(--signature);--glass:#ffffffad;--glass-rule:#ffffffb3;--glass-dark:#06152799;--glass-dark-rule:#e6eef729;--grid-minor:#e6edf2;--grid-major:#d8e3eb}@media (width<=80em){:root[data-theme]{--gutter:32px}}@media (width<=40em){:root[data-theme]{--gutter:20px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}[hidden]{display:none!important}body{background:var(--bg);color:var(--text);font:400 var(--body-size)/1.6 var(--f-body);overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}h1,h2,h3,h4{overflow-wrap:anywhere}b,strong,th{font-weight:600}ul{padding:0;list-style:none}img{max-width:100%}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-hover)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{position:absolute;top:8px;left:-9999px}.skip:focus{z-index:60;color:#000;background:#fff;padding:8px 12px;left:16px}.container{width:100%;max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.label{font:var(--label-weight) var(--label-size)/1.4 var(--f-label);letter-spacing:var(--label-spacing);text-transform:var(--label-transform);color:var(--label-color)}time{font-variant-numeric:tabular-nums}.hold-bold:after{content:attr(data-label);content:attr(data-label) / "";visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.data-table caption{caption-side:top;text-align:left;color:var(--text-2);padding-bottom:10px;font-size:.9375rem}.data-table th,.data-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:11px 16px 11px 0}.data-table thead th{font:var(--label-weight) var(--label-size)/1.4 var(--f-label);letter-spacing:var(--label-spacing);text-transform:var(--label-transform);color:var(--text-2);border-bottom:2px solid var(--rule-strong)}.data-table tbody th{font-weight:600}.data-table tr.is-highlight{background:var(--highlight)}.data-table .num{white-space:nowrap}[data-theme] .data-table tbody td.num,[data-theme] .data-table tbody th.num{font:500 .9375rem/1.6 var(--f-label)}.tag{border-radius:var(--radius-btn);background:var(--mark);color:var(--mark-text);font:600 .8125rem/1.5 var(--f-body);letter-spacing:.04em;vertical-align:1px;padding:1px 9px;display:inline-block}[data-theme] .tag{font:500 .75rem/1.5 var(--f-label);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 10px}[data-theme] ::selection{color:#061527;background:#5fd3e6}.partners-wrap[data-astro-cid-e6oc55jb]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.partners-label[data-astro-cid-e6oc55jb]{font:500 .75rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:#5fd3e6;margin-bottom:14px}.partners[data-astro-cid-e6oc55jb]{flex-wrap:wrap;align-items:center;gap:20px 40px;margin:0;padding:0;list-style:none;display:flex}.partners[data-astro-cid-e6oc55jb] li[data-astro-cid-e6oc55jb]{display:flex}.mark[data-astro-cid-e6oc55jb]{color:#fff;opacity:.94;border-radius:4px;align-items:center;min-height:44px;transition:opacity .15s;display:inline-flex}.mark[data-astro-cid-e6oc55jb]:hover{opacity:1}.mark[data-astro-cid-e6oc55jb]:focus-visible{outline-offset:6px;outline:2px solid #fff}.ieee[data-astro-cid-e6oc55jb] svg[data-astro-cid-e6oc55jb]{fill:currentColor;width:128px;height:38px;display:block}.cs[data-astro-cid-e6oc55jb] img[data-astro-cid-e6oc55jb]{width:auto;height:38px;display:block}.fau[data-astro-cid-e6oc55jb]{opacity:1;background:#fff;border-radius:12px;padding:16px 18px}.fau[data-astro-cid-e6oc55jb] img[data-astro-cid-e6oc55jb]{width:120px;height:auto;display:block}.fau[data-astro-cid-e6oc55jb]:focus-visible{outline-offset:4px}@media (width<=30em){.partners[data-astro-cid-e6oc55jb]{gap:18px 28px}.ieee[data-astro-cid-e6oc55jb] svg[data-astro-cid-e6oc55jb]{width:115px;height:34px}.cs[data-astro-cid-e6oc55jb] img[data-astro-cid-e6oc55jb]{height:34px}}@media (width<=21.25em){.partners[data-astro-cid-e6oc55jb]{gap:16px 20px}.ieee[data-astro-cid-e6oc55jb] svg[data-astro-cid-e6oc55jb]{width:101px;height:30px}.cs[data-astro-cid-e6oc55jb] img[data-astro-cid-e6oc55jb]{height:30px}}@media (prefers-reduced-motion:reduce){.mark[data-astro-cid-e6oc55jb]{transition:none}}@media print{.cs[data-astro-cid-e6oc55jb] img[data-astro-cid-e6oc55jb]{filter:invert()}.fau[data-astro-cid-e6oc55jb]{border:1px solid #ccc}}html:has(dialog.jump[open]){overflow:hidden}.jump[data-astro-cid-mbf527n3]{color:#e6eef7;-webkit-backdrop-filter:blur(18px);background:#08182beb;border:1px solid #e6eef72e;border-radius:22px;width:min(640px,100vw - 32px);max-height:min(560px,100dvh - 64px);margin:10vh auto auto;padding:0;overflow:hidden;box-shadow:0 30px 80px #00000073}.jump[data-astro-cid-mbf527n3]::backdrop{-webkit-backdrop-filter:blur(4px);background:#040e1a80}.jump-box[data-astro-cid-mbf527n3]{max-height:inherit;flex-direction:column;display:flex}.jump-field[data-astro-cid-mbf527n3]{border-bottom:1px solid #e6eef71f;align-items:center;gap:12px;padding:16px 20px;display:flex}.jump-field[data-astro-cid-mbf527n3] svg[data-astro-cid-mbf527n3]{fill:none;stroke:#5fd3e6;stroke-width:2px;stroke-linecap:round;flex-shrink:0}.jump-field[data-astro-cid-mbf527n3] input[data-astro-cid-mbf527n3]{color:#fff;min-width:0;min-height:40px;font:500 1.125rem/1.3 var(--f-body);background:0 0;border:0;outline:none;flex:1}.jump-field[data-astro-cid-mbf527n3] input[data-astro-cid-mbf527n3]::placeholder{color:#8ea3bb}.jump-field[data-astro-cid-mbf527n3]:focus-within{box-shadow:inset 0 -2px #5fd3e6}kbd[data-astro-cid-mbf527n3]{min-width:1.6em;font:500 .75rem/1.3 var(--f-label);color:#c9d6e3;text-align:center;border:1px solid #e6eef740;border-radius:6px;padding:2px 6px;display:inline-block}.jump-list[data-astro-cid-mbf527n3]{overscroll-behavior:contain;padding:8px;overflow-y:auto}.jump-list[data-astro-cid-mbf527n3] li[data-astro-cid-mbf527n3]{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 14px;display:flex}.jump-list[data-astro-cid-mbf527n3] li[data-astro-cid-mbf527n3][hidden]{display:none}.jump-list[data-astro-cid-mbf527n3] li[data-astro-cid-mbf527n3][aria-selected=true]{background:#5fd3e629;box-shadow:inset 3px 0 #5fd3e6}.j-label[data-astro-cid-mbf527n3]{color:#fff;font-weight:600}.j-section[data-astro-cid-mbf527n3]{font:500 .75rem/1.4 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:#a9bbd1;white-space:nowrap}.jump-empty[data-astro-cid-mbf527n3]{color:#c9d6e3;padding:20px}.jump-hint[data-astro-cid-mbf527n3]{color:#a9bbd1;border-top:1px solid #e6eef71f;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 20px 14px;font-size:.8125rem;display:flex}.jump-hint[data-astro-cid-mbf527n3] kbd[data-astro-cid-mbf527n3]+kbd[data-astro-cid-mbf527n3]{margin-left:-2px}@media (width<=40em){.jump[data-astro-cid-mbf527n3]{border-radius:18px;margin-top:8px}.j-section[data-astro-cid-mbf527n3],.jump-hint[data-astro-cid-mbf527n3]{display:none}}.giant-wm[data-astro-cid-whkdzo3v]{width:100%;height:auto;display:block;overflow:visible}.giant-wm[data-astro-cid-whkdzo3v] path[data-astro-cid-whkdzo3v]{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.gw-name[data-astro-cid-whkdzo3v]{stroke:var(--gw-ink,currentColor)}.gw-year[data-astro-cid-whkdzo3v]{stroke:var(--gw-year,#ff7a5c)}:root[data-theme=d]{scroll-padding-top:96px}:root[data-theme=d] body{background-color:var(--bg);background-image:linear-gradient(var(--grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--grid-major) 1px, transparent 1px), linear-gradient(var(--grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--grid-minor) 1px, transparent 1px);background-position:top;background-size:120px 120px,120px 120px,24px 24px,24px 24px}:root[data-theme=d] ::selection{color:#061527;background:#5fd3e6}:root[data-theme=d] body .card{border-color:#0000;transition:transform .25s,box-shadow .25s;box-shadow:0 1px 2px #0615270f,0 18px 40px -24px #06152759}:root[data-theme=d] body .card:has(.card-title a):hover{transform:translateY(-3px);box-shadow:0 2px 4px #0615270f,0 26px 50px -24px #06152766}:root[data-theme=d] body .card.featured{box-shadow:inset 0 0 0 2px var(--mark), 0 18px 40px -24px #e94e1b8c}:root[data-theme=d] body .card-title{font:700 1.25rem/1.25 var(--f-display);letter-spacing:-.01em}:root[data-theme=d] body .glance{background:var(--surface);box-shadow:0 1px 2px #0615270f,0 24px 50px -30px #06152766}:root[data-theme=d] body .page-section h2{font:700 var(--h2-size)/1.15 var(--f-display);letter-spacing:-.02em}:root[data-theme=d] body .btn:is(.primary,.secondary){padding:12px 26px}:root[data-theme=d] body .btn.primary{box-shadow:0 10px 24px -12px #e94e1bcc}.scroll-progress[data-astro-cid-pebwlrtf]{z-index:52;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#5fd3e6,#e94e1b);width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.dock-wrap[data-astro-cid-pebwlrtf]{z-index:50;pointer-events:none;padding:14px 24px 0;transition:padding .3s;position:fixed;top:0;left:0;right:0}.dock[data-astro-cid-pebwlrtf]{pointer-events:auto;border:1px solid var(--glass-dark-rule);background:var(--glass-dark);color:#e6eef7;-webkit-backdrop-filter:blur(18px)saturate(150%);border-radius:999px;align-items:center;gap:12px 20px;max-width:1440px;min-height:62px;margin:0 auto;padding:8px 8px 8px 20px;transition:background .3s,box-shadow .3s,min-height .3s;display:flex;box-shadow:0 16px 40px -20px #020a1499}.is-scrolled[data-astro-cid-pebwlrtf]{padding-top:8px}.is-scrolled[data-astro-cid-pebwlrtf] .dock[data-astro-cid-pebwlrtf]{background:#061527d1;min-height:56px;box-shadow:0 18px 40px -18px #020a14b3}.menu-open[data-astro-cid-pebwlrtf] .dock[data-astro-cid-pebwlrtf]{background:#061527}.brand[data-astro-cid-pebwlrtf]{color:#fff;flex-shrink:0;align-items:center;min-height:44px;padding:4px 0;display:flex}.brand[data-astro-cid-pebwlrtf] .brand-logo{width:auto;height:46px}.brand[data-astro-cid-pebwlrtf]:focus-visible{outline-offset:4px;outline-color:#5fd3e6}.main-nav[data-astro-cid-pebwlrtf]{flex:1}.main-nav[data-astro-cid-pebwlrtf] ul[data-astro-cid-pebwlrtf]{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]{color:#e6eef7;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]:hover{color:#fff;background:#e6eef71a}.main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf][aria-current]{color:#5fd3e6;background:#5fd3e629;font-weight:600}.main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]:focus-visible,.dock-tools[data-astro-cid-pebwlrtf] [data-astro-cid-pebwlrtf]:focus-visible{outline-color:#5fd3e6}.dock-tools[data-astro-cid-pebwlrtf]{flex-shrink:0;align-items:center;gap:8px;display:flex}.jump-btn[data-astro-cid-pebwlrtf]{color:#e6eef7;min-height:44px;font:500 .875rem var(--f-body);cursor:pointer;background:#e6eef70f;border:1px solid #e6eef738;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 14px;display:none}html.js .jump-btn[data-astro-cid-pebwlrtf]{display:inline-flex}.jump-btn[data-astro-cid-pebwlrtf] svg[data-astro-cid-pebwlrtf]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.jump-btn[data-astro-cid-pebwlrtf]:hover{color:#fff;border-color:#5fd3e6}.jump-btn[data-astro-cid-pebwlrtf] kbd[data-astro-cid-pebwlrtf]{font:500 .6875rem/1.3 var(--f-label);color:#a9bbd1;border:1px solid #e6eef740;border-radius:6px;padding:2px 6px}.due-chip[data-astro-cid-pebwlrtf]{color:#061527;min-height:46px;font:700 .875rem/1.1 var(--f-body);background:#e94e1b;border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 16px;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px -10px #e94e1be6}.due-chip[data-astro-cid-pebwlrtf]:hover{color:#061527;background:#ff7a5c}.due-chip[data-astro-cid-pebwlrtf]:focus-visible{outline-color:#fff}.due-when[data-astro-cid-pebwlrtf]{font-weight:500}.due-days[data-astro-cid-pebwlrtf]{color:#fff;font:600 .8125rem/1 var(--f-label);background:#061527;border-radius:999px;padding:6px 10px}.due-dot[data-astro-cid-pebwlrtf]{background:#061527;border-radius:50%;width:8px;height:8px}html[data-motion=on] .due-dot[data-astro-cid-pebwlrtf]{animation:1.6s ease-in-out infinite d-beat}@keyframes d-beat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.6)}}.menu-btn[data-astro-cid-pebwlrtf]{display:none}.menu-btn[data-astro-cid-pebwlrtf] svg[data-astro-cid-pebwlrtf]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex-shrink:0}.menu-btn[data-astro-cid-pebwlrtf] .i-close[data-astro-cid-pebwlrtf],.menu-btn[data-astro-cid-pebwlrtf][aria-expanded=true] .i-open[data-astro-cid-pebwlrtf]{display:none}.menu-btn[data-astro-cid-pebwlrtf][aria-expanded=true] .i-close[data-astro-cid-pebwlrtf]{display:block}.site-footer[data-astro-cid-pebwlrtf]{color:#e6eef7;background:radial-gradient(120% 80% at 80% 0,#0f2a49 0%,#061527 60%);padding:96px 0 104px;position:relative;overflow:hidden}.footer-wm[data-astro-cid-pebwlrtf]{color:#e6eef780;--gw-ink:#e6eef78c;--gw-year:#ff7a5c;margin-bottom:72px;display:block}.footer-wm[data-astro-cid-pebwlrtf]:hover{--gw-ink:#5fd3e6}.footer-wm[data-astro-cid-pebwlrtf]:focus-visible{outline-offset:8px;outline-color:#5fd3e6}.site-footer[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]{color:#e6eef7}.site-footer[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]:hover{color:#5fd3e6}.site-footer[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]:focus-visible{outline-color:#5fd3e6}.footer-grid[data-astro-cid-pebwlrtf]{grid-template-columns:5fr 2fr 5fr;gap:40px;display:grid}.footer-about[data-astro-cid-pebwlrtf] p[data-astro-cid-pebwlrtf]{color:#a9bbd1}.footer-about[data-astro-cid-pebwlrtf] p[data-astro-cid-pebwlrtf]+p[data-astro-cid-pebwlrtf]{margin-top:8px}.footer-brand[data-astro-cid-pebwlrtf]{margin-bottom:20px}.footer-brand[data-astro-cid-pebwlrtf] .logo{width:auto;height:64px}.formal[data-astro-cid-pebwlrtf]{font-weight:600;color:#e6eef7!important}.col-head[data-astro-cid-pebwlrtf]{font:500 .75rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:#5fd3e6;margin-bottom:14px}.site-footer[data-astro-cid-pebwlrtf] nav[data-astro-cid-pebwlrtf] li[data-astro-cid-pebwlrtf]+li[data-astro-cid-pebwlrtf]{margin-top:8px}.past[data-astro-cid-pebwlrtf]{border-top:1px solid #e6eef724;border-bottom:1px solid #e6eef724;flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-top:56px;padding:20px 0;display:flex}.past-label[data-astro-cid-pebwlrtf]{font:500 .75rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:#5fd3e6}.copyright[data-astro-cid-pebwlrtf]{color:#a9bbd1;margin-top:24px;font-size:.8125rem}@media (width<=87.5em){.jb-label[data-astro-cid-pebwlrtf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jump-btn[data-astro-cid-pebwlrtf] kbd[data-astro-cid-pebwlrtf]{display:none}.jump-btn[data-astro-cid-pebwlrtf]{justify-content:center;width:44px;padding:0}.main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]{padding:0 11px}}@media (width<=73.75em){.due-text[data-astro-cid-pebwlrtf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.due-chip[data-astro-cid-pebwlrtf]{padding-left:12px}}@media (width<=68.75em){.dock-wrap[data-astro-cid-pebwlrtf]{padding:10px 12px 0}.dock[data-astro-cid-pebwlrtf]{border-radius:30px;flex-wrap:wrap;padding:6px 6px 6px 16px}.brand[data-astro-cid-pebwlrtf]{flex:1 1 0;min-width:0}html.js .menu-btn[data-astro-cid-pebwlrtf]{color:#e6eef7;min-height:44px;font:600 .9375rem var(--f-body);cursor:pointer;background:0 0;border:1px solid #e6eef740;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}html.js .menu-btn[data-astro-cid-pebwlrtf]:hover{color:#5fd3e6;border-color:#5fd3e6}.main-nav[data-astro-cid-pebwlrtf]{flex-basis:100%;order:3}.main-nav[data-astro-cid-pebwlrtf] ul[data-astro-cid-pebwlrtf]{flex-direction:column;align-items:stretch;padding:4px 4px 10px}.main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]{min-height:48px;padding:0 14px;font-size:1.0625rem}html.js .main-nav[data-astro-cid-pebwlrtf]{display:none}html.js .main-nav[data-astro-cid-pebwlrtf].is-open{display:block}html:not(.js) .main-nav[data-astro-cid-pebwlrtf] ul[data-astro-cid-pebwlrtf]{flex-flow:wrap;justify-content:flex-start;gap:2px;padding:0 0 6px}html:not(.js) .main-nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf]{min-height:40px;padding:0 12px;font-size:.9375rem}.site-footer[data-astro-cid-pebwlrtf] nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf],.past[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf],.past[data-astro-cid-pebwlrtf] span[data-astro-cid-pebwlrtf]:not(.past-label){align-items:center;min-height:44px;display:inline-flex}.site-footer[data-astro-cid-pebwlrtf] nav[data-astro-cid-pebwlrtf] li[data-astro-cid-pebwlrtf]+li[data-astro-cid-pebwlrtf]{margin-top:0}.footer-grid[data-astro-cid-pebwlrtf]{grid-template-columns:1fr 1fr}.footer-partners[data-astro-cid-pebwlrtf]{grid-column:1/-1}}@media (width<=40em){.brand[data-astro-cid-pebwlrtf] .brand-logo{height:40px}html.js .jump-btn[data-astro-cid-pebwlrtf]{display:none}.due-chip[data-astro-cid-pebwlrtf]{min-height:44px;box-shadow:none;background:0 0;gap:6px;padding:0 5px}.due-dot[data-astro-cid-pebwlrtf]{display:none}.due-days[data-astro-cid-pebwlrtf]{color:#061527;background:#e94e1b;padding:7px 10px}html.js .menu-btn[data-astro-cid-pebwlrtf] .menu-label[data-astro-cid-pebwlrtf]{display:none}html.js .menu-btn[data-astro-cid-pebwlrtf]{padding:0 12px}.site-footer[data-astro-cid-pebwlrtf]{padding-top:64px;padding-bottom:96px}.footer-wm[data-astro-cid-pebwlrtf]{align-items:center;min-height:44px;margin-bottom:48px;display:flex}.footer-brand[data-astro-cid-pebwlrtf] .logo{height:56px}.footer-grid[data-astro-cid-pebwlrtf]{grid-template-columns:minmax(0,1fr)}.site-footer[data-astro-cid-pebwlrtf] nav[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf],.past[data-astro-cid-pebwlrtf] a[data-astro-cid-pebwlrtf],.past[data-astro-cid-pebwlrtf] span[data-astro-cid-pebwlrtf]:not(.past-label){align-items:center;min-height:44px;display:inline-flex}.site-footer[data-astro-cid-pebwlrtf] nav[data-astro-cid-pebwlrtf] li[data-astro-cid-pebwlrtf]+li[data-astro-cid-pebwlrtf]{margin-top:0}}@media (width<=23.75em){.brand[data-astro-cid-pebwlrtf] .brand-logo{height:36px}}@media print{.dock-wrap,.scroll-progress,.footer-wm,.jump,.skip,.dive-cue,.ocean,.ticker,.marquee,.page-header:before,.venue-bg{display:none!important}:root[data-theme=d] body{background:#fff!important}.hero,.page-header,.tabs,.site-footer,.topics-section,.cta-band,.venue-section,.deck-card,.venue-card,.hero-clock,.an-news{color:#000!important;box-shadow:none!important;background:#fff!important;border-color:#999!important}.hero{min-height:0!important}.hero-inner{padding-top:24px!important;padding-bottom:24px!important}.page-header{padding-top:0!important}.hero *,.page-header *,.tabs *,.site-footer *,.topics-section *,.cta-band *,.venue-section *,.deck-card *,.hero-clock *{color:#000!important;text-shadow:none!important}.tabs a{background:0 0!important;border:1px solid #999!important}.deck-card{break-inside:avoid;min-height:0!important;position:static!important}.page-body,.aside-end{display:block!important;position:static!important}.dc-big{display:none!important}.site-footer .formal{color:#000!important}.aside-top,.aside-end{margin-top:24px;max-width:none!important}a[href^=http]{overflow-wrap:anywhere}a[href^=http]:not(:has(img,svg),[href*=\?]):after{content:" (" attr(href) ")";font-size:.8em}}
