.board .bdm-band{position:relative}.board .bdm-row{display:flex;flex-wrap:wrap;align-items:center;gap:3.5rem 4.5rem;padding-block:clamp(3.5rem,8vw,7rem)}.board .bdm-row[data-sink]{align-items:flex-end;padding-bottom:0}.board .bdm-row[data-sink]>.bdm-copy{padding-bottom:clamp(3.5rem,8vw,7rem)}.board .bdm-row[data-follows]{padding-top:0}.board .bdm-row[data-flip]{flex-direction:row-reverse}.board .bdm-copy{flex:1 1 32rem;min-width:0}.board .bdm-figure{flex:1 1 24rem;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.board .bdm-soft,.board .bdm-stamp{color:var(--bd-muted)}.board .bdm-stamp{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:.66rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.board .bdm-stamp:before{content:"";inline-size:6px;block-size:6px;border:1px solid;flex:none}.board .bdm-h2{margin:1.25rem 0 0}.board .bdm-lede{margin:1.125rem 0 0;font-size:1.125rem;line-height:1.55;color:var(--bd-ink-2);max-width:50ch}.board .bdm-facts{display:flex;flex-wrap:wrap;gap:0 2rem;margin:2.25rem 0 0;border-top:1px solid var(--bd-rule)}.board .bdm-facts>div{flex:1 1 13rem;padding-top:1.125rem}.board .bdm-facts dt{font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bd-muted)}.board .bdm-facts dd{margin:.5rem 0 0;font-size:1rem;line-height:1.45}.board .bdm-again{margin-top:2rem}.board .bdm-hero{display:flex;flex-wrap:wrap;align-items:flex-end;gap:3rem;padding-top:clamp(3rem,7vw,6.5rem)}.board .bdm-hero-copy{flex:1 1 35rem;min-width:0;padding-bottom:clamp(3rem,7vw,7rem)}.board .bdm-hero-phones{flex:1 1 30rem;min-width:0;display:flex;justify-content:center;align-items:flex-end}.board .bdm-hero-phones>.bdm-crop:last-child{margin-left:-10%;z-index:1}.board .bdm-hero-cta{margin-top:2.25rem}.board .bdm-fine{margin:1.75rem 0 0;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.7;color:var(--bd-muted)}.board .bdm-phone{inline-size:300px;block-size:620px;max-inline-size:100%;flex:none;border-radius:50px;background:#1c1c1b;padding:11px;box-sizing:border-box;box-shadow:0 0 0 1px var(--bd-rule)}.board .bdm-screen{position:relative;inline-size:100%;block-size:100%;border-radius:39px;overflow:hidden;font-family:var(--font-board),"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums}.board .bdm-screen[data-ground=paper]{background:#f2f2ee;color:#0d0d0c}.board .bdm-screen[data-ground=night]{background:#0a0a0a;color:#f2f2ee}.board .bdm-screen[data-ground=lock]{background:#171b1d;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.board .bdm-island{position:absolute;z-index:9;inset-block-start:10px;inset-inline-start:50%;inline-size:88px;block-size:25px;margin-inline-start:-44px;border-radius:14px;background:#000}.board .bdm-layer{position:absolute;inset:0;transition:opacity .45s ease}.board .bdm-lock{position:absolute;inset:0;padding:50px 12px 0;display:flex;flex-direction:column;align-items:center}.board .bdm-lock-date{margin:0;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85);white-space:nowrap}.board .bdm-lock-time{margin:0;font-size:74px;font-weight:600;letter-spacing:-.03em;line-height:1.02}.board .bdm-note{display:block;inline-size:100%;padding:11px 12px;border:0;border-radius:20px;background:hsla(0,0%,100%,.2);color:#fff;text-align:left;font:inherit;transition:opacity .45s ease,transform .45s ease}.board .bdm-note-head{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.board .bdm-note-head span:last-child,.board .bdm-note-head time{margin-left:auto;font-weight:400;color:hsla(0,0%,100%,.7)}.board .bdm-note-icon{inline-size:22px;block-size:22px;border-radius:6px;background:#0a0a0a;display:inline-flex;align-items:center;justify-content:center;flex:none}.board .bdm-note-icon:after{content:"";inline-size:9px;block-size:9px;background:#4fd1a5}.board .bdm-note-title{display:block;margin-top:6px;font-size:14px;font-weight:700}.board .bdm-note-body{display:block;margin-top:2px;font-size:13px;line-height:1.32;color:hsla(0,0%,100%,.9)}.board .bdm-acc-row{margin-top:12px;display:flex;align-items:center;gap:8px}.board .bdm-acc-circle{inline-size:54px;block-size:54px;border-radius:50%;background:hsla(0,0%,100%,.16);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;flex:none}.board .bdm-acc-circle small{font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:8.5px}.board .bdm-acc-circle b{font-size:17px}.board .bdm-acc-rect{inline-size:138px;block-size:58px;border-radius:14px;padding:5px 9px;box-sizing:border-box;background:hsla(0,0%,100%,.1);display:flex;flex-direction:column;justify-content:center;gap:1px;font-size:11.5px;line-height:1.2}.board .bdm-acc-rect span{display:flex;justify-content:space-between;gap:6px}.board .bdm-choices{list-style:none;margin:2rem 0 0;padding:0;border-bottom:1px solid var(--bd-rule)}.board .bdm-choice{inline-size:100%;min-block-size:58px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem;border:0;border-top:1px solid var(--bd-rule);background:transparent;color:var(--bd-ink);font:inherit;font-size:1.125rem;font-weight:600;text-align:left;transition:background-color .14s ease,color .14s ease}.board .bdm-choice[aria-current=true]{background:var(--bd-ink);color:var(--bd-ground)}.board .bdm-choice span:last-child{font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:.8125rem;font-weight:500}.board .bdm-tiles{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(max(150px,calc((100% - 3rem) / 3)),1fr));gap:2rem 1.5rem}.board .bdm-tile{margin:0;min-width:0}.board .bdm-tile-frame{aspect-ratio:4/4.2;overflow:hidden;display:flex;justify-content:center;padding-top:9%;box-sizing:border-box;background:#e4e4de}.board .bdm-tile-frame[data-ground=night]{background:#0a0a0a}.board .bdm-tile-frame .bdm-crop{inline-size:62%;aspect-ratio:600/1350;border-radius:6.4% 6.4% 0 0/2.84% 2.84% 0 0}.board .bdm-tile figcaption{padding-top:.875rem}.board .bdm-tile figcaption p{margin:.375rem 0 0;font-size:1rem;line-height:1.45;color:var(--bd-ink-2)}.board .bdm-pairs{margin:2.5rem 0 0;border-bottom:1px solid var(--bd-rule)}.board .bdm-pairs>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1.5rem;padding:1.25rem 0;border-top:1px solid var(--bd-rule)}.board .bdm-pairs dt{flex:0 0 15rem;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.board .bdm-pairs dd{flex:1 1 24rem;min-width:0;margin:0;font-size:1.125rem;line-height:1.45;color:var(--bd-ink-2)}.board .bdm-fare{justify-content:space-between;gap:1.5rem 2.5rem;padding-block:clamp(3rem,6vw,5rem) clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--bd-rule)}.board .bdm-fare,.board .bdm-fare-actions{display:flex;flex-wrap:wrap;align-items:center}.board .bdm-fare-actions{gap:1rem}.board .bdm-questions{margin:1.75rem 0 0;display:flex;flex-wrap:wrap;gap:0 3rem}.board .bdm-questions>div{flex:1 1 26rem;min-width:0;padding:1.25rem 0;border-top:1px solid var(--bd-rule)}.board .bdm-questions dt{font-size:1.1875rem;font-weight:600;letter-spacing:-.01em}.board .bdm-questions dd{margin:.5rem 0 0;font-size:1.0625rem;line-height:1.5;color:var(--bd-ink-2)}.board .bdm-widgets{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:2.5rem 3.5rem}.board .bdm-widget-grid{flex:1 1 35rem;min-width:0;max-width:48.75rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-flow:dense;gap:1rem}.board .bdm-widget{aspect-ratio:1/1;background:#f2f2ee;color:#0d0d0c;border-radius:22px;padding:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:5px;overflow:hidden;font-family:var(--font-board),"Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums}.board .bdm-widget[data-size=medium]{grid-column:span 2;aspect-ratio:2.1/1;padding:14px 16px}.board .bdm-widget[data-size=large]{grid-column:span 2;grid-row:span 2;padding:16px;gap:8px}.board .bdm-widget-head{display:flex;justify-content:space-between;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:11px}.board .bdm-widget-head b{font-weight:600}.board .bdm-widget-foot,.board .bdm-widget-head span{color:#5c5c57}.board .bdm-widget-foot{margin-top:auto;display:flex;justify-content:space-between;font-size:10px}.board .bdm-widget-row{display:flex;align-items:baseline;gap:8px;font-size:14px}.board .bdm-widget-row b{min-width:3.25rem}.board .bdm-widget-row em{flex:1 1 auto;font-style:normal;font-size:12px;color:#5c5c57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board .bdm-widget-row span{margin-left:auto;font-weight:600}.board .bdm-up{color:#0d6b3f}.board .bdm-down{color:#a81f18}.board .bdm-widget-caption{margin:1rem 0 0;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.7;color:var(--bd-muted)}.board .bdm-shapes{margin-top:3.5rem;border-top:1px solid var(--bd-rule);padding-top:1.75rem}.board .bdm-shapes table{border-collapse:collapse;min-width:40rem;width:100%;margin-top:1.25rem}.board .bdm-shapes th[scope=col]{padding:0 1rem .75rem 0;text-align:left;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bd-muted)}.board .bdm-shapes tbody tr{border-top:1px solid var(--bd-rule)}.board .bdm-shapes th[scope=row]{padding:1rem 1rem 1rem 0;text-align:left;font-size:1.125rem;font-weight:600;white-space:nowrap}.board .bdm-shapes td{padding:1rem 1rem 1rem 0}.board .bdm-shape-tile{display:inline-flex;align-items:center;justify-content:center;block-size:86px;padding:0 14px;border-radius:18px;background:#171b1d;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.board .bdm-shape-line{font-size:13px;font-weight:600;white-space:nowrap}@keyframes bdm-flash-up{0%{background-color:rgba(13,107,63,.22)}to{background-color:transparent}}@keyframes bdm-flash-down{0%{background-color:rgba(168,31,24,.2)}to{background-color:transparent}}.board .bdm-screen .public-flash-down,.board .bdm-screen .public-flash-up{border-radius:4px}.board .bdm-screen .public-flash-up{animation:bdm-flash-up .9s ease-out}.board .bdm-screen .public-flash-down{animation:bdm-flash-down .9s ease-out}@media (prefers-reduced-motion:reduce){.board .bdm-choice,.board .bdm-layer,.board .bdm-note{transition:none}.board .bdm-screen .public-flash-down,.board .bdm-screen .public-flash-up{animation:none}}