.bn-home-work-feature{margin:32px 0 0;min-width:0}@media (min-width:768px){.bn-home-work-feature{margin-top:40px}}.bn-home-work-feature-text{margin-top:28px}@media (min-width:1024px){.bn-home-work-feature--laptop .bn-home-work-feature-text{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:48px;column-gap:48px;align-items:start}.bn-home-work-feature--laptop .bn-home-work-feature-text .bn-home-work-review{margin-top:0;padding-top:0;border-top:0}.bn-home-work-feature--phone{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:48px;column-gap:48px;align-items:center}.bn-home-work-feature--phone .bn-home-work-feature-text{margin-top:0;max-width:520px}}.bn-home-work-chapters{display:flex;flex-wrap:wrap;gap:8px 24px;margin:12px 0 0;padding:0;list-style:none}.bn-home-work-chapters[hidden]{display:none}@media (max-width:767px){.bn-home-work-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px}.bn-home-work-chapter{width:100%}}.bn-home-work-chapter{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:500;line-height:1.3;text-align:left;color:var(--bn-text-2);cursor:pointer;transition:color .16s var(--bn-ease)}.bn-home-work-chapter[data-state=upcoming]{color:var(--bn-text-3)}.bn-home-work-chapter[data-state=played]{color:var(--bn-text-2)}.bn-home-work-chapter:hover,.bn-home-work-chapter[aria-current=true]{color:var(--bn-text)}.bn-home-work-chapter>span:first-child:before{content:"\25B8";content:"\25B8"/"";margin-right:6px;color:var(--bn-text-3)}.bn-home-work-chapter[aria-current=true]>span:first-child:before{color:var(--bn-accent)}.bn-home-work-chapter-line{display:block;height:1px;margin-top:4px;background:var(--bn-hairline)}.bn-home-work-chapter-fill{display:block;width:calc(var(--p, 0) * 100%);height:100%;background:var(--bn-accent)}.bn-home-work-more{margin:72px 0 0;padding-top:40px;border-top:1px solid var(--bn-hairline);font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--bn-text)}@media (min-width:1024px){.bn-home-work-more{margin-top:96px}}.bn-home-work-tiles{display:grid;grid-template-columns:minmax(0,1fr);row-gap:56px;margin-top:32px}.bn-home-work-tile{margin:0;min-width:0}.bn-home-work-tile-text{margin-top:28px}.bn-home-work-tile .bn-home-work-name{font-size:24px}.bn-home-work-feature--phone .bn-home-work-frame--phone,.bn-home-work-tile--phone .bn-home-work-frame--phone{margin-inline:auto}@media (min-width:768px){.bn-home-work-feature--phone .bn-home-work-frame--phone,.bn-home-work-tile--phone .bn-home-work-frame--phone{margin-inline:0}}@media (min-width:1024px){.bn-home-work-tiles{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px;align-items:start}.bn-home-work-tile--laptop{grid-column:span 2}.bn-home-work-tile--phone{grid-column:span 1;justify-self:start}.bn-home-work-tiles--solo .bn-home-work-tile--phone{grid-column:1/-1;justify-self:stretch;display:grid;grid-template-columns:290px minmax(0,1fr);-moz-column-gap:48px;column-gap:48px;align-items:center}.bn-home-work-tiles--solo .bn-home-work-tile-text{margin-top:0;max-width:600px}}.bn-home-work-frame--laptop{position:relative;aspect-ratio:16/10;width:100%;overflow:hidden;border-radius:12px;border:1px solid var(--bn-hairline-strong);background:var(--bn-raised)}.bn-home-work-frame--phone{position:relative;width:290px;box-sizing:border-box;padding:11px;border-radius:42px;border:1px solid var(--bn-hairline-strong);background:var(--bn-surface)}.bn-home-work-screen{position:relative;width:268px;aspect-ratio:390/844;overflow:hidden;border-radius:32px;background:#f2eee6}.bn-home-work-cover{position:absolute;inset:0;z-index:1;cursor:pointer}.bn-home-work-frame{transition:border-color .16s var(--bn-ease)}.bn-home-work-frame:has(.bn-home-work-cover:hover){border-color:var(--bn-text-3)}.bn-home-work-media{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bn-home-work-pause{position:absolute;z-index:2;right:12px;bottom:12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--bn-raised);box-shadow:0 0 0 1px var(--bn-hairline-strong);color:var(--bn-text);cursor:pointer;transition:color .16s var(--bn-ease),background-color .16s var(--bn-ease)}.bn-home-work-pause:hover{background:var(--bn-surface)}.bn-home-work-pause:focus-visible{outline-offset:2px}.bn-home-work-frame--phone .bn-home-work-pause{top:12px;bottom:auto}.bn-home-work-words{max-width:560px}.bn-home-work-name{margin:0;font-size:clamp(24px,2vw,28px);line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--bn-text);text-wrap:balance}.bn-home-work-trade{margin:6px 0 0;font-size:15px;line-height:1.4;color:var(--bn-text-2)}.bn-home-work-built{margin:16px 0 0;font-size:17px;line-height:1.55;color:var(--bn-text);text-wrap:pretty}.bn-home-work-cta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px;margin-top:18px}.bn-home-work-soon{margin:0;font-size:15px;line-height:1.5;color:var(--bn-text-2)}.bn-home-work-review{margin:24px 0 0;padding-top:20px;border-top:1px solid var(--bn-hairline)}.bn-home-work-quote{margin:0 0 16px;max-width:34em;font-family:var(--bn-display);font-size:22px;line-height:1.45;font-weight:500;color:var(--bn-text);white-space:pre-line;text-wrap:pretty;text-indent:-.42em;quotes:"\201C" "\201D"}.bn-home-work-quote:before{content:open-quote;color:var(--bn-text-2)}.bn-home-work-quote:after{content:close-quote;color:var(--bn-text-2)}@media (max-width:600px){.bn-home-work-quote{font-size:20px;text-indent:0}}.bn-home-work-cite{display:flex;align-items:center;font-size:15px;line-height:20px;color:var(--bn-text-2)}.bn-home-work-g{display:block;flex:none;width:60px;height:60px;margin-left:-20px}.bn-home-work-review-link{margin:0}.bn-home-work-open{margin-top:6px;padding:0;border:0;background:none;font:inherit;font-weight:500;cursor:pointer}@media (max-width:767px){.bn-home-work-feature .bn-home-work-open{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:14px;padding:0 22px;border:1px solid var(--bn-hairline-strong);border-radius:999px;font-size:15px;font-weight:600;transition:border-color .16s var(--bn-ease)}.bn-home-work-feature .bn-home-work-open:hover{border-color:var(--bn-hairline-hover)}.bn-home-work-feature .bn-home-work-open>span{padding-bottom:0;border-bottom:0}}.bn-home-work-viewer{width:min(1320px,calc(100vw - 32px));max-width:none;height:calc(100dvh - 32px);max-height:none;margin:auto;padding:0;border:1px solid var(--bn-hairline-strong);border-radius:12px;background:var(--bn-raised);color:var(--bn-text);overflow:hidden}.bn-home-work-viewer::backdrop{background:rgb(15 13 12/.86)}.bn-home-work-viewer[open]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr) auto;grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"name about close" "tabs tabs tabs" "page page page"}.bn-home-work-viewer-bar{display:contents}.bn-home-work-viewer-name{grid-area:name;padding:16px 0 16px 20px}.bn-home-work-viewer-close{grid-area:close;padding:12px 16px 0 0}.bn-home-work-viewer-about{grid-area:about;padding:16px 0;min-width:0}.bn-home-work-viewer-title{margin:0;font-size:17px;line-height:1.3;font-weight:600}.bn-home-work-viewer-note{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--bn-text-2)}.bn-home-work-viewer-built{margin:0;max-width:68ch;font-size:15px;line-height:1.5;color:var(--bn-text);text-wrap:pretty}.bn-home-rows.bn-home-work-viewer-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;margin-top:10px;border-top:0;font-size:14px;line-height:1.45;color:var(--bn-text-2)}.bn-home-work-viewer-facts li{padding:8px 0 0;border-top:1px solid var(--bn-hairline);border-bottom:0}.bn-home-work-viewer-tabs{grid-area:tabs;display:flex;flex-wrap:wrap;gap:0 24px;padding:0 20px;border-top:1px solid var(--bn-hairline);border-bottom:1px solid var(--bn-hairline)}.bn-home-work-viewer-tab{min-height:44px;padding:0;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:15px;font-weight:500;color:var(--bn-text-2);cursor:pointer;transition:color .16s var(--bn-ease),border-color .16s var(--bn-ease)}.bn-home-work-viewer-tab:hover{color:var(--bn-text)}.bn-home-work-viewer-tab[aria-selected=true]{color:var(--bn-text);border-bottom-color:var(--bn-accent)}.bn-home-work-viewer-tab:focus-visible{outline-offset:-2px}.bn-home-work-viewer-page{grid-area:page;overflow-y:auto;overscroll-behavior:contain}.bn-home-work-viewer-page:focus-visible{outline-offset:-2px}.bn-home-work-viewer-page img{display:block;width:100%;max-width:1280px;height:auto;margin-inline:auto}@media (max-width:767px){.bn-home-work-viewer{height:auto;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}.bn-home-work-viewer[open]{display:block}.bn-home-work-viewer-bar{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--bn-hairline);background:var(--bn-raised)}.bn-home-work-viewer-close,.bn-home-work-viewer-name{padding:0}.bn-home-work-viewer-about{padding:14px 16px 16px}.bn-home-rows.bn-home-work-viewer-facts{display:block}.bn-home-work-viewer-facts li{padding:8px 0;border-top:0;border-bottom:1px solid var(--bn-hairline)}.bn-home-work-viewer-facts li:first-child{border-top:1px solid var(--bn-hairline)}.bn-home-work-viewer-tabs{position:sticky;top:var(--bn-viewer-bar,0);z-index:1;flex-wrap:nowrap;gap:0 20px;padding:0 16px;overflow-x:auto;scrollbar-width:none;background:var(--bn-raised)}.bn-home-work-viewer-tab{flex:none}.bn-home-work-viewer-page{overflow:visible}}.bn-home-who-work{margin:14px 0 0}.bn-home-who-work-top{margin-bottom:4px}