:root{--ink:#ebebee;--margin:6.614vw;--cell:calc((100vw - 2 * var(--margin)) / 4);--header:calc(var(--cell) / 2)}*{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:#0e0e0f}body{color:color-mix(in srgb, var(--ink) 71%, transparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin:0;font:400 12px/14px -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.stage-spacer{overflow-anchor:none;width:100%;min-height:100lvh;position:relative;overflow:clip}.stage{will-change:transform;contain:layout paint;height:100lvh;position:absolute;top:0;left:0;right:0;overflow:hidden}.bsq-text[data-interactive]:hover,.bsq-text .bsq-link:hover{--bsq-a:1!important}.bsq-text .bsq-link{transition:color .25s}.bsq-text .bsq-link:hover{color:rgb(from currentColor r g b / 1)}.bsq-text:focus-visible,.bsq-text .bsq-link:focus-visible{outline-offset:-8px;outline:1px solid}.bsq-text .bsq-link:focus-visible{outline-offset:3px}.bsq-text::selection,.bsq-text ::selection{background:#ebebee2e}.bsq-text[data-role=switches]{justify-content:space-between!important}.bsq-switch{text-align:center;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;opacity:.4;background:0 0;border:0;margin:0;padding:0;transition:opacity .26s;display:block}.bsq-switch[data-on=true]{opacity:1}.bsq-switch:hover{opacity:.8}.bsq-switch[data-on=true]:hover{opacity:1}.bsq-switch:focus-visible{outline-offset:3px;outline:1px solid}.bsq-picker{justify-content:center;align-self:stretch;align-items:center;width:100%;height:14px;display:flex;position:relative}.bsq-picker .bsq-pick{white-space:nowrap;text-align:center;flex:none}.bsq-picker{--bsq-gap:max(var(--bsq-head,0px), 136px)}.bsq-picker .bsq-arrow{top:50%;left:calc(50% - var(--bsq-gap) / 2);position:absolute;transform:translate(-50%,-50%)}.bsq-picker .bsq-arrow[data-side=next]{left:calc(50% + var(--bsq-gap) / 2)}@media (max-width:699px){.bsq-picker .bsq-arrow{left:calc(var(--bsq-cell,0px) / 2 - var(--bsq-pad,0px))}.bsq-picker .bsq-arrow[data-side=next]{left:calc(var(--bsq-cell,0px) * 1.5 - var(--bsq-pad,0px))}}.bsq-arrow{line-height:1;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;opacity:.62;background:0 0;border:0;margin:0;padding:0;transition:opacity .25s}.bsq-arrow:hover{opacity:1}.bsq-arrow:focus-visible{outline-offset:3px;opacity:1;outline:1px solid}html[data-js]:not([data-stage=off]) .plain{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-stage=gpu] .plain,html[data-stage=dom] .plain,html[data-stage=off] .stage,html[data-stage=off] .stage-spacer{display:none}.plain{padding:0 var(--margin);text-align:center}.plain a{color:inherit;text-decoration:none}.plain a:hover{color:var(--ink)}.plain-nav{padding-top:var(--margin);grid-template-columns:repeat(4,1fr);display:grid}.plain-nav a{padding:calc(var(--header) / 2 - 7px) 0}.plain h1,.plain h2{font:inherit;padding:calc(var(--cell) / 2 - 7px) 0;margin:0}.plain ul{padding:0 0 var(--margin);grid-template-columns:repeat(4,1fr);margin:0;list-style:none;display:grid}.plain li{padding:16px}.plain li img{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:32px;display:block}.plain p{white-space:pre-line;margin:0 0 14px}.plain .prose{max-width:60ch;padding-bottom:var(--margin);margin:0 auto}@media (max-width:699px){:root{--margin:6.15vw;--cell:calc((100vw - 2 * var(--margin)) / 2);--header:calc(var(--cell) / 2)}.plain ul,.plain-nav,.plain-footer{grid-template-columns:repeat(2,1fr)}.plain li{padding:8px}}.bsq-videos video{object-fit:cover;display:block}.plain-footer{padding-bottom:var(--margin);grid-template-columns:repeat(4,1fr);display:grid}.plain-footer>div{flex-direction:column;padding:16px;display:flex}
