*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;line-height:1.75}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg,video,canvas,iframe{max-width:100%;display:block}button{font:inherit;color:inherit}::selection{background:var(--selection-bg);color:var(--selection-text)}:focus-visible{outline:var(--border-strong) solid var(--focus);outline-offset:4px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-status);min-block-size:48px;padding-inline:var(--s5);background:var(--surface-raised);color:var(--text);border:var(--border-strong) solid var(--focus);border-radius:var(--radius);transition:inset-block-start var(--dur-fast) var(--ease-orient);align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:-100px;inset-inline-start:var(--s4)}.skip-link:focus{inset-block-start:var(--s4)}.wrap{inline-size:100%;max-inline-size:calc(var(--container) + var(--inset) * 2);padding-inline:var(--inset);margin-inline:auto}.grid12{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);row-gap:var(--s12);align-items:start;display:grid}.g-index{grid-area:1/1;margin-block-end:var(--s12)}.g-title,.g-label{grid-area:2/1/auto/5;margin-block:0}.g-body,.g-action{grid-column:6/13}.g-title+.g-body{grid-row:2}.g-full{grid-column:1/-1}@media (width<=767px){.grid12{grid-template-columns:minmax(0,1fr)}.g-index,.g-title,.g-label,.g-body,.g-action{grid-area:auto/1}}.grid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.grid>*{min-width:0}@media (width>=768px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=1024px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.split,.story,.row,.evidence,.quote,.bridge{align-items:start}.split,.evidence,.bridge{row-gap:var(--s6)}.story,.row{row-gap:var(--s4)}.split>*,.story>*,.row>*,.evidence>*,.quote>*,.bridge>*{grid-column:1/-1}@media (width>=768px){.split__copy{grid-column:1/7}.split__support{grid-column:7/13}.split--offer .split__support{grid-column:8/13}.split--offer .action-group{margin-block-start:var(--s8)}.story__label{grid-column:1/5}.story__prose{grid-column:6/13}.row__index{grid-column:1/2}.row__title{grid-column:2/5}.row__body{grid-column:6/13}.evidence__plate{grid-column:1/7}.evidence__caption{grid-column:7/13}.quote__text,.bridge__body,.bridge__action{grid-column:6/13}}@media (width>=1024px){.row__action{grid-column:11/13}}.row__index{display:none}@media (width>=768px){.row__index{display:block}}.section{padding-block:var(--section-top) var(--section-bottom)}.section--hero{padding-block:var(--s12)}.section--masthead{padding-block:var(--s10) var(--s8)}.section--quote,.section--bridge{padding-block:var(--s12) var(--s16)}.section--tight{padding-block:var(--s8)}@media (width>=768px){.section--masthead{padding-block:var(--s12) var(--s10)}}@media (width>=1024px){.section--hero{padding-block:var(--s20) var(--s16)}.section--masthead{padding-block:var(--s16) var(--s12)}.section--quote,.section--bridge{padding-block:var(--s16) var(--s20)}}.rule{border-block-start:var(--border) solid var(--hairline)}.stack>*+*{margin-block-start:var(--s4)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.action{min-block-size:48px;max-inline-size:100%;padding-inline:var(--s5);border:var(--border) solid transparent;border-radius:var(--radius);font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-signal), color var(--dur-fast) var(--ease-signal), border-color var(--dur-fast) var(--ease-signal);background:0 0;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.action--primary{color:var(--text);border-color:var(--accent)}.action--primary:hover,.action--primary:active{background:var(--accent-wash);border-color:var(--accent);color:var(--text)}.action--secondary{color:var(--text);text-underline-offset:4px;border:0;justify-content:flex-start;padding-inline:0;text-decoration:underline 1px}.action--secondary:hover,.action--secondary:active{color:var(--accent)}.action:disabled,.action[aria-disabled=true]{color:var(--state-disabled);border-color:var(--control-border);cursor:default}.action-group{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}@media (width<=767px){.action-group{flex-direction:column;align-items:stretch}.action-group>.action--primary{inline-size:100%}.action-group>.action+.action{margin-block-start:var(--s3)}}.site-header{z-index:var(--z-header);transition:transform var(--dur-medium) ease, opacity var(--dur-medium) ease;background:0 0;position:sticky;inset-block-start:0}.site-header__name,.site-nav a,.lang-switch,.menu-toggle{color:#ffffffde;transition:color var(--dur-fast) var(--ease-orient), background-color var(--dur-fast) var(--ease-orient), border-color var(--dur-fast) var(--ease-orient)}.site-header__name:hover,.site-nav a:hover,.lang-switch:hover,.menu-toggle:hover{color:#fff}.site-nav a:hover{color:#fff;text-underline-offset:6px;text-decoration:underline 1px}.site-header__bar{padding-inline:var(--inset);max-inline-size:calc(var(--container) + var(--inset) * 2);align-items:center;gap:var(--s2);min-block-size:var(--header-height);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name lang menu""nav nav nav";margin-inline:auto;display:grid}.site-header__name{min-width:0;color:var(--text);font-family:var(--font-display);letter-spacing:-.01em;grid-area:name;font-size:20px;font-weight:700;line-height:1.5;text-decoration:none}.site-header__name:hover{color:var(--accent)}.lang-switch{grid-area:lang}.menu-toggle{min-block-size:48px;min-inline-size:48px;padding-inline:var(--s3);border:var(--border) solid var(--control-border);border-radius:var(--radius);color:var(--text);cursor:pointer;background:0 0;grid-area:menu;justify-content:center;align-items:center;display:inline-flex}.site-nav__list{border-block-start:var(--border) solid var(--hairline);margin-block-start:var(--s2);display:block}.site-nav__link{min-block-size:48px;padding-inline:var(--s4);color:var(--text);align-items:center;text-decoration:none;display:flex}.site-nav__link:hover,.site-nav__link[aria-current=page]{color:var(--text)}@media (width<=1023px){.js .site-header:not([data-menu-open]) .site-nav{display:none}}@media (width>=1024px){.site-header__bar{align-items:center;gap:var(--s8);max-inline-size:calc(var(--container) + var(--inset) * 2);padding-inline:var(--inset);display:flex}.site-header__name{margin-inline-end:auto}.menu-toggle{display:none}.site-nav__list{align-items:center;gap:var(--s2) var(--s6);border-block-start:0;flex-wrap:wrap;margin-block-start:0;display:flex}.site-nav__link{min-block-size:0;padding-inline:0}}.site-footer{padding-block:var(--s12);border-block-start:var(--border) solid var(--hairline);color:var(--text-secondary)}.site-footer__grid{gap:var(--s6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site-footer__name,.site-footer__nav,.site-footer__place{grid-column:1/-1}@media (width>=768px){.site-footer__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.site-footer__name{grid-column:1/4}.site-footer__nav{grid-column:4/6}.site-footer__place{grid-column:6/9}}@media (width>=1024px){.site-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.site-footer__name{grid-column:1/6}.site-footer__nav{grid-column:6/8}.site-footer__place{grid-column:8/13}}.site-footer a{color:var(--text);text-decoration:none}.site-footer a:hover{color:var(--accent)}.plate{border:var(--border) solid var(--hairline);border-radius:var(--radius);background:var(--surface);display:block;overflow:hidden}.plate>img,.plate>video,.plate>iframe{block-size:auto;inline-size:100%}.plate--reserved{aspect-ratio:7/5;border-style:dashed}.meta-list{gap:var(--s2);display:grid}.meta-row{gap:var(--s2) var(--s4);padding-block:var(--s2);flex-wrap:wrap;display:flex}.def-list{gap:var(--s4);display:grid}.def-row{padding-block:var(--s4);border-block-start:var(--border) solid var(--hairline)}.status{min-block-size:24px;padding-inline:var(--s2);border:var(--border) solid var(--control-border);border-radius:var(--radius);color:var(--text);align-items:center;display:inline-flex}.status--delivered{color:var(--text-secondary);border-color:var(--accent-secondary)}.work-filter{gap:var(--s2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;margin-block-start:var(--s5);display:flex}.work-filter .field-select{min-block-size:40px;inline-size:auto;min-inline-size:18ch}.field-select{min-block-size:48px;inline-size:100%;padding-inline:var(--s4);background:var(--surface);color:var(--text);border:var(--border) solid var(--control-border);border-radius:var(--radius)}.category-links{gap:var(--s2) var(--s4);flex-wrap:wrap;margin-block-start:var(--s4);display:flex}.category-jump{grid-column:1/-1}@media (width>=1024px){.category-jump{grid-column:5/13;margin-block-start:0}}.work-entry{padding-block:var(--s10);border-block-start:var(--border) solid var(--hairline)}.work-entry[hidden]{display:none}.work-entry__title a{text-decoration:none}.work-entry__title a:hover,.work-entry__title a:focus-visible{text-underline-offset:4px;text-decoration:underline}.empty-result{padding:var(--s8);border:var(--border) solid var(--hairline);border-radius:var(--radius);color:var(--text-secondary);grid-column:1/-1}.metric-row,.evidence-row,.credit-row{padding-block:var(--s4);border-block-start:var(--border) solid var(--hairline)}:where(a,button,summary,label,input,select,textarea){transition:color var(--dur-fast) var(--ease-orient), background-color var(--dur-fast) var(--ease-orient), border-color var(--dur-fast) var(--ease-orient), text-decoration-color var(--dur-fast) var(--ease-orient), opacity var(--dur-fast) var(--ease-orient)}:where(a,button,summary):active{opacity:.82;transform:translateY(1px)}.list-plain>li+li{margin-block-start:var(--s2)}.offer-steps>li{align-items:baseline;gap:var(--s3);display:flex}.hero__eyebrow{color:var(--text-muted)}.hero__title,.page-title,.case-title{text-wrap:balance}.anchor-alias{block-size:0;display:block;overflow:hidden}[id]{scroll-margin-block-start:80px}@media (width>=1024px){[id]{scroll-margin-block-start:96px}}.selected-work{display:grid}.evidence:not(:has(.plate)) .evidence__plate{display:none}.evidence:not(:has(.plate)) .evidence__caption{grid-column:1/-1}.service-rows,.practice-rows,.principle-list,.output-list,.sequence-rows,.objections,.offer-terms{margin-block-start:var(--s8)}.service-row,.practice-row,.sequence-row{padding-block:var(--s6) var(--s8)}.service-row+.service-row,.practice-row+.practice-row,.sequence-row+.sequence-row{margin-block-start:0}.service-row__title a,.practice-row__title a{text-decoration:none}.service-row__title a:hover,.service-row__title a:focus-visible,.practice-row__title a:hover,.practice-row__title a:focus-visible{text-underline-offset:4px;text-decoration:underline}.principle-list,.output-list{gap:var(--s8);display:grid}.systems-tools{align-items:baseline;gap:2px var(--s3);flex-wrap:wrap;margin-block-start:var(--s8);display:flex}.systems-tools__list{color:var(--text-secondary)}.work-controls{margin-block-start:var(--s8)}:root:not(.js) .work-filter{display:none}.work-list{display:grid}.empty-result__reset{margin-block-start:var(--s4)}.work-pagination{border-block-start:var(--border) solid var(--hairline);margin-block-start:var(--s8);padding-block-start:var(--s6)}.work-pagination ul{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.work-pagination [aria-current=page]{color:var(--accent)}.metric-row__value{margin-block-start:var(--s1)}.evidence-disclosure{border-block-start:var(--border) solid var(--hairline);margin-block-start:var(--s6);padding-block-start:var(--s4)}.evidence-disclosure summary{cursor:pointer}.evidence-disclosure summary:hover{color:var(--accent)}.objection{padding-block:var(--s4);border-block-start:var(--border) solid var(--hairline)}.objection summary{cursor:pointer}.objection summary:hover{color:var(--accent)}.objection__answer{padding-block-start:var(--s4)}.offer-terms{padding-block:var(--s6);border-block-start:var(--border) solid var(--hairline)}.offer-terms summary{cursor:pointer}.offer-terms__body{padding-block-start:var(--s4)}.plate__caption{padding-block-start:var(--s4);display:block}.plate__credit{color:var(--text-muted);display:block}.plate-block{gap:var(--s3);display:grid}.player{gap:var(--s2);justify-items:start;display:grid}.player__open{align-items:center;display:inline-flex}.player__source{color:var(--text-secondary);text-underline-offset:4px;text-decoration:underline}.player__source:hover{color:var(--accent)}.player__dialog{inline-size:min(880px, calc(100vw - 2 * var(--s4)));max-inline-size:100%;padding:var(--s5);background:var(--surface-raised);color:var(--text);border:var(--border) solid var(--hairline);border-radius:var(--radius)}.player__dialog::backdrop{background:#0a0d10d9}.player__frame{margin-block:var(--s4)}.player__frame iframe{aspect-ratio:16/9;border:0;inline-size:100%}.player__actions{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.enquiry,.signup-form{margin-block-start:var(--s8)}.enquiry__fields,.signup-form__set{gap:var(--gap);border:0;grid-template-columns:repeat(4,minmax(0,1fr));min-inline-size:0;margin:0;padding:0;display:grid}.enquiry__fields>*,.signup-form__set>*{grid-column:1/-1;min-inline-size:0}.field{gap:var(--s2);flex-direction:column;display:flex}.field--check{align-items:flex-start;gap:var(--s3);flex-direction:row}.field--check input{margin-block-start:var(--s1)}.field-input{min-block-size:48px;inline-size:100%;padding:var(--s3) var(--s4);background:var(--surface);color:var(--text);border:var(--border) solid var(--control-border);border-radius:var(--radius);font-family:var(--font-body);font-size:16px;line-height:1.5}.field-input--area{resize:vertical;min-block-size:160px}.field-input:disabled,.field-select:disabled{color:var(--state-disabled);border-color:var(--hairline)}.field__error{color:var(--state-error);font-size:14px;line-height:1.667}.enquiry__status{margin-block-start:var(--s4)}.honeypot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>=768px){.enquiry__fields>.field,.signup-form__set>.field{grid-column:span 2}.enquiry__fields>.field--wide,.signup-form__set>.field--wide{grid-column:1/-1}}h2{margin-block:var(--s24) var(--s8)}h3{margin-block:var(--s12) var(--s4)}.stack>h2,.stack-lg>h2,.stack-h>h2{margin-block:var(--s24) var(--s8)}.stack>h3,.stack-lg>h3,.stack-h>h3{margin-block:var(--s12) var(--s4)}.section>.wrap>h2:first-child,.section>.wrap>.story:first-child .story__label h2:first-child,.section>.wrap>.split .split__copy>.stack>h2:first-child{margin-block-start:0}p,li,dd,blockquote{max-width:68ch}.player__dialog .text-muted{color:var(--text-secondary)}.work-entry .museum{grid-column:1/-1}@media (width>=1024px){.work-entry .museum{grid-column:auto}}.museum--hero .t-h3,.museum--hero .t-strong,.museum--hero .t-caption,.museum--hero .t-body,.museum--hero .text-secondary,.museum--hero .text-muted{color:var(--bg)}.museum--hero .text-secondary,.museum--hero .text-muted,.museum--hero .t-caption{opacity:.78}.museum--hero .t-h3{font-style:italic}.group-head{align-items:baseline;gap:8px var(--s4);padding-block:var(--s3) var(--s2);border-block-start:2px solid var(--text);flex-wrap:wrap;display:flex}.group-name{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;font-size:12px}.group-desc{flex:24ch;margin:0}.group-count{color:var(--text-muted);margin:0 0 0 auto}.work-item{display:block}:root{--label-paper:color-mix(in srgb, var(--text) 88%, var(--bg));--label-edge:var(--hairline)}.work-entry__acc{font-size:12px}.work-entry__metric{align-items:baseline;gap:8px;margin-block-end:10px;display:flex}.work-item{padding-block:var(--s6)}.has-peek .work-entry .row__index{display:none}.has-peek .work-entry .row__title{grid-column:1/-1}.has-peek .work-entry .label{border:0;border-block-end:var(--border) solid var(--hairline);max-width:none;padding:0 0 var(--s4);background:0 0}.has-peek .work-entry .label__work{font-size:clamp(19px,2.2vw,30px)}.work-index{border-block-start:2px solid var(--text);margin-block-start:var(--s8);padding-block-start:var(--s4)}.contents{margin-block-start:var(--s4);display:grid}.work-count{margin-block-start:var(--s4)}.work-peek{z-index:30;aspect-ratio:3/2;background:var(--surface);border:var(--border) solid var(--control-border);pointer-events:none;opacity:0;width:min(34vw,460px);transition:opacity var(--dur-fast) var(--ease-orient), transform var(--dur-fast) var(--ease-orient);background-position:62%;background-size:cover;position:fixed;transform:translate(0,0)scale(.98)}.work-peek.is-on{opacity:1;transform:translate(0,0)scale(1)}.work-peek__cap{color:var(--text-muted);background:#0a0d10d1;padding:6px 10px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.work-peek{transition:none}}.work-entry--lead .work-plate img{height:clamp(240px,34vw,560px)}.work-entry--lead .label__work{font-size:clamp(20px,2.4vw,30px)}.work-group{margin-block-end:var(--s8)}.group-desc{color:var(--text-muted);flex:26ch}.site-header__mark{align-items:center;display:inline-flex}.site-header__mark img{block-size:34px;inline-size:34px;display:block}.site-header__mark:hover img,.site-header__mark:focus-visible img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.site-header__mark img{transition:none}}.site-header__mark img{transition:transform var(--dur-fast) var(--ease-orient)}.case-record{border-block-end:1px solid var(--hairline);grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,72px);padding-block:clamp(28px,3.4vw,56px);display:grid}@media (width<=900px){.work-entry .label{margin-block-start:var(--s4)}.case-record{grid-template-columns:minmax(0,1fr)}}.case-record__acc{margin-block-start:4px}.record-list{gap:clamp(12px,1.6vw,20px);margin-block-start:clamp(20px,2.4vw,32px);display:grid}.record-list__row{grid-template-columns:12ch minmax(0,1fr);align-items:baseline;gap:6px clamp(16px,2vw,32px);display:grid}@media (width<=620px){.record-list__row{grid-template-columns:minmax(0,1fr);gap:2px}}.record-list--figures{border-block-start:var(--border) solid var(--hairline);margin-block-start:clamp(20px,2.4vw,32px);padding-block-start:clamp(16px,2vw,24px)}.case-plate{margin:0}.case-plate img{object-fit:cover;object-position:62% center;block-size:clamp(260px,46vw,660px);inline-size:100%}.case-plate figcaption{margin-block-start:10px}.page-film{z-index:0;background-color:#05080a;background-image:var(--film-poster,none);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;overflow:hidden}.page-film__video,.page-film__canvas{object-fit:cover;object-position:var(--visual-x) var(--visual-y);width:100%;height:100%;filter:brightness(var(--visual-brightness)) contrast(var(--visual-contrast)) saturate(.92) blur(var(--visual-blur));transform:scale(var(--visual-scale));transform-origin:var(--visual-x) var(--visual-y);transition:filter var(--dur-medium) ease, transform var(--dur-slow) ease;display:block;position:absolute;inset:0}.page-film__video{object-fit:cover}body>header,body>main,body>footer{z-index:1;position:relative}.page-film[data-scrim=full]:after{background:linear-gradient(90deg, rgb(5 9 12/calc(var(--veil) * 1.05)) 0%, rgb(5 9 12/calc(var(--veil) * .7)) 28%, rgb(5 9 12/calc(var(--veil) * .2)) 46%, transparent 58%)}.page-film[data-scrim=none]:after{background:0 0}.page-film:after{content:"";background:linear-gradient(90deg, rgb(5 9 12/calc(var(--veil) * .8)) 0%, rgb(5 9 12/calc(var(--veil) * .45)) 26%, rgb(5 9 12/calc(var(--veil) * .12)) 46%, transparent 58%), linear-gradient(0deg, rgb(5 9 12/calc(var(--veil) * .45)) 0%, transparent 10%);position:absolute;inset:0}.visual-static .page-film__video,.visual-static .page-film__canvas{transition:none}body>main p,body>main li,body>main dd,body>main blockquote,body>main figcaption{text-shadow:var(--text-lift-body)}body>main h1,body>main h2,body>main h3{text-shadow:var(--text-lift-head)}.flyover-page{z-index:1;position:relative}.load-gate{display:none}.js .load-gate{z-index:var(--z-gate);pointer-events:none;transition:opacity var(--dur-medium) ease;background:0 0;place-items:center;display:grid;position:fixed;inset:0}.js .load-gate[data-ready]{opacity:0}.load-gate__mark{background:url(/assets/brand/die-256.webp) 50%/contain no-repeat;block-size:56px;inline-size:56px;animation:1.5s linear infinite load-gate-turn}.load-gate[data-ready]{opacity:0}@keyframes load-gate-turn{to{transform:rotate(360deg)}}.js.is-loading{overflow:hidden}@media (prefers-reduced-motion:reduce){.load-gate__mark{animation:none}}.gallery-credit{white-space:nowrap;align-items:baseline;display:inline-flex}.gallery-credit:before{content:" · ";white-space:pre}.bi-stack{display:grid}.bi-stack>[data-bi]{grid-area:1/1;min-width:0}:root[data-locale=en] [data-bi=zh-HK],:root:not([data-locale]) [data-bi=zh-HK],:root[data-locale=zh-HK] [data-bi=en]{visibility:hidden}[data-bi][aria-current=true]{color:var(--text)}.measure{max-inline-size:var(--measure-en)}:root[data-locale=zh-HK] .measure{max-inline-size:var(--measure-zh)}.lang-switch{justify-content:center;align-items:center;gap:var(--s1);min-block-size:48px;min-inline-size:100px;color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;grid-auto-flow:column;align-content:center;justify-items:center;padding-inline:0;text-decoration:none;display:inline-grid}.lang-switch [aria-current=true],.lang-switch:hover{color:var(--text)}.lang-switch:hover span[aria-current=true]{text-underline-offset:5px;text-decoration:underline}.lang-select{border:var(--border) solid var(--control-border);border-radius:var(--radius);min-block-size:36px;color:var(--text);font:inherit;letter-spacing:.04em;cursor:pointer;appearance:none;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 14px center,right 9px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;grid-area:lang;align-self:center;padding:6px 30px 6px 12px;font-size:12px;display:none}.js .lang-select{display:inline-block}.lang-select:hover{color:#fff;border-color:var(--accent)}[hidden]{display:none!important}:where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--focus);outline-offset:5px}.reading-surface{background:0 0}.funnel-home .section{padding-block:64px}.funnel-home .selected-work{margin-top:32px}.funnel-home p{max-width:60ch}.portfolio-work{border-top:1px solid var(--hairline);padding-block:32px;position:relative}.portfolio-work__link{column-gap:var(--col-gap);color:var(--text);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;text-decoration:none;display:grid}.portfolio-work__image{grid-column:1/6;margin:0;position:relative;overflow:hidden}.portfolio-work__copy{grid-column:6/13;gap:12px;display:grid}.portfolio-work__image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;max-height:340px;display:block}.portfolio-work__image figcaption{background:var(--bg);color:var(--text-secondary);padding:4px 8px;position:absolute;bottom:12px;left:12px}.portfolio-work__copy>*{margin:0}.portfolio-work__more{color:var(--accent);padding-top:8px}.portfolio-work__link:hover .portfolio-work__more{color:var(--text);text-underline-offset:5px;text-decoration:underline}.think-mark{display:block}.think-mark__title{border-block-end:1px solid var(--hairline);margin:0;padding-block-end:var(--s4)}.think-mark__lead{margin:var(--s4) 0 0}.intent-links{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (width<=767px){.home-person>:first-child,.home-person>:last-child,.portfolio-work__image,.portfolio-work__copy{grid-column:1}}#parts{--visual-x:62%;--visual-y:40%;--visual-scale:1.06;--visual-dim:.3}#selected{--visual-x:46%;--visual-y:52%;--visual-scale:1.1;--visual-dim:.38}#thinking{--visual-x:44%;--visual-y:46%;--visual-scale:1.12;--visual-dim:.56;--visual-brightness:.94}#about-horace{--visual-x:64%;--visual-y:42%;--visual-scale:1.15;--visual-dim:.29}#cta{--visual-x:28%;--visual-y:50%;--visual-scale:1.24;--visual-dim:.25}.visual-tune{z-index:var(--z-status);inline-size:min(260px,100vw - 48px);padding:var(--s4);border:1px solid var(--control-border);background:#0a0d10eb;gap:6px;display:grid;position:fixed;inset-block-start:var(--s6);inset-inline-end:var(--s6)}.visual-tune__title{font-family:var(--font-mono);letter-spacing:.13em;color:var(--text-secondary);margin:0 0 6px;font-size:12px}.visual-tune label{font-family:var(--font-mono);color:var(--text-muted);grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.visual-tune input{inline-size:100%}.visual-tune__out{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.5}.next-step{margin-block-start:var(--s6)}.next-step a{align-items:baseline;gap:var(--s2);max-inline-size:100%;color:var(--accent);border-block-end:1px solid #0000;text-decoration:none;display:inline-flex}.next-step a:hover,.next-step a:focus-visible{border-block-end-color:var(--accent)}.next-steps{gap:var(--s3);flex-wrap:wrap;margin-block-start:var(--s10);display:flex}.credit-row__layer{text-transform:uppercase;letter-spacing:.1em;margin:0}.credit-row__lines{margin:var(--s2) 0 0;gap:var(--s1);padding:0;list-style:none;display:grid}.credit-row__lines .t-body{max-inline-size:46ch}.row-close{margin-top:var(--s6)}.dual{column-gap:var(--col-gap);row-gap:var(--s6);min-block-size:clamp(320px,32vw,460px);padding-block:var(--s8) var(--s14);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;align-items:center;margin-block-start:var(--s6);display:grid;position:relative}.dual__figure{block-size:100%;inline-size:100%;color:var(--text-secondary);opacity:.6;pointer-events:none;position:absolute;inset:0;overflow:visible}.dual__ring{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.dual__side{align-self:start;gap:var(--s2);text-align:center;display:grid;position:relative}.dual__side>p{margin:0}.dual__side--a{grid-column:5/9}.dual__side--b{grid-column:9/-1}.dual__side .build-line__name{text-transform:uppercase;letter-spacing:.18em;color:var(--text);font-weight:500}.dual__side .build-line__name a{color:inherit}.dual__axis{background:var(--hairline);block-size:1px;margin:0;position:absolute;inset-block-start:62%;inset-inline:13.5%}.dual__tick{text-transform:uppercase;letter-spacing:.18em;white-space:nowrap;position:absolute;inset-block-start:calc(62% + var(--s2));translate:-50%}.dual__tick--a{inset-inline-start:35%}.dual__tick--b{inset-inline-start:50%}.dual__tick--c{inset-inline-start:65%}@media (width<=1023px){.dual__figure,.dual__tick{position:static;translate:none}.dual__axis{background:0 0;block-size:0}}@media (width<=767px){.dual{row-gap:var(--s8);grid-template-columns:minmax(0,1fr);min-block-size:0}.dual__side--a,.dual__side--b,.dual__axis{grid-column:1/-1}}.station-page>.section:not(:first-child){background:0 0}.experience-row{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1.3fr;gap:16px 32px;padding-block:24px;display:grid}.experience-row>p:last-child{grid-column:2}.experience-row>*{margin:0}.case-opening>.row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.case-opening>.row>.row__index{grid-area:1/1/3/8;display:block}.case-opening>.row>.row__title,.case-opening>.row>.row__action{grid-column:8/-1}.case-opening .work-plate img{aspect-ratio:16/10;height:auto}.case-opening .case-hero{top:var(--s8);position:sticky}@media (width<=767px){.case-opening .case-hero{position:static}}.case-facts{gap:var(--s2);flex-direction:column;margin-block-start:var(--s5);display:flex}.case-facts>p{margin:0}.case-opening .label{background:0 0;border:0;max-width:none;padding:0}.case-links{flex-wrap:wrap;gap:12px;display:flex}.case-links>a{align-items:center;min-height:44px;padding:8px 0;display:inline-flex}.purpose-picker{border:0;margin:0 0 32px;padding:0}.purpose-picker legend{margin-bottom:16px}.purpose-options{flex-wrap:wrap;gap:12px;display:flex}.purpose-option{flex:180px;position:relative}.purpose-option input{width:16px;height:16px;accent-color:var(--accent);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.purpose-option label{border:1px solid var(--control-border);cursor:pointer;padding:16px 16px 16px 44px;font-size:16px;display:block}.purpose-option input:checked+label{background:var(--accent-wash);border-color:var(--accent);color:var(--text)}.purpose-option input:focus-visible+label{outline:2px solid var(--focus);outline-offset:4px}.enquiry__fields{min-width:0}.enquiry__fields>legend{padding:0}.enquiry .field label:not(.purpose-option label){font-family:var(--font-body);letter-spacing:0;color:var(--text-secondary);font-size:16px}.enquiry .field--wide{grid-column:1/-1}.enquiry .project-details{border-top:1px solid var(--hairline);grid-column:1/-1;padding-block:20px}.project-details summary{cursor:pointer;min-height:44px}.project-details__fields{grid-template-columns:1fr 1fr;gap:24px;padding-top:20px;display:grid}.reference-note{background:var(--surface);border-left:2px solid var(--accent);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.reference-note button{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.site-header{background:linear-gradient(#0a0d1075,#0a0d1000)}.site-header__bar{align-items:center;gap:var(--s8);min-block-size:68px;transition:min-block-size var(--dur-medium) ease, padding var(--dur-medium) ease, background-color var(--dur-medium) ease;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:none;padding-block:0;display:grid}.site-header__name{grid-area:auto/1}.site-nav{grid-area:auto/2}.site-header__actions{align-items:center;gap:var(--s6);grid-area:auto/3;display:flex}.menu-toggle{grid-area:auto/3}.site-nav__list{align-items:center;gap:var(--s6);border-block-start:0;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav__item{position:relative}.site-nav__link[aria-current=page]{text-underline-offset:8px;text-decoration:underline 1px}.station-drawer{gap:var(--s6);inline-size:max-content;padding:var(--s3) var(--s4);background:var(--bg);border-block-start:1px solid var(--hairline);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-orient);margin:0;list-style:none;display:flex;position:absolute;inset-block-start:100%;inset-inline-start:0}.station-drawer__link{white-space:nowrap;align-items:center;gap:var(--s2);min-block-size:32px;color:var(--text-secondary);padding-inline-end:var(--s4);text-decoration:none;display:inline-flex}.site-header:has([data-nav-item=stations]:hover) .station-drawer,.site-header:has([data-nav-item=stations]:focus-within) .station-drawer,.site-header[data-menu-open] .station-drawer{opacity:1;visibility:visible}.station-drawer__link{white-space:nowrap;min-block-size:32px;color:var(--text-secondary);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.station-drawer__link:hover,.station-drawer__link:focus-visible,.station-drawer__link[aria-current=true]{color:var(--accent)}.station-drawer__num{color:var(--text-muted)}.site-header__contact{min-block-size:34px;padding-inline:var(--s4);border:1px solid var(--hairline);color:var(--text);transition:border-color var(--dur-fast) var(--ease-orient), background-color var(--dur-fast) var(--ease-orient);align-items:center;text-decoration:none;display:inline-flex}.site-header__contact:hover,.site-header__contact:focus-visible{border-color:var(--text-secondary);background:#eef1f00f}.site-header .lang-select{min-block-size:32px;padding:2px var(--s2);font-size:12px}.site-header[data-header-compact]:not([data-menu-open]){background:var(--bg);backdrop-filter:none;border-block-end:0}.site-header[data-header-compact]:not([data-menu-open]) .site-header__bar{min-block-size:60px;padding-block:0}.site-header[data-step-aside]{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.site-header__bar,.station-drawer{transition:none}}@media (width<=1023px){.site-header[data-menu-open]{overscroll-behavior:contain;background:var(--bg);max-block-size:100svh;overflow-y:auto}:root:not(.js) .station-drawer{opacity:1;visibility:visible}.site-header__bar{justify-content:space-between;align-items:center;gap:var(--s2);min-block-size:72px;padding-block:var(--s2);flex-wrap:wrap;display:flex}.site-nav{flex-basis:100%;order:3}.site-header__actions{gap:var(--s4);flex-wrap:wrap;flex-basis:100%;order:4}.js .site-header:not([data-menu-open]) .site-header__actions{display:none}.site-nav__list{flex-direction:column;align-items:stretch;gap:0}.site-nav__link{min-block-size:52px;inline-size:100%}.station-drawer{gap:var(--s4);inline-size:auto;padding:var(--s2) 0 var(--s3) var(--s6);background:0 0;border-block-start:0;flex-wrap:wrap;position:static}}.station-switch{align-items:center;gap:var(--s5) var(--s8);padding-block:var(--s4);border-block-end:1px solid var(--hairline);flex-wrap:wrap;display:flex}.station-switch__here{align-items:baseline;gap:var(--s2);color:var(--text);margin:0;display:inline-flex}.station-switch__list{gap:var(--s5);margin:0;flex-wrap:wrap;margin-inline-end:auto;padding:0;list-style:none;display:flex}.station-switch__link{min-block-size:32px;color:var(--text-muted);align-items:center;gap:5px;text-decoration:none;display:inline-flex}@media (width<=767px){.station-switch__link{min-block-size:44px}}.station-switch__link:hover,.station-switch__link:focus-visible{color:var(--text-secondary)}.station-switch__link[aria-current=true]{color:var(--accent)}.station-switch__num{color:inherit}.station-switch__work{color:var(--text-muted);text-decoration:none}.station-switch__work:hover,.station-switch__work:focus-visible{color:var(--text)}@media (width<=767px){.station-switch{gap:var(--s2) var(--s4);padding-block:var(--s3)}.station-switch__list{gap:var(--s4);flex-basis:100%}}.featured-case{gap:var(--s10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;margin-block-start:var(--s8);display:grid}.featured-case__image{margin:0;overflow:hidden}.featured-case__image img{aspect-ratio:16/10;object-fit:cover;inline-size:100%;display:block}.featured-case__copy{gap:var(--s4);display:grid}.featured-case__copy>*{margin:0}.featured-beats{gap:var(--s4);border-block-start:1px solid var(--hairline);margin:0;padding:0;padding-block-start:var(--s4);list-style:none;display:grid}.featured-beat{gap:4px;display:grid}.featured-beat>.t-body{margin:0}@media (width<=767px){.featured-case{gap:var(--s6);grid-template-columns:1fr}}.method-rows{margin-block-start:var(--s6)}.case-quick{gap:var(--s4);margin:var(--s4) 0 0;display:grid}.case-reel iframe{aspect-ratio:400/760;background:#05080a;border:0;width:100%;max-width:400px;display:block}.case-quick__row{gap:var(--s4);grid-template-columns:180px minmax(0,1fr);align-items:baseline;display:grid}.case-quick dt,.case-quick dd{margin:0}@media (width<=767px){.case-quick__row{grid-template-columns:1fr;gap:4px}}.work-line{color:var(--text-muted);white-space:nowrap;align-items:baseline;display:inline-flex}.work-line:first-of-type:before{content:" · ";white-space:pre;color:var(--text-muted)}.work-line--primary{color:var(--text-secondary)}.work-filters{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.work-filters a{border:1px solid var(--control-border);min-height:44px;padding:10px 16px;text-decoration:none}.home-notes{border-block-start:1px solid var(--hairline);margin:0;padding:0;list-style:none}.home-note{max-inline-size:60ch}.home-note+.home-note{border-block-start:1px solid var(--hairline)}.home-note a{color:var(--text);gap:8px;padding-block:24px;text-decoration:none;display:grid}.home-note a:hover .t-h3,.home-note a:focus-visible .t-h3{color:var(--accent)}.home-note .t-body,.orientation-body{max-inline-size:60ch}.work-filters a[aria-current=true]{background:var(--accent-hover-wash);border-color:var(--accent);color:var(--text)}.site-footer a{align-items:center;min-block-size:24px;padding-block:4px;display:inline-flex}.footer-list>li+li{margin-block-start:0}@media (width<=767px){.funnel-home .section{padding-block:48px}.portfolio-work__link,.home-person{grid-template-columns:1fr;gap:24px}.portfolio-work__image img{max-height:none}.home-person{gap:24px}.funnel-home .station-entry{grid-template-columns:32px minmax(0,1fr) 24px;gap:12px}.station-entry>.t-h3{overflow-wrap:anywhere;min-width:0;font-size:28px}.funnel-home .station-entry>.t-body{grid-area:2/2}.funnel-home .station-entry>.station-entry__arrow{grid-area:1/3}.experience-row{grid-template-columns:1fr}.experience-row>p:last-child{grid-column:1}.case-opening>.row{flex-direction:column;gap:24px;display:flex}.case-opening>.row>*{width:100%}.project-details__fields{grid-template-columns:1fr}.purpose-option{flex-basis:calc(50% - 12px)}.origin-hero{min-height:min(740px,calc(100svh - var(--header-height)))!important}.origin-hero .origin-hero__identity{padding-block:48px}}.portfolio-work__copy>.t-meta,.portfolio-work__copy>.t-caption,.portfolio-work__more{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.portfolio-work__copy>.t-caption>span{gap:8px;display:inline-flex}.portfolio-work__copy>.t-body{max-width:60ch}.enquiry .field>label{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.project-details__fields{border:0;margin:0;padding-inline:0}.work-page>section{background:0 0}.site-nav__link{align-items:center;min-height:44px;display:inline-flex}.offer-terms{margin-top:32px}.about-practice__label{letter-spacing:.095em}.about-practice__statement{gap:var(--s3);display:grid}.about-practice__lead{max-inline-size:44ch;color:var(--text-secondary);margin:0}.about-practice__ways{gap:var(--s8);align-content:start;display:grid}.about-practice__way{gap:var(--s2);max-inline-size:none;margin:0;display:grid}.about-practice__enter{align-items:center;gap:var(--s3);color:var(--text);text-decoration:none;display:inline-flex}.about-practice__enter:hover{color:var(--accent)}.about-practice__link{align-items:center;gap:var(--s2);text-underline-offset:5px;min-height:28px;display:inline-flex}.about-practice__sub{gap:var(--s1);flex-wrap:wrap;display:flex}@media (width<=767px){.about-practice__lead{max-inline-size:none}.about-practice__ways{gap:var(--s6)}}.about-practice__plain{margin:var(--s3) 0 0}.service-plain__terms{gap:var(--s4);display:grid}.legend-unit{white-space:nowrap;align-items:baseline;display:inline-flex}.g-index{white-space:nowrap}.framework{background:0 0;padding-block:clamp(80px,9vw,110px)}.framework__head{gap:var(--s4);margin-block-end:clamp(48px,5vw,64px);display:grid}.connect-map{gap:var(--s6);grid-column:1/-1;display:grid;position:relative}.map-node{display:block}.map-node__point{block-size:4px;inline-size:4px;background:currentColor;border-radius:50%;margin-inline-end:var(--s3);display:inline-block;translate:0 -1px}.map-node__index{display:inline}.map-node__name,.map-node__ask{margin:var(--s2) 0 0}.connect-map__figure{block-size:100%;inline-size:100%;color:var(--text-secondary);opacity:0;pointer-events:none;display:block;position:absolute;inset:0}.map-node--people .map-node__name,.map-node--relationships .map-node__name,.map-node--flow .map-node__name,.map-node--tension .map-node__name{color:var(--text-secondary)}.map-node--experience .map-node__name{color:var(--text)}.map-node--experience:after{content:none}@media (width>=768px){.framework__head{column-gap:var(--col-gap);row-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.framework__head>h2{grid-column:1/6}.framework__head>p{grid-column:6/-1}.connect-map{column-gap:var(--s10);row-gap:var(--s12);grid-template-columns:repeat(2,minmax(0,1fr))}.map-node--left{grid-column:1}.map-node--right{grid-column:2;padding-block-start:var(--s12)}.map-node--experience{grid-column:1/-1;padding-block-start:0}}@media (width>=1024px){.framework__head{grid-area:2/1/auto/5;grid-template-columns:minmax(0,1fr);align-content:start;margin-block-end:0}.framework__head>h2,.framework__head>p{grid-column:auto}.connect-map{grid-area:2/5/auto/-1;block-size:520px;position:relative}.connect-map__figure{opacity:.5;position:absolute;inset:0}.connect-map__link{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.map-node{grid-area:auto;inline-size:clamp(160px,24%,220px);padding-block-start:0;position:absolute}.map-node__ask{margin-block-start:var(--s3)}.map-node--people{inset-block-start:12%;inset-inline-start:6%}.map-node--relationships{inset-block-start:6%;inset-inline-end:8%}.map-node--flow{inset-block-start:52%;inset-inline-end:6%}.map-node--tension{inset-block-start:70%;inset-inline-start:14%}.map-node--experience{inset-block-start:44%;inset-inline-start:40%}.map-node__point{margin-inline-end:0;position:absolute;inset-block-start:0;translate:none}.map-node--left .map-node__point,.map-node--experience .map-node__point{inset-inline-start:0;translate:-50% -50%}.map-node--right .map-node__point{inset-inline-end:0;translate:50% -50%}.map-node--experience .map-node__point{background:var(--text)}.map-node--experience:after{content:"";block-size:132px;inline-size:132px;color:var(--text-secondary);opacity:.45;pointer-events:none;border:1px solid;border-radius:50%;position:absolute;inset-block-start:0;inset-inline-start:0;translate:-50% -50%}}.framework__out{margin-block-start:clamp(40px,4vw,56px)}.framework,.observations,.formation{background:0 0;padding-block:clamp(80px,9vw,110px) clamp(72px,8vw,96px)}.page-film__canvas{filter:brightness(.96)contrast(1.03)}.observations .row-close{margin-block-start:clamp(40px,4vw,56px)}.spread{grid-template-columns:minmax(0,1fr);gap:0;margin-block-start:clamp(48px,5vw,64px);display:grid}.note__index{margin:0}.note__title,.note__premise{margin:var(--s3) 0 0}@media (width<=767px){.note{padding-block:var(--s6)}.spread>.note:first-child{padding-block-start:0}.spread>.note:last-child{padding-block-end:0}.note+.note{border-block-start:var(--border) solid var(--control-border)}.observations .g-title+.g-body{grid-row:auto}}@media (width>=768px){.spread{column-gap:var(--s6);grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,5fr)}.note+.note{position:relative}.note+.note:before{content:"";border-inline-start:var(--border) solid var(--control-border);position:absolute;inset-block:0;inset-inline-start:calc(var(--s6) / -2)}}@media (width<=767px){.observations .row-close{margin-block-start:var(--s6)}}.spine{--spine-gutter:20px;gap:var(--s8);margin-block-start:clamp(48px,5vw,64px);display:grid;position:relative}.step__point{background:var(--text-secondary);border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:0;inset-inline-start:0;translate:-50% -50%}.step__name{margin:var(--s2) 0 0}.step__value{margin:var(--s3) 0 0}.step__lesson{margin:var(--s2) 0 0}.spine__figure{block-size:100%;inline-size:100%;color:var(--text-secondary);opacity:0;pointer-events:none;position:absolute;inset:0}@media (width<=767px){.step{border-inline-start:var(--border) solid var(--hairline);padding-inline-start:var(--s6);position:relative}#about-horace .g-title+.g-body{grid-row:auto}}@media (width>=768px) and (width<=1023px){.spine{--spine-gutter:40px}.spine:before{content:"";inline-size:var(--border);background:var(--hairline);position:absolute;inset-block:0;inset-inline-start:0}.step{padding-inline-start:var(--s10);position:relative}}@media (width>=1024px){.spine{--spine-gutter:22px;block-size:720px;display:block}.spine__figure{opacity:.75}.spine__casing{fill:none;stroke:#0a0d108c;stroke-width:3px;vector-effect:non-scaling-stroke}.spine__line{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.step{border-inline-start:0;inline-size:26%;padding-inline-start:0;position:absolute}.step--1{inset-block-start:6%;inset-inline-start:calc(8% + var(--spine-gutter))}.step--2{inset-block-start:40%;inset-inline-end:calc(8% + var(--spine-gutter))}.step--3{inset-block-start:72%;inset-inline-start:calc(40% + var(--spine-gutter))}.step__point{block-size:6px;inline-size:6px}.step--1 .step__point,.step--3 .step__point{inset-inline-start:calc(var(--spine-gutter) * -1)}.step--2 .step__point{inset-inline-start:calc(100% + var(--spine-gutter))}}.sound-control[data-astro-cid-gmhr2bjf]{align-items:center;display:inline-flex}.sound-control__button[data-astro-cid-gmhr2bjf]{min-block-size:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.sound-control__button[data-astro-cid-gmhr2bjf]:hover,.sound-control__button[data-astro-cid-gmhr2bjf]:focus-visible{color:var(--text)}.sound-control__icon[data-astro-cid-gmhr2bjf]{color:var(--accent);font-size:12px}
