.bz-pen{container-type:inline-size}@keyframes bz-pen{0%{stroke-dasharray:240cqw 240cqw;stroke-dashoffset:240cqw;fill-opacity:0}55%{fill-opacity:0}99.9%{stroke-dasharray:240cqw 240cqw;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0;fill-opacity:1}}@media (prefers-reduced-motion:no-preference){.bz-pen.bz-art--ambient :is(path,rect,circle,ellipse,line,polyline,polygon,text):not([class*=bz-a-]):not([stroke-dasharray]):not([fill-opacity]){animation:1.8s cubic-bezier(.45,0,.2,1) .25s both bz-pen}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-pen.bz-art--hover{view-timeline:--bz-pen block}.bz-pen.bz-art--hover :is(path,rect,circle,ellipse,line,polyline,polygon,text):not([class*=bz-a-]):not([stroke-dasharray]):not([fill-opacity]){animation:linear both bz-pen;animation-timeline:--bz-pen;animation-range:entry 10% cover 45%}}}::view-transition{pointer-events:none}::view-transition-group(.bz-morph){animation-duration:.52s;animation-timing-function:cubic-bezier(.2,.7,.1,1)}::view-transition-image-pair(.bz-morph){animation-name:bz-morph-soften}@keyframes bz-morph-soften{40%{filter:blur(2px)}}:root:active-view-transition:has(.bz-turn) #main{view-transition-name:bz-page}:root:active-view-transition .bz-vt-header{view-transition-name:bz-header}:root:active-view-transition .bz-vt-tabs{view-transition-name:bz-tabs}::view-transition-group(bz-page){animation-duration:.12s;animation-timing-function:step-end}::view-transition-image-pair(bz-page){isolation:auto}::view-transition-old(bz-page){mix-blend-mode:normal;animation:.12s ease-in both bz-vt-out}::view-transition-new(bz-page){mix-blend-mode:normal;animation:.44s cubic-bezier(.45,0,.2,1) .12s both bz-gust;-webkit-mask:linear-gradient(90deg,#000 0% 40%,#0000 60%) 100% 0/300% 100% no-repeat;mask:linear-gradient(90deg,#000 0% 40%,#0000 60%) 100% 0/300% 100% no-repeat}@keyframes bz-vt-out{to{opacity:0}}@keyframes bz-gust{to{-webkit-mask-position:0 0;mask-position:0 0}}::view-transition-group(bz-header){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.1,1)}::view-transition-group(bz-tabs){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.1,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}.bz-odo-d{clip-path:inset(-.06em -.3em);display:inline-block;position:relative}.bz-odo-end{visibility:hidden}.bz-odo-col{text-align:center;transform:translateY(calc(var(--d) * -1em));position:absolute;inset:0 0 auto}.bz-odo-col>span{height:1em;line-height:1;display:block}.bz-odo-d--live .bz-odo-col{transition:transform .55s cubic-bezier(.2,.7,.1,1)}@keyframes bz-odo{0%{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.bz-odo-d:not(.bz-odo-d--live) .bz-odo-col{animation:bz-odo 1.5s cubic-bezier(.2, .7, .1, 1) calc(.45s + var(--i) * .14s) backwards}}@media (prefers-reduced-motion:reduce){.bz-odo-d--live .bz-odo-col{transition:none}}.bz-word{display:inline-block}.bz-em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 18' preserveAspectRatio='none'%3E%3Cpath d='M3 10c25-9 50 9 80 2s55-9 85-2 55 9 80 2 30-6 49-4' fill='none' stroke='%231d3fd8' stroke-opacity='.35' stroke-width='2.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/100% .3em no-repeat;padding-bottom:.06em}@keyframes bz-word{0%{opacity:0;transform:translateY(.45em)}}@keyframes bz-em{0%{background-size:0% .3em}}@keyframes bz-breath{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.bz-breath{animation:.9s cubic-bezier(.45,0,.2,1) .55s both bz-breath}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-head{view-timeline:--bz-head block}.bz-head .bz-word{animation:linear both bz-word;animation-timeline:--bz-head;animation-range:cover calc(3% + var(--w) * 1.3%) cover calc(14% + var(--w) * 1.3%)}.bz-head .bz-em{animation:linear both bz-em;animation-timeline:--bz-head;animation-range:cover 20% cover 34%}}}.bz-van{offset-rotate:auto;offset-distance:100%}@keyframes bz-van{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes bz-route{0%{opacity:0}}.bz-route{opacity:.6}@media (prefers-reduced-motion:no-preference){.bz-van--go{animation:1.7s cubic-bezier(.45,0,.2,1) both bz-van}.bz-van--tour{animation:46s linear infinite bz-van;animation-play-state:var(--bz-run,running)}.bz-route{animation:.5s both bz-route}}@media (prefers-reduced-motion:reduce){.bz-van--tour{display:none}}.bz-depth{--px:0;--py:0}.bz-depth>*{translate:calc(var(--px) * -7px) calc(var(--py) * -5px);transition:translate .6s cubic-bezier(.2,.7,.1,1)}.bz-depth .bz-art>g>*{--z:1.4;translate:calc(var(--px) * var(--z) * 1px) calc(var(--py) * var(--z) * .6px);transition:translate .6s cubic-bezier(.2,.7,.1,1)}.bz-depth .bz-art>g>:first-child{--z:0}.bz-depth .bz-art>g>:nth-child(2n){--z:2.6}.bz-depth .bz-art>g>:nth-child(3n){--z:3.8}.bz-airflow{-webkit-mask-image:linear-gradient(#0000 28%,#000 62%);mask-image:linear-gradient(#0000 28%,#000 62%)}@container (min-width:64rem){.bz-airflow{-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 58%);mask-image:linear-gradient(90deg,#0000 22%,#000 58%)}}.bz-dial{aspect-ratio:1;background:var(--paper);width:200px;box-shadow:inset 0 0 0 1px var(--silver-light);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.bz-dial:active{cursor:grabbing}.bz-dial:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px}.bz-dial-hand{transition:transform .25s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0}.bz-dial-hand>span{background:var(--cobalt);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:30px;left:50%;box-shadow:0 0 0 4px #1d3fd829}@media (prefers-reduced-motion:reduce){.bz-dial-hand{transition:none}}.bz-stage{container-name:bz-stage}.bz-x-art{view-timeline:--bz-x block}.bz-x-part{transform:translate(var(--dx,0px), var(--dy,0px))}@keyframes bz-x-part{0%{transform:none}}@keyframes bz-x-label{0%{opacity:0}}@keyframes bz-lit{0%{opacity:.32}}@keyframes bz-track{to{transform:translate(calc(-100% + min(100cqw,1280px) - 6rem))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-x-part{animation:linear both bz-x-part;animation-timeline:--bz-x;animation-range:entry 70% cover 52%}.bz-x-label{animation:linear both bz-x-label;animation-timeline:--bz-x;animation-range:cover 44% cover 56%}@container bz-stage (min-width:64rem){@media (min-height:640px){.bz-pin{view-timeline:--bz-pin block;height:calc(100svh + var(--bz-pin-len,120vh))}.bz-pin-stick{align-items:center;height:100svh;padding-top:72px;display:flex;position:sticky;top:0;overflow:clip}.bz-pin-body{padding-block:0}.bz-pin--unit{--bz-pin-len:140vh}.bz-pin--unit .bz-x-part{animation-timeline:--bz-pin;animation-range:contain 4% contain 68%}.bz-pin--unit .bz-x-label{animation-timeline:--bz-pin;animation-range:contain 62% contain 80%}.bz-pin--unit .bz-x-row{animation:linear both bz-lit;animation-timeline:--bz-pin}.bz-pin--unit .bz-x-row:first-child{animation-range:contain 4% contain 18%}.bz-pin--unit .bz-x-row:nth-child(2){animation-range:contain 22% contain 36%}.bz-pin--unit .bz-x-row:nth-child(3){animation-range:contain 40% contain 54%}.bz-pin--unit .bz-x-row:nth-child(4){animation-range:contain 58% contain 72%}.bz-pin--steps .bz-track{gap:4rem;width:max-content;animation:linear both bz-track;animation-timeline:--bz-pin;animation-range:contain;display:flex}.bz-pin--steps .bz-track>li{width:min(28rem,36cqw);animation:linear both bz-lit;animation-timeline:--bz-pin}.bz-pin--steps .bz-track>li:first-of-type{animation:none}.bz-pin--steps .bz-track>li:nth-of-type(2){animation-range:contain 8% contain 26%}.bz-pin--steps .bz-track>li:nth-of-type(3){animation-range:contain 36% contain 54%}.bz-pin--steps .bz-track>li:nth-of-type(4){animation-range:contain 64% contain 82%}.bz-pin--steps .bz-track>.bz-draw-x{animation-timeline:--bz-pin;animation-range:contain contain 90%}}}}}.bz-turn{pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}.bz-link{background:linear-gradient(var(--cobalt), var(--cobalt)) no-repeat 0 100% / 0% 2px, linear-gradient(#1d3fd859, #1d3fd859) no-repeat 0 100% / 100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:5px;transition:background-size .4s cubic-bezier(.2,.7,.1,1)}a:hover>.bz-link,a:focus-visible>.bz-link{background-size:100% 2px,100% 2px}.bz-magnet{transition:translate .45s cubic-bezier(.2,.7,.1,1);display:inline-flex}.bz-cta-mark{place-items:center;width:22px;display:inline-grid}.bz-cta-mark>*{grid-area:1/1;transition:transform .35s cubic-bezier(.2,.7,.1,1),opacity .25s}.bz-cta-mark>:last-child{opacity:0;transform:translate(-9px)}@media (hover:hover){.bz-cta:hover .bz-cta-mark>:first-child{opacity:0;transform:translate(9px)}.bz-cta:hover .bz-cta-mark>:last-child{opacity:1;transform:none}}:root[data-bz-book] .bz-header-book{border-color:var(--cobalt);background:var(--cobalt);color:#fff}:root[data-bz-book] .bz-header-book:hover{border-color:var(--cobalt-deep);background:var(--cobalt-deep)}.bz-pill{left:1rem;bottom:calc(var(--spacing-bottom-nav,3.5rem) + env(safe-area-inset-bottom) + .75rem);z-index:39;background:var(--cobalt);color:#fff;height:2.75rem;box-shadow:none;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:.4rem;padding:0 1.15rem;font-size:14px;font-weight:600;transition:transform .45s cubic-bezier(.2,.7,.1,1),opacity .3s;display:inline-flex;position:fixed;transform:translateY(160%)}.bz-pill[data-on]{opacity:1;pointer-events:auto;transform:none}@media (min-width:48rem){.bz-pill{display:none}}.bz-progress{pointer-events:none;background:var(--cobalt);clip-path:inset(0 100% 0 0);height:7px;display:none;position:absolute;inset:auto 0 -4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 7'%3E%3Cpath d='M0 3.5c4.7-3 9.3 3 14 0s9.3-3 14 0' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E") 0/28px 7px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 7'%3E%3Cpath d='M0 3.5c4.7-3 9.3 3 14 0s9.3-3 14 0' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E") 0/28px 7px repeat-x}@keyframes bz-progress{to{clip-path:inset(0)}}@supports (animation-timeline:view()) and (timeline-scope:--x){@media (prefers-reduced-motion:no-preference){:root:has([data-bz-read]){timeline-scope:--bz-read}[data-bz-read]{view-timeline:--bz-read block}:root:has([data-bz-read]) .bz-progress{animation:linear both bz-progress;animation-timeline:--bz-read;animation-range:entry contain;display:block}}}.bz-fork-dot{opacity:0;offset-rotate:0deg}.bz-fork-box{transition:stroke .3s}@keyframes bz-fork{0%{offset-distance:0%;opacity:0}12%{opacity:1}to{offset-distance:100%;opacity:1}}:is(.bz-fork:has([data-road~=repair]:is(:hover,:focus-visible)) .bz-fork-box--repair,.bz-fork:has([data-road~=replace]:is(:hover,:focus-visible)) .bz-fork-box--replace){stroke:var(--cobalt)}:is(.bz-fork:has([data-road~=repair]:is(:hover,:focus-visible)) .bz-fork-dot--repair,.bz-fork:has([data-road~=replace]:is(:hover,:focus-visible)) .bz-fork-dot--replace){offset-distance:100%;opacity:1}@media (prefers-reduced-motion:no-preference){:is(.bz-fork:has([data-road~=repair]:is(:hover,:focus-visible)) .bz-fork-dot--repair,.bz-fork:has([data-road~=replace]:is(:hover,:focus-visible)) .bz-fork-dot--replace){animation:.9s cubic-bezier(.45,0,.2,1) both bz-fork}}.bz-seal-ring{transform-box:view-box;transform-origin:70px 70px}@keyframes bz-seal{0%{transform:rotate(-45deg)}to{transform:rotate(45deg)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.bz-seal:hover .bz-seal-air{animation:6s ease-in-out infinite bz-a-drift}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-seal{view-timeline:--bz-seal block}.bz-seal .bz-seal-ring{animation:linear both bz-seal;animation-timeline:--bz-seal;animation-range:cover}}}.bz-plus{width:18px;height:18px;color:var(--cobalt);flex:none;position:relative}.bz-plus>span{background:currentColor;border-radius:2px;height:2px;margin-top:-1px;transition:transform .4s cubic-bezier(.2,.7,.1,1),opacity .25s;position:absolute;inset:50% 1px auto}.bz-plus>span:last-child{transform:rotate(90deg)}details[open]>summary .bz-plus>span:first-child{transform:rotate(180deg)}details[open]>summary .bz-plus>span:last-child{opacity:0;transform:rotate(180deg)}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.bz-details{interpolate-size:allow-keywords}.bz-details::details-content{opacity:0;block-size:0;transition:block-size .4s cubic-bezier(.2, .7, .1, 1), opacity .3s, content-visibility .4s allow-discrete;overflow:clip}.bz-details[open]::details-content{opacity:1;block-size:auto}}}.bz-tab-line{background:var(--cobalt);pointer-events:none;border-radius:2px;height:2px;transition:transform .4s cubic-bezier(.2,.7,.1,1),width .4s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.bz-stagger>*{animation:.55s cubic-bezier(.2,.7,.2,1) both bz-rise;animation-delay:calc(var(--i,0) * 45ms)}}@media (prefers-reduced-motion:reduce){.bz-tab-line{transition:none}}.bz-ping{opacity:0;transform-box:fill-box;transform-origin:50%}@keyframes bz-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:no-preference){.bz-ping{animation:2.4s ease-out 3 bz-ping;animation-play-state:var(--bz-run,running)}}.bz-map-zoom{transform-box:view-box;transform-origin:var(--ox,50%) var(--oy,50%)}@keyframes bz-map-zoom{to{transform:translate(var(--tx,0px), var(--ty,0px)) scale(var(--zs,1))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-map--zoom{view-timeline:--bz-map block}.bz-map--zoom .bz-map-zoom{animation:linear both bz-map-zoom;animation-timeline:--bz-map;animation-range:entry 45% cover 50%}.bz-map--zoom .bz-van--go{animation:linear both bz-van;animation-timeline:--bz-map;animation-range:entry 60% cover 46%}.bz-map--zoom .bz-route{animation:linear both bz-route;animation-timeline:--bz-map;animation-range:entry 45% entry 90%}}}.bz-years-window{vertical-align:bottom;height:1em;display:inline-block;overflow:clip}.bz-years-col{transform:translateY(calc((var(--n) - 1) * -1em));display:block}.bz-years-col>span{height:1em;line-height:1;display:block}.bz-years-line{background:#10223b26;height:2px;position:relative;container-type:inline-size}.bz-years-fill{background:var(--cobalt);transform-origin:0;position:absolute;inset:0}.bz-years-dot{background:var(--cobalt);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:0;transform:translate(100cqw);box-shadow:0 0 0 4px #1d3fd829}@keyframes bz-years{0%{transform:translateY(0)}}@keyframes bz-years-dot{0%{transform:translate(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-years{view-timeline:--bz-years block}.bz-years-col,.bz-years-fill,.bz-years-dot{animation:linear both bz-years;animation-timeline:--bz-years;animation-range:entry 80% cover 55%}.bz-years-fill{animation-name:bz-draw-x}.bz-years-dot{animation-name:bz-years-dot}}}.bz-compare{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.bz-compare-before{background:var(--surface);clip-path:inset(0 calc(100% - var(--at,50%)) 0 0);position:absolute;inset:0}.bz-compare-handle{top:0;bottom:0;left:var(--at,50%);background:var(--cobalt);outline:none;width:2px;margin-left:-1px;position:absolute}.bz-compare-handle>span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M16 14l-6 6 6 6M24 14l6 6-6 6' fill='none' stroke='%231d3fd8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat, var(--paper);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--cobalt);border-radius:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}.bz-compare-handle:focus-visible>span{outline:2px solid var(--cobalt);outline-offset:3px}.bz-rebate{background:#1d3fd838;border-radius:999px;height:8px;overflow:hidden}.bz-rebate>span{background:var(--cobalt);transform-origin:0;height:100%;transition:transform .6s cubic-bezier(.2,.7,.1,1);display:block}.bz-rail-form-track{background:#10223b26;border-radius:2px;height:2px;display:block;overflow:hidden}.bz-rail-form-track>span{background:var(--cobalt);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.2,.7,.1,1);display:block}.bz-step-link{background:#10223b26;width:1.5rem;height:1px;position:relative}.bz-step-link:after{content:"";background:var(--cobalt);transform-origin:0;transition:transform .45s cubic-bezier(.2,.7,.1,1);position:absolute;inset:-.5px 0;transform:scaleX(0)}.bz-step-link.is-done:after{transform:none}.bz-sent{align-items:center;gap:14px;display:flex}.bz-sent-ring,.bz-sent-tick{stroke-dasharray:1}.bz-sent-road{border-bottom:2px dotted #10223b40;flex:1;max-width:220px;height:28px;position:relative;container-type:inline-size}.bz-sent-van{width:46px;height:26px;position:absolute;bottom:0;right:0}@keyframes bz-sent-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bz-sent-van{0%{transform:translate(calc(46px - 100cqw))}}@media (prefers-reduced-motion:no-preference){.bz-sent-ring{animation:.6s cubic-bezier(.45,0,.2,1) both bz-sent-draw}.bz-sent-tick{animation:.45s cubic-bezier(.45,0,.2,1) .45s both bz-sent-draw}.bz-sent-van{animation:1.8s cubic-bezier(.45,0,.2,1) .7s backwards bz-sent-van}}@media (prefers-reduced-motion:reduce){.bz-rebate>span,.bz-rail-form-track>span,.bz-step-link:after{transition:none}}@keyframes bz-menu-in{0%{opacity:0;transform:translate(-16px)}}@media (prefers-reduced-motion:no-preference){.bz-menu[data-open] nav>ul>li,.bz-menu[data-open] nav>div{animation:.45s cubic-bezier(.2,.7,.1,1) backwards bz-menu-in;animation-delay:calc(70ms + var(--i,7) * 40ms)}.bz-menu nav>ul>li:first-child{--i:0}.bz-menu nav>ul>li:nth-child(2){--i:1}.bz-menu nav>ul>li:nth-child(3){--i:2}.bz-menu nav>ul>li:nth-child(4){--i:3}.bz-menu nav>ul>li:nth-child(5){--i:4}.bz-menu nav>ul>li:nth-child(6){--i:5}.bz-menu nav>ul>li:nth-child(7){--i:6}.bz-menu nav>ul:last-child>li{--i:8}}.bz-tab-rule{opacity:0;pointer-events:none;width:20%;height:2px;transform:translateX(calc(var(--at,0) * 100%));transition:transform .4s cubic-bezier(.2,.7,.1,1),opacity .2s;position:absolute;top:0;left:0}.bz-tab-rule[data-on]{opacity:1}.bz-tab-rule>span{background:var(--cobalt);border-radius:2px;width:2rem;height:2px;margin:0 auto;display:block}@media (prefers-reduced-motion:reduce){.bz-tab-rule{transition:none}}.bz-switch{background:var(--surface-mid);box-shadow:inset 0 0 0 1px var(--silver-light);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.bz-switch>button{z-index:1;min-height:44px;color:var(--steel);border-radius:999px;padding:0 1.5rem;font-size:15px;font-weight:600;transition:color .3s;position:relative}.bz-switch>button[aria-pressed=true]{color:var(--cobalt)}.bz-switch>button:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.bz-switch-thumb{background:var(--paper);width:calc(50% - 4px);box-shadow:inset 0 0 0 1px var(--silver-light);border-radius:999px;transition:transform .4s cubic-bezier(.2,.7,.1,1);position:absolute;top:4px;bottom:4px;left:4px}.bz-switch[data-at="1"] .bz-switch-thumb{transform:translate(100%)}.bz-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;display:block}.bz-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cobalt) var(--at,50%), #10223b26 var(--at,50%));border-radius:4px;height:4px}.bz-range::-moz-range-track{background:linear-gradient(90deg, var(--cobalt) var(--at,50%), #10223b26 var(--at,50%));border-radius:4px;height:4px}.bz-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper);width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--cobalt);border:0;border-radius:50%;margin-top:-11px}.bz-range::-moz-range-thumb{background:var(--paper);width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--cobalt);border:0;border-radius:50%}.bz-range:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px;border-radius:8px}@media (prefers-reduced-motion:reduce){.bz-switch-thumb{transition:none}}@keyframes bz-j-route{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-j-route{stroke-dasharray:var(--len) var(--len);animation:linear both bz-j-route;animation-timeline:--bz-x;animation-range:entry 80% cover 58%}@container bz-stage (min-width:64rem){@media (min-height:640px){.bz-pin--journey{--bz-pin-len:170vh}.bz-pin--journey .bz-j-route{animation-timeline:--bz-pin;animation-range:contain 4% contain 80%}.bz-pin--journey .bz-j-stop{animation:linear both bz-x-label;animation-timeline:--bz-pin}.bz-pin--journey .bz-x-row{animation:linear both bz-lit;animation-timeline:--bz-pin}.bz-pin--journey :is(.bz-j-s1,.bz-x-row:first-child){animation-range:contain 8% contain 15%}.bz-pin--journey :is(.bz-j-s2,.bz-x-row:nth-child(2)){animation-range:contain 28% contain 35%}.bz-pin--journey :is(.bz-j-s3,.bz-x-row:nth-child(3)){animation-range:contain 38% contain 45%}.bz-pin--journey :is(.bz-j-s4,.bz-x-row:nth-child(4)){animation-range:contain 54% contain 61%}.bz-pin--journey :is(.bz-j-s5,.bz-x-row:nth-child(5)){animation-range:contain 76% contain 84%}}}}}@keyframes bz-swap{0%{opacity:0;transform:scale(1.012)}}@media (prefers-reduced-motion:no-preference){.bz-swap{animation:.42s cubic-bezier(.2,.7,.1,1) both bz-swap}}.bz-arc{z-index:45;pointer-events:none;position:fixed;inset:0}.bz-arc path{fill:none;stroke:var(--cobalt);stroke-width:2px;stroke-linecap:round;stroke-dasharray:26 var(--len);stroke-dashoffset:var(--len)}@keyframes bz-arc{to{stroke-dashoffset:-26px}}@media (prefers-reduced-motion:no-preference){.bz-arc path{animation:.68s cubic-bezier(.45,0,.35,1) forwards bz-arc}}@keyframes bz-bloom{0%{transform:scale(.76)}55%{transform:scale(1.12)}}@keyframes bz-bloom-ring{0%{opacity:.45;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}.bz-bloom{display:inline-flex;position:relative}.bz-bloom:after{content:"";border:1.5px solid var(--cobalt);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-7px}@media (prefers-reduced-motion:no-preference){.bz-bloom[data-on]>*{animation:.5s cubic-bezier(.2,.7,.1,1) bz-bloom}.bz-bloom[data-on]:after{animation:.6s ease-out bz-bloom-ring}}.bz-leaving{grid-template-rows:1fr;display:grid}.bz-leaving>*{min-height:0;overflow:hidden}@keyframes bz-leaving{to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:no-preference){.bz-leaving[data-out]{animation:.34s cubic-bezier(.4,0,.2,1) forwards bz-leaving}}.bz-field:after{content:"";background:var(--cobalt);transform-origin:0;pointer-events:none;border-radius:2px;height:2px;transition:transform .45s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:0;left:.75rem;right:.75rem;transform:scaleX(0)}.bz-field:focus-within:after{transform:none}@media (prefers-reduced-motion:reduce){.bz-field:after{transition:none}}.bz-step-bar{transform-origin:0}@keyframes bz-step-bar{0%{transform:scaleX(0)}}@keyframes bz-step-dot{0%{opacity:0;transform:translate(-10px)}}@media (prefers-reduced-motion:no-preference){.bz-step-bar{animation:.5s cubic-bezier(.2,.7,.1,1) both bz-step-bar;animation-delay:calc(.1s + var(--i,0) * .16s)}.bz-step-dot{animation:.5s cubic-bezier(.2,.7,.1,1) both bz-step-dot;animation-delay:calc(.18s + var(--i,0) * .16s)}}.bz-typing{align-items:center;gap:4px;display:inline-flex}.bz-typing>span{background:var(--cobalt);opacity:.3;border-radius:999px;width:5px;height:5px}@keyframes bz-typing{0%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.bz-typing>span{animation:1.25s ease-in-out infinite bz-typing}.bz-typing>span:nth-child(2){animation-delay:.16s}.bz-typing>span:nth-child(3){animation-delay:.32s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-words{view-timeline:--bz-words block}.bz-words .bz-word{animation:linear both bz-word;animation-timeline:--bz-words;animation-range:cover calc(3% + var(--w) * 1.3%) cover calc(14% + var(--w) * 1.3%)}.bz-words .bz-em{animation:linear both bz-em;animation-timeline:--bz-words;animation-range:cover 20% cover 34%}.bz-prose :is(h2,h3),.bz-prose .bz-checks>li{animation:linear both bz-reveal;animation-timeline:view();animation-range:entry entry 150px}.bz-odo--scroll .bz-odo-d:not(.bz-odo-d--live) .bz-odo-col{animation:linear both bz-odo;animation-timeline:view();animation-range:entry 10% entry 90%}}}.bz-hair{background:color-mix(in oklab, var(--navy) 15%, transparent);transform-origin:0;height:1px;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-hair{animation:linear both bz-draw-x;animation-timeline:view();animation-range:entry entry 200px}}}@media (prefers-reduced-motion:no-preference){.bz-details[open] .bz-opened>*{animation:.5s cubic-bezier(.2,.7,.2,1) both bz-rise;animation-delay:calc(80ms + var(--i,0) * 50ms)}.bz-opened>:first-child{--i:0}.bz-opened>:nth-child(2){--i:1}.bz-opened>:nth-child(3){--i:2}.bz-opened>:nth-child(4){--i:3}.bz-opened>:nth-child(5){--i:4}.bz-opened>:nth-child(6){--i:5}.bz-opened>:nth-child(7){--i:6}.bz-opened>:nth-child(n+8){--i:7}.bz-title .bz-word{animation:.7s cubic-bezier(.2,.7,.1,1) both bz-word;animation-delay:calc(.1s + var(--w,0) * 50ms)}.bz-title .bz-em{animation:.85s cubic-bezier(.45,0,.2,1) both bz-em;animation-delay:calc(.45s + var(--w,0) * 50ms)}.bz-title:not(:has(.bz-word)){animation:bz-rise .8s var(--ease-settle) 70ms both}}@keyframes bz-lead{0%{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-lead{animation:linear both bz-lead;animation-timeline:view();animation-range:entry 15%}.bz-gust{animation:linear both bz-breath;animation-timeline:view();animation-range:entry 40% cover 30%}}}@media (prefers-reduced-motion:no-preference){.bz-gust--now{animation:.8s cubic-bezier(.45,0,.2,1) .1s both bz-breath}}@keyframes bz-tagline{0%{opacity:0;transform:scaleX(1.14)}}.bz-tagline{transform-origin:0}@media (prefers-reduced-motion:no-preference){.bz-tagline{animation:.45s cubic-bezier(.2,.7,.1,1) .15s both bz-tagline}}.bz-link--light{background:linear-gradient(#fff,#fff) 0 100%/0% 1.5px no-repeat,linear-gradient(#ffffff4d,#ffffff4d) 0 100%/100% 1.5px no-repeat;padding-bottom:3px}.bz-link--bare{background-size:0% 1.5px,0% 1.5px}.bz-fig{white-space:nowrap}.bz-fig .bz-odo-d{line-height:1}.bz-fig [aria-hidden]{-webkit-user-select:none;user-select:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bz-ink{animation:linear both bz-breath;animation-timeline:view();animation-range:entry 30% cover 30%}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.bz-card-depth .bz-art>g>*{--z:1.4;transition:translate .6s cubic-bezier(.2,.7,.1,1)}.bz-card-depth .bz-art>g>:first-child{--z:0}.bz-card-depth .bz-art>g>:nth-child(2n){--z:2.4}.bz-card-depth .bz-art>g>:nth-child(3n){--z:3.4}.group:hover .bz-card-depth .bz-art>g>*{translate:0 calc(var(--z) * -1px)}}.bz-towns>span{display:inline-block}.bz-art .bz-map-air{--bz-run:paused}@media (hover:hover){.bz-art:hover .bz-map-air{--bz-run:running}}[inert] .chat-caret{animation:none}.bz-art.bz-quiet{--bz-run:paused}@media (hover:hover){.bz-art.bz-quiet:hover,.group:hover .bz-art.bz-quiet{--bz-run:running}}
