.maps-module__Ia3hoa__tile{gap:var(--space-xsm);min-width:0;padding:var(--space-sm);border:var(--border-tile) solid var(--color-tile-outline);border-radius:var(--radius-tile);background:var(--color-tile);color:var(--color-ink);flex-direction:column;display:flex}.maps-module__Ia3hoa__h2{font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight)}.maps-module__Ia3hoa__h3{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-heading)}.maps-module__Ia3hoa__cap{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.maps-module__Ia3hoa__asOf,.maps-module__Ia3hoa__asOfSmall{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.maps-module__Ia3hoa__asOf b{font-weight:var(--font-weight-bold);color:var(--color-ink)}.maps-module__Ia3hoa__phoneOnly{display:inline}.maps-module__Ia3hoa__deskOnly{display:none}.maps-module__Ia3hoa__early{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maps-module__Ia3hoa__early li{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.maps-module__Ia3hoa__earlyFig{font-family:var(--font-family-figure);font-size:var(--font-size-figure-phone);line-height:var(--font-leading-figure);color:var(--color-ink)}.maps-module__Ia3hoa__earlyYou .maps-module__Ia3hoa__earlyFig{color:var(--color-reach-ink)}.maps-module__Ia3hoa__earlyCap{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium);color:var(--color-ink)}.maps-module__Ia3hoa__events{gap:var(--space-xs);font-size:var(--font-size-body);line-height:var(--font-leading-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maps-module__Ia3hoa__events li{align-items:flex-start;gap:var(--space-xs);display:flex}.maps-module__Ia3hoa__evIcon{width:var(--space-md);height:var(--space-md);flex:none;display:inline-flex}.maps-module__Ia3hoa__evIcon svg{width:100%;height:100%}.maps-module__Ia3hoa__pins{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maps-module__Ia3hoa__pins li{grid-template-columns:var(--space-lg) minmax(0, 1fr) auto;column-gap:var(--space-xs);padding:var(--space-xs) 0;border-top:var(--border-hairline) solid var(--color-line);align-items:baseline;display:grid}.maps-module__Ia3hoa__pins li:first-child{border-top:none}.maps-module__Ia3hoa__pinSw{align-self:center;display:inline-flex}.maps-module__Ia3hoa__pinName{min-width:0;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-bold)}.maps-module__Ia3hoa__pinYou .maps-module__Ia3hoa__pinName{color:var(--color-reach-ink)}.maps-module__Ia3hoa__pinValue{font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-heading);color:var(--ink,var(--color-ink));text-align:right}.maps-module__Ia3hoa__pinSub{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-muted);grid-column:2/span 2}.maps-module__Ia3hoa__fieldLine{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-bold)}.maps-module__Ia3hoa__chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.maps-module__Ia3hoa__chip{align-items:center;gap:var(--space-xs);min-height:var(--layout-tap-target);padding:0 var(--space-sm);border:var(--border-hairline) solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-quiet-fill);color:var(--color-ink);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex}.maps-module__Ia3hoa__chip span{font-weight:var(--font-weight-medium);color:var(--color-ink2)}.maps-module__Ia3hoa__chip[aria-current=true]{border-color:var(--color-forward);background:var(--color-page)}.maps-module__Ia3hoa__link{min-height:var(--layout-tap-target);color:var(--color-link);font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-bold);align-items:center;text-decoration:underline;display:inline-flex}.maps-module__Ia3hoa__det{gap:var(--space-xs);flex-direction:column;display:flex}.maps-module__Ia3hoa__lines{padding-left:var(--space-sm);gap:var(--space-xs);font-size:var(--font-size-body);line-height:var(--font-leading-body);flex-direction:column;margin:0;display:flex}.maps-module__Ia3hoa__tableWrap{max-width:100%;overflow-x:auto}.maps-module__Ia3hoa__wtab{border-collapse:collapse;width:100%;font-size:var(--font-size-small);line-height:var(--font-leading-small);font-variant-numeric:tabular-nums}.maps-module__Ia3hoa__wtab th,.maps-module__Ia3hoa__wtab td{padding:var(--space-xxs) var(--space-xs);border-bottom:var(--border-hairline) solid var(--color-line);text-align:right;white-space:nowrap}.maps-module__Ia3hoa__wtab th:first-child{text-align:left}.maps-module__Ia3hoa__wtab thead th{font-weight:var(--font-weight-bold);color:var(--ink,var(--color-ink));white-space:normal}.maps-module__Ia3hoa__wtab tbody th{font-weight:var(--font-weight-medium)}.maps-module__Ia3hoa__you{color:var(--color-reach-ink);font-weight:var(--font-weight-bold)}.maps-module__Ia3hoa__na{color:var(--color-muted)}@media (min-width:1024px){.maps-module__Ia3hoa__phoneOnly{display:none}.maps-module__Ia3hoa__deskOnly{display:inline}.maps-module__Ia3hoa__earlyFig{font-size:var(--font-size-figure-desk)}}.maps-module__Ia3hoa__page{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.maps-module__Ia3hoa__cols{gap:var(--space-xsm);flex-direction:column;display:flex}.maps-module__Ia3hoa__colSide,.maps-module__Ia3hoa__colMain{display:contents}.maps-module__Ia3hoa__oNext{order:1;min-width:0}.maps-module__Ia3hoa__oMap{order:2;min-width:0}.maps-module__Ia3hoa__oTrend{order:3;min-width:0}.maps-module__Ia3hoa__oReach{order:4;min-width:0}.maps-module__Ia3hoa__oWins{order:5;min-width:0}.maps-module__Ia3hoa__oNext>*,.maps-module__Ia3hoa__oTrend>*,.maps-module__Ia3hoa__oReach>*,.maps-module__Ia3hoa__oWins>*{box-sizing:border-box;inline-size:100%}.maps-module__Ia3hoa__mapTile{border-radius:var(--radius-tile);background:var(--color-tile);box-shadow:var(--shadow-tile);overflow:hidden}.maps-module__Ia3hoa__mapTile [data-part=map-card]{border-radius:var(--radius-none);box-shadow:none}.maps-module__Ia3hoa__mapTile [data-part=map-card] [class*=mapKey]{display:none}.maps-module__Ia3hoa__legend{gap:var(--space-xs) var(--space-md);padding:var(--space-xsm) var(--space-sm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-ink2);flex-wrap:wrap;margin:0;display:flex}.maps-module__Ia3hoa__legend>span{align-items:center;gap:var(--space-xs);display:inline-flex}.maps-module__Ia3hoa__kNow,.maps-module__Ia3hoa__kPrev{inline-size:var(--space-sm);block-size:var(--space-xsm);border-radius:var(--radius-small);display:inline-block}.maps-module__Ia3hoa__kNow{background:color-mix(in srgb, var(--color-reach) 32%, transparent);border:var(--border-tile) solid var(--color-reach)}.maps-module__Ia3hoa__kPrev{border:var(--border-tile) dashed var(--color-ink)}.maps-module__Ia3hoa__kRival{inline-size:var(--space-xsm);block-size:var(--space-xsm);border-radius:var(--radius-pill);background:var(--color-rival1);display:inline-block}.maps-module__Ia3hoa__rb{gap:var(--space-xs);flex-direction:column;display:flex}.maps-module__Ia3hoa__rbRow{grid-template-columns:calc(var(--space-xl) * 2) minmax(0, 1fr) calc(var(--space-xl) + var(--space-xs));gap:var(--space-xsm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2);align-items:center;display:grid}.maps-module__Ia3hoa__rbRow b{text-align:right;font-size:var(--font-size-body);color:var(--color-ink)}.maps-module__Ia3hoa__rbTrack{block-size:var(--space-xsm);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-reach) 14%, transparent);display:block}.maps-module__Ia3hoa__rbTrack i{border-radius:var(--radius-pill);block-size:100%;display:block}.maps-module__Ia3hoa__rbNow{background:var(--color-reach)}.maps-module__Ia3hoa__rbPrev{background:repeating-linear-gradient(90deg, var(--color-ink) 0 var(--space-xs), transparent var(--space-xs) var(--space-xsm))}.maps-module__Ia3hoa__wins{flex-direction:column;display:flex}.maps-module__Ia3hoa__win{grid-template-columns:calc(var(--space-xl) * 2) minmax(0, 1fr);gap:var(--space-xxs) var(--space-xsm);padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid color-mix(in srgb, var(--color-rival1) 18%, transparent);font-size:var(--font-size-body);line-height:var(--font-leading-body);display:grid}.maps-module__Ia3hoa__win:first-child{border-top:none}.maps-module__Ia3hoa__win b{padding-top:var(--space-xxs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);text-transform:uppercase;color:var(--color-rival1-ink)}.maps-module__Ia3hoa__win small{font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-ink2);grid-column:2}.maps-module__Ia3hoa__winLines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.maps-module__Ia3hoa__winLines li{padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-hairline)}.maps-module__Ia3hoa__winLines li:first-child{border-top:none}.maps-module__Ia3hoa__blockHead{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-xsm);flex-wrap:wrap;display:flex}.maps-module__Ia3hoa__cardSpark{block-size:var(--space-xl);display:block}.maps-module__Ia3hoa__sparkFull{block-size:100%}.maps-module__Ia3hoa__sh{margin:var(--space-xs) 0 var(--space-xsm) var(--space-xxs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);text-transform:uppercase;color:var(--color-ink2)}.maps-module__Ia3hoa__dig{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-tile);background:var(--color-tile);box-shadow:var(--shadow-tile);grid-template-columns:minmax(0,1fr);display:grid}.maps-module__Ia3hoa__digRow{grid-template-columns:calc(var(--space-md) + var(--space-sm)) minmax(0, 1fr) auto var(--space-sm);gap:var(--space-xxs) var(--space-xsm);min-block-size:calc(var(--space-xl) + var(--space-md));padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-hairline);color:var(--color-ink);align-items:center;text-decoration:none;display:grid}.maps-module__Ia3hoa__digRow:first-child{border-top:none}.maps-module__Ia3hoa__digRow:hover .maps-module__Ia3hoa__digTitle{text-decoration:underline}.maps-module__Ia3hoa__digRow:active{background:var(--color-pressed-fill)}.maps-module__Ia3hoa__digIcon{inline-size:calc(var(--space-md) + var(--space-sm));block-size:calc(var(--space-md) + var(--space-sm));border-radius:var(--radius-inner);background:var(--color-tint-neutral);justify-content:center;align-items:center;display:flex}.maps-module__Ia3hoa__digText{flex-direction:column;min-width:0;display:flex}.maps-module__Ia3hoa__digTitle{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-bold)}.maps-module__Ia3hoa__digSub{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.maps-module__Ia3hoa__digSpark{inline-size:calc(var(--space-xl) + var(--space-xs));block-size:var(--space-lg);display:block;overflow:hidden}@media (min-width:1024px){.maps-module__Ia3hoa__page{gap:var(--space-md)}.maps-module__Ia3hoa__cols{align-items:start;gap:var(--space-sm);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.maps-module__Ia3hoa__colSide,.maps-module__Ia3hoa__colMain{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.maps-module__Ia3hoa__colSide{grid-area:1/2}.maps-module__Ia3hoa__colMain{grid-area:1/1}.maps-module__Ia3hoa__dig{column-gap:var(--space-md);padding:var(--space-xxs) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.maps-module__Ia3hoa__dig>.maps-module__Ia3hoa__digRow:nth-child(2){border-top:none}.maps-module__Ia3hoa__digSpark{inline-size:calc(var(--space-xl) + var(--space-lg) + var(--space-xs))}}
.ui-module__LaJsVa__screen{max-width:var(--layout-max-width);padding:var(--space-md) var(--layout-gutter) calc(var(--layout-tab-bar-height) + var(--layout-action-bar-height) + var(--space-lg));gap:var(--layout-section-gap);flex-direction:column;margin:0 auto;display:flex}.ui-module__LaJsVa__screenTitle{font-size:var(--font-size-title);line-height:var(--font-leading-title);font-weight:var(--font-weight-heading)}.ui-module__LaJsVa__head{display:contents}.ui-module__LaJsVa__hero{gap:var(--space-xs);flex-direction:column;display:flex}.ui-module__LaJsVa__secondary{gap:var(--layout-section-gap);flex-direction:column;display:flex}.ui-module__LaJsVa__section{gap:var(--space-sm);flex-direction:column;display:flex}.ui-module__LaJsVa__sectionTitle{font-size:var(--font-size-title);line-height:var(--font-leading-title);font-weight:var(--font-weight-heading)}.ui-module__LaJsVa__display{font-size:var(--font-size-display-phone);letter-spacing:var(--font-tracking-tight);line-height:var(--font-leading-display);font-weight:var(--font-weight-heading)}.ui-module__LaJsVa__body{font-size:var(--font-size-body);line-height:var(--font-leading-body)}.ui-module__LaJsVa__strong{font-weight:var(--font-weight-strong)}.ui-module__LaJsVa__caption{font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-ink-muted)}.ui-module__LaJsVa__danger{color:var(--color-danger)}.ui-module__LaJsVa__figure{gap:var(--space-xs);flex-direction:column;display:flex}.ui-module__LaJsVa__actionBar{left:0;right:0;bottom:var(--layout-tab-bar-height);padding:var(--space-xs) var(--layout-gutter);background:var(--color-page);justify-content:center;display:flex;position:fixed}.ui-module__LaJsVa__primary{width:100%;max-width:calc(var(--layout-max-width) - 2 * var(--layout-gutter));min-height:var(--layout-action-bar-height);border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-accent-ink);font:inherit;font-weight:var(--font-weight-strong);padding:0 var(--space-sm);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.ui-module__LaJsVa__primary:active{background:var(--color-accent-pressed)}.ui-module__LaJsVa__link{min-height:var(--layout-tap-target);font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.ui-module__LaJsVa__list{margin:0;padding:0;list-style:none}.ui-module__LaJsVa__row{min-height:var(--layout-tap-target);justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:var(--border-hairline) solid var(--color-rule);padding:var(--space-xs) 0;text-decoration:none;display:flex}.ui-module__LaJsVa__tabBar{height:var(--layout-tab-bar-height);background:var(--color-page);border-top:var(--border-hairline) solid var(--color-rule);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.ui-module__LaJsVa__tabs{width:100%;max-width:var(--layout-max-width);margin:0;padding:0;list-style:none;display:flex}.ui-module__LaJsVa__tab{min-height:var(--layout-tap-target);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);color:var(--color-ink-muted);flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.ui-module__LaJsVa__tabSelected{color:var(--color-selected)}.ui-module__LaJsVa__field{gap:var(--space-xs);flex-direction:column;display:flex}.ui-module__LaJsVa__input{min-height:var(--layout-tap-target);border:var(--border-hairline) solid var(--color-ink-muted);border-radius:var(--radius-control);padding:0 var(--space-sm);font:inherit;color:var(--color-ink);background:var(--color-page)}.ui-module__LaJsVa__tabItem{display:contents}[data-shell=r8b] .ui-module__LaJsVa__screen{max-width:none;padding:0}[data-shell=r8b] .ui-module__LaJsVa__screenTitle{order:0}[data-shell=r8b] .ui-module__LaJsVa__hero{order:1}[data-shell=r8b] .ui-module__LaJsVa__actionBar{order:2;justify-content:flex-start;padding:0;position:static}[data-shell=r8b] .ui-module__LaJsVa__secondary{order:3}[data-shell=r8b] .ui-module__LaJsVa__primary{border-radius:var(--radius-pill);font-weight:var(--font-weight-heading)}[data-shell=r8b] .ui-module__LaJsVa__screen{gap:var(--space-sm)}[data-shell=r8b] .ui-module__LaJsVa__screenTitle{margin:var(--space-xxs) 0 0;letter-spacing:var(--font-tracking-tight);text-wrap:balance}[data-shell=r8b] .ui-module__LaJsVa__hero{font-weight:var(--font-weight-medium)}[data-shell=r8b] .ui-module__LaJsVa__secondary{gap:var(--space-xsm)}[data-shell=r8b] .ui-module__LaJsVa__screen:has(input:not([type=hidden]),textarea,select) .ui-module__LaJsVa__actionBar{order:4}[data-shell=r8b] .ui-module__LaJsVa__section{padding:var(--space-sm);border:var(--border-tile) solid var(--color-tile-outline);border-radius:var(--radius-tile);background:var(--color-tile)}[data-shell=r8b] .ui-module__LaJsVa__section .ui-module__LaJsVa__section{border-radius:var(--radius-none);border:0;padding:0}[data-shell=r8b] .ui-module__LaJsVa__sectionTitle{font-size:var(--font-size-lead);line-height:var(--font-leading-lead)}[data-shell=r8b] .ui-module__LaJsVa__row{border-bottom-color:var(--color-line);font-weight:var(--font-weight-medium)}[data-shell=r8b] .ui-module__LaJsVa__section .ui-module__LaJsVa__list>li:last-child .ui-module__LaJsVa__row{border-bottom:0}[data-shell=r8b] .ui-module__LaJsVa__link{min-width:var(--layout-tap-target);color:var(--color-link);font-weight:var(--font-weight-bold);text-underline-offset:var(--space-xxs)}[data-shell=r8b] .ui-module__LaJsVa__caption{color:var(--color-muted)}[data-shell=r8b] .ui-module__LaJsVa__head{gap:var(--space-xs);padding:var(--space-md) var(--space-sm);border-radius:var(--radius-tile);background:linear-gradient(180deg, var(--color-tile) 0%, var(--color-pressed-fill) 100%);box-shadow:var(--shadow-tile);flex-direction:column;order:0;display:flex}[data-shell=r8b] .ui-module__LaJsVa__section{box-shadow:var(--shadow-tile);border:0}[data-shell=r8b] .ui-module__LaJsVa__section .ui-module__LaJsVa__section{box-shadow:none}[data-shell=r8b] .ui-module__LaJsVa__row{border-bottom-color:var(--color-hairline)}@media (min-width:1024px){[data-shell=r8b] .ui-module__LaJsVa__section{padding:var(--space-sm) var(--space-md)}[data-shell=r8b] .ui-module__LaJsVa__head{padding:var(--space-md)}[data-shell=r8b] .ui-module__LaJsVa__primary{width:auto;min-width:calc(6 * var(--space-xl));padding:0 var(--space-md)}.ui-module__LaJsVa__display{font-size:var(--font-size-display-desk)}}
.profile-module__0MBchW__form{gap:var(--space-sm);flex-direction:column;display:flex}.profile-module__0MBchW__choice{min-height:var(--layout-tap-target);align-items:center;gap:var(--space-sm);border-bottom:var(--border-hairline) solid var(--color-rule);padding:var(--space-xs) 0;cursor:pointer;display:flex}.profile-module__0MBchW__choice input{width:var(--space-md);height:var(--space-md);flex:none;margin:0}.profile-module__0MBchW__choiceText{flex-direction:column;display:flex}.profile-module__0MBchW__day{gap:var(--space-xs);border-bottom:var(--border-hairline) solid var(--color-rule);padding-bottom:var(--space-sm);flex-direction:column;display:flex}.profile-module__0MBchW__times{gap:var(--space-xs);align-items:center;display:flex}.profile-module__0MBchW__yesNo{gap:var(--space-md);display:flex}.profile-module__0MBchW__textarea{min-height:calc(var(--layout-tap-target) * 4);resize:vertical}.profile-module__0MBchW__stack{gap:var(--space-xsm);flex-direction:column;min-width:0;display:flex}.profile-module__0MBchW__ck{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profile-module__0MBchW__ck li{grid-template-columns:var(--space-md) minmax(0, 1fr) auto;gap:var(--space-xs) var(--space-xsm);padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-line);align-items:start;display:grid}.profile-module__0MBchW__ck li:first-child{border-top:none}.profile-module__0MBchW__ckText{align-items:flex-start;gap:var(--space-xxs);min-width:0;font-size:var(--font-size-body);line-height:var(--font-leading-body);flex-direction:column;display:flex}.profile-module__0MBchW__ckText strong{font-weight:var(--font-weight-strong)}.profile-module__0MBchW__ckNote{font-size:var(--font-size-body);line-height:var(--font-leading-body);color:var(--color-ink2)}.profile-module__0MBchW__ckOk,.profile-module__0MBchW__ckNo,.profile-module__0MBchW__ckMuted{font-size:var(--font-size-small);line-height:var(--font-leading-body);font-weight:var(--font-weight-bold);text-align:right}.profile-module__0MBchW__ckOk{color:var(--color-good)}.profile-module__0MBchW__ckNo{color:var(--color-ink)}.profile-module__0MBchW__ckMuted{color:var(--color-muted)}.profile-module__0MBchW__ckPass{color:var(--color-good);margin-top:var(--space-xxs)}.profile-module__0MBchW__ckNot,.profile-module__0MBchW__ckSoon{fill:none;stroke-width:var(--border-tile);margin-top:var(--space-xxs)}.profile-module__0MBchW__ckNot{stroke:var(--color-ink2)}.profile-module__0MBchW__ckSoon{stroke:var(--color-line-strong);stroke-dasharray:var(--space-xxs) var(--space-xxs)}.profile-module__0MBchW__ckLink{min-height:var(--layout-tap-target);color:var(--color-link);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);text-underline-offset:var(--space-xxs);align-items:center;text-decoration:underline;display:inline-flex}.profile-module__0MBchW__asOf{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-muted)}.profile-module__0MBchW__asOf strong{color:var(--color-ink);font-weight:var(--font-weight-bold)}.profile-module__0MBchW__early{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profile-module__0MBchW__early li{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.profile-module__0MBchW__earlyFig,.profile-module__0MBchW__earlyFigOld{font-family:var(--font-family-figure);font-size:var(--font-size-figure-phone);line-height:var(--font-leading-figure);font-weight:var(--font-weight-regular)}.profile-module__0MBchW__earlyFig{color:var(--color-reach-ink)}.profile-module__0MBchW__earlyFigOld{color:var(--color-ink)}.profile-module__0MBchW__events{gap:var(--space-xxs);font-size:var(--font-size-body);color:var(--color-ink2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profile-module__0MBchW__pins{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profile-module__0MBchW__pins li{grid-template-columns:var(--space-lg) minmax(0, 1fr) auto;gap:var(--space-xsm);padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-line);align-items:center;display:grid}.profile-module__0MBchW__pins li:first-child{border-top:none}.profile-module__0MBchW__pinName{min-width:0;font-size:var(--font-size-body);flex-direction:column;display:flex}.profile-module__0MBchW__pinValue{font-size:var(--font-size-lead);font-weight:var(--font-weight-heading);color:var(--color-rival1-ink);text-align:right}.profile-module__0MBchW__detSec{align-items:flex-start;gap:var(--space-xs);padding-bottom:var(--space-sm);flex-direction:column;display:flex}.profile-module__0MBchW__h3{font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-heading)}.profile-module__0MBchW__unread{gap:var(--space-xs);font-size:var(--font-size-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profile-module__0MBchW__unread li{flex-direction:column;display:flex}.profile-module__0MBchW__wtab{border-collapse:collapse;width:100%;font-size:var(--font-size-body)}.profile-module__0MBchW__wtab th,.profile-module__0MBchW__wtab td{text-align:left;padding:var(--space-xs) 0;border-bottom:var(--border-hairline) solid var(--color-line)}.profile-module__0MBchW__wtab th:last-child,.profile-module__0MBchW__wtab td:last-child{text-align:right}.profile-module__0MBchW__r9{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.profile-module__0MBchW__heroUnread{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium);color:var(--color-ink2);margin:0}.profile-module__0MBchW__r9grid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);grid-template-areas:"next""cards""unread";align-items:start;display:grid}.profile-module__0MBchW__r9next{grid-area:next;min-width:0}.profile-module__0MBchW__r9cards{gap:var(--space-sm);grid-area:cards;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.profile-module__0MBchW__r9unread{grid-area:unread;min-width:0}.profile-module__0MBchW__ckl{gap:var(--space-xsm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profile-module__0MBchW__ckl li{gap:var(--space-xxs);flex-direction:column;display:flex}.profile-module__0MBchW__ckl b{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-strong);color:var(--color-ink)}.profile-module__0MBchW__ckl small{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-regular);color:var(--color-ink2)}.profile-module__0MBchW__digWrap{gap:var(--space-xsm);margin-top:var(--space-sm);flex-direction:column;display:flex}.profile-module__0MBchW__digH{padding:0 var(--space-xxs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight);text-transform:uppercase;color:var(--color-ink2);margin:0}.profile-module__0MBchW__digList{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-tile);background:var(--color-tile);box-shadow:var(--shadow-tile);grid-template-columns:minmax(0,1fr);display:grid}.profile-module__0MBchW__dig{gap:var(--space-xsm);min-height:var(--layout-tap-target);padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-hairline);color:var(--color-ink);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;text-decoration:none;display:grid}.profile-module__0MBchW__dig:first-child{border-top:0}.profile-module__0MBchW__dig:hover .profile-module__0MBchW__digTitle{text-underline-offset:var(--space-xxs);text-decoration:underline}.profile-module__0MBchW__dig:active{background:var(--color-pressed-fill)}.profile-module__0MBchW__digIcon{inline-size:var(--space-lg);block-size:var(--space-lg);border-radius:var(--radius-inner);background:var(--color-tint-neutral);color:var(--color-ink);justify-content:center;align-items:center;display:inline-flex}.profile-module__0MBchW__digText{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.profile-module__0MBchW__digTitle{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-strong)}.profile-module__0MBchW__digSub{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.profile-module__0MBchW__digSpark{display:inline-flex}.profile-module__0MBchW__digChev{color:var(--color-ink2)}.profile-module__0MBchW__youRow td{font-weight:var(--font-weight-strong);color:var(--color-reach-ink)}.profile-module__0MBchW__howText{margin:0 0 var(--space-xsm);font-size:var(--font-size-body);line-height:var(--font-leading-body);color:var(--color-ink2)}@media (min-width:1024px){.profile-module__0MBchW__r9{gap:var(--space-md)}.profile-module__0MBchW__r9grid{gap:var(--space-xsm) var(--space-sm);grid-template:"cards next""cards unread"1fr/minmax(0,7fr) minmax(0,5fr)}.profile-module__0MBchW__r9cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profile-module__0MBchW__digList{column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profile-module__0MBchW__dig:nth-child(2){border-top:0}}
.charts-module__hvwW2G__chart{--y-w:calc(var(--space-lg) + var(--space-xs));--lab-w:calc(var(--space-xl) * 2 + var(--space-xs));--plot-h:calc(var(--space-xl) * 4);color:var(--color-axis);position:relative}.charts-module__hvwW2G__chart[data-ends=false]{--lab-w:var(--space-sm)}.charts-module__hvwW2G__frame{grid-template-columns:var(--y-w) minmax(0, 1fr) var(--lab-w);grid-template-rows:auto var(--plot-h) auto;padding-top:var(--space-xsm);touch-action:pan-y;-webkit-user-select:none;user-select:none;display:grid;position:relative}.charts-module__hvwW2G__badges{height:var(--space-lg);grid-area:1/2;display:none;position:relative}.charts-module__hvwW2G__yaxis{grid-area:2/1;position:relative}.charts-module__hvwW2G__plot{grid-area:2/2;position:relative}.charts-module__hvwW2G__labels{grid-area:2/3;position:relative}.charts-module__hvwW2G__xaxis{height:var(--space-lg);grid-area:3/2;position:relative}.charts-module__hvwW2G__ax{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--font-leading-small);color:var(--color-axis);white-space:nowrap}.charts-module__hvwW2G__ytick{right:var(--space-xs);top:calc(var(--y) * 1%);position:absolute;transform:translateY(-50%)}.charts-module__hvwW2G__xtick{top:var(--space-xs);left:calc(var(--x) * 1%);position:absolute;transform:translate(-50%)}.charts-module__hvwW2G__xtick[data-edge=start]{transform:none}.charts-module__hvwW2G__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.charts-module__hvwW2G__svg *{vector-effect:non-scaling-stroke}.charts-module__hvwW2G__grid{stroke:var(--color-grid);stroke-width:var(--border-hairline)}.charts-module__hvwW2G__baseline{stroke:var(--color-baseline);stroke-width:var(--border-tile);stroke-dasharray:6 5}.charts-module__hvwW2G__markLine{stroke:var(--color-graphite3);stroke-width:var(--border-tile);stroke-dasharray:1 4;stroke-linecap:round}.charts-module__hvwW2G__evLine{stroke:var(--color-event);stroke-width:var(--border-hairline);stroke-dasharray:2 3;display:none}.charts-module__hvwW2G__line{fill:none;stroke:var(--c);stroke-width:var(--w);stroke-dasharray:var(--dash);stroke-linejoin:round;stroke-linecap:round}.charts-module__hvwW2G__fieldLine{display:none}.charts-module__hvwW2G__sYou{--c:var(--color-reach);--ink:var(--color-reach-ink);--w:var(--chart-stroke-you-max);--dash:none;--dot:var(--chart-dot-you)}.charts-module__hvwW2G__sPin1,.charts-module__hvwW2G__sPin2,.charts-module__hvwW2G__sPin3{--w:var(--chart-stroke-pinned);--dot:var(--chart-dot-rival)}.charts-module__hvwW2G__sPin1{--c:var(--color-rival1);--ink:var(--color-rival1-ink);--dash:var(--chart-dash-pinned1)}.charts-module__hvwW2G__sPin2{--c:var(--color-rival2);--ink:var(--color-rival2-ink);--dash:var(--chart-dash-pinned2)}.charts-module__hvwW2G__sPin3{--c:var(--color-rival3);--ink:var(--color-rival3-ink);--dash:var(--chart-dash-pinned3)}.charts-module__hvwW2G__sFwd{--c:var(--color-forward);--ink:var(--color-forward);--w:var(--chart-stroke-pinned);--dash:none;--dot:var(--chart-dot-rival)}.charts-module__hvwW2G__sField{--c:var(--color-field);--ink:var(--color-muted);--w:var(--chart-stroke-field);--dash:none;--dot:var(--chart-dot-rival)}.charts-module__hvwW2G__pre{width:calc(var(--x) * 1%);background:var(--color-graphite1);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.charts-module__hvwW2G__miss{top:0;bottom:0;left:calc(var(--x) * 1%);width:clamp(var(--space-xs), var(--step), calc(var(--space-xl) + var(--space-xsm)));background:repeating-linear-gradient(135deg, var(--color-gap) 0 var(--border-tile), transparent var(--border-tile) calc(var(--space-xxs) * 1.5));justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.charts-module__hvwW2G__missLab{writing-mode:vertical-rl;background:var(--color-page);color:var(--color-gap-ink);font-weight:var(--font-weight-bold);padding:var(--space-xxs) 0;display:none;transform:rotate(180deg)}.charts-module__hvwW2G__baseLab,.charts-module__hvwW2G__markLab{background:var(--color-page);padding:0 var(--space-xxs);position:absolute}.charts-module__hvwW2G__baseLab{right:0;top:calc(var(--y) * 1%);margin-top:var(--space-xxs);color:var(--color-ink2);font-weight:var(--font-weight-bold);display:none}.charts-module__hvwW2G__markLab{bottom:var(--space-xs);left:calc(var(--x) * 1%);transform:translate(-50%)}.charts-module__hvwW2G__dot{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--dot) * 2);height:calc(var(--dot) * 2);border-radius:var(--radius-pill);background:var(--c);outline:var(--chart-dot-ring) solid var(--color-ring);position:absolute;transform:translate(-50%,-50%)}.charts-module__hvwW2G__evTick{bottom:calc(var(--space-xxs) * -1);left:calc(var(--x) * 1%);width:var(--border-hairline);height:var(--space-xsm);background:var(--color-event);position:absolute}.charts-module__hvwW2G__badge{bottom:var(--space-xxs);left:calc(var(--x) * 1%);display:flex;position:absolute;transform:translate(-50%)}.charts-module__hvwW2G__evBadge{width:calc(var(--space-md) - var(--space-xxs));height:calc(var(--space-md) - var(--space-xxs))}.charts-module__hvwW2G__evBadge circle.charts-module__hvwW2G__evGround{fill:var(--color-event)}.charts-module__hvwW2G__evBadge .charts-module__hvwW2G__evIcon{fill:none;stroke:var(--color-tile);stroke-width:var(--border-tile);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.charts-module__hvwW2G__endLab{left:var(--space-xs);top:calc(var(--y) * 1%);color:var(--ink);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--font-leading-small);white-space:nowrap;position:absolute;transform:translateY(-50%)}.charts-module__hvwW2G__deskOnly{display:none}.charts-module__hvwW2G__hit{cursor:crosshair;touch-action:pan-y;grid-area:2/2;position:relative}.charts-module__hvwW2G__hit:focus{outline:none}.charts-module__hvwW2G__hit:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:var(--space-xxs)}.charts-module__hvwW2G__cursor{top:0;bottom:0;left:calc(var(--x) * 1%);width:var(--border-tile);background:var(--color-scrub);pointer-events:none;position:absolute;transform:translate(-50%)}.charts-module__hvwW2G__cdot{pointer-events:none;--dot:var(--chart-dot-you)}.charts-module__hvwW2G__tip{margin-top:var(--space-xs);background:var(--color-tooltip-ground);color:var(--color-tooltip-ink);border-radius:var(--radius-small);padding:var(--space-xsm);font-size:var(--font-size-body);line-height:var(--font-leading-small)}.charts-module__hvwW2G__tip b{font-weight:var(--font-weight-bold);margin-bottom:var(--space-xxs);display:block}.charts-module__hvwW2G__tipRow{align-items:center;gap:var(--space-xs);display:flex}.charts-module__hvwW2G__tipRow span:last-child{padding-left:var(--space-xs);font-weight:var(--font-weight-bold);margin-left:auto}.charts-module__hvwW2G__tipField{display:none}.charts-module__hvwW2G__sw{width:var(--space-xsm);height:var(--space-xsm);border-radius:calc(var(--radius-small) / 2);background:var(--c);flex:none}.charts-module__hvwW2G__tipNote{margin-top:var(--space-xxs);color:var(--color-tooltip-muted);font-style:normal;display:block}.charts-module__hvwW2G__key{gap:var(--space-xs) var(--space-sm);margin-top:var(--space-xsm);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--font-leading-small);color:var(--color-ink2);flex-wrap:wrap;display:flex}.charts-module__hvwW2G__key li{align-items:center;gap:var(--space-xs);display:inline-flex}.charts-module__hvwW2G__keyLine{width:calc(var(--space-lg) - var(--space-xxs));height:var(--space-xsm);flex:none;overflow:visible}.charts-module__hvwW2G__keyBase{--c:var(--color-baseline);--w:var(--border-tile);--dash:6 5;stroke-linecap:butt}.charts-module__hvwW2G__keyGap,.charts-module__hvwW2G__lgGap{width:var(--space-sm);height:var(--space-xsm);border-radius:calc(var(--radius-small) / 2);border:var(--border-hairline) solid var(--color-line);background:repeating-linear-gradient(135deg, var(--color-gap) 0 var(--border-tile), transparent var(--border-tile) calc(var(--space-xxs) * 1.5));flex:none}.charts-module__hvwW2G__keyDesk{display:none!important}.charts-module__hvwW2G__spark{height:calc(var(--space-md) + var(--space-xxs));display:block;position:relative}.charts-module__hvwW2G__sparkRow{height:calc(var(--space-md) + var(--space-xxs))}.charts-module__hvwW2G__spark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.charts-module__hvwW2G__sparkLine{fill:none;stroke:var(--c);stroke-width:var(--chart-stroke-you);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.charts-module__hvwW2G__sparkFill{fill:var(--chart-spark-fill)}.charts-module__hvwW2G__sparkStub{stroke:var(--color-graphite3);stroke-width:var(--border-tile);stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.charts-module__hvwW2G__sparkYou{--c:var(--color-reach)}.charts-module__hvwW2G__sparkOther{--c:var(--color-graphite5)}.charts-module__hvwW2G__sparkDot{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:var(--chart-dot-spark);height:var(--chart-dot-spark);border-radius:var(--radius-pill);background:var(--c);outline:var(--chart-dot-ring) solid var(--color-ring);position:absolute;transform:translate(-50%,-50%)}.charts-module__hvwW2G__sparkRow .charts-module__hvwW2G__sparkDot{width:calc(var(--chart-dot-spark) - var(--chart-dot-ring));height:calc(var(--chart-dot-spark) - var(--chart-dot-ring))}.charts-module__hvwW2G__sparkSlot{width:calc(var(--space-xl) * 2 + var(--space-sm));height:var(--space-md);flex:none}.charts-module__hvwW2G__sparkSlot .charts-module__hvwW2G__sparkDot{width:calc(var(--chart-dot-spark) - var(--chart-dot-ring));height:calc(var(--chart-dot-spark) - var(--chart-dot-ring))}.charts-module__hvwW2G__dbars{--bar-h:calc(var(--space-xl) + var(--space-sm));--bar-gap:calc(var(--space-xxs) * 1.5);color:var(--color-axis);position:relative}.charts-module__hvwW2G__dbars[data-dense]{--bar-gap:calc(var(--space-xxs) / 2)}.charts-module__hvwW2G__dbDrill{--bar-h:calc(var(--space-xl) * 2 + var(--space-sm))}.charts-module__hvwW2G__dbPlot{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--bar-gap);height:var(--bar-h);border-bottom:calc(var(--border-hairline) * 2) solid var(--color-ink2);align-items:end;display:grid}.charts-module__hvwW2G__dbPlot[data-nums]{height:calc(var(--bar-h) + var(--space-md))}.charts-module__hvwW2G__dbCol{flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex}.charts-module__hvwW2G__dbVal,.charts-module__hvwW2G__dbMiss{border-radius:calc(var(--radius-small) / 2) calc(var(--radius-small) / 2) 0 0;display:block}.charts-module__hvwW2G__dbVal{height:calc(var(--bar-h) * (var(--h) - var(--m)) / 100);background:var(--color-graphite6)}.charts-module__hvwW2G__dbMiss{height:calc(var(--bar-h) * var(--m) / 100);background:var(--color-reach)}.charts-module__hvwW2G__dbVal+.charts-module__hvwW2G__dbMiss{border-radius:0}.charts-module__hvwW2G__dbNone{height:var(--bar-h);background:repeating-linear-gradient(135deg, var(--color-gap) 0 var(--border-tile), transparent var(--border-tile) calc(var(--space-xxs) * 1.5))}.charts-module__hvwW2G__dbNum{margin-bottom:var(--space-xxs);text-align:center;font-weight:var(--font-weight-strong);color:var(--color-ink);display:block}.charts-module__hvwW2G__dbAxis{height:var(--space-lg);position:relative}.charts-module__hvwW2G__dbTick{top:var(--space-xxs);left:calc(var(--x) * 1%);position:absolute;transform:translate(-50%)}.charts-module__hvwW2G__dbTick[data-edge=start]{left:0;transform:none}.charts-module__hvwW2G__dbTick[data-edge=end]{left:auto;right:0;transform:none}.charts-module__hvwW2G__dbKey{gap:var(--space-xxs) var(--space-sm);margin:var(--space-xs) 0 0;font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--font-leading-small);color:var(--color-ink2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.charts-module__hvwW2G__dbKey li{align-items:center;gap:var(--space-xs);display:inline-flex}.charts-module__hvwW2G__dbSwVal,.charts-module__hvwW2G__dbSwMiss{width:var(--space-xsm);height:var(--space-xsm);border-radius:calc(var(--radius-small) / 2);flex:none}.charts-module__hvwW2G__dbSwVal{background:var(--color-graphite6)}.charts-module__hvwW2G__dbSwMiss{background:var(--color-reach)}.charts-module__hvwW2G__heat{gap:var(--space-xxs);--heat-head:calc(var(--space-xl) + var(--space-lg) + var(--space-xxs));align-items:center;display:grid}.charts-module__hvwW2G__heatNarrow{--heat-head:calc(var(--space-lg) + var(--space-xsm))}.charts-module__hvwW2G__hd{font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--font-leading-small);color:var(--color-ink2);white-space:nowrap}.charts-module__hvwW2G__cell{height:var(--space-md);border-radius:calc(var(--radius-small) / 2);background:var(--c)}.charts-module__hvwW2G__cellZero{background:var(--color-tile);border:var(--border-hairline) solid var(--color-line)}.charts-module__hvwW2G__cellNone{border:var(--border-hairline) solid var(--color-line);background:repeating-linear-gradient(135deg, var(--color-gap) 0 var(--border-tile), transparent var(--border-tile) calc(var(--space-xxs) * 1.5))}.charts-module__hvwW2G__wk{height:var(--space-md);position:relative}.charts-module__hvwW2G__wk span{position:absolute;left:50%;transform:translate(-50%)}.charts-module__hvwW2G__wk[data-edge=end] span{left:auto;right:0;transform:none}.charts-module__hvwW2G__wk[data-edge=start] span{left:0;transform:none}.charts-module__hvwW2G__evm{height:var(--space-md);justify-content:center;align-items:flex-end;display:flex}.charts-module__hvwW2G__legend{gap:var(--space-xs) var(--space-sm);margin-top:var(--space-xsm);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--font-leading-small);color:var(--color-ink2);flex-wrap:wrap;display:flex}.charts-module__hvwW2G__legend li{align-items:center;gap:var(--space-xs);display:inline-flex}.charts-module__hvwW2G__lg{width:var(--space-sm);height:var(--space-xsm);border-radius:calc(var(--radius-small) / 2);background:var(--c);flex:none}.charts-module__hvwW2G__lgZero{background:var(--color-tile);border:var(--border-hairline) solid var(--color-line)}.charts-module__hvwW2G__o1{--c:var(--color-orange1)}.charts-module__hvwW2G__o2{--c:var(--color-orange2)}.charts-module__hvwW2G__o3{--c:var(--color-orange3)}.charts-module__hvwW2G__o4{--c:var(--color-orange4)}.charts-module__hvwW2G__o5{--c:var(--color-orange5)}.charts-module__hvwW2G__o6{--c:var(--color-orange6)}.charts-module__hvwW2G__o7{--c:var(--color-orange7)}.charts-module__hvwW2G__g1{--c:var(--color-graphite1)}.charts-module__hvwW2G__g2{--c:var(--color-graphite2)}.charts-module__hvwW2G__g3{--c:var(--color-graphite3)}.charts-module__hvwW2G__g4{--c:var(--color-graphite4)}.charts-module__hvwW2G__g5{--c:var(--color-graphite5)}.charts-module__hvwW2G__g6{--c:var(--color-graphite6)}.charts-module__hvwW2G__g7{--c:var(--color-graphite7)}.charts-module__hvwW2G__o1.charts-module__hvwW2G__cell,.charts-module__hvwW2G__g1.charts-module__hvwW2G__cell,.charts-module__hvwW2G__o1.charts-module__hvwW2G__lg,.charts-module__hvwW2G__g1.charts-module__hvwW2G__lg{border:var(--border-hairline) solid var(--color-line)}.charts-module__hvwW2G__bars{gap:var(--space-xsm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.charts-module__hvwW2G__bars li{gap:var(--space-xsm);font-size:var(--font-size-body);line-height:var(--font-leading-body);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;display:grid}.charts-module__hvwW2G__bars b{text-align:right;font-weight:var(--font-weight-bold)}.charts-module__hvwW2G__barLabel{color:var(--color-ink2)}.charts-module__hvwW2G__track{height:var(--space-xsm);border-radius:var(--radius-pill);background:var(--color-quiet-fill);display:block;overflow:hidden}.charts-module__hvwW2G__fill{height:100%;width:calc(var(--x) * 1%);border-radius:var(--radius-pill);background:var(--c,var(--color-graphite4));display:block}.charts-module__hvwW2G__key,.charts-module__hvwW2G__legend{padding:0;list-style:none}@media (min-width:1024px){.charts-module__hvwW2G__chart{--lab-w:calc(var(--space-xl) * 3 + var(--space-xsm));--plot-h:calc(var(--space-xl) * 6 - var(--space-sm))}.charts-module__hvwW2G__chart[data-ends=false]{--lab-w:var(--space-sm)}.charts-module__hvwW2G__badges{display:block}.charts-module__hvwW2G__evLine,.charts-module__hvwW2G__fieldLine{display:inline}.charts-module__hvwW2G__evTick,.charts-module__hvwW2G__phoneOnly{display:none}.charts-module__hvwW2G__deskOnly,.charts-module__hvwW2G__missLab,.charts-module__hvwW2G__baseLab{display:block}.charts-module__hvwW2G__keyDesk{display:inline-flex!important}.charts-module__hvwW2G__tipField{display:flex}.charts-module__hvwW2G__tip{z-index:5;top:var(--space-xsm);min-width:calc(var(--space-xl) * 4);max-width:calc(var(--space-xl) * 5 + var(--space-md));left:calc(var(--y-w) + (100% - var(--y-w) - var(--lab-w)) * var(--x) / 100 + var(--space-sm));pointer-events:none;margin-top:0;position:absolute}.charts-module__hvwW2G__tip[data-flip=true]{left:auto;right:calc(var(--lab-w) + (100% - var(--y-w) - var(--lab-w)) * (100 - var(--x)) / 100 + var(--space-sm))}.charts-module__hvwW2G__chart[data-active=false] .charts-module__hvwW2G__tip,.charts-module__hvwW2G__chart[data-active=false] .charts-module__hvwW2G__cursor,.charts-module__hvwW2G__chart[data-active=false] .charts-module__hvwW2G__cdot{display:none}}
html:has(.shell-module__JIDgOq__sheet[open]){overflow:hidden}.shell-module__JIDgOq__app,.shell-module__JIDgOq__column{min-width:0}.shell-module__JIDgOq__main{max-width:var(--layout-max-width);width:100%;min-width:0;padding:var(--space-xs) var(--layout-gutter) calc(var(--layout-tab-bar-height) + var(--space-lg) + env(safe-area-inset-bottom));margin-inline:auto}.shell-module__JIDgOq__logo{font-family:var(--font-family-figure);font-size:var(--font-size-brand);font-weight:var(--font-weight-regular);line-height:var(--font-leading-brand)}.shell-module__JIDgOq__rail{background:var(--color-nav);color:var(--color-nav-ink);display:none}.shell-module__JIDgOq__rail .shell-module__JIDgOq__logo{padding:0 var(--space-xs)}.shell-module__JIDgOq__railShop{padding:var(--space-xs) var(--space-xs) var(--space-sm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold)}.shell-module__JIDgOq__railCity{font-weight:var(--font-weight-medium);color:var(--color-nav-muted);display:block}.shell-module__JIDgOq__railGroup{flex-direction:column;display:flex}.shell-module__JIDgOq__railList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shell-module__JIDgOq__railHead{padding:var(--space-sm) var(--space-xs) var(--space-xxs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-nav-muted)}.shell-module__JIDgOq__railLink{align-items:center;gap:var(--space-xsm);min-height:var(--layout-tap-target);padding:0 var(--space-xs);border-radius:var(--radius-small);font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-strong);color:var(--color-nav-muted);text-decoration:none;display:flex}.shell-module__JIDgOq__railLink:hover{color:var(--color-nav-ink)}.shell-module__JIDgOq__railLink[aria-current=page]{background:var(--color-nav-ink);color:var(--color-nav)}.shell-module__JIDgOq__railLink svg{flex:none}.shell-module__JIDgOq__railSpacer{min-height:var(--space-md);flex:1}.shell-module__JIDgOq__railPlan{padding:var(--space-xsm) var(--space-xs) 0;font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-nav-muted)}.shell-module__JIDgOq__badge{min-width:var(--space-md);height:var(--space-md);padding:0 var(--space-xxs);border-radius:var(--radius-pill);background:var(--color-reach);color:var(--color-on-reach);font-size:var(--font-size-small);line-height:var(--font-leading-figure);font-weight:var(--font-weight-heading);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.shell-module__JIDgOq__tabs{z-index:20;grid-template-columns:repeat(var(--layout-max-tabs), minmax(0, 1fr));min-height:var(--layout-tab-bar-height);padding:var(--space-xxs) var(--space-xxs) calc(var(--space-xxs) + env(safe-area-inset-bottom));background:var(--color-nav);display:grid;position:fixed;bottom:0;left:0;right:0}.shell-module__JIDgOq__tab{justify-content:center;align-items:center;gap:var(--space-xxs);min-height:var(--layout-tap-target);border-radius:var(--radius-small);font-size:var(--font-size-small);line-height:var(--font-leading-figure);font-weight:var(--font-weight-strong);color:var(--color-nav-muted);flex-direction:column;text-decoration:none;display:flex;position:relative}.shell-module__JIDgOq__tab[aria-current=page]{color:var(--color-nav-ink);font-weight:var(--font-weight-heading)}.shell-module__JIDgOq__tab[aria-current=page]:before{content:"";height:var(--border-focus);border-radius:var(--radius-pill);background:var(--color-reach);position:absolute;top:0;left:22%;right:22%}.shell-module__JIDgOq__tab .shell-module__JIDgOq__badge{top:var(--space-xxs);left:calc(50% + var(--space-xxs));margin:0;position:absolute}.shell-module__JIDgOq__sheet{border-radius:var(--radius-tile) var(--radius-tile) 0 0;background:var(--color-tile);width:100%;max-width:none;max-height:100%;color:var(--color-ink);border:none;margin:auto 0 0;padding:0}.shell-module__JIDgOq__sheet::backdrop{background:color-mix(in srgb, var(--color-ink) 45%, transparent)}.shell-module__JIDgOq__sheetPanel{padding:var(--space-sm) var(--layout-gutter) calc(var(--space-md) + env(safe-area-inset-bottom))}.shell-module__JIDgOq__sheetList{margin:0;padding:0;list-style:none}.shell-module__JIDgOq__sheetList li+li{border-top:var(--border-hairline) solid var(--color-line)}.shell-module__JIDgOq__sheetRow,.shell-module__JIDgOq__sheetClose{align-items:center;gap:var(--space-xsm);width:100%;min-height:var(--layout-tap-target);padding:0 var(--space-xxs);font:inherit;font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-bold);color:var(--color-ink);cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.shell-module__JIDgOq__sheetClose{border-top:var(--border-hairline) solid var(--color-line)}@media (min-width:1024px){.shell-module__JIDgOq__rail{z-index:20;width:var(--layout-rail-width);padding:var(--space-md) var(--space-xsm) var(--space-md);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.shell-module__JIDgOq__column{padding-left:var(--layout-rail-width)}.shell-module__JIDgOq__main{padding:calc(var(--space-md) + var(--space-xxs)) var(--space-xl) calc(2 * var(--space-xl))}.shell-module__JIDgOq__tabs,.shell-module__JIDgOq__sheet{display:none}}.shell-module__JIDgOq__srOnly{width:var(--border-hairline);height:var(--border-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.shell-module__JIDgOq__tag{min-height:var(--space-md);padding:0 var(--space-xsm);border-radius:var(--radius-pill);background:var(--color-quiet-fill);color:var(--color-ink);font-size:var(--font-size-small);line-height:var(--font-leading-figure);font-weight:var(--font-weight-bold);white-space:nowrap;align-items:center;display:inline-flex}.shell-module__JIDgOq__tagYou{background:var(--color-reach);color:var(--color-on-reach)}.shell-module__JIDgOq__direction{align-items:center;gap:var(--space-xxs);font-weight:var(--font-weight-heading);color:var(--color-ink);white-space:nowrap;display:inline-flex}.shell-module__JIDgOq__direction svg{flex:none}.shell-module__JIDgOq__quiet{align-items:flex-start;gap:var(--space-xsm);padding:var(--space-xxs) 0;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium);color:var(--color-ink2);display:flex}.shell-module__JIDgOq__quietIcon{margin-top:var(--space-xxs);color:var(--color-muted);flex:none}.shell-module__JIDgOq__quietBody{flex-direction:column;align-items:flex-start;display:flex}.shell-module__JIDgOq__quietLink{min-height:var(--layout-tap-target);color:var(--color-link);font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-thickness:var(--border-tile);text-underline-offset:var(--space-xxs);align-items:center;display:inline-flex}.shell-module__JIDgOq__pageHead{gap:var(--space-xs);margin:var(--space-xxs) 0 var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}.shell-module__JIDgOq__eyebrow{align-items:center;gap:var(--space-xxs) var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-strong);color:var(--color-ink2);flex-wrap:wrap;display:flex}.shell-module__JIDgOq__term{color:var(--color-muted)}.shell-module__JIDgOq__deskOnly{display:none}.shell-module__JIDgOq__headHome,.shell-module__JIDgOq__headMeasure{font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight);text-wrap:balance}.shell-module__JIDgOq__headHome{font-size:var(--font-size-display-phone);line-height:var(--font-leading-display)}.shell-module__JIDgOq__headMeasure{font-size:var(--font-size-title);line-height:var(--font-leading-title)}.shell-module__JIDgOq__headHome{max-width:30ch}.shell-module__JIDgOq__headMeasure{max-width:34ch}.shell-module__JIDgOq__asOf{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-muted)}.shell-module__JIDgOq__asOf b{color:var(--color-ink);font-weight:var(--font-weight-bold)}.shell-module__JIDgOq__detailsButton{display:none}@media (min-width:1024px){.shell-module__JIDgOq__pageHead{gap:var(--space-xsm) var(--space-md);margin:var(--space-xs) 0 var(--space-md)}.shell-module__JIDgOq__deskOnly{display:inline}.shell-module__JIDgOq__pageHeadWithDetails{grid-template-columns:minmax(0,1fr) auto}.shell-module__JIDgOq__pageHeadWithDetails>*{grid-column:1}.shell-module__JIDgOq__headHome{font-size:var(--font-size-display-desk)}.shell-module__JIDgOq__headMeasure{font-size:var(--font-size-display-phone);line-height:var(--font-leading-display)}.shell-module__JIDgOq__pageHeadWithDetails>.shell-module__JIDgOq__detailsButton{min-height:var(--layout-tap-target);padding:0 var(--space-sm);border:var(--border-tile) solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-tile);color:var(--color-ink);font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-bold);grid-area:1/2/span 3;align-self:end;align-items:center;text-decoration:none;display:inline-flex}}.shell-module__JIDgOq__actionBlock{gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-tile);background:var(--color-action);color:var(--color-on-action);grid-template-columns:minmax(0,1fr);display:grid}.shell-module__JIDgOq__actionKicker{align-items:center;gap:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-nav-muted);display:flex}.shell-module__JIDgOq__actionDone .shell-module__JIDgOq__actionKicker{color:var(--color-on-action)}.shell-module__JIDgOq__actionText{max-width:64ch;font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-bold)}.shell-module__JIDgOq__actionHelper{max-width:62ch;font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-nav-muted)}.shell-module__JIDgOq__actionButtons{margin-top:var(--space-xs);display:flex}.shell-module__JIDgOq__pill{min-height:var(--layout-action-bar-height);padding:0 var(--space-md);border-radius:var(--radius-pill);background:var(--color-tile);color:var(--color-ink);font:inherit;font-size:var(--font-size-lead);line-height:var(--font-leading-title);font-weight:var(--font-weight-heading);text-align:center;cursor:pointer;border:none;flex:100%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.shell-module__JIDgOq__pill:active{background:var(--color-quiet-fill)}@media (min-width:1024px){.shell-module__JIDgOq__actionBlock{padding:var(--space-md)}.shell-module__JIDgOq__actionBlock:not(.shell-module__JIDgOq__actionStacked){gap:var(--space-xxs) var(--space-md);grid-template-columns:minmax(0,1fr) auto;align-items:center}.shell-module__JIDgOq__actionBlock:not(.shell-module__JIDgOq__actionStacked)>*{grid-column:1}.shell-module__JIDgOq__actionBlock:not(.shell-module__JIDgOq__actionStacked)>.shell-module__JIDgOq__actionButtons{grid-area:1/2/span 3;justify-content:flex-end;margin-top:0}.shell-module__JIDgOq__actionBlock:not(.shell-module__JIDgOq__actionStacked) .shell-module__JIDgOq__pill{white-space:nowrap;flex:none}}
.r9-module__SbLdPW__srOnly{width:var(--border-hairline);height:var(--border-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.r9-module__SbLdPW__deskOnly{display:none}.r9-module__SbLdPW__chev{flex:none}.r9-module__SbLdPW__tile{min-width:0;padding:var(--space-sm);border-radius:var(--radius-tile);background:var(--color-tile);box-shadow:var(--shadow-tile);flex-direction:column;display:flex}.r9-module__SbLdPW__hero{gap:var(--space-sm);padding:var(--space-md) var(--space-sm) calc(var(--space-sm) + var(--space-xxs));border-radius:var(--radius-tile);background:radial-gradient(90% 140% at 100% 0%, color-mix(in srgb, var(--color-tint-you) 95%, transparent) 0%, transparent 60%), linear-gradient(180deg, var(--color-tile) 0%, var(--color-pressed-fill) 100%);box-shadow:var(--shadow-tile);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.r9-module__SbLdPW__heroPlain{background:linear-gradient(180deg, var(--color-tile) 0%, var(--color-pressed-fill) 100%)}.r9-module__SbLdPW__heroText{min-width:0}.r9-module__SbLdPW__eye{min-width:0;margin-bottom:var(--space-xsm);align-self:stretch;align-items:center;gap:var(--space-xxs) var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2);flex-wrap:wrap;display:flex}.r9-module__SbLdPW__eye svg{flex:none}.r9-module__SbLdPW__eyeAsOf{font-weight:var(--font-weight-medium);color:var(--color-muted)}.r9-module__SbLdPW__hero{--hero-h1-desk:calc((var(--font-size-display-phone) + var(--font-size-display-desk)) / 2)}.r9-module__SbLdPW__h1{max-width:24ch;font-size:var(--font-size-display-phone);line-height:var(--font-leading-display);font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight);text-wrap:balance}.r9-module__SbLdPW__heroSub{max-width:58ch;margin-top:var(--space-xsm);font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.r9-module__SbLdPW__heroCap{margin-top:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-muted)}.r9-module__SbLdPW__heroFigure{align-items:flex-start;gap:var(--space-xs);min-width:0;padding-top:var(--space-sm);border-top:var(--border-hairline) solid var(--color-hairline);flex-direction:column;display:flex}.r9-module__SbLdPW__heroFig{align-items:baseline;gap:var(--space-xs);color:var(--color-reach-ink);flex-wrap:wrap;display:flex}.r9-module__SbLdPW__heroFig .r9-module__SbLdPW__n{font-family:var(--font-family-figure);font-weight:var(--font-weight-regular);line-height:var(--font-leading-figure);font-size:var(--font-size-figure-phone)}.r9-module__SbLdPW__heroUnit{font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-heading)}.r9-module__SbLdPW__heroCmp{align-items:center;gap:var(--space-xs) var(--space-xsm);font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-strong);color:var(--color-ink2);flex-wrap:wrap;display:inline-flex}.r9-module__SbLdPW__dirChip{padding:var(--space-xxs) var(--space-xsm);border-radius:var(--radius-pill);background:var(--color-tile);box-shadow:var(--shadow-tile);font-size:var(--font-size-small);line-height:var(--font-leading-small);align-items:center;display:inline-flex}.r9-module__SbLdPW__cards{gap:var(--space-xsm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.r9-module__SbLdPW__cards>.r9-module__SbLdPW__wide{grid-column:1/-1}.r9-module__SbLdPW__card{min-width:0;min-height:var(--layout-tap-target);padding:var(--space-sm);border-radius:var(--radius-tile);background:var(--color-tile);box-shadow:var(--shadow-tile);color:var(--color-ink);text-align:left;flex-direction:column;align-items:stretch;text-decoration:none;transition:transform .15s;display:flex;position:relative}.r9-module__SbLdPW__cardOpens{cursor:pointer}.r9-module__SbLdPW__cardOpens:hover{box-shadow:var(--shadow-raised)}.r9-module__SbLdPW__cardOpens:active{transform:scale(var(--state-press-scale-card))}.r9-module__SbLdPW__tint-you{background:linear-gradient(180deg, var(--color-tint-you) 0%, color-mix(in srgb, var(--color-tint-you) 50%, var(--color-tile)) 100%)}.r9-module__SbLdPW__tint-neutral{background:linear-gradient(180deg, var(--color-tint-neutral) 0%, color-mix(in srgb, var(--color-tint-neutral) 50%, var(--color-tile)) 100%)}.r9-module__SbLdPW__tint-rival{background:linear-gradient(180deg, var(--color-tint-rival) 0%, color-mix(in srgb, var(--color-tint-rival) 50%, var(--color-tile)) 100%)}.r9-module__SbLdPW__cardKey{align-items:center;gap:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2);display:flex}.r9-module__SbLdPW__cardKey svg{flex:none}.r9-module__SbLdPW__cardKey .r9-module__SbLdPW__chev{margin-left:auto}.r9-module__SbLdPW__cardValue{align-items:baseline;gap:var(--space-xs);margin-top:var(--space-xsm);flex-wrap:wrap;display:flex}.r9-module__SbLdPW__cardValue .r9-module__SbLdPW__n{font-family:var(--font-family-figure);font-weight:var(--font-weight-regular);line-height:var(--font-leading-figure);font-size:var(--font-size-display-phone);color:var(--color-ink)}.r9-module__SbLdPW__tint-you .r9-module__SbLdPW__cardValue .r9-module__SbLdPW__n{color:var(--color-reach-ink)}.r9-module__SbLdPW__cardUnit{font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-bold);color:var(--color-ink2)}.r9-module__SbLdPW__cardLine{margin-top:var(--space-xs);font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium)}.r9-module__SbLdPW__cardViz{margin-top:var(--space-sm);display:block}.r9-module__SbLdPW__cardFoot{padding-top:var(--space-xsm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-ink2);margin-top:auto}.r9-module__SbLdPW__next{gap:var(--space-xs);padding:calc(var(--space-sm) + var(--space-xxs));border-radius:var(--radius-tile);background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--color-on-action) 9%, var(--color-action)) 0%, transparent 60%), var(--color-action);color:var(--color-on-action);flex-direction:column;display:flex;position:relative}.r9-module__SbLdPW__nextKick{align-items:center;gap:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-on-dark-muted);display:flex}.r9-module__SbLdPW__nextTitle{max-width:30ch;font-size:var(--font-size-title);line-height:var(--font-leading-title);font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight)}.r9-module__SbLdPW__nextWhy{max-width:52ch;font-size:var(--font-size-body);line-height:var(--font-leading-body);color:var(--color-on-dark-muted)}.r9-module__SbLdPW__nextHelp{max-width:56ch;font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-on-dark-muted)}.r9-module__SbLdPW__nextButtons{align-items:stretch;gap:var(--space-xs) var(--space-md);margin-top:var(--space-sm);flex-direction:column;display:flex}.r9-module__SbLdPW__btn{min-height:var(--layout-action-bar-height);padding:0 var(--space-lg);border-radius:var(--radius-pill);background:var(--color-tile);color:var(--color-ink);font:inherit;font-size:var(--font-size-lead);line-height:var(--font-leading-title);font-weight:var(--font-weight-heading);text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.r9-module__SbLdPW__btn:hover{background:var(--color-button-hover)}.r9-module__SbLdPW__btn:active{transform:scale(var(--state-press-scale))}.r9-module__SbLdPW__nextMore{min-height:var(--layout-tap-target);font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-bold);color:var(--color-on-action);text-decoration:underline;text-decoration-thickness:var(--border-tile);text-underline-offset:var(--space-xxs);align-self:flex-start;align-items:center;display:inline-flex}.r9-module__SbLdPW__nextThen{gap:var(--space-xxs);margin-top:var(--space-xsm);padding-top:var(--space-xsm);border-top:var(--border-hairline) solid color-mix(in srgb, var(--color-on-action) 14%, transparent);flex-direction:column;display:flex}.r9-module__SbLdPW__nextThen p{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-on-dark-muted)}.r9-module__SbLdPW__nextThen a{justify-content:space-between;align-items:center;gap:var(--space-xsm);min-height:var(--layout-tap-target);font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-strong);color:var(--color-on-action);text-decoration:none;display:flex}.r9-module__SbLdPW__nextThen a:hover span{text-decoration:underline}.r9-module__SbLdPW__nextThen svg{color:var(--color-on-dark-muted)}.r9-module__SbLdPW__nextDone{background:linear-gradient(180deg, var(--color-tile), var(--color-pressed-fill));color:var(--color-ink);box-shadow:var(--shadow-tile)}.r9-module__SbLdPW__nextDone .r9-module__SbLdPW__nextKick,.r9-module__SbLdPW__nextDone .r9-module__SbLdPW__nextWhy,.r9-module__SbLdPW__nextDone .r9-module__SbLdPW__nextHelp{color:var(--color-ink2)}.r9-module__SbLdPW__nextDone .r9-module__SbLdPW__nextKick svg{color:var(--color-good)}.r9-module__SbLdPW__nextDone .r9-module__SbLdPW__btn{background:var(--color-action);color:var(--color-on-action)}.r9-module__SbLdPW__nextDone .r9-module__SbLdPW__nextMore{color:var(--color-link)}.r9-module__SbLdPW__bands{gap:var(--space-xsm);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.r9-module__SbLdPW__band{min-width:0;padding:var(--space-sm) var(--space-sm) var(--space-xxs);border-radius:var(--radius-tile);background:var(--color-tile);box-shadow:var(--shadow-tile);flex-direction:column;display:flex}.r9-module__SbLdPW__bandKey{align-items:baseline;gap:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-ink2);flex-wrap:wrap;display:flex}.r9-module__SbLdPW__bandKey span{font-weight:var(--font-weight-medium);text-transform:none;color:var(--color-muted)}.r9-module__SbLdPW__bandVerdict{max-width:34ch;margin:var(--space-xs) 0;font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-medium);color:var(--color-ink)}.r9-module__SbLdPW__rows{flex-direction:column;flex:1;display:flex}.r9-module__SbLdPW__row{gap:var(--space-xxs) var(--space-sm);min-height:calc(var(--space-xl) + var(--space-sm));padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-line);color:var(--color-ink);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.r9-module__SbLdPW__row:hover .r9-module__SbLdPW__rowLabel{color:var(--color-ink);text-underline-offset:var(--space-xxs);text-decoration:underline}.r9-module__SbLdPW__row:active{background:var(--color-pressed-fill)}.r9-module__SbLdPW__rowLabel{align-items:center;gap:var(--space-xs);font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-strong);color:var(--color-ink2);grid-area:1/1;display:flex}.r9-module__SbLdPW__rowLabel svg{color:var(--color-muted);flex:none}.r9-module__SbLdPW__rowCaption{align-items:center;gap:var(--space-xxs) var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-muted);flex-wrap:wrap;grid-area:2/1;display:flex}.r9-module__SbLdPW__rowCaption [data-direction]{color:var(--color-ink2);font-weight:var(--font-weight-strong)}.r9-module__SbLdPW__rowSpark{grid-area:3/1;align-self:start}.r9-module__SbLdPW__rowSpark:empty{display:none}.r9-module__SbLdPW__rowValue{align-self:center;align-items:flex-end;gap:var(--space-xxs);text-align:right;flex-direction:column;grid-area:1/2/span 3;display:flex}.r9-module__SbLdPW__rowValue .r9-module__SbLdPW__n{font-family:var(--font-family-figure);font-weight:var(--font-weight-regular);line-height:var(--font-leading-figure);font-size:var(--font-size-display-phone);color:var(--color-ink)}.r9-module__SbLdPW__rowYou .r9-module__SbLdPW__rowValue .r9-module__SbLdPW__n{color:var(--color-reach-ink)}.r9-module__SbLdPW__rowUnit{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-muted);white-space:nowrap}.r9-module__SbLdPW__optional,.r9-module__SbLdPW__bands .r9-module__SbLdPW__rowSpark{display:none}.r9-module__SbLdPW__quietRow{align-items:flex-start;gap:var(--space-xsm);min-height:calc(var(--space-xl) + var(--space-sm));padding:var(--space-xsm) 0;border-top:var(--border-hairline) solid var(--color-line);font-size:var(--font-size-body);line-height:var(--font-leading-body);color:var(--color-ink2);display:flex}.r9-module__SbLdPW__quietRow svg{margin-top:var(--space-xxs);color:var(--color-muted);flex:none}.r9-module__SbLdPW__quietRow>span{flex-direction:column;align-items:flex-start;display:flex}.r9-module__SbLdPW__inlineLink{min-height:var(--layout-tap-target);color:var(--color-link);font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-thickness:var(--border-tile);text-underline-offset:var(--space-xxs);align-items:center;display:inline-flex}.r9-module__SbLdPW__lockPill{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xsm);border-radius:var(--radius-pill);background:var(--color-tint-neutral);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2);display:inline-flex}.r9-module__SbLdPW__lock{gap:var(--space-xs)}.r9-module__SbLdPW__lockTitle{align-items:center;gap:var(--space-xs);font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-heading);display:flex}.r9-module__SbLdPW__lockText{font-size:var(--font-size-body);line-height:var(--font-leading-body);color:var(--color-ink2)}.r9-module__SbLdPW__lockNeeds{font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-ink2)}.r9-module__SbLdPW__step{align-self:flex-start;align-items:center;gap:var(--space-xs);min-height:var(--layout-tap-target);margin-top:var(--space-xxs);padding:0 var(--space-sm);border:var(--border-tile) solid var(--color-ink);border-radius:var(--radius-pill);font-size:var(--font-size-body);line-height:var(--font-leading-title);font-weight:var(--font-weight-bold);color:var(--color-ink);background:0 0;text-decoration:none;display:inline-flex}.r9-module__SbLdPW__step:hover{background:var(--color-hover-fill)}.r9-module__SbLdPW__example{margin-top:var(--space-xs);padding:calc(var(--space-lg) + var(--space-xs)) var(--space-xsm) var(--space-xsm);border-radius:var(--radius-inner);border:var(--border-hairline) solid var(--color-hairline);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-ink) 4.5%, transparent) 0 6%, color-mix(in srgb, var(--color-tile) 70%, transparent) 6% 12%);position:relative}.r9-module__SbLdPW__exampleLabel{top:var(--space-xs);left:var(--space-xsm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2);position:absolute}.r9-module__SbLdPW__example .r9-module__SbLdPW__stack i{opacity:.32}.r9-module__SbLdPW__exampleBar{height:var(--space-xsm);margin:var(--space-xs) 0;border-radius:var(--radius-pill);background:var(--color-graphite3);display:block}.r9-module__SbLdPW__kind{width:calc(var(--space-lg) + var(--space-xs));height:calc(var(--space-lg) + var(--space-xs));border-radius:var(--radius-inner);flex:none;justify-content:center;align-items:center;display:inline-flex}.r9-module__SbLdPW__kindSmall{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-small)}.r9-module__SbLdPW__kind-listing{background:var(--color-reach-tint);color:var(--color-reach-ink)}.r9-module__SbLdPW__kind-website{background:var(--color-graphite2);color:var(--color-ink)}.r9-module__SbLdPW__kind-phone{background:var(--color-warn-tint);color:var(--color-warn)}.r9-module__SbLdPW__kind-done{background:var(--color-good-tint);color:var(--color-good)}.r9-module__SbLdPW__stack{gap:var(--border-tile);height:var(--space-sm);border-radius:var(--radius-small);background:var(--color-tile);display:flex;overflow:hidden}.r9-module__SbLdPW__stack i{height:100%;display:block}.r9-module__SbLdPW__hue-teal{background:var(--color-teal)}.r9-module__SbLdPW__hue-violet{background:var(--color-violet)}.r9-module__SbLdPW__hue-ochre{background:var(--color-ochre)}.r9-module__SbLdPW__hue-rose{background:var(--color-rose)}.r9-module__SbLdPW__hue-graphite{background:var(--color-graphite5)}.r9-module__SbLdPW__hue-reach{background:var(--color-reach)}.r9-module__SbLdPW__pace{gap:var(--space-xsm);flex-direction:column;display:flex}.r9-module__SbLdPW__paceRow{gap:var(--space-xs);flex-direction:column;display:flex}.r9-module__SbLdPW__paceHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2);display:flex}.r9-module__SbLdPW__paceHead b{font-size:var(--font-size-body);color:var(--color-ink)}.r9-module__SbLdPW__segs{gap:var(--border-tile);height:var(--space-sm);display:grid}.r9-module__SbLdPW__segs i{border-radius:var(--space-xxs);background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.r9-module__SbLdPW__track{height:var(--space-xsm);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 8%, transparent);display:block}.r9-module__SbLdPW__track i{border-radius:var(--radius-pill);height:100%;display:block}.r9-module__SbLdPW__paceRow[data-who=you] .r9-module__SbLdPW__segs i[data-on],.r9-module__SbLdPW__paceRow[data-who=you] .r9-module__SbLdPW__track i{background:var(--color-reach)}.r9-module__SbLdPW__paceRow[data-who=rival] .r9-module__SbLdPW__segs i[data-on],.r9-module__SbLdPW__paceRow[data-who=rival] .r9-module__SbLdPW__track i{background:var(--color-rival1)}.r9-module__SbLdPW__drill{box-shadow:var(--shadow-raised)}.r9-module__SbLdPW__drill.r9-module__SbLdPW__drill{max-height:calc(100% - 2 * var(--space-xl))}.r9-module__SbLdPW__drill:before{content:"";width:calc(var(--space-lg) + var(--space-xs));height:var(--space-xxs);margin:var(--space-xsm) auto 0;border-radius:var(--radius-pill);background:var(--color-hairline-strong);flex:none;display:block}.r9-module__SbLdPW__drillHead{border-radius:inherit;background:linear-gradient(180deg, var(--color-tint-neutral), transparent)}.r9-module__SbLdPW__drillH2{font-size:var(--font-size-title)}.r9-module__SbLdPW__drillSub{margin-top:var(--space-xxs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.r9-module__SbLdPW__drillBody{gap:var(--space-md)}.r9-module__SbLdPW__map{aspect-ratio:2;border-radius:var(--radius-tile);background:var(--color-tint-neutral);box-shadow:var(--shadow-tile);color:var(--color-ink);text-decoration:none;display:block;position:relative;overflow:hidden;container-type:size}.r9-module__SbLdPW__mapPage{aspect-ratio:1}.r9-module__SbLdPW__pinLong{display:none}.r9-module__SbLdPW__mapLink:hover{box-shadow:var(--shadow-raised)}.r9-module__SbLdPW__mapInner{position:absolute;inset:0}.r9-module__SbLdPW__mapWrap{flex-direction:column;min-width:0;display:flex}.r9-module__SbLdPW__mapBase{position:absolute;inset:0}.r9-module__SbLdPW__mapBase img{object-fit:cover;width:100%;height:100%;display:block}.r9-module__SbLdPW__mapWrap[data-basemap=failed] .r9-module__SbLdPW__mapBase{display:none}.r9-module__SbLdPW__mapWrap .r9-module__SbLdPW__mapFig{bottom:calc(var(--space-lg) + var(--space-xsm))}.r9-module__SbLdPW__mapCredit{justify-content:flex-end;gap:0 var(--space-sm);font-size:var(--font-size-small);line-height:var(--font-leading-small);flex-wrap:wrap;margin:0;display:flex}.r9-module__SbLdPW__mapCredit a{min-height:var(--layout-tap-target);min-width:var(--layout-tap-target);color:var(--color-muted);text-underline-offset:var(--space-xxs);align-items:center;text-decoration:underline;display:inline-flex}.r9-module__SbLdPW__mapWrap[data-basemap=failed] .r9-module__SbLdPW__mapCredit{visibility:hidden}.r9-module__SbLdPW__mapSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r9-module__SbLdPW__mapGuides{fill:none;stroke:var(--color-hairline-strong);stroke-width:var(--border-hairline);vector-effect:non-scaling-stroke}.r9-module__SbLdPW__mapGuides line,.r9-module__SbLdPW__mapGuides circle{vector-effect:non-scaling-stroke}.r9-module__SbLdPW__mapGuides line{stroke:var(--color-hairline)}.r9-module__SbLdPW__mapNow{fill:color-mix(in srgb, var(--color-reach) 28%, transparent);stroke:var(--color-reach);stroke-width:var(--border-tile);stroke-linejoin:round;vector-effect:non-scaling-stroke}.r9-module__SbLdPW__mapPrev{fill:none;stroke:var(--color-ink);stroke-width:var(--border-tile);stroke-dasharray:var(--space-xs) var(--space-xxs);stroke-linejoin:round;vector-effect:non-scaling-stroke}.r9-module__SbLdPW__mapBearing{stroke:var(--color-rival1);stroke-width:var(--border-tile);stroke-dasharray:var(--border-tile) var(--space-xs);stroke-linecap:round;vector-effect:non-scaling-stroke}.r9-module__SbLdPW__mapAt{left:calc(50% + var(--x) * 50cqmin);top:calc(50% + var(--y) * 50cqmin);z-index:2;width:0;height:0;position:absolute}.r9-module__SbLdPW__mapCompass{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);color:var(--color-muted);justify-content:center;align-items:center;display:flex}.r9-module__SbLdPW__mapPin svg{left:calc(var(--space-sm) * -.875);top:calc(var(--space-lg) * -1.15);width:calc(var(--space-md) + var(--space-xxs));height:calc(var(--space-lg) + var(--space-xxs) + var(--border-tile));position:absolute}.r9-module__SbLdPW__mapPin path{fill:var(--color-reach);stroke:var(--color-tile);stroke-width:var(--border-tile)}.r9-module__SbLdPW__mapPin circle{fill:var(--color-tile)}.r9-module__SbLdPW__mapPin>span,.r9-module__SbLdPW__mapFlag>span{white-space:nowrap;padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);position:absolute}.r9-module__SbLdPW__mapPin>span{left:calc(var(--space-sm) + var(--border-tile));top:calc(var(--space-lg) * -1);background:var(--color-tile);color:var(--color-ink);box-shadow:var(--shadow-tile)}.r9-module__SbLdPW__mapPinWest>span{left:auto;right:calc(var(--space-sm) + var(--border-tile))}.r9-module__SbLdPW__mapFlag i{left:calc(var(--space-xs) * -1);top:calc(var(--space-xs) * -1);width:var(--space-sm);height:var(--space-sm);background:var(--color-rival1);border:var(--border-tile) solid var(--color-tile);border-radius:50%;position:absolute}.r9-module__SbLdPW__mapFlag>span{left:0;top:calc(var(--space-xl) * -1);border-radius:var(--radius-small);background:var(--color-rival1);color:var(--color-on-rival);font-weight:var(--font-weight-bold);transform:translate(-50%)}.r9-module__SbLdPW__mapFlagLeft>span{left:0}.r9-module__SbLdPW__mapFlag.r9-module__SbLdPW__mapFlagBelow>span{top:var(--space-sm)}.r9-module__SbLdPW__mapChip{z-index:3;top:var(--space-xsm);left:var(--space-xsm);align-items:center;gap:var(--space-xs);min-height:calc(var(--space-lg) + var(--space-xxs));padding:0 var(--space-xsm);border-radius:var(--radius-pill);background:var(--color-tile);box-shadow:var(--shadow-tile);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);display:inline-flex;position:absolute}.r9-module__SbLdPW__mapFig{z-index:3;left:var(--space-xsm);bottom:var(--space-xsm);gap:var(--border-tile);padding:var(--space-xs) var(--space-xsm);border-radius:var(--radius-inner);background:color-mix(in srgb, var(--color-tile) 96%, transparent);box-shadow:var(--shadow-tile);flex-direction:column;display:flex;position:absolute}.r9-module__SbLdPW__mapFig .r9-module__SbLdPW__n{font-family:var(--font-family-figure);font-weight:var(--font-weight-regular);line-height:var(--font-leading-figure);font-size:var(--font-size-display-phone);color:var(--color-reach-ink)}.r9-module__SbLdPW__mapFig>span:last-child{font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink2)}.r9-module__SbLdPW__mapKey{z-index:3;right:var(--space-xsm);bottom:var(--space-xsm);gap:var(--space-xsm);padding:var(--space-xs) var(--space-xsm);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-tile) 96%, transparent);box-shadow:var(--shadow-tile);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);display:none;position:absolute}.r9-module__SbLdPW__mapKey>span{align-items:center;gap:var(--space-xs);display:inline-flex}.r9-module__SbLdPW__keyNow,.r9-module__SbLdPW__keyPrev{width:var(--space-sm);height:var(--space-xsm);border-radius:var(--radius-small);display:inline-block}.r9-module__SbLdPW__keyNow{background:color-mix(in srgb, var(--color-reach) 32%, transparent);border:var(--border-tile) solid var(--color-reach)}.r9-module__SbLdPW__keyPrev{border:var(--border-tile) dashed var(--color-ink)}@media (min-width:1024px){.r9-module__SbLdPW__deskOnly{display:inline}.r9-module__SbLdPW__hero{min-height:calc(var(--space-xl) * 4 + var(--space-sm));padding:var(--space-lg) calc(var(--space-lg) + var(--space-xs));align-content:start}.r9-module__SbLdPW__heroPlain{min-height:0}.r9-module__SbLdPW__heroWithFigure{gap:var(--space-sm) var(--space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start}.r9-module__SbLdPW__heroWithFigure .r9-module__SbLdPW__heroFigure{align-self:end}.r9-module__SbLdPW__heroHome{height:100%}.r9-module__SbLdPW__eye{margin-bottom:calc(var(--space-xsm) + var(--space-xxs))}.r9-module__SbLdPW__h1{max-width:27ch;font-size:var(--hero-h1-desk)}.r9-module__SbLdPW__heroSub{font-size:var(--font-size-lead);line-height:var(--font-leading-lead)}.r9-module__SbLdPW__heroFigure{text-align:right;border-top:none;align-items:flex-end;padding-top:0}.r9-module__SbLdPW__heroFig{justify-content:flex-end}.r9-module__SbLdPW__heroFig .r9-module__SbLdPW__n{font-size:var(--font-size-figure-desk)}.r9-module__SbLdPW__cards{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr))}.r9-module__SbLdPW__cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.r9-module__SbLdPW__cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.r9-module__SbLdPW__cards>.r9-module__SbLdPW__wide{grid-column:auto}.r9-module__SbLdPW__card{padding:calc(var(--space-sm) + var(--space-xxs))}.r9-module__SbLdPW__cardValue .r9-module__SbLdPW__n{font-size:var(--font-size-display-desk)}.r9-module__SbLdPW__next{padding:calc(var(--space-md) + var(--space-xxs))}.r9-module__SbLdPW__nextBar{gap:var(--space-xs) calc(var(--space-xl) - var(--space-xs));padding:var(--space-md) calc(var(--space-md) + var(--space-xxs));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.r9-module__SbLdPW__nextBar>*{grid-column:1}.r9-module__SbLdPW__nextBar>.r9-module__SbLdPW__nextButtons{gap:var(--space-xxs);grid-area:1/2/span 3;margin-top:0}.r9-module__SbLdPW__nextBar .r9-module__SbLdPW__nextMore{align-self:center}.r9-module__SbLdPW__nextTile .r9-module__SbLdPW__btn{align-self:flex-start}.r9-module__SbLdPW__nextTile .r9-module__SbLdPW__nextButtons{flex-flow:wrap;align-items:center}.r9-module__SbLdPW__bands{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr))}.r9-module__SbLdPW__band{padding:var(--space-md) var(--space-md) var(--space-xs)}.r9-module__SbLdPW__bandVerdict{min-height:calc(var(--font-size-lead) * var(--font-leading-lead) * 2);margin:var(--space-xsm) 0 var(--space-md)}.r9-module__SbLdPW__row{min-height:calc(var(--space-xl) + var(--space-lg));padding:var(--space-sm) 0}.r9-module__SbLdPW__optional{display:grid}.r9-module__SbLdPW__quietRow.r9-module__SbLdPW__optional{display:flex}.r9-module__SbLdPW__bands .r9-module__SbLdPW__rowSpark{display:block}.r9-module__SbLdPW__bands .r9-module__SbLdPW__rowSpark:empty{display:none}.r9-module__SbLdPW__tile{padding:calc(var(--space-sm) + var(--space-xxs))}.r9-module__SbLdPW__drill.r9-module__SbLdPW__drill{width:min(var(--layout-drill-width), 100%);border-left:none;max-height:none}.r9-module__SbLdPW__drill:before{display:none}.r9-module__SbLdPW__mapHome{aspect-ratio:auto;height:100%;min-height:calc(var(--space-xl) * 6 + var(--space-lg))}.r9-module__SbLdPW__mapWrap[data-variant=home] .r9-module__SbLdPW__mapHome{aspect-ratio:4/3;height:auto;min-height:0}.r9-module__SbLdPW__mapKey{display:flex}.r9-module__SbLdPW__mapPage{aspect-ratio:16/10}.r9-module__SbLdPW__pinLong{display:inline}.r9-module__SbLdPW__pinShort{display:none}.r9-module__SbLdPW__mapFlag>span{left:var(--space-xsm);top:calc(var(--space-sm) * -.875);transform:none}.r9-module__SbLdPW__mapFlagLeft>span{left:auto;right:var(--space-xsm)}.r9-module__SbLdPW__mapFlag.r9-module__SbLdPW__mapFlagBelow>span{left:0;top:var(--space-sm);transform:translate(-50%)}}
.competitors-module__vHs5oq__page{flex-direction:column;min-width:0;display:flex}.competitors-module__vHs5oq__h2{font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight)}.competitors-module__vHs5oq__h2s{margin:var(--space-lg) 0 var(--space-xsm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);text-transform:uppercase}.competitors-module__vHs5oq__cap{font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.competitors-module__vHs5oq__meta{margin-top:var(--space-xsm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-medium);color:var(--color-muted)}.competitors-module__vHs5oq__panel{gap:var(--space-md);min-width:0;padding:var(--space-md) var(--space-sm);border-radius:var(--radius-tile);background:radial-gradient(70% 90% at 0% 0%, var(--color-tint-you) 0%, transparent 70%), var(--color-tile);box-shadow:var(--shadow-raised);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""chart""figs";display:grid}.competitors-module__vHs5oq__panelLeft{flex-direction:column;grid-area:head;min-width:0;display:flex}.competitors-module__vHs5oq__panelRight{grid-area:chart;min-width:0}.competitors-module__vHs5oq__eye{align-items:center;gap:var(--space-xxs) var(--space-xs);margin-bottom:var(--space-xsm);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);flex-wrap:wrap;display:flex}.competitors-module__vHs5oq__eyeAsOf{font-weight:var(--font-weight-medium);color:var(--color-muted)}.competitors-module__vHs5oq__h1{font-size:var(--font-size-display-phone);line-height:var(--font-leading-display);font-weight:var(--font-weight-heading);letter-spacing:var(--font-tracking-tight);text-wrap:balance}.competitors-module__vHs5oq__sub{margin-top:var(--space-xsm);font-size:var(--font-size-lead);line-height:var(--font-leading-lead);font-weight:var(--font-weight-medium);color:var(--color-ink2)}.competitors-module__vHs5oq__figs{align-self:end;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-hairline) solid var(--color-hairline-strong);grid-area:figs;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.competitors-module__vHs5oq__figs dt{align-items:center;gap:var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-heading);text-transform:uppercase;color:var(--color-ink2);display:flex}.competitors-module__vHs5oq__figs dd{margin:0}.competitors-module__vHs5oq__fig{margin-top:var(--space-xxs);font-family:var(--font-family-figure);font-size:var(--font-size-display-desk);line-height:var(--font-leading-figure);color:var(--color-ink)}.competitors-module__vHs5oq__figYou{color:var(--color-reach-ink)}.competitors-module__vHs5oq__figUnit{font-size:var(--font-size-small);line-height:var(--font-leading-small);color:var(--color-muted)}.competitors-module__vHs5oq__sw{width:var(--space-xsm);height:var(--space-xsm);border-radius:var(--radius-none);flex:none}.competitors-module__vHs5oq__swYou{background:var(--color-reach)}.competitors-module__vHs5oq__swPin1{background:var(--color-rival1)}.competitors-module__vHs5oq__swPin2{background:var(--color-rival2)}.competitors-module__vHs5oq__swPin3{background:var(--color-rival3)}.competitors-module__vHs5oq__swOther{background:var(--color-graphite4)}.competitors-module__vHs5oq__lead{margin:var(--space-sm) 0 0;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:var(--font-weight-heading)}.competitors-module__vHs5oq__picker{gap:var(--space-xs);margin-bottom:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.competitors-module__vHs5oq__pick{align-items:center;gap:var(--space-xs);min-width:0;min-height:var(--layout-tap-target);padding:0 var(--space-sm) 0 var(--space-xsm);border:var(--border-tile) solid var(--color-tile-outline);border-radius:var(--radius-pill);background:var(--color-tile);color:var(--color-ink2);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex}.competitors-module__vHs5oq__pick[aria-current=page]{border-color:var(--color-ink);outline:var(--border-hairline) solid var(--color-ink);outline-offset:calc(var(--border-hairline) * -2);color:var(--color-ink)}.competitors-module__vHs5oq__pick:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:var(--border-hairline)}.competitors-module__vHs5oq__pinNote{align-items:center;gap:var(--space-xs) var(--space-xsm);flex-wrap:wrap;display:flex}.competitors-module__vHs5oq__pinStatus{min-height:var(--space-md);margin:var(--space-xxs) 0 var(--space-xs);font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);color:var(--color-ink)}.competitors-module__vHs5oq__pinStatus:empty{min-height:0;margin:0 0 var(--space-xs)}.competitors-module__vHs5oq__listWrap{min-width:0}.competitors-module__vHs5oq__pinForm{display:contents}.competitors-module__vHs5oq__pin{justify-content:center;align-items:center;gap:var(--space-xs);width:var(--layout-tap-target);min-height:var(--layout-tap-target);border:var(--border-tile) solid var(--color-tile-outline);border-radius:var(--radius-pill);background:var(--color-tile);color:var(--color-ink);font:inherit;font-size:var(--font-size-small);line-height:var(--font-leading-small);font-weight:var(--font-weight-bold);cursor:pointer;padding:0;display:inline-flex;position:relative}.competitors-module__vHs5oq__pin[aria-pressed=true]{border-color:var(--color-rival1);background:var(--color-rival1);color:var(--color-on-rival)}.competitors-module__vHs5oq__pin[aria-disabled=true]{color:var(--color-muted);border-color:var(--color-line);cursor:not-allowed}.competitors-module__vHs5oq__pin[aria-busy=true]{cursor:progress}.competitors-module__vHs5oq__pin:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:var(--border-hairline)}.competitors-module__vHs5oq__pinMark{width:var(--space-sm);height:var(--space-sm);flex:none}.competitors-module__vHs5oq__pinWord{width:var(--border-hairline);height:var(--border-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (min-width:1024px){.competitors-module__vHs5oq__panel{gap:var(--space-md) var(--space-lg);padding:var(--space-lg);grid-template:"head chart""figs chart"minmax(0,1fr)/minmax(0,5fr) minmax(0,7fr)}.competitors-module__vHs5oq__sub{font-size:var(--font-size-title);line-height:var(--font-leading-title)}.competitors-module__vHs5oq__h1{--hero-h1-desk:calc((var(--font-size-display-phone) + var(--font-size-display-desk)) / 2);font-size:var(--hero-h1-desk)}.competitors-module__vHs5oq__picker{flex-wrap:wrap;display:flex}.competitors-module__vHs5oq__pin{width:auto;padding:0 var(--space-sm)}.competitors-module__vHs5oq__pinWord{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}