.video-home-b{padding-top:var(--section-padding--extra-large);padding-bottom:var(--spacing--64);justify-content:flex-start;align-items:flex-end;width:100%;height:auto;min-height:100vh;display:flex}.overlay-hero-home-b{background-image:linear-gradient(0deg, var(--_🎨-color--tokens---background-gradient-purposes--gradient-100), var(--_🎨-color--tokens---background-gradient-purposes--gradient-0));width:100%;height:45%;position:absolute;inset:auto 0% 0%}.content-home-b{grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48);justify-content:space-between;align-items:flex-end;width:100%;display:flex}.headline-home-b{max-width:var(--max-width--6-columns);grid-column-gap:var(--spacing--32);grid-row-gap:var(--spacing--32);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (max-width:991px){.overlay-hero-home-b{height:65%}.content-home-b{flex-flow:wrap}}.section.hero-home-b-section{padding-top:var(--spacing--0);padding-bottom:var(--spacing--0)}.divider-column-home-b{margin-bottom:var(--section-padding--medium);background-color:var(--_🎨-color--tokens---border--subtle);width:100%;height:1px}.section.home-b-column-section{padding-top:var(--spacing--0);padding-bottom:var(--section-padding--medium)}.card-feature{border:1px solid var(--_🎨-color--tokens---border--subtle);border-radius:var(--_🔘-radius---general--default);width:100%;height:100%;position:relative;overflow:hidden}.tab-content{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;display:flex}.headline-tabs{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.tab-list{border-top:1px solid var(--tab-rule);flex-flow:column;width:100%;max-width:332px;display:flex}.tab-content-item{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:320px}.taba-left{grid-column-gap:225px;grid-row-gap:225px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:448px;display:flex;position:sticky;top:120px}.tab-thirds{grid-column-gap:var(--spacing--64);grid-row-gap:var(--spacing--64);grid-template-rows:auto;grid-template-columns:1fr 1fr;place-items:start stretch}.tab-item{padding-top:var(--spacing--12);padding-bottom:var(--spacing--12);grid-column-gap:var(--spacing--12);grid-row-gap:var(--spacing--12);border-bottom:1px solid var(--_🎨-color--tokens---border--subtle);color:var(--_🎨-color--tokens---text-label--medium);justify-content:flex-start;align-items:center;width:100%;transition:padding .4s;display:flex;overflow:clip}.tab-item.w--current{color:var(--_🎨-color--tokens---text-label--strong);padding-left:20px}@media screen and (max-width:991px){.tab-content-item{grid-column-gap:32px;grid-row-gap:32px;grid-template-columns:1fr}.taba-left{grid-column-gap:var(--spacing--48);grid-row-gap:var(--spacing--48)}}@media screen and (max-width:767px){.tab-list,.taba-left{position:static}.tab-thirds{grid-template-columns:1fr}.tab-item.w--current{padding-left:16px}}.capabilities-section .card-feature{aspect-ratio:16/9;height:auto}.work-active{display:grid}.work-active-item{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s;transform:translateY(6px)}.work-active-item.is-on{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),visibility;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.work-active-item,.work-active-item.is-on{transition:none;transform:none}}.capabilities-section .tab-thirds{grid-template-columns:.82fr 1.18fr}@media screen and (max-width:991px){.capabilities-section .tab-thirds{grid-template-columns:1fr}}.section.capabilities-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);border-top:1px solid var(--_🎨-color--tokens---border--subtle);border-bottom:1px solid var(--_🎨-color--tokens---border--subtle);background-color:var(--_🎨-color--tokens---background--lift);overflow:clip}.tab-content-item.large{height:625px}@media screen and (max-width:991px){.tab-content-item.large{height:450px}}.capabilities-section .tab-content-item.large{height:auto}.card-feature video.image-cover{object-fit:cover;width:100%;height:100%;display:block}.work-active-item .text-body-bold{color:var(--ink);margin-bottom:var(--spacing--8)}.tab-item .label-small{color:var(--ink-dim);transition:color .3s}.tab-item.is-on .label-small{color:var(--ink)}.tab-item .circle-label{opacity:.35;transition:opacity .3s}.tab-item.is-on .circle-label{opacity:1}.work-caption,.work-more--end{display:none}@media screen and (max-width:991px){.capabilities-section .work-active,.capabilities-section .tab-list,.capabilities-section .taba-left>.work-more{display:none}.capabilities-section .tab-content{grid-row-gap:var(--spacing--48)}.work-caption{margin-top:var(--spacing--16);grid-row-gap:var(--spacing--8);flex-flow:column;display:flex}.work-caption-label{grid-column-gap:var(--spacing--8);align-items:center;display:flex}.work-caption-title{color:var(--ink);text-decoration:none}.work-more--end{display:flex}}.card-case-regular{padding:var(--spacing--20);grid-column-gap:var(--spacing--80);grid-row-gap:var(--spacing--80);border-radius:var(--_🔘-radius---general--default);background-color:var(--_🎨-color--tokens---background--lift);box-shadow:0 -1px 0 0 var(--_🎨-color--base---neutral--light-16), 0 1px 0 0 var(--_🎨-color--base---neutral--light-8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex}.content-case-card{grid-column-gap:var(--spacing--16);grid-row-gap:var(--spacing--16);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.bento-grid{gap:var(--spacing--16);grid-template-columns:1.1fr 1fr;align-items:stretch;max-width:1200px;margin-inline:auto;display:grid}.bento-grid--wide{margin-top:var(--spacing--16);grid-template-columns:1.6fr 1fr}.bento-tile .content-case-card{gap:var(--spacing--20);flex-direction:column;align-items:stretch;height:100%;display:flex}.bento-chips,.bento-rows,.bento-vinyl,.bento-stats{width:100%}.bento-chips{gap:var(--spacing--8);flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;display:grid}.bento-chip{align-items:center;gap:var(--spacing--12);padding:var(--spacing--8) var(--spacing--12);border:1px solid var(--hairline);border-radius:var(--_🔘-radius---general--default);background-color:var(--raised);min-width:0;display:flex}.bento-chip img{object-fit:contain;filter:brightness(0)invert();opacity:.92;flex:0 0 22px;width:22px;height:22px}.bento-chip span{color:var(--ink-mid);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.bento-rows{flex-direction:column;flex:1;justify-content:space-between;display:flex}.bento-rows .bento-row{align-items:baseline;gap:var(--spacing--12);padding:var(--spacing--12) 0;border-top:1px solid var(--hairline);display:flex}.bento-rows .bento-row:first-child{border-top:0}.bento-row-dot{background-color:var(--ink);border-radius:2px;flex:0 0 8px;align-self:center;width:8px;height:8px}.bento-row-name{color:var(--ink);flex:none;min-width:190px;font-size:15px;font-weight:600}.bento-row-detail{color:var(--ink-dim);font-size:14px}.bento-vinyl{gap:var(--spacing--32);flex:1;min-height:0;display:flex}.bento-cover{aspect-ratio:1;background-color:var(--raised);border-radius:2px;flex:0 0 210px;width:210px;position:relative;overflow:hidden}.bento-cover img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .95s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.bento-vinyl-info{flex-direction:column;flex:1;min-width:0;display:flex}.bento-titles{text-align:right;flex:1;min-height:96px;position:relative}.bento-title-block{opacity:0;transition:opacity .95s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.bento-track-title{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:600;line-height:1.05}.bento-track-sub{margin:var(--spacing--12) 0 0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bento-vinyl-ctrls{justify-content:space-between;align-items:flex-end;gap:var(--spacing--16);margin-top:auto;display:flex}.bento-vinyl-btns{gap:var(--spacing--8);display:flex}.bento-vinyl-btn{border:1px solid var(--hairline);width:38px;height:38px;color:var(--ink-dim);cursor:pointer;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;font-size:15px;transition:border-color .2s,color .2s;display:inline-flex}.bento-vinyl-btn:hover,.bento-vinyl-btn:focus-visible{border-color:var(--ink);color:var(--ink)}.bento-eq{pointer-events:none;align-items:flex-end;gap:3px;height:20px;margin-bottom:6px;display:flex}.bento-eq i{background-color:var(--ink);transform-origin:bottom;border-radius:1px;width:3px;animation:1s ease-in-out infinite bento-eq}.bento-eq i:first-child{height:40%;animation-delay:0s}.bento-eq i:nth-child(2){height:90%;animation-delay:.12s}.bento-eq i:nth-child(3){height:25%;animation-delay:.3s}.bento-eq i:nth-child(4){height:100%;animation-delay:60ms}.bento-eq i:nth-child(5){height:60%;animation-delay:.24s}.bento-eq i:nth-child(6){height:80%;animation-delay:.18s}.bento-stats{justify-content:space-between;gap:var(--spacing--12);flex-direction:column;flex:1;display:flex}.bento-stat{align-items:center;gap:var(--spacing--12);display:flex}.bento-stat-icon{width:20px;height:20px;color:var(--ink-dim);flex:0 0 20px}.bento-stat-line{color:var(--ink-mid);font-size:15px;line-height:1.3}.bento-stat-n{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0 .08em;font-size:1.5em;font-weight:600}.bento-stat-note{color:var(--ink-dim)}@media (prefers-reduced-motion:reduce){.bento-eq i{animation:none}.bento-cover img,.bento-title-block{transition:none}}@media screen and (max-width:991px){.bento-tile--half,.bento-tile--wide,.bento-tile--narrow{grid-column:span 12}}@media screen and (max-width:767px){.bento-vinyl{gap:var(--spacing--24);flex-direction:column}.bento-cover{flex:none;width:100%}.bento-titles{text-align:left}.bento-rows .bento-row{column-gap:var(--spacing--12);row-gap:var(--spacing--4);grid-template-columns:8px 1fr;align-items:center;display:grid}.bento-row-name{min-width:0}.bento-row-detail{grid-column:2}}.section.insights-home-b-section{padding-top:var(--section-padding--large);padding-bottom:var(--section-padding--large)}.bento-tile .master-label{align-self:flex-start}.bento-cover img.on,.bento-title-block.on{opacity:1}@keyframes bento-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}
