:root{--story-gap:8px}@media (min-width:600px){:root{--story-gap:12px}}.story{gap:var(--space-3);padding-top:var(--space-6);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.story{padding-top:var(--space-7);gap:var(--space-4)}}.story__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:44px;display:flex}.story__title{font-family:var(--font-sans);letter-spacing:-.005em;font-variation-settings:"wdth" 75;font-size:20px;font-weight:800;line-height:28px}@media (min-width:1024px){.story__title{font-size:28px;line-height:32px}}#pay .story__head{justify-content:flex-start}.story__aside{align-items:center;gap:var(--space-2);color:var(--ink);display:inline-flex}.story__aside svg{fill:currentColor}.stat{flex-direction:column;gap:2px;min-width:0;display:flex}.stat dt{color:var(--ink-muted);white-space:nowrap}.stat dd{margin:0}.stat__info{margin-left:var(--space-1)}.story__info{margin-right:auto}.stat__num{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-weight:900;display:block}.stat--m .stat__num{font-size:28px;line-height:28px}.stat--l .stat__num{font-size:28px;line-height:32px}.stat--xl .stat__num{font-size:56px;line-height:56px}.stat--muted .stat__num{color:var(--ink-muted)}@media (min-width:1024px){.stat--m .stat__num{font-size:28px;line-height:32px}.stat--l .stat__num{font-size:40px;line-height:44px}.stat--xl .stat__num{font-size:56px;line-height:72px}}.chips{gap:var(--story-gap);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));margin:0;display:grid}.chips>div{padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border:0;flex-direction:column;gap:2px;min-width:0;display:flex}.chips dt{color:var(--ink-muted)}.chips dd{font-variation-settings:"wdth" 75;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:24px}.hero{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.hero__pic{margin:0 calc(-1 * var(--gutter));aspect-ratio:16/9;background:var(--media-fallback);position:relative;overflow:hidden}.hero__pic .ca-card__pic{aspect-ratio:auto;height:100%;position:absolute;inset:0}.hero__pic .ca-card__pic .ca-plate{top:48px;bottom:24px}.hero__badge{top:var(--space-2);right:var(--space-2);z-index:1;position:absolute}.hero__art{left:var(--space-2);bottom:var(--space-2);z-index:1;position:absolute}.hero--ended .hero__pic img{filter:grayscale()}.hero__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.hero__id{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.hero__name{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hero h1{font-family:var(--font-sans);letter-spacing:-.005em;font-variation-settings:"wdth" 75;overflow-wrap:anywhere;font-size:28px;font-weight:800;line-height:32px}.hero__meta{align-items:center;gap:var(--space-2) var(--space-4);color:var(--ink);flex-wrap:wrap;display:flex}.hero__meta .ca-platforms{color:var(--ink);gap:var(--space-3)}.hero__warn{margin:var(--space-2) 0 0;color:var(--risk);font-size:var(--fs-14);max-width:60ch;line-height:20px}.hero__np,.hero__ns{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--fs-14);max-width:60ch;line-height:20px}.hero__nums{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hero .live-budget{gap:var(--space-3)}.hero .live-budget__figs{align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.hero__rate{align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.hero__nums .stat,.hero__nums .ca-stat{gap:var(--space-1)}.hero__nums .stat__num,.hero__nums .ca-stat__value{font-size:40px;line-height:40px}.hero__nums .ca-nx{line-height:0}.hero__actions{gap:var(--story-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container (min-width:560px){.hero__actions{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:fit-content;max-width:100%}.hero__actions .ca-btn{min-width:240px}}.hero__clip .ca-icon{fill:currentColor}@container (min-width:560px){.hero__actions--clip{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;width:100%}}@container (min-width:680px){.hero__actions--clip{grid-template-columns:repeat(2,minmax(300px,1fr));width:fit-content}.hero__actions--clip .hero__hub{grid-column:1/-1}}.hero__excl{margin:calc(-1 * var(--space-2)) 0 0;color:var(--ink-muted);font-size:var(--fs-14);max-width:60ch;line-height:20px}.hero__excl strong{color:var(--ink);font-weight:700}.hero__election{margin-top:0}.hero__election p{margin:0 0 var(--space-1)}.hero__election-src{font-size:var(--fs-12,12px)}.hero__election-src a:where(:not(.ca-btn)){color:var(--link)}@media (max-width:599px){.hero__id .ca-bug--L{transform-origin:0 0;margin:0 -34px -29px 0;transform:scale(.72)}}@media (min-width:600px){.hero__pic{border-radius:var(--radius-container);margin:0}.hero__nums .stat__num,.hero__nums .ca-stat__value{font-size:56px;line-height:56px}}@media (min-width:1024px){.hero{gap:var(--space-6);margin-top:var(--space-4);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.hero__pic{aspect-ratio:4/3}.hero h1{font-size:40px;line-height:44px}.hero__main{gap:var(--space-5)}}@media (min-width:1280px){.hero__pic{aspect-ratio:328/176}}@media (min-width:1600px){.hero{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.pay{align-items:start;gap:var(--story-gap);grid-template-columns:minmax(0,1fr);display:grid}.pay__ladder,.pay__why,.pay__flat{gap:var(--space-4);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;min-width:0;display:flex}.pay__flat{align-content:center;align-items:center;gap:var(--space-6);flex-flow:wrap;margin:0}.pay__whyhead{color:var(--ink-muted)}.pay__pool{margin:0}.pay__note,.pay__unit{color:var(--ink-muted);margin:0}.pay__terms{gap:var(--space-4) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;margin:0;display:flex}@media (min-width:900px){.pay{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pay--flat{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pay--solo{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.pay__ladder,.pay__why,.pay__flat{padding:var(--space-5)}}.ladder{--bar:16px;--gap:var(--space-3);gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ladder__row{align-items:center;column-gap:var(--space-3);grid-template-columns:48px minmax(0,1fr) 88px;grid-template-areas:"views track usd""views track tag";display:grid}.ladder__views{flex-direction:column;grid-area:views;display:flex}.ladder__views .ca-t-label{color:var(--ink-muted)}.ladder__v{font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;color:var(--ink);font-size:16px;font-weight:600;line-height:20px}.ladder__track{min-height:var(--bar);grid-area:track;align-self:stretch;position:relative}.ladder__track:before{content:"";height:var(--bar);background:var(--surface-sunken);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ladder__bar{height:var(--bar);background:var(--ink);position:absolute;top:50%;left:0;transform:translateY(-50%)}.ladder--cap{padding-top:var(--space-4)}.ladder__cap{top:calc(var(--gap) / -2);bottom:calc(var(--gap) / -2);border-left:1.5px solid var(--ink-muted);width:0;position:absolute}.ladder__cap--first{top:calc(50% - var(--bar) / 2 - 4px)}.ladder__cap--last{bottom:calc(50% - var(--bar) / 2 - 4px)}.ladder__caplabel{white-space:nowrap;color:var(--ink-muted);padding-bottom:2px;position:absolute;bottom:100%;left:4px}.ladder__caplabel--end{left:auto;right:4px}.ladder__row.is-capped .ladder__tag{color:var(--ink)}.ladder__usd{font-family:var(--font-display);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:usd;font-size:24px;font-weight:900;line-height:28px}.ladder__under{text-align:right;font-family:var(--font-sans);color:var(--ink-muted);white-space:nowrap;grid-area:usd;font-size:14px;font-weight:700;line-height:20px}.ladder__tag{text-align:right;color:var(--ink-muted);grid-area:tag;min-height:16px}@media (min-width:600px){.ladder{--bar:24px;--gap:var(--space-4)}.ladder__row{grid-template-columns:56px minmax(0,1fr) 120px 40px;grid-template-areas:"views track usd tag"}.ladder__v{font-size:20px;line-height:24px}.ladder__usd{font-size:28px;line-height:32px}.ladder__under{font-size:16px;line-height:24px}.ladder__tag{text-align:left}}.story__lead{max-width:72ch;color:var(--ink);margin:0;font-size:16px;line-height:24px}@media (min-width:1024px){.story__lead{font-size:18px;line-height:26px}}.stat__link{color:var(--link);text-decoration:none}.stat__link:hover{color:var(--ink)}.ratehist{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ratehist__item{flex-direction:column;gap:2px;display:flex}.ratehist__usd{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:28px}.ratehist__from{color:var(--ink-muted)}.runway{gap:var(--space-4);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;min-width:0;display:flex}.runway__stats{gap:var(--space-4) var(--story-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.payrec__group{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.payrec__group+.payrec__group{padding-top:var(--space-4);border-top:1px solid var(--line)}.payrec__head{color:var(--ink);margin:0}@media (min-width:600px){.payrec .runway__stats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.runway__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.span{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.span__track{background:var(--surface-sunken);height:24px;position:relative}.span__range{background:color-mix(in srgb, var(--ink) 22%, transparent);position:absolute;top:0;bottom:0}.span__mid{background:var(--ink);width:4px;margin-left:-2px;position:absolute;top:-4px;bottom:-4px}.span__axis{color:var(--ink-muted);min-height:20px;position:relative}.span__label{white-space:nowrap;position:absolute;top:0}.span__label--center{transform:translate(-50%)}.span__label--end{transform:translate(-100%)}.span__p50{color:var(--ink);font-weight:700}.used{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.used__track{background:var(--surface-sunken);height:24px;box-shadow:inset 0 0 0 1px var(--line)}.used__spent{background:var(--ink);height:100%;display:block}.used__axis{color:var(--ink-muted);justify-content:space-between;display:flex}@keyframes story-blink{0%{opacity:1}to{opacity:.35}}.brief4{gap:var(--space-4);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.brief4--graded{column-gap:var(--space-5);grid-template-columns:88px minmax(0,1fr);align-items:start}}.brief4__main{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.brief4__lead{max-width:72ch;color:var(--ink);margin:0;font-size:18px;font-weight:700;line-height:26px}.brief4__facts{gap:var(--space-1) var(--space-4);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;font-size:14px;font-weight:600;line-height:20px;list-style:none;display:flex}.brief4__go{align-self:flex-start}@media (max-width:599px){.brief4__go{justify-content:center;width:100%}}.gbadge{flex:none;width:88px;height:76px;display:block;position:relative}.gbadge__shape{display:block;position:absolute;inset:0;overflow:visible}.gbadge__fill{fill:var(--surface)}.gbadge__line{fill:none;stroke:var(--score-solid);stroke-width:2px}.gbadge__word{left:var(--space-2);top:var(--space-1);color:var(--ink-muted);position:absolute}.gbadge__letter{left:var(--space-2);font-family:var(--font-sans);font-variation-settings:"wdth" 75;color:var(--ink);font-size:52px;font-weight:900;line-height:56px;position:absolute;bottom:0}.gbadge--a .gbadge__fill{fill:var(--score-alpha)}.gbadge--a .gbadge__word,.gbadge--a .gbadge__letter{color:var(--on-signal)}.gbadge--c .gbadge__fill{fill:var(--score-fair)}.gbadge--d .gbadge__line,.gbadge--f .gbadge__line{stroke:var(--risk)}.gbadge--d .gbadge__letter,.gbadge--f .gbadge__letter{color:var(--risk)}.brl{gap:var(--space-5);min-width:0;padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;display:flex}@media (min-width:1024px){.brl{padding:var(--space-5)}}.brl__topic{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.brl__head{color:var(--ink-muted);margin:0}.brl__rules{gap:var(--space-3) var(--space-6);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.brl__rules{grid-template-columns:repeat(2,minmax(0,1fr))}}.brl__rule{gap:var(--space-2);grid-template-columns:20px minmax(0,1fr);align-items:start;min-width:0;display:grid}.brl__icon{margin-top:1px}.brl__rule--do .brl__icon{fill:var(--live)}.brl__rule--dont .brl__icon{fill:var(--risk)}.brl__more{display:block}.brl__more>.brl__topic+.brl__topic{padding-top:var(--space-5)}.brl__more[open]>.brl__morekey{display:none}.brl__morekey{min-height:44px;padding:0 var(--space-4);cursor:pointer;border:2px solid var(--ink);color:var(--ink);align-self:flex-start;align-items:center;font-size:16px;font-weight:800;line-height:20px;list-style:none;display:inline-flex}.brl__morekey::-webkit-details-marker{display:none}.brl__morekey:focus-visible{outline:2px solid var(--focus,var(--ink));outline-offset:2px}.brx{gap:var(--story-gap);flex-direction:column;min-width:0;display:flex}.brx__card{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;display:flex}@media (min-width:1024px){.brx__card{padding:var(--space-5)}}.brx__head{align-items:center;gap:var(--space-2);min-width:0;min-height:24px;margin:0;display:flex}.brx__headicon{fill:var(--ink);flex:none}.brx__title{color:var(--ink)}.brx__subtitle{color:var(--ink-muted);margin:0}.brx__what{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.brx__text{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.brx__copy{max-width:100%;padding:var(--space-2) var(--space-3);background:var(--surface-sunken);color:var(--ink);overflow-wrap:anywhere;align-self:flex-start;font-size:16px;font-weight:800;line-height:22px}.brx__copy:before{content:"“"}.brx__copy:after{content:"”"}.brx__link{box-sizing:border-box;align-items:center;gap:var(--space-1);min-height:40px;padding:0 var(--space-3);border:2px solid var(--line);border-radius:var(--radius-control);color:var(--ink);align-self:flex-start;font-size:16px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex;position:relative}.brx__link:hover{background:var(--surface-sunken);border-color:var(--line-strong)}.brx__link svg{fill:currentColor}.brx__chips{gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.brx__chip{max-width:100%;min-height:32px;padding:0 var(--space-3);background:var(--surface-sunken);color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:18px;display:inline-flex}.brx__on{vertical-align:-2px;align-items:center;gap:4px;margin-left:6px;display:inline-flex}.brx__chip .brx__on{margin-left:0}.brx__mark{color:var(--ink);display:inline-flex}.brx__mark svg{fill:currentColor}.brx__keys{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}@media (max-width:599px){.brx__keys .ca-btn{width:100%}}.brx__key--sound{max-width:100%;height:auto;min-height:48px;padding-block:var(--space-2);white-space:normal;text-align:left}.brx__key--sound .ca-mark,.brx__key--sound .ca-icon{fill:currentColor;color:currentColor;flex:none}.brx__examples{gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.brx__keys+.brx__examples{margin-top:var(--space-1)}.brx__card--materials>.brx__examples:first-of-type:nth-child(2){border-top:0;padding-top:0}.brx__reel{gap:var(--story-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:minmax(160px,220px);grid-auto-flow:column;min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.brx__ex{scroll-snap-align:start;min-width:0}.brx__strip{grid-template-columns:repeat(6,minmax(0,88px));gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.brx__strip li{aspect-ratio:1;background:var(--media-fallback);overflow:hidden}.brx__strip img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:599px){.brx__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.brx__more{color:var(--ink-muted);font-size:var(--text-sm,.875rem);margin:0}.joins{gap:var(--story-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.joinrow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"board go""nums nums";display:grid}.joinrow__board{min-height:44px;color:var(--ink);grid-area:board;align-items:center;display:inline-flex}.joinrow__board .ca-boardlogo,.joinrow__board .ca-textmark{color:var(--ink)}.joinrow__nums{gap:var(--space-5);grid-area:nums;margin:0;display:flex}.joinrow__go{grid-area:go}@media (min-width:700px){.joinrow{grid-template-columns:200px minmax(0,1fr) auto;grid-template-areas:"board nums go"}}.rounds2{gap:var(--space-2);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;margin:0;list-style:none;display:flex}.rounds2 li{align-items:center;column-gap:var(--space-3);grid-template-columns:72px minmax(0,1fr) 64px;grid-template-areas:"label bar num""label when cpm";display:grid}.rounds2 li>.ca-t-label{color:var(--ink-muted);grid-area:label}.rounds2__bar{background:var(--surface-sunken);grid-area:bar;height:16px}.rounds2__bar>span{background:var(--ink);height:100%;display:block}.rounds2__num{font-family:var(--font-display);text-align:right;grid-area:num;font-size:24px;font-weight:900;line-height:28px}.rounds2__cpm{color:var(--ink-muted);text-align:right;white-space:nowrap;grid-area:cpm}.rounds2__when{color:var(--ink-muted);grid-area:when}@media (min-width:1024px){.runway,.brief4,.rounds2{padding:var(--space-5)}}.bhub{gap:var(--story-gap);margin-top:var(--space-3);flex-direction:column;display:flex}.bhub__top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bhub__logo{min-height:48px;color:var(--ink);align-items:center;display:inline-flex}.bhub__logo .ca-boardlogo,.bhub__logo .ca-boardlogo__name,.bhub__logo .ca-textmark{color:var(--ink)}.bhub__logo .ca-boardlogo__name,.bhub__logo .ca-textmark{letter-spacing:0;text-transform:none;font-variation-settings:"wdth" 75;font-size:28px;font-weight:800;line-height:32px}.bhub h1{align-items:center;gap:var(--space-3);margin:0;font-size:0;line-height:0;display:flex}.bhub__word{font-family:var(--font-sans);color:var(--ink-muted);font-variation-settings:"wdth" 75;font-size:20px;font-weight:800;line-height:28px}.score4{gap:var(--story-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.score4[data-n="1"]>.stat,.score4[data-n="3"]>.stat:first-child{grid-column:1/-1}@media (min-width:900px){.score4{grid-template-columns:repeat(4,minmax(0,1fr))}.score4[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.score4[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.score4[data-n="3"]>.stat:first-child{grid-column:auto}}.score4>.stat{padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none)}.score4>.stat dt{white-space:normal;overflow-wrap:anywhere}.viz{gap:var(--story-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.viz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.viz{grid-template-columns:repeat(3,minmax(0,1fr))}.viz>.panel2--wide{grid-column:span 2}}.panel2{gap:var(--space-3);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;min-width:0;display:flex}.panel2__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.panel2__title{color:var(--ink-muted)}.panel2__find{font-family:var(--font-display);white-space:nowrap;font-size:28px;font-weight:900;line-height:28px}.hist{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.hist__cols{border-bottom:1px solid var(--line-strong);align-items:flex-end;gap:4px;height:120px;margin:0;padding:0;list-style:none;display:flex}.hist__cols li{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}.hist__col{background:var(--viz-seq-2);min-height:2px;display:block}.hist__cols li.is-mid .hist__col{background:var(--ink)}.hist__cols li.is-mid .hist__n{color:var(--ink);font-weight:700}.hist__n{text-align:center;color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:14px}.hist__axis{color:var(--ink-muted);gap:4px;display:flex}.hist__axis span{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0;font-size:12px;line-height:14px}.bars{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bars li{align-items:center;gap:var(--space-2);grid-template-columns:28px minmax(0,1fr) 44px;display:grid}.bars li>svg,.bars__key{color:var(--ink);fill:currentColor}.bars__key{font-size:12px;font-weight:700;line-height:16px}.bars__track{background:var(--surface-sunken);height:16px}.bars__fill{background:var(--ink);height:100%;display:block}.bars__n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.split{gap:var(--space-2);flex-direction:column;display:flex}.split__bar{gap:2px;height:32px;display:flex}.split__bar>span{min-width:4px;height:100%;display:block}.split__clipping{background:var(--ink)}.split__logo{background:var(--viz-seq-3)}.split__ugc{background:var(--viz-seq-2)}.split__music{background:var(--viz-seq-1)}.split__legend{justify-content:space-between;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.split__legend>div{flex-direction:column;gap:2px;display:flex}.split__legend>div:last-child{text-align:right}.split__legend dd a:where(:not(.ca-btn)){color:var(--link)}.split__legend dt{color:var(--ink-muted);align-items:center;gap:6px;display:inline-flex}.split__legend dd{font-family:var(--font-display);margin:0;font-size:28px;font-weight:900;line-height:28px}.split__sw{width:10px;height:10px;display:inline-block}.facts2{gap:var(--story-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.facts2>.fact2:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:700px){.facts2{grid-template-columns:repeat(3,minmax(0,1fr))}.facts2>.fact2:last-child:nth-child(odd){grid-column:auto}}@media (min-width:1024px){.facts2{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}}.fact2{column-gap:var(--space-2);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none);grid-template-columns:24px minmax(0,1fr);align-items:center;display:grid}.fact2 svg{fill:var(--ink);grid-row:span 2}.fact2 dt{color:var(--ink-muted)}.fact2 dd{font-variation-settings:"wdth" 75;margin:0;font-size:16px;font-weight:700;line-height:22px}.fact2__src{color:var(--link)}.fact2__glyph{width:24px;height:24px;font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;color:var(--ink);grid-row:span 2;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:20px;display:inline-flex}.tiers li{grid-template-columns:52px minmax(0,1fr) 44px}.tiers .bars__key{color:var(--ink-muted)}.tiers--alpha .bars__fill{background:var(--score-alpha);box-shadow:inset 0 0 0 1px var(--brand)}.tiers--solid .bars__fill{background:var(--ink)}.tiers--fair .bars__fill{background:var(--viz-seq-2)}.tiers--low .bars__fill{box-shadow:inset 0 0 0 1px var(--score-low);background:0 0}.bhub--platform{gap:var(--space-6)}.bhub__hero{gap:var(--space-2);flex-direction:column;display:flex}.bhub--platform .bhub__logo .ca-boardlogo__name,.bhub--platform .bhub__logo .ca-textmark{font-size:40px;line-height:44px}.bhub h1.bhub__h1--text{font-family:var(--font-sans);letter-spacing:-.005em;font-variation-settings:"wdth" 75;color:var(--ink);font-size:28px;font-weight:800;line-height:32px;display:block}@media (min-width:1024px){.bhub h1.bhub__h1--text{font-size:40px;line-height:40px}}.bhub__known{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-variation-settings:"wdth" 75;color:var(--ink);margin:0;font-size:20px;font-weight:800;line-height:24px;display:flex;position:relative}.bhub__known .brands__info-body{width:min(360px,80vw);right:auto}@media (min-width:900px){.bhub--platform .score4 .stat__num{font-size:56px;line-height:56px}}.bhub__sec{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.viz--insights{grid-auto-flow:dense}@media (min-width:700px) and (max-width:1099px){.viz--1{grid-template-columns:minmax(0,1fr)}}@media (min-width:1100px){.viz--2{grid-template-columns:repeat(2,minmax(0,1fr))}.viz--1{grid-template-columns:minmax(0,1fr)}}.panel2{position:relative}.panel2__name{align-items:center;gap:2px;min-width:0;display:inline-flex}.panel2__name .brands__info-mark{width:24px;height:24px}.panel2 .brands__info-body{left:var(--space-3);right:var(--space-3);top:48px}.duo{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.duo>div{flex-direction:column;gap:2px;display:flex}.duo dt{color:var(--ink-muted)}.duo dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:900;line-height:28px}.panel2 .ca-ts{margin-top:var(--space-2)}.panel2 .ca-ts__plot{height:160px}.panel2 .ca-bars__plot{height:112px}.panel2 .ca-bars__val{font-size:12px;line-height:16px}.bars--meter li{grid-template-columns:112px minmax(0,1fr) 48px}.bars--meter .bars__key{color:var(--ink-muted)}.bars--names li{grid-template-columns:minmax(0,40%) minmax(0,1fr) 56px}.bars__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.rstrip{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.rstrip__track{background:var(--surface-sunken);height:48px;position:relative}.rstrip__band{background:var(--viz-hl);min-width:4px;box-shadow:inset 0 0 0 1px var(--viz-hl-edge);position:absolute;top:0;bottom:0}.rstrip__ticks{display:flex;position:absolute;inset:8px 0}.rstrip__tick{flex:1 1 0;justify-content:center;min-width:0;display:flex}.rstrip__tick:before{content:"";background:var(--viz-mark);width:3px;max-width:100%;height:100%}.rstrip__mid{background:var(--ink);width:4px;box-shadow:0 0 0 2px var(--surface-raised);margin-left:-2px;position:absolute;top:-6px;bottom:-6px}.rstrip__axis{height:20px;color:var(--viz-axis);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative}.rstrip__axis-mid{color:var(--ink);background:var(--surface-raised);padding:0 4px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.rstrip__keys{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.rstrip__keys>div{flex-direction:column;gap:2px;display:flex}.rstrip__keys dt{color:var(--ink-muted)}.rstrip__keys dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:900;line-height:28px}.rstrip__key--band{background:var(--viz-hl);width:16px;height:10px;box-shadow:inset 0 0 0 1px var(--viz-hl-edge);display:inline-block}.rstrip__key--mid{width:4px;height:14px;margin-left:var(--space-2);background:var(--ink);display:inline-block}.rstrip__foot{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.rstrip__legend{color:var(--ink-muted);align-items:center;gap:6px;margin:0;display:inline-flex}.terms{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.terms>div{flex-direction:column;gap:2px;min-width:0;display:flex}.terms dt{color:var(--ink-muted)}.terms dd{font-variation-settings:"wdth" 75;align-items:center;gap:4px;margin:0;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.terms__src{width:24px;height:24px;color:var(--ink-muted);justify-content:center;align-items:center;display:inline-flex}.terms__src svg{fill:currentColor}.terms__src:hover,.terms__src:focus-visible{color:var(--ink)}.bhub__all{padding-top:var(--space-4)}.bhub__fold{gap:var(--space-3);flex-direction:column;display:flex}.bhub__key{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);background:var(--surface-raised);border:2px solid var(--line-strong);color:var(--ink);cursor:pointer;list-style:none;display:inline-flex}.bhub__key::-webkit-details-marker{display:none}.bhub__key:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.bhub__fold[open]>.bhub__key:after{margin-top:4px;transform:rotate(225deg)}.bhub__key:hover{border-color:var(--ink)}.bhub__key:active{background:var(--surface-sunken);border-color:var(--ink)}.bhub__key:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bhub__key-title{font-family:var(--font-sans);margin:0;font-size:16px;font-weight:800;line-height:20px}.plinks{gap:var(--space-widget);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.plinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.plinks{grid-template-columns:repeat(4,minmax(0,1fr))}}.plink{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none);color:var(--ink);transition:border-color var(--motion-2) var(--ease-linear);text-decoration:none;display:flex}.plink:hover{border-color:var(--line-strong)}.plink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.plink svg{fill:currentColor;flex:none}.plink__mark{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink);flex:auto;display:inline-flex}.plink__mark .ca-boardlogo{color:var(--ink)}.plink__vs{color:var(--ink-muted);text-transform:uppercase;font-size:14px;font-weight:800;line-height:20px}.plink__label{white-space:nowrap;font-size:16px;font-weight:800;line-height:20px}.plink__mark:not(:has(.plink__vs)){flex:none}.plink__mark:not(:has(.plink__vs))+.plink__label{flex:auto}.crx{gap:var(--space-3)}.crx__head{align-items:center;gap:var(--space-1);display:flex;position:relative}.crx__head .brands__info-body,.crx__ind .brands__info-body{width:min(360px,80vw);right:auto}.crx__ind{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--ink-muted);display:inline-flex;position:relative}.crx__steps{gap:var(--story-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.crx__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.crx__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.crx__step{gap:var(--space-1);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none);flex-direction:column;display:flex}.crx__n{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);font-size:40px;font-weight:900;line-height:40px}.crx__key{font-variation-settings:"wdth" 75;color:var(--ink);font-size:20px;font-weight:800;line-height:24px}.crx__line{color:var(--ink-muted);font-size:16px;line-height:22px}.crx__tiles{margin:0}.crx__vs{gap:var(--story-gap);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:700px){.crx__vs{grid-template-columns:repeat(3,minmax(0,1fr))}}.crx__vs>div{gap:var(--space-1);padding:var(--space-4);background:var(--surface-raised);border-radius:var(--radius-none);flex-direction:column;display:flex}.crx__vs dt{color:var(--ink-muted)}.crx__vs dd{font-variation-settings:"wdth" 75;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:24px}.crx .learn__tablebox{margin:0}:root{--sj-h:57px}html[data-ca-sjpage]{scroll-padding-top:calc(var(--bar-h) + var(--club-h) + var(--space-3))}html[data-ca-sj]{scroll-padding-top:calc(var(--bar-h) + var(--club-h) + var(--sj-h) + var(--space-3))}@media (max-width:899px){html[data-ca-sj]{scroll-padding-top:calc(var(--bar-h) + var(--sj-h) + var(--space-3))}}.sj{top:var(--bar-h);z-index:29;background:var(--surface-raised);border-bottom:1px solid var(--line);visibility:hidden;position:fixed;left:0;right:0;transform:translateY(-100%)}.sj[data-on]{visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){.sj{transition:transform var(--motion-2) var(--ease-out), visibility 0s var(--ease-linear) var(--motion-2)}.sj[data-on]{transition:transform var(--motion-2) var(--ease-out), visibility 0s}}.sj__in{align-items:center;gap:var(--space-3);min-height:56px;display:flex}.sj__in .ca-bug{flex:none}.sj__name{min-width:0;color:var(--ink);font:700 16px/20px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.sj__join{flex:none}.sj__board{align-items:center;gap:var(--space-2);display:none}@media (min-width:420px){.sj__board{display:inline-flex}}@media (max-width:359px){.sj__in{gap:var(--space-2)}}@media (min-width:1024px){.appost__mark.ca-apmark{--apm:88px}.appost__mark .ca-apmark__band{height:32px}.appost__mark .ca-apmark__words{padding:0 var(--space-3);letter-spacing:.02em;font-variation-settings:"wdth" 75;font-size:16px;line-height:20px}}.appost__steps{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.appost__step{column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-3);background:var(--surface-raised);border-radius:var(--radius-none);grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);align-items:center;display:grid}.appost__n{background:var(--signal);width:32px;height:32px;color:var(--on-signal);font:800 16px/20px var(--font-sans);font-variant-numeric:tabular-nums;grid-row:1/span 2;place-items:center;display:grid}.appost__head{color:var(--ink);font:700 16px/20px var(--font-sans)}.appost__sub{color:var(--ink-muted);font:600 14px/20px var(--font-sans)}@media (min-width:720px){.appost__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.appost__box{gap:var(--space-4);flex-direction:column;display:flex}.appost__form{gap:var(--space-3);flex-direction:column;max-width:560px;margin:0;display:flex}.appost__keys{gap:var(--space-3);flex-wrap:wrap;display:flex}.appost__list{background:var(--surface-raised);border-radius:var(--radius-container);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.appost__row{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);box-sizing:border-box;flex-wrap:wrap;min-height:48px;display:flex}.appost__row+.appost__row{box-shadow:inset 0 1px 0 var(--line)}.appost__url{min-width:0;color:var(--ink);font:600 14px/20px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;flex:200px;overflow:hidden}.appost__ap{color:var(--ink);font:700 14px/20px var(--font-sans);font-variant-numeric:tabular-nums}.appost__views{color:var(--ink-muted);font:600 14px/20px var(--font-sans);font-variant-numeric:tabular-nums}.appost__why{color:var(--risk);font:600 14px/20px var(--font-sans)}.phero{gap:var(--space-widget);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.phero{align-items:end;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(320px,400px)}}.phero__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.phero__title{font-family:var(--font-sans);letter-spacing:-.01em;font-variation-settings:"wdth" 75;color:var(--ink);margin:0;font-size:40px;font-weight:800;line-height:40px}@media (min-width:1024px){.phero__title{font-size:72px;line-height:68px}}.phero__stats{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:600px){.phero__stats{gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}}.phero__stat{gap:var(--space-1);min-width:0;padding-top:var(--space-2);border-top:1px solid var(--line);flex-direction:column-reverse;display:flex}.phero__stat dt{color:var(--ink-muted);white-space:nowrap}.phero__stat dd{margin:0}.phero__num{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-size:40px;font-weight:900;line-height:40px}@media (min-width:1024px){.phero__num{font-size:56px;line-height:56px}}.pbars{gap:var(--space-2);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;min-width:0;margin:0;display:flex}.pbars__title{color:var(--ink-muted)}.pbars__rows{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pbars__row{align-items:center;gap:var(--space-2);grid-template-columns:32px minmax(0,1fr) 64px;display:grid}.pbars__mark{height:24px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pbars__mark .ca-boardlogo,.pbars__mark .ca-boardlogo__name{color:var(--ink)}.pbars__mark .ca-boardlogo__name{display:none}.pbars__art{fill:currentColor;display:block}.pbars__track{background:var(--surface-sunken);height:16px;display:block}.pbars__fill{background:var(--ink);height:100%;display:block}.pbars__row.is-lead .pbars__fill{background:var(--signal);box-shadow:inset 0 0 0 1px var(--pick-edge)}.pbars__value{text-align:right;font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:14px;font-weight:700;line-height:20px}.pboard{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pboard__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.pboard__list{gap:var(--space-widget);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pboard[data-filter=clipping] .pboard__row:not([data-tags~=clipping]),.pboard[data-filter=ugc] .pboard__row:not([data-tags~=ugc]),.pboard[data-filter=logo] .pboard__row:not([data-tags~=logo]),.pboard[data-filter=music] .pboard__row:not([data-tags~=music]),.pboard[data-filter=fast] .pboard__row:not([data-tags~=fast]){display:none}.pboard__row{min-width:0;padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none);transition:border-color var(--motion-2) var(--ease-linear);flex-direction:column;display:flex}.pboard__row:hover{border-color:var(--line-strong)}.pboard__row--lead,.pboard__row--lead:hover{border:2px solid var(--pick-edge)}.pboard__band{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-4);padding:var(--space-1) var(--space-4);border-radius:var(--radius-none);background:var(--pick);color:var(--on-pick)}.pboard__grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1100px){.pboard__row{padding:var(--space-5)}.pboard__band{margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) var(--space-5);padding:var(--space-1) var(--space-5)}.pboard__grid{gap:var(--space-6);grid-template-columns:minmax(0,1.15fr) minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.pboard__id{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.pboard__head{align-items:center;gap:var(--space-3);min-width:0;display:flex}.pboard__rank{background:var(--action);width:48px;height:48px;color:var(--on-action);font-family:var(--font-display);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-size:28px;font-weight:900;line-height:28px;display:inline-flex}.pboard__row--lead .pboard__rank{background:var(--signal);color:var(--on-signal);box-shadow:inset 0 0 0 1px var(--pick-edge)}@media (min-width:1100px){.pboard__rank{width:64px;height:64px;font-size:40px;line-height:40px}}.pboard__name{min-width:0;color:var(--ink);flex:auto;align-items:center;margin:0;display:inline-flex;overflow:hidden}.pboard__name .ca-boardlogo,.pboard__name .ca-boardlogo__name,.pboard__name .ca-textmark{color:var(--ink)}.pboard__name .ca-boardlogo__name{font-size:24px;font-weight:800;line-height:28px}.pboard__bug{flex:none;margin-left:auto}.pboard__line{color:var(--ink);margin:0}.pboard__tags{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pboard__tag{height:24px;padding:0 var(--space-2);background:var(--signal);color:var(--on-signal);box-shadow:inset 0 0 0 1px var(--pick-edge);white-space:nowrap;align-items:center;display:inline-flex}.pboard__types{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pboard__type{gap:var(--space-1);height:24px;color:var(--ink);text-decoration:none}.pboard__type .ca-t-label{color:var(--ink-muted)}.pboard__type:hover{background:var(--line)}.pboard__type:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pboard__type-n{font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:20px}.pboard__nums{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pboard .pboard__figs{row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:600px){.pboard .pboard__figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.pboard__num{align-items:center;gap:var(--space-2);display:inline-flex}.pboard__lamp{flex:none;width:12px;height:12px;display:inline-block}.pboard__lamp--good{background:var(--verified)}.pboard__lamp--fair{background:var(--draining)}.pboard__lamp--poor{background:var(--risk)}.pboard__trend{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);display:flex}.pboard__trend>.ca-t-label{color:var(--ink-muted)}.pboard__spark .ca-spark__line{stroke:var(--ink)}.pboard__row--lead .pboard__spark .ca-spark__end{fill:var(--signal);stroke:var(--pick-edge);stroke-width:1px}.pboard__best{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.pboard__pick{gap:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;min-width:0;display:flex;overflow:hidden}.pboard__pick-label{padding:var(--space-2) var(--space-3) 0;color:var(--ink-muted)}.pboard__pick .ca-row--compact{padding:var(--space-2) var(--space-3) var(--space-3);background:0 0;border-bottom:0}.pboard__pick .ca-row--compact:hover{background:var(--surface-sunken)}
.cx{gap:var(--space-4);min-width:0;padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;display:flex}@media (min-width:1024px){.cx{padding:var(--space-5);gap:var(--space-5)}}.cx__top{align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}@media (min-width:1024px){.cx__top{gap:var(--space-6);align-items:center}}.cx__verdict{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cx__head{font-variation-settings:"wdth" 75;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:24px}.cx__advice{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:24px}.cx__feat{letter-spacing:.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:20px}@media (min-width:600px){.cx__head{font-size:24px;line-height:28px}}@media (min-width:1024px){.cx__head{font-size:32px;line-height:36px}.cx__advice{font-size:18px;line-height:28px}}@media (max-width:599px){.cx__top .cpbug--L{transform-origin:0 0;margin:0 -28px -24px 0;transform:scale(.75)}}.cx__stats{gap:var(--space-4) var(--story-gap);padding-top:var(--space-4);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.cx__stats>.cx__stat--ready{grid-column:1/-1}@media (min-width:600px){.cx__stats{flex-wrap:wrap;display:flex}.cx__stats>.cx__stat{flex:120px}.cx__stats>.cx__stat--ready{flex:2 280px}}.cx__stat{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cx__stat dt{color:var(--ink-muted);white-space:nowrap}.cx__stat dd{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.cx__num{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-size:40px;font-weight:900;line-height:40px}.cx__word{color:var(--ink-muted);font-size:14px;font-weight:700;line-height:20px}@media (min-width:1024px){.cx__num{font-size:56px;line-height:56px}}.cpbug{color:var(--surface-raised);flex:none;display:inline-block;position:relative}.cpbug__shape{display:block}.cpbug__shape polygon{fill:var(--ink)}.cpbug--low .cpbug__shape polygon{fill:var(--ink-muted)}.cpbug__word{max-width:72px;color:inherit;line-height:14px;position:absolute;top:8px;left:10px}.cpbug__num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:inherit;font-size:40px;font-weight:900;line-height:40px;position:absolute;bottom:22px;left:10px}.cpbug__tier{color:inherit;line-height:14px;position:absolute;bottom:6px;left:10px}.cpbug--S .cpbug__num{font-size:24px;line-height:26px;bottom:18px;left:7px}.cpbug--S .cpbug__tier{line-height:14px;bottom:4px;left:7px}.cells{flex:none;grid-template-columns:repeat(10,12px);gap:3px;display:inline-grid}.cells>span{background:var(--surface-sunken);height:24px;display:block}.cells>.cells__on{background:var(--ink)}.ins{padding:var(--space-4) 0 0;border-top:1px solid var(--line);gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}@media (min-width:760px){.ins{grid-template-columns:repeat(2,minmax(0,1fr))}}.ins__item{align-items:baseline;gap:var(--space-3);grid-template-columns:96px minmax(0,1fr);min-width:0;display:grid}.ins__lead{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:24px;font-weight:900;line-height:28px}.ins__text{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:22px}.mix{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.mix__head{color:var(--ink-muted)}.mix__bar{gap:2px;height:24px;display:flex}.mix__seg{flex:1 1 0;min-width:8px;height:100%;display:block}.mix__seg--ready_clip{background:var(--live)}.mix__seg--ugc_promo{background:color-mix(in oklab, var(--live) 60%, var(--surface-sunken))}.mix__seg--scripted_ad{background:var(--viz-seq-5)}.mix__seg--edited{background:var(--viz-seq-4)}.mix__seg--podcast{background:var(--viz-seq-3)}.mix__seg--broll{background:var(--viz-seq-2)}.mix__seg--stream,.mix__seg--raw_vod{background:repeating-linear-gradient(135deg, var(--viz-seq-3) 0 3px, var(--surface-sunken) 3px 7px)}.mix__key{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mix__key li{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.mix__dot{flex:none;width:12px;height:12px;display:inline-block}.mix__n{font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:20px}.assets,.mm{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.assets__head,.mm__head{color:var(--ink-muted);margin:0}.mm__top,.asset__mhead{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.mm__scale,.asset__mhead{color:var(--ink-muted);margin:0}.assets__list{gap:var(--story-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.asset{min-width:0}.asset__box{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);min-width:0}.asset__sum{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);cursor:pointer;grid-template-columns:56px minmax(0,1fr) auto auto;min-height:72px;list-style:none;display:grid}.asset__sum::-webkit-details-marker{display:none}.asset__sum:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.asset__thumb{background:var(--media-fallback);justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.asset__thumb img{object-fit:cover;width:100%;height:100%;display:block}.asset__shape{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--on-media-fallback);display:block}.asset__shape--vertical{width:18px;height:32px}.asset__shape--horizontal{width:36px;height:20px}.asset__id{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.asset__name{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.asset__name>.ca-mark{flex:none;margin-top:2px}.asset__label{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:20px}.asset__facts{align-items:center;gap:var(--space-1) var(--space-3);color:var(--ink-muted);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:20px;display:flex}.asset__type{background:var(--ink);height:20px;color:var(--surface-raised);letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wdth" 100;white-space:nowrap;align-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.asset__type--go{background:var(--live);color:var(--on-live)}.asset__from{border:1px solid var(--ink);height:20px;color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wdth" 100;white-space:nowrap;align-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.assets--profile{margin-top:var(--space-5)}.asset__chev{color:var(--ink-muted);transition:transform var(--motion-2) var(--ease-out)}.asset__box[open] .asset__chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.asset__chev{transition:none}}.asset__body{gap:var(--space-3);padding:0 var(--space-3) var(--space-3);border-top:1px solid var(--line);padding-top:var(--space-3);flex-direction:column;min-width:0;display:flex}.asset__play{min-width:0;max-width:720px}.asset__info{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.asset__filekey{align-self:flex-start}@media (max-width:899px){.asset__body--media>.asset__play{order:-1}}@media (min-width:900px){.asset__body--media{align-items:start;gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.asset__body--vertical{grid-template-columns:minmax(0,1fr) 280px}.asset__body--square{grid-template-columns:minmax(0,1fr) 320px}.asset__body--media>.asset__play{max-width:none}}@media (min-width:1280px){.asset__body--vertical{grid-template-columns:minmax(0,1fr) 320px}}.apl{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.apl__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.apl__chip{box-sizing:border-box;height:36px;padding:0 var(--space-3);border:1.5px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--ink);font-family:var(--font-sans);font-variation-settings:"wdth" 100;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;margin:0;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;position:relative}button.apl__chip:before{content:"";position:absolute;inset:-6px -2px}button.apl__chip{cursor:pointer}button.apl__chip:hover{border-color:var(--ink)}button.apl__chip:active{background:var(--surface-sunken);border-color:var(--ink)}button.apl__chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.apl__chip--cue{color:var(--ink-muted);border-style:dashed}.apl__chip--on{background:var(--signal);color:var(--on-signal);border-color:var(--signal)}.apl,.asset,.mm__src,.srow{scroll-margin-top:calc(var(--bar-h) + 64px)}.apl__now{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.apl__now:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.apl__at{min-height:32px;padding:0 var(--space-2);background:var(--ink);color:var(--surface-raised);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;font-size:16px;font-weight:800;line-height:20px;display:inline-flex}.apl__at--skip{min-height:40px;padding:0 var(--space-3);background:var(--signal);color:var(--on-signal);font-size:20px;line-height:24px}.apl__what{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:12rem;font-size:16px;font-weight:700;line-height:22px}.apl__key{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;height:48px;margin-top:var(--space-2);padding:0 var(--space-4);border:2px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--ink);letter-spacing:.01em;font-variation-settings:"wdth" 75;white-space:nowrap;font-variant-numeric:tabular-nums;align-self:flex-start;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.apl__key:before{content:"";flex:none;width:10px}.apl__key:after{content:"";border-top:6px solid;border-left:5px solid #0000;border-right:5px solid #0000;flex:none;width:0;height:0}.apl__key:hover{border-color:var(--ink)}.apl__key:active{background:var(--surface-sunken);border-color:var(--ink)}.apl__key:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.asset__play{flex-direction:column;display:flex}.asset__play--vertical>.apl__key,.asset__play--square>.apl__key{align-self:center}.asset__strip{grid-template-columns:repeat(4,minmax(0,88px));gap:2px;margin:0;padding:0;list-style:none;display:grid}.asset__strip li{aspect-ratio:1;background:var(--media-fallback);overflow:hidden}.asset__strip img{object-fit:cover;width:100%;height:100%;display:block}.asset__summary{max-width:64ch;color:var(--ink);margin:0;font-size:15px;line-height:22px}.about{gap:var(--space-3);flex-direction:column;min-width:0;max-width:68ch;display:flex}.about__head{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:24px}.about__text{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:24px}.about__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.about__more{min-width:0}.about__more[open]{flex-direction:column;display:flex}.about__toggle{box-sizing:border-box;align-self:flex-start;align-items:center;gap:var(--space-1);min-height:40px;padding:0 var(--space-3);border:2px solid var(--line);border-radius:var(--radius-control);cursor:pointer;color:var(--ink);font-size:14px;font-weight:700;line-height:20px;list-style:none;display:inline-flex}.about__toggle:hover{background:var(--surface-sunken);border-color:var(--line-strong)}.about__toggle::-webkit-details-marker{display:none}.about__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.about__more[open]>.about__toggle{display:none}.about__cover{color:var(--ink-muted);margin:0;font-size:14px;line-height:20px}.about__block{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.about__label{color:var(--ink-muted);margin:0}.about__people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.about__person{align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--line);flex-wrap:wrap;min-width:0;display:flex}.about__person:last-child{border-bottom:1px solid var(--line)}.about__name{color:var(--ink);font-size:16px;font-weight:800;line-height:22px}.about__role{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.about__desc{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:16rem;font-size:15px;line-height:22px}.about__src{color:var(--link);overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:20px}.about__src:hover{color:var(--ink)}.about__src:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.about__why{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:24px}.glance{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;display:flex}.glance__head{color:var(--ink-muted);margin:0}.glance__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.glance__item{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);min-width:0;display:grid}.glance__item>.glance__line:only-child{grid-column:1/-1}.glance__item:last-child{padding-bottom:0}.glance__type{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.glance__line{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px;text-decoration:none}.glance__line:hover{color:var(--link)}.glance__line:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.asset__still .vx__frame{cursor:default}.asset__moments{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.asset__moments>li{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.asset__moments>li:last-child{border-bottom:1px solid var(--line)}.asset__mtime{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:14px;font-weight:700;line-height:20px}.asset__mtitle{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:20px}.asset__mscore{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;min-width:2ch;font-size:24px;font-weight:900;line-height:24px}.ascores{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}@media (min-width:760px){.ascores{grid-template-columns:repeat(4,minmax(0,1fr))}}.ascore{flex-direction:column;gap:2px;min-width:0;display:flex}.ascore dt{color:var(--ink-muted)}.ascore dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:22px}.ascore--ready,.ascore--fit{grid-column:1/-1}@media (min-width:760px){.ascore--ready,.ascore--fit{grid-column:span 2}}.ascore__ready{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:inline-flex}.ascore__ready .cells{grid-template-columns:repeat(10,10px);gap:2px}.ascore__ready .cells>span{height:16px}.fit{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:inline-flex}.fit__marks{gap:var(--space-2);color:var(--ink);display:inline-flex}.fit__one{align-items:center;gap:var(--space-1);color:var(--ink);display:inline-flex}.fit__word{letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wdth" 100;font-size:12px;font-weight:700;line-height:16px}.fit__word--go{color:var(--live)}.fit__word--no{color:var(--ink-muted)}.mm__src{gap:var(--space-2);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;min-width:0;display:flex}.mm__name{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:20px}.mm__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm__list>li:has(.mm__keys){gap:var(--space-2);padding-bottom:var(--space-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.mm__list>li:has(.mm__keys) .mrow{border-top:0}.mm__keys{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.mm__keys--one{grid-template-columns:minmax(0,1fr) auto;align-items:center}.mm__keys>.ca-btn{justify-content:center;width:100%;min-width:0}@media (min-width:900px){.mm__list>li:has(.mm__keys){align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 360px;padding-bottom:0}}.clipcut .ca-icon{fill:currentColor}.mrow{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-1) 0;border:0;border-top:1px solid var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:48px 56px minmax(0,1fr) auto;margin:0;display:grid}.mrow:hover,.mm__map button:hover{background:var(--surface-sunken)}.mrow:hover .mrow__title{color:var(--link)}.mrow:focus-visible,.mm__map button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mrow__time:before,.mm__map b:before{content:"Preview ";clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mrow__time:after,.mm__map b:after{content:"";border-left:7px solid var(--ink-muted);border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;margin:6px 0 0 1px;display:block}.mrow__thumb{background:var(--surface-sunken);width:48px;height:48px;display:block;overflow:hidden}.mrow__thumb img{object-fit:cover;width:100%;height:100%;display:block}.mrow__rank{height:100%;color:var(--ink);font-family:var(--font-display);justify-content:center;align-items:center;font-size:24px;font-weight:900;line-height:24px;display:flex}.mrow__time{font-variant-numeric:tabular-nums;color:var(--ink);font-size:14px;font-weight:700;line-height:20px}.mrow__what{flex-direction:column;gap:2px;min-width:0;display:flex}.mrow__title{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:20px}.mrow__score{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;min-width:2ch;font-size:24px;font-weight:900;line-height:28px}.mm__more{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-none);flex-wrap:wrap;min-height:56px;margin:0;display:flex}.mm__moren{color:var(--ink);font-weight:700}.next-round{margin-block:var(--space-3)}.mm__key{min-height:44px;padding:0 var(--space-4);border:1.5px solid var(--ink);border-radius:var(--radius-none);background:var(--surface-raised);color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.mm__key:hover{background:var(--surface-sunken)}.mm__key:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mm__rest{border-top:1px solid var(--line)}.mm__restkey{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;color:var(--ink);font-weight:700;display:flex}.mm__restkey::-webkit-details-marker{display:none}.mm__restkey:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mm__restchev{color:var(--ink-muted);transition:transform var(--motion-2) var(--ease-out)}.mm__rest[open] .mm__restchev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.mm__restchev{transition:none}}.mm__map{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm__map>li{border-top:1px solid var(--line)}.mm__map button{align-items:start;gap:var(--space-3);width:100%;padding:var(--space-2) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:56px minmax(0,1fr) auto;margin:0;display:grid}.mm__map b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:14px;font-weight:700;line-height:20px}.mm__map span{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:16px;font-weight:700;line-height:20px;display:flex}.mm__map q,.mrow__hook{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:20px}.mm__map small{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.mm__map .r small{color:var(--risk)}.mm__map i{font-style:normal;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;min-width:2ch;font-size:24px;font-weight:900;line-height:28px}.tl{gap:var(--space-1);flex-direction:column;padding:0 12px;display:flex}.tl__track{background:var(--surface-sunken);height:12px;box-shadow:inset 0 -2px 0 var(--line-strong);margin:8px 0 4px;position:relative}.tl__mark{left:var(--at);background:var(--ink);width:24px;height:24px;color:var(--surface-raised);font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:20px;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.tl__mark--best{background:var(--pick);color:var(--on-pick);z-index:1}.tl__axis{justify-content:space-between;gap:var(--space-2);color:var(--ink-muted);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;margin:0 -12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.tl__axis span:last-child{text-align:right}.srow{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-none);min-width:0}.srow__btn{align-items:center;gap:var(--space-2) var(--space-4);width:100%;min-height:56px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:inherit;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"name facts score chev";margin:0;display:grid}.srow__btn:hover .srow__label{color:var(--link)}.srow__btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.srow__name{align-items:center;gap:var(--space-2);grid-area:name;min-width:0;display:flex}.srow__name>.ca-mark{flex:none}.srow__label{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:20px;overflow:hidden}.srow__facts{align-items:center;gap:var(--space-1) var(--space-3);color:var(--ink-muted);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;grid-area:facts;font-size:14px;font-weight:500;line-height:20px;display:flex}.srow__score{grid-area:score;justify-content:flex-end;align-items:baseline;gap:6px;min-width:3ch;display:inline-flex}.srow__n{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:900;line-height:28px}.srow__word{color:var(--ink-muted)}.srow__chev{width:24px;height:24px;color:var(--ink-muted);transition:transform var(--motion-2) var(--ease-out);grid-area:chev;display:block}.srow__chev:before{content:"";border-top:5px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin:10px auto 0;display:block}.srow--open .srow__chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.srow__chev{transition:none}}.srow__about{gap:var(--space-1);min-width:0;max-width:68ch;padding:0 var(--space-3) var(--space-3);flex-direction:column;display:flex}.srow__about[hidden]{display:none}.srow__head{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:20px}.srow__text{color:var(--ink-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.srow__panel[hidden]{display:none}.srow__panel.mm__body:not([hidden]){gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.srow__note{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;margin:0;font-size:14px;font-weight:700;line-height:20px;display:flex}.mm__body .srow__note{border-top:0;padding:0}.srow__lamp{background:var(--ink);flex:none;width:10px;height:10px;animation:1.6s steps(2,jump-none) infinite story-blink}@media (prefers-reduced-motion:reduce){.srow__lamp{animation:none}}.srow__retry{min-height:44px;padding:0 var(--space-4);border:1.5px solid var(--ink);border-radius:var(--radius-none);background:var(--surface-raised);color:var(--ink);font:inherit;cursor:pointer;align-items:center;margin:0;font-weight:700;display:inline-flex}.srow__retry:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mm__rows{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (max-width:759px){.srow__btn{gap:2px var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name score chev""facts score chev"}.srow__label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.cstate{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cstate__row{align-items:center;gap:var(--space-2) var(--space-3);min-height:32px;color:var(--ink);flex-wrap:wrap;margin:0;display:flex}.cstate__lamp{background:var(--ink);flex:none;width:10px;height:10px;animation:1.6s steps(2,jump-none) infinite story-blink}.cstate__lamp--off{box-shadow:inset 0 0 0 1.5px var(--lamp-off);background:0 0;animation:none}.cstate__text{font-size:14px;font-weight:700;line-height:20px}.cstate__row--off .cstate__text{color:var(--ink-muted);font-weight:600}.cstate__meter{background:var(--surface-sunken);flex:8rem;max-width:240px;height:4px}.cstate__meter>span{background:var(--ink);height:100%;display:block}@media (prefers-reduced-motion:reduce){.cstate__lamp{animation:none}}@media (max-width:599px){.ins__item{gap:var(--space-2);grid-template-columns:64px minmax(0,1fr)}.asset__sum{gap:var(--space-2);padding-right:var(--space-1);grid-template-columns:48px minmax(0,1fr) auto auto}.asset__thumb{width:48px;height:48px}}@media (max-width:419px){.asset__sum{padding-left:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto}.asset__thumb{display:none}.mrow{gap:var(--space-2);grid-template-columns:40px 44px minmax(0,1fr) auto}.mrow__thumb{width:40px;height:40px}.mm__map button{gap:var(--space-2);grid-template-columns:44px minmax(0,1fr) auto}}.tclips{gap:var(--story-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:minmax(240px,280px);grid-auto-flow:column;min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.tclip{gap:var(--space-2);scroll-snap-align:start;flex-direction:column;min-width:0;display:flex}.tclip__head{align-items:baseline;gap:var(--space-2);min-width:0;margin:0;display:flex}.tclip__rank{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:900;line-height:28px}.tclip__platform{color:var(--ink-muted);font-size:14px;font-weight:700;line-height:20px}.tclip__views{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);margin-left:auto;font-size:16px;font-weight:800;line-height:20px}.tclip__by{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.tclip__by a:where(:not(.ca-btn)){color:var(--ink);font-weight:700}.tclips__more{gap:var(--space-3);flex-direction:column;display:flex}.tclips__more[open]>.tclips__key{display:none}.tclips__key{min-height:44px;padding:0 var(--space-4);cursor:pointer;border:2px solid var(--ink);color:var(--ink);align-self:flex-start;align-items:center;font-size:16px;font-weight:800;line-height:20px;list-style:none;display:inline-flex}.tclips__key::-webkit-details-marker{display:none}.tclips__key:focus-visible{outline:2px solid var(--focus,var(--ink));outline-offset:2px}.clip-elsewhere{align-self:flex-start;max-width:100%}
.mk{gap:var(--space-4);min-width:0;padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);flex-direction:column;display:flex}@media (min-width:1024px){.mk{padding:var(--space-5);gap:var(--space-5)}}.mk__details{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;margin:0;display:grid}@media (min-width:760px){.mk__details{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.mk__dcell{gap:var(--space-1);min-width:0;padding:var(--space-3);background:var(--surface-sunken);flex-direction:column;display:flex}.mk__dcell--post,.mk__dcell--wide{grid-column:1/-1}@media (min-width:760px){.mk__dcell--post,.mk__dcell--wide{grid-column:auto}}.mk__dlabel{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;display:flex}.mk__info{color:var(--ink-muted);cursor:help;display:inline-flex}.mk__info svg{fill:currentColor}.mk__dbody{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.mk__dvalue{font-variation-settings:"wdth" 75;max-width:100%;min-height:28px;color:var(--ink);align-self:flex-start;align-items:center;gap:6px;font-size:18px;font-weight:800;line-height:24px;display:inline-flex}.mk__dval{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mk__dlink{color:var(--link);text-decoration:none}.mk__dlink .mk__dicon{fill:currentColor}.mk__dicon{fill:var(--ink-muted);flex:none}.mk__dword{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}.mk__marks{align-items:center;gap:var(--space-3);min-height:28px;margin:0;padding:0;list-style:none;display:flex}.mk__mark{width:24px;height:24px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.mk__mark svg{fill:currentColor;display:block}.mk__mark--off{opacity:.35}.mk__label{color:var(--ink-muted);margin:0}.mk__head{font-variation-settings:"wdth" 75;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:24px}@media (min-width:600px){.mk__head{font-size:24px;line-height:28px}}.mk__two{gap:var(--space-4) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:900px){.mk__two{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk__block{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.mk__rules{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk__rule{gap:var(--space-2);grid-template-columns:20px minmax(0,1fr);align-items:start;min-width:0;display:grid}.mk__ruleicon{margin-top:2px}.mk__rule--do .mk__ruleicon{fill:var(--live)}.mk__rule--no .mk__ruleicon{fill:var(--risk)}.mk__rulewhat{flex-direction:column;gap:2px;min-width:0;display:flex}.mk__ruletext{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.mk__quote{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:20px}.mk>.mk__block{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.mk__cuts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk__cut{align-items:start;gap:var(--space-3);min-height:48px;padding:var(--space-2) 0;border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.mk__cuttime{font-variant-numeric:tabular-nums;color:var(--ink);font-size:16px;font-weight:800;line-height:22px}.mk__cutwhat{flex-direction:column;gap:2px;min-width:0;display:flex}.mk__cuttitle{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.mk__cutwhy{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:20px}.mk__cuttag{letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wdth" 100;color:var(--live);font-size:12px;font-weight:700;line-height:16px}.mk__cutscore{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;min-width:2ch;font-size:24px;font-weight:900;line-height:28px}.mk__get{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk__getrow{gap:var(--space-2);grid-template-columns:20px minmax(0,1fr);align-items:start;min-width:0;display:grid}.mk__geticon{fill:var(--ink-muted);margin-top:2px}.mk__getwhat{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mk__gettext{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.mk__pwtag{min-height:32px;padding:0 var(--space-3);background:var(--ink);color:var(--surface-raised);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:18px;display:inline-flex}.mk__pwtag svg{fill:currentColor}.mk__pw{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--live-soft);flex-wrap:wrap;align-self:flex-start;display:inline-flex}.mk__pwlabel{letter-spacing:.04em;text-transform:uppercase;font-variation-settings:"wdth" 100;color:var(--ink);font-size:12px;font-weight:700;line-height:16px}.mk__pwvalue{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:18px;font-weight:700;line-height:24px}.mk__hooks{padding-top:var(--space-4);border-top:1px solid var(--line)}.mk__sugg{margin-left:var(--space-2);background:var(--surface-sunken);color:var(--ink);padding:2px 6px}.mk__ideas{gap:var(--space-3);counter-reset:idea;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk__idea{padding-left:var(--space-6);flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.mk__idea:before{counter-increment:idea;content:counter(idea);font-family:var(--font-display);color:var(--ink);font-size:24px;font-weight:900;line-height:28px;position:absolute;top:0;left:0}.mk__ideatext{font-variation-settings:"wdth" 75;color:var(--ink);overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:28px}.mk__ideafrom{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:20px}.mk__more{margin-top:0}.gd{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line)}.gd__srcs{gap:var(--space-4);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.gd__src{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-2) var(--space-2);background:var(--surface-sunken);border-radius:var(--radius-container);flex-direction:column;display:flex}@media (min-width:760px){.gd__src{padding:var(--space-4)}}.gd__head{gap:var(--space-3);grid-template-columns:24px minmax(0,1fr);align-items:start;min-width:0;display:grid}.gd__mark{width:24px;height:24px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.gd__mark svg{fill:currentColor}.gd__id{flex-direction:column;gap:2px;min-width:0;display:flex}.gd__title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:24px}@media (min-width:1024px){.gd__title{font-size:20px;line-height:26px}}.gd__facts{gap:0 var(--space-3);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:12px;font-weight:700;line-height:18px;display:flex}.gd__sum{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:22px}.gd__join{align-self:flex-start}.gd__joinline{align-items:center;gap:var(--space-2);color:var(--ink-muted);margin:0;font-size:14px;line-height:18px;display:inline-flex}.gd__joinline svg{fill:currentColor}.gd__ideas{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.gd__idea{gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--surface-raised);border-radius:var(--radius-container);flex-direction:column;display:flex}@media (min-width:760px){.gd__idea{padding:var(--space-4)}}.gd__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.gd__media{min-width:0}@media (max-width:899px){.gd__idea--media>.gd__body{display:contents}.gd__idea--media>.gd__body>*{order:3}.gd__idea--media>.gd__body>.gd__top,.gd__idea--media>.gd__body>.gd__what,.gd__idea--media>.gd__body>.gd__verdict{order:1}.gd__idea--media>.gd__media{order:2}}@media (min-width:900px){.gd__idea--media{align-items:start;gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.gd__idea--vertical{grid-template-columns:minmax(0,1fr) 280px}.gd__idea--square{grid-template-columns:minmax(0,1fr) 320px}.gd__idea--link{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1280px){.gd__idea--vertical{grid-template-columns:minmax(0,1fr) 320px}}.gd__top{align-items:center;gap:var(--space-3);grid-template-columns:40px minmax(0,1fr);min-width:0;display:grid}.gd__keys{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:560px;display:grid}.gd__keys--one{grid-template-columns:minmax(0,1fr) auto;align-items:center}.gd__keys>.ca-btn{justify-content:center;width:100%;min-width:0}.gd__keysinfo{justify-self:center}.gd__idea:has(.gd__watch) .vx__cap .vx__link{display:none}.gd__n{background:var(--ink);width:40px;height:40px;color:var(--surface-raised);font-family:var(--font-display);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:22px;font-weight:900;line-height:1;display:inline-flex}.gd__when{flex-direction:column;min-width:0;display:flex}.gd__range{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;font-size:24px;font-weight:900;line-height:28px}@media (min-width:600px){.gd__range{font-size:28px;line-height:32px}}.gd__secs{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.gd__what{font-variation-settings:"wdth" 75;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:24px}@media (min-width:1024px){.gd__what{font-size:20px;line-height:26px}}.gd__place{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700;line-height:20px}.gd__why{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gd__why li{align-items:baseline;gap:var(--space-2);color:var(--ink);font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.gd__why li.gd__plus:before,.gd__why li.gd__minus:before{content:"";box-sizing:border-box;flex:none;align-self:center;width:8px;height:8px}.gd__why li.gd__plus:before{background:var(--live)}.gd__why li.gd__minus:before{border:1.5px solid var(--line-strong)}.gd__why li.gd__fig:before{align-self:center}.gd__figlabel{color:var(--ink-muted)}.gd__fignum{font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;color:var(--ink);font-size:16px;font-weight:700;line-height:20px}.gd__figinfo{align-self:center}.gd__steps{gap:var(--space-1);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.gd__step{gap:var(--space-2);color:var(--ink);overflow-wrap:anywhere;grid-template-columns:24px minmax(0,1fr);align-items:start;font-size:16px;line-height:22px;display:grid}.gd__stepn{font-family:var(--font-sans);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:16px;font-weight:600;line-height:22px}.gd__hook{padding:var(--space-2) var(--space-3);background:var(--live-soft);flex-direction:column;gap:2px;min-width:0;display:flex}.gd__hooklabel{color:var(--ink)}.gd__hooktext{font-variation-settings:"wdth" 75;color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:24px}.gd__hookfrom{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:20px}.gd__folder{align-self:stretch}@media (min-width:760px){.gd__folder{align-self:flex-start;width:auto}}.gd__count{font-weight:800}.gd__cliptitle{color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:24px}@media (min-width:1024px){.gd__cliptitle{font-size:20px;line-height:26px}}.gd__verdict{background:var(--surface-sunken);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;margin:0;padding:2px 8px;font-size:12px;font-weight:700;line-height:18px}.gd__verdict--as_is{background:var(--live-soft)}.gd__why li.gd__minus{color:var(--ink-muted)}.gd__post{padding-top:var(--space-4);border-top:1px solid var(--line)}.gd__lines{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:760px){.gd__lines{grid-template-columns:repeat(2,minmax(0,1fr))}}.gd__line{padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-none);flex-direction:column;gap:2px;min-width:0;display:flex}.gd__line dt{color:var(--ink-muted)}.gd__line dd{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.gd__linetext{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.gd__steps--post{padding-top:var(--space-2)}.mk__sound{align-self:flex-start}@media (max-width:599px){.mk__sound{align-self:stretch}}.mk__brief{padding-top:var(--space-4);border-top:1px solid var(--line)}.gd__every{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-none);flex-direction:column;min-width:0;display:flex}.gd__everyhead{color:var(--ink-muted);margin:0}
.vx__box{min-width:0}.vx{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.vx__frame{aspect-ratio:16/9;background:var(--media-fallback);width:100%;color:var(--on-media-fallback);position:relative;overflow:hidden}.vx--vertical .vx__frame{aspect-ratio:9/16;width:min(100%,39.375svh);margin-inline:auto}.vx--square .vx__frame{aspect-ratio:1;width:min(100%,70svh);margin-inline:auto}.vx--instagram .vx__frame{box-sizing:content-box;aspect-ratio:4/5;width:min(100%,56svh - 78.4px);margin-inline:auto;padding-top:98px}.vx--instagram .vx__frame[data-ig-fit]{aspect-ratio:auto;height:var(--vx-ig-frame);padding-top:0}.vx--instagram .vx__frame[data-ig-fit] .vx__player{height:var(--vx-ig-page);bottom:auto}.vx--vertical .vx__cap,.vx--square .vx__cap{text-align:center;justify-content:center}.vx__player{background:var(--media-fallback);border:0;width:100%;height:100%;position:absolute;inset:0}.vx__player:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.vx__player--drive{width:calc(100% / var(--vx-k,1));height:calc(100% / var(--vx-k,1));transform:scale(var(--vx-k,1));transform-origin:0 0}.vx__facade{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.vx__facade:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.vx__blur{object-fit:cover;filter:blur(18px)saturate(1.15)brightness(.72);width:124%;height:124%;position:absolute;inset:-12%}.vx__poster{aspect-ratio:1;object-fit:cover;width:min(58%,240px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vx--horizontal .vx__poster{width:auto;height:min(70%,240px)}.vx__play{background:var(--signal);width:64px;height:64px;color:var(--on-signal);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);transition:transform var(--motion-2) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vx__glyph{fill:currentColor}.vx__facade:hover .vx__play{transform:translate(-50%,-50%)scale(1.06)}@media (prefers-reduced-motion:reduce){.vx__play{transition:none}.vx__facade:hover .vx__play{transform:translate(-50%,-50%)}}.vx__chip{left:var(--space-2);bottom:var(--space-2);align-items:center;gap:var(--space-2);min-height:28px;padding:0 var(--space-2);background:var(--media-fallback);color:var(--on-media-fallback);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:800;line-height:16px;display:inline-flex;position:absolute}.vx__chip svg{fill:currentColor}.vx__cap{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;min-width:0;font-size:14px;line-height:20px;display:flex}.vx__skip{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.vx__link{box-sizing:border-box;min-height:40px;padding:0 var(--space-3);border:2px solid var(--line);border-radius:var(--radius-control);color:var(--ink);overflow-wrap:anywhere;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.vx__link:hover{background:var(--surface-sunken);border-color:var(--line-strong)}.vx--link{gap:var(--space-1)}.vx--link .vx__skip{font-size:14px;line-height:20px}@media (min-width:760px){.vx--link .vx__key{align-self:flex-start;width:auto}}.vx__out{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.vx__mark{color:var(--on-media-fallback);display:inline-flex;position:relative}.vx__out .vx__watch{position:relative}.vx__ighit{display:block;position:absolute;left:0;right:0}.vx__ighit--top{height:54px;top:0}.vx__ighit--more{height:44px;bottom:0}
.agents{gap:var(--space-6);width:100%;max-width:1120px;padding:var(--space-5) 0 var(--space-7);flex-direction:column;margin:0;display:flex}.agents__h1{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;word-spacing:.04em;font-variation-settings:"wdth" 75;margin:0;font-size:40px;font-weight:800;line-height:40px}.agents__block{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.agents__clients{gap:var(--space-5);display:grid}.agents__client{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.agents__client-head{align-items:center;gap:var(--space-2);margin:0;font-size:16px;line-height:24px;display:flex}.agents__setup-list{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;margin:0;font-size:14px;line-height:20px;display:flex}.agents__setup-help{align-self:flex-start}.agents__workflow{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agents__workflow>li{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;font-size:14px;line-height:20px;display:flex}.agents__workflow>li+li{border-top:1px solid var(--line)}@media (min-width:720px){.agents__clients{grid-template-columns:repeat(2,minmax(0,1fr))}}.agents__docs{grid-template-columns:minmax(0,1fr);display:grid}.agents__logo--github{fill:currentColor}@media (min-width:720px){.agents__docs{grid-template-columns:repeat(2,minmax(0,1fr))}}.agents__h2{color:var(--ink);font-family:var(--font-sans);font-variation-settings:"wdth" 75;margin:0;font-size:20px;font-weight:800;line-height:24px}.agents__steps{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agents__steps>li{min-width:0}.agents__head{align-items:center;gap:var(--space-3);display:flex}.agents__n{background:var(--signal);width:32px;height:32px;color:var(--on-signal);font-family:var(--font-display);flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:900;line-height:20px;display:inline-flex}.agents__keys{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.agents__keys>li{min-width:0;display:flex}.agents__key{align-content:center;align-items:center;column-gap:var(--space-3);min-width:0;min-height:64px;padding:var(--space-2) var(--space-3);box-sizing:border-box;text-align:left;background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:auto;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"logo name""logo note";row-gap:2px;margin:0;text-decoration:none;display:grid}.ca-ui a.agents__key{color:var(--ink);text-decoration:none}.agents__key:hover{border-color:var(--ink);background:var(--surface-sunken)}.agents__key:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agents__keytext{display:contents}.agents__key .agents__logo{grid-area:logo}.agents__keyname{font-variation-settings:"wdth" 75;white-space:nowrap;grid-area:name;align-self:end;min-width:0;font-size:16px;font-weight:800;line-height:20px}.agents__keynote{letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--ink-muted);font-variation-settings:"wdth" 100;white-space:nowrap;grid-area:note;align-self:start;font-size:12px;font-weight:700;line-height:16px}.agents__keyicon{fill:var(--ink-muted);grid-area:icon;display:none}.agents__key:hover .agents__keyicon{fill:var(--ink)}.agents__key[data-state=done] .agents__keynote{display:none}.agents__key .agents__done{letter-spacing:.04em;text-transform:uppercase;color:var(--live);font-variation-settings:"wdth" 100;grid-area:note;align-self:start;font-size:12px;font-weight:700;line-height:16px}.agents__logo{width:24px;height:24px;fill:var(--ink);flex:none}.agents__logo--claude{fill:#d97757}.agents__logo--vscode{fill:#007acc}.agents__url{align-items:center;column-gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--surface-sunken);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label copy""url copy";row-gap:2px;display:grid}.agents__urllabel{grid-area:label}.agents__urltext{grid-area:url}.agents__urlcopy{grid-area:copy}.agents__urllabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;flex:none;font-size:12px;font-weight:700;line-height:16px}.agents__urltext{overflow-wrap:anywhere;min-width:0;color:var(--ink);flex:auto;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:20px}.agents__urlcopy{justify-content:center;align-items:center;gap:var(--space-2);min-width:48px;height:40px;padding:0 var(--space-3);background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;margin:0;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.agents__urlcopy .ca-icon{fill:currentColor}.agents__urlcopy:hover{border-color:var(--ink)}.agents__urlcopy:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agents__urlcopy[data-state=done] .ca-icon,.agents__urlcopy[data-state=done] .agents__urlword{display:none}.agents__urlcopy .agents__done{color:var(--live)}.agents__urlword{display:none}.agents__prompt{background:var(--brand);color:var(--on-brand);grid-template-columns:minmax(0,1fr);grid-template-areas:"cap""code""copy";margin:0;display:grid}.agents__cap{padding:var(--space-4) var(--space-4) 0;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--signal);grid-area:cap;align-self:center;font-size:12px;font-weight:700;line-height:16px}.agents__code{padding:var(--space-3) var(--space-4) var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--on-brand);grid-area:code;margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:24px;overflow-x:auto}.agents__code:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.agents__copy{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-none);background:var(--signal);color:var(--on-signal);font-family:var(--font-sans);font-variation-settings:"wdth" 75;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;grid-area:copy;margin:0;font-size:16px;font-weight:700;line-height:20px;display:flex}.agents__copy .ca-icon{fill:currentColor}.agents__copy:hover{filter:brightness(.96)}.agents__copy:active>*{transform:translateY(1px)}.agents__copy:focus-visible{outline:2px solid var(--on-brand);outline-offset:2px}.agents__copy[data-state=done] .agents__copyword,.agents__done:empty{display:none}.agents__done{font-weight:700}.agents__more{gap:var(--space-6);flex-direction:column;display:flex}.agents__chips{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agents__chips>li{min-width:0;display:flex}.agents__chip{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:48px;padding:var(--space-2) var(--space-4);text-align:left;background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:auto;margin:0;font-size:16px;font-weight:600;line-height:24px;display:flex}.agents__chip:hover{border-color:var(--ink);background:var(--surface-sunken)}.agents__chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agents__chiptext{min-width:0}.agents__chipicon{fill:var(--ink-muted);flex:none}.agents__chip:hover .agents__chipicon{fill:var(--ink)}.agents__chip[data-state=done] .agents__chipicon{display:none}.agents__chip .agents__done{letter-spacing:.04em;text-transform:uppercase;color:var(--live);flex:none;font-size:12px;line-height:16px}.agents__can{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.agents__canitem{column-gap:var(--space-3);min-width:0;color:var(--ink);grid-template-columns:40px minmax(0,1fr);grid-template-areas:"mark word""mark say";align-content:start;display:grid}.agents__canmark{background:var(--surface-sunken);grid-area:mark;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.agents__canmark .ca-icon{fill:var(--ink)}.agents__canword{font-variation-settings:"wdth" 75;grid-area:word;font-size:16px;font-weight:800;line-height:20px}.agents__cansay{color:var(--ink-muted);grid-area:say;font-size:14px;line-height:20px}.agents__listed{align-items:center;gap:var(--space-3);min-width:0;padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.agents__listedhead{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;margin:0;font-size:12px;font-weight:700;line-height:16px}.agents__listedlist{gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.agents__listedlist>li{min-width:0;display:flex}.agents__listedlink{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);box-sizing:border-box;background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);font-variation-settings:"wdth" 100;white-space:nowrap;-webkit-tap-highlight-color:transparent;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.ca-ui a.agents__listedlink{color:var(--ink);text-decoration:none}.agents__listedlink:hover{border-color:var(--ink);background:var(--surface-sunken)}.agents__listedlink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agents__badge{flex:none;width:auto;max-height:20px}.agents__listedicon{fill:var(--ink-muted);flex:none}.agents__listedlink:hover .agents__listedicon{fill:var(--ink)}.builders{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-container);flex-direction:column;display:flex}.dix~.builders{margin:var(--space-6) 0}.builders__say{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.builders__mark{background:var(--signal);width:32px;height:32px;color:var(--on-signal);flex:none;justify-content:center;align-items:center;display:inline-flex}.builders__mark .ca-icon{fill:currentColor}.builders__text{align-items:center;column-gap:var(--space-2);min-width:0;color:var(--ink);font-family:var(--font-sans);flex-wrap:wrap;padding-top:4px;font-size:16px;line-height:24px;display:flex}.builders__h{font:inherit;margin:0;font-weight:800}.builders__keys{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.builders__keys>li{min-width:0;display:flex}.builders__key{min-width:0;min-height:56px;padding:var(--space-2) var(--space-3);box-sizing:border-box;background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:auto;justify-content:center;gap:2px;text-decoration:none;display:flex}.ca-ui a.builders__key,a.builders__key{color:var(--ink);text-decoration:none}.builders__key:hover{border-color:var(--ink)}.builders__key:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.builders__name{font-variation-settings:"wdth" 75;font-size:16px;font-weight:800;line-height:20px}.builders__note{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-variation-settings:"wdth" 100;font-size:12px;font-weight:700;line-height:16px}@media (min-width:900px){.builders{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);flex-direction:row}.builders__say{align-items:center}.builders__text{padding-top:0}.builders__keys{flex:none;grid-template-columns:repeat(2,200px)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .agents__prompt{box-shadow:0 0 0 1px var(--line)}}:root[data-theme=dark] .agents__prompt{box-shadow:0 0 0 1px var(--line)}@media (min-width:600px){.agents{gap:var(--space-7);padding:var(--space-7) 0 var(--space-8)}.agents__steps{gap:var(--space-7)}.agents__key{padding:var(--space-2) var(--space-4)}.agents__urlword{display:inline}.agents__url{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"label url copy"}.agents__prompt{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cap copy""code code"}.agents__cap{padding:var(--space-4) 0 0 var(--space-5)}.agents__copy{width:auto;min-height:40px;margin:var(--space-3) var(--space-3) 0 0;padding:0 var(--space-4)}.agents__code{padding:var(--space-3) var(--space-5) var(--space-5)}.agents__more{gap:var(--space-7)}.agents__canitem{grid-template-columns:40px 88px minmax(0,1fr);grid-template-areas:"mark word say";align-items:center;min-height:40px}}@media (min-width:720px){.agents__keys{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.agents__h1{font-size:72px;line-height:68px}.agents__key{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"logo name icon""logo note icon"}.agents__keyicon{display:block}}@media (min-width:1200px){.agents__more{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.agentcta__panel{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-container);grid-template-columns:minmax(0,1fr);grid-template-areas:"say""ask""keys";display:grid}.agentcta__panel--bare{grid-template-areas:"ask""keys"}.agentcta__say{max-width:var(--measure);color:var(--ink);font-family:var(--font-sans);grid-area:say;margin:0;font-size:16px;line-height:24px}.agentcta__ask{grid-area:ask;min-width:0;display:flex}.agentcta__chip{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:56px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);box-sizing:border-box;text-align:left;background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:auto;margin:0;font-size:16px;font-weight:600;line-height:24px;display:flex}.agentcta__chip:hover{border-color:var(--ink)}.agentcta__chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agentcta__asktext{overflow-wrap:anywhere;min-width:0}.agentcta__copy,.agentcta__chip .agents__done{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-width:88px;height:40px;padding:0 var(--space-3);font-family:var(--font-sans);letter-spacing:0;text-transform:none;flex:none;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.agentcta__copy{background:var(--signal);color:var(--on-signal)}.agentcta__copy .ca-icon{fill:currentColor}.agentcta__chip:hover .agentcta__copy{filter:brightness(.96)}.agentcta__chip[data-state=done] .agentcta__copy,.agentcta__chip[data-state=failed] .agentcta__copy{display:none}.agentcta__chip .agents__done{color:var(--live);background:0 0}.agentcta__chip .agents__done:empty{display:none}.agentcta__keys{gap:var(--space-2);grid-area:keys;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.agentcta__keys>li{min-width:0;display:flex}.agentcta__key{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:64px;padding:var(--space-2);box-sizing:border-box;background:var(--surface-raised);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-none);font-family:var(--font-sans);font-variation-settings:"wdth" 75;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:auto;font-size:16px;font-weight:800;line-height:20px;text-decoration:none;display:flex}a.agentcta__key,.ca-ui a.agentcta__key{color:var(--ink);text-decoration:none}.agentcta__key:hover{border-color:var(--ink);background:var(--surface-sunken)}.agentcta__key:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.agentcta__keyname{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.agentcta__keyicon{fill:var(--ink-muted);flex:none;display:none}.agentcta__key:hover .agentcta__keyicon{fill:var(--ink)}@media (min-width:600px){.agentcta__panel{padding:var(--space-5)}.agentcta__key{justify-content:flex-start;gap:var(--space-3);min-height:56px;padding:0 var(--space-3) 0 var(--space-4);flex-direction:row}.agentcta__keyicon{margin-left:auto;display:block}}@media (min-width:900px){.agentcta__panel{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"say say""ask keys"}.agentcta__panel--bare{grid-template-areas:"ask keys"}.agentcta__keys{grid-template-columns:repeat(3,176px)}}.cdemo{gap:var(--space-4);min-width:0;padding:var(--space-4);box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-container);font-family:var(--font-sans);flex-direction:column;margin:0;display:flex}.cdemo__ask{justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;display:flex}.cdemo__clients{gap:var(--space-1);flex:none;display:inline-flex}.cdemo__bubble{min-width:0;padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-none);color:var(--ink);font-size:16px;font-weight:700;line-height:20px}.cdemo__clips{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cdemo__clip{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cdemo__frame{aspect-ratio:9/16;padding:0 var(--space-2) 34%;box-sizing:border-box;background:var(--brand);color:var(--on-brand);border-radius:var(--radius-none);background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 72%, var(--action)) 0%, var(--brand) 70%);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.cdemo__spark{top:var(--space-2);right:var(--space-2);color:var(--signal);display:inline-flex;position:absolute}.cdemo__spark .ca-icon{fill:currentColor}.cdemo__caption{max-width:100%;color:var(--on-brand);text-align:center;font-variation-settings:"wdth" 75;-webkit-text-stroke:1px var(--brand);paint-order:stroke fill;text-shadow:0 2px 0 var(--brand);font-size:16px;font-weight:900;line-height:20px}.cdemo__len{left:var(--space-2);bottom:var(--space-2);padding:2px var(--space-2);background:var(--surface-overlay);color:var(--ink);border-radius:var(--radius-none);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800;line-height:16px;position:absolute}.cdemo__meta{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.cdemo__file{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.cdemo__score{padding:0 var(--space-2);background:var(--signal);color:var(--on-signal);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:800;line-height:20px}@media (min-width:720px){.cdemo{justify-content:flex-start;align-items:center;gap:var(--space-6);padding:var(--space-5);flex-direction:row}.cdemo__ask{justify-content:flex-start}.cdemo__clips{gap:var(--space-4);grid-template-columns:repeat(3,140px)}}
.legal{gap:var(--space-6);width:100%;max-width:720px;padding:var(--space-5) 0 var(--space-7);color:var(--ink);flex-direction:column;margin:0;display:flex}.legal__head{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.legal__h1{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.005em;font-variation-settings:"wdth" 75;margin:0;font-size:28px;font-weight:800;line-height:32px}@media (min-width:1024px){.legal__h1{font-size:40px;line-height:40px}}.legal__updated{color:var(--ink-muted)}.legal__lede{max-width:var(--measure);margin:0;font-size:16px;line-height:24px}.legal__section{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.legal__h2{color:var(--ink);font-family:var(--font-sans);font-variation-settings:"wdth" 75;margin:0;font-size:20px;font-weight:800;line-height:24px}.legal p{max-width:var(--measure);margin:0;font-size:16px;line-height:24px}.legal__muted{color:var(--ink-muted)}.legal__list{gap:var(--space-2);padding:0 0 0 var(--space-5);flex-direction:column;margin:0;font-size:16px;line-height:24px;display:flex}.legal__list li{padding-left:var(--space-1)}.legal__pairs{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.legal__pair{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.legal__pair dt{color:var(--ink-muted)}.legal__pair dt.legal__name{text-transform:none;letter-spacing:0}.legal__pair dd{margin:0;font-size:16px;line-height:24px}@media (min-width:720px){.legal__pair{gap:var(--space-4);grid-template-columns:160px minmax(0,1fr);display:grid}.legal__pair dt{padding-top:var(--space-1)}}.legal__steps{gap:var(--space-3);counter-reset:legal-step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal__step{gap:var(--space-3);counter-increment:legal-step;grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.legal__step:before{content:counter(legal-step);background:var(--signal);width:32px;height:32px;color:var(--on-signal);font-family:var(--font-display);justify-content:center;align-items:center;font-size:20px;font-weight:900;line-height:20px;display:inline-flex}.legal__step>span{padding-top:var(--space-1);font-size:16px;line-height:24px}.legal__contact{gap:var(--space-2);padding:var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-container);flex-direction:column;display:flex}.legal__contact a{overflow-wrap:anywhere;font-weight:700}.legal__boards{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.legal__board{min-height:48px;padding:0 var(--space-3);background:var(--surface-raised);border:1px solid var(--line);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.legal__board:hover{border-color:var(--line-strong)}.legal__board:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.legal__board .ca-boardlogo,.legal__board .ca-boardlogo__name,.legal__board .ca-textmark{color:var(--ink)}.legal__address{font-style:normal}
.bhub h1.trust__h1{row-gap:var(--space-1);flex-wrap:wrap}.trust__words{color:var(--ink);font-family:var(--font-sans);font-variation-settings:"wdth" 75;font-size:28px;font-weight:800;line-height:32px}.trust__words:first-letter{text-transform:uppercase}.trust__words--as-is:first-letter{text-transform:none}.bhub h1.trust__h1--text{color:var(--ink);font-family:var(--font-sans);font-variation-settings:"wdth" 75;font-size:28px;font-weight:800;line-height:32px}@media (min-width:700px){.trust__words,.bhub h1.trust__h1--text{font-size:40px;line-height:44px}}.trust__aka{max-width:var(--measure);color:var(--ink-muted);font-size:14px;line-height:20px}.trust__nav{gap:var(--space-2) var(--space-5);padding-top:var(--section);flex-wrap:wrap;display:flex}.trust__nav--hub{padding-top:0}.trust__nav .rail__all{white-space:normal;max-width:100%;padding-block:var(--space-1)}.trust__board{min-height:40px;color:var(--ink);align-items:center;display:inline-flex}.ledger{border:1px solid var(--line);min-width:0;overflow-x:auto}.ledger__table .ca-td{white-space:nowrap}.ledger__table td.ledger__name{white-space:normal;min-width:220px;max-width:420px}.ledger__name a:where(:not(.ca-btn)){color:var(--ink);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.ledger__name a:where(:not(.ca-btn)):hover{color:var(--link)}.ledger__age{margin-left:var(--space-2);vertical-align:middle}.trust__hist .hist__axis span{white-space:nowrap}@media (max-width:599px){.ledger{overflow-x:visible}.ledger__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ledger__table,.ledger__table tbody,.ledger__table tr,.ledger__table td{width:100%;display:block}.ledger__table tr.ca-row--table{height:auto;padding:var(--space-2) 0;border-top:1px solid var(--line)}.ledger__table tr.ca-row--table:first-child{border-top:0}.ledger__table .ca-td,.ledger__table td.ledger__name{justify-content:space-between;gap:var(--space-3);min-width:0;max-width:none;padding:2px var(--space-3);white-space:normal;text-align:right;border-top:0;display:flex}.ledger__table td.ledger__name{text-align:left;justify-content:flex-start;align-items:center}.ledger__table .ca-td:before{content:attr(data-label);color:var(--ink-muted);text-align:left;font-size:12px;font-weight:700;line-height:20px}.ledger__table td.ledger__name:before{content:none}.ledger__table .ca-td:empty{display:none}.compare__table th.compare__label{width:100%;padding:2px var(--space-3);display:block}}.compare__h1{align-items:center;column-gap:var(--space-3)}.compare__vs{color:var(--ink-muted)}.compare__table th.compare__label{color:var(--ink);text-align:left;white-space:normal;font-weight:700}.compare__leads{gap:var(--space-2);max-width:var(--measure);margin:0;padding:0;list-style:none;display:grid}.compare__leads li{padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-none);font-size:16px;line-height:24px}.compare__cols{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.compare__col{gap:var(--space-2);align-content:start;min-width:0;display:grid}.compare__h3{align-items:center;min-height:32px;margin:0;display:flex}@media (min-width:900px){.compare__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
