:root{color-scheme:dark;--axd-s0:#0A0A0B;--axd-s1:#121214;--axd-s2:#1A1A1E;--axd-s3:#26262B;--axd-i0:#F2EFE9;--axd-i1:#A5A099;--axd-i2:#6E6A64;--axd-a0:#D9A05B;--axd-a1:#F0C88A;--axd-error:#E06C5A;--axd-surface:var(--axd-s0);--axd-surface-raised:var(--axd-s1);--axd-surface-subtle:var(--axd-s2);--axd-line:var(--axd-s3);--axd-line-strong:color-mix(in srgb,var(--axd-i2) 45%,transparent);--axd-ink:var(--axd-i0);--axd-ink-2:var(--axd-i1);--axd-ink-3:var(--axd-i2);--axd-accent:var(--axd-a0);--axd-accent-bright:var(--axd-a1);--axd-focus:var(--axd-a1)}:root[data-theme=light]{color-scheme:light;--axd-s0:#F2F0EC;--axd-s1:#E8E5DF;--axd-s2:#DEDAD3;--axd-s3:#C9C4BB;--axd-i0:#16161A;--axd-i1:#55524C;--axd-i2:#7D7973;--axd-a0:#A9702A;--axd-a1:#7E5119}body,html{background:var(--axd-surface)}body{color:var(--axd-ink)}::selection{background:var(--axd-accent);color:var(--axd-s0)}a{color:inherit;text-decoration:none}a:hover{color:var(--axd-accent-bright)}:focus-visible{outline:2px solid var(--axd-focus);outline-offset:3px;border-radius:1px}.axd-dot{display:inline-block;inline-size:7px;block-size:7px;border-radius:50%;background:var(--axd-accent);flex:none}@font-face{font-family:Mozilla Text;src:url(/fonts/MozillaText-Variable.woff2) format("woff2-variations");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Variable.woff2) format("woff2-variations");font-weight:200 800;font-display:swap;font-style:normal}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Italic-Variable.woff2) format("woff2-variations");font-weight:200 800;font-display:swap;font-style:italic}:root{--axd-font:"Mozilla Text",system-ui,-apple-system,sans-serif;--axd-font-moment:"Newsreader",Georgia,"Times New Roman",serif;--axd-t-display:clamp(44px,11vw,176px);--axd-t-statement:clamp(30px,5.2vw,76px);--axd-t-heading:clamp(21px,2.1vw,30px);--axd-t-quote:clamp(22px,2.6vw,38px);--axd-t-lead:clamp(17px,1.5vw,20px);--axd-t-body:16px;--axd-t-meta:14px;--axd-t-micro:12px;--axd-lh-display:0.88;--axd-lh-statement:1.02;--axd-lh-heading:1.2;--axd-lh-quote:1.28;--axd-lh-lead:1.55;--axd-lh-body:1.65;--axd-ls-display:-0.04em;--axd-ls-statement:-0.025em;--axd-ls-micro:0.16em;--axd-measure:68ch;--axd-measure-lead:46ch;--axd-measure-quote:26ch}body{font-family:var(--axd-font);font-size:var(--axd-t-body);font-weight:400;line-height:var(--axd-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis-weight:none}.axd-display,.axd-quote{font-family:var(--axd-font-moment);font-optical-sizing:auto;font-weight:400}.axd-display{font-size:var(--axd-t-display);line-height:var(--axd-lh-display);letter-spacing:var(--axd-ls-display);-webkit-margin-start:-.055em;margin-inline-start:-.055em}.axd-quote{font-size:var(--axd-t-quote);line-height:var(--axd-lh-quote);max-inline-size:var(--axd-measure-quote);font-style:italic}.axd-statement{font-size:var(--axd-t-statement);line-height:var(--axd-lh-statement);letter-spacing:var(--axd-ls-statement);font-weight:400;text-wrap:balance}.axd-heading{font-size:var(--axd-t-heading);line-height:var(--axd-lh-heading);font-weight:500;letter-spacing:-.01em}.axd-lead{font-size:var(--axd-t-lead);line-height:var(--axd-lh-lead);max-inline-size:var(--axd-measure-lead);color:var(--axd-ink-2)}.axd-body{font-size:var(--axd-t-body);line-height:var(--axd-lh-body);max-inline-size:var(--axd-measure)}.axd-meta{font-size:var(--axd-t-meta);line-height:1.5}.axd-micro{font-size:var(--axd-t-micro);line-height:1.4;letter-spacing:var(--axd-ls-micro);text-transform:uppercase;color:var(--axd-ink-3);font-weight:450}.axd-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:root{--axd-1:4px;--axd-2:8px;--axd-3:12px;--axd-4:16px;--axd-6:24px;--axd-8:32px;--axd-12:48px;--axd-16:64px;--axd-24:96px;--axd-beat:clamp(12px,1.4vw,20px);--axd-bar:clamp(40px,6vw,88px);--axd-break:clamp(96px,15vw,220px);--axd-gutter:clamp(20px,4.5vw,72px);--axd-w-text:min(100%,68ch);--axd-w-wide:min(100%,1560px);--axd-radius:0;--axd-fast:160ms;--axd-mid:320ms;--axd-slow:640ms;--axd-ease:cubic-bezier(0.22,1,0.36,1);--axd-rise:16px}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}img,video{display:block;max-inline-size:100%}.axd-wide{inline-size:var(--axd-w-wide)}.axd-text,.axd-wide{margin-inline:auto;padding-inline:var(--axd-gutter)}.axd-text{inline-size:var(--axd-w-text)}.axd-bleed{inline-size:100%}.axd-rail{display:grid;grid-template-columns:clamp(80px,9vw,132px) minmax(0,1fr);grid-gap:clamp(16px,2.5vw,44px);gap:clamp(16px,2.5vw,44px);align-items:start}@media (max-width:1100px){.axd-rail{grid-template-columns:1fr;gap:var(--axd-3)}}@media (prefers-reduced-motion:no-preference){.js-motion [data-rise]{opacity:0;transform:translateY(var(--axd-rise));transition:opacity var(--axd-slow) var(--axd-ease),transform var(--axd-slow) var(--axd-ease)}.js-motion [data-rise].is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js-motion [data-rise]{opacity:1!important;transform:none!important;transition:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nav{position:absolute;inset-block-start:0;inset-inline:0;z-index:3;align-items:baseline;text-shadow:0 1px 24px rgb(0 0 0/55%)}.nav-brand{font-size:var(--axd-t-meta);font-weight:500;letter-spacing:-.01em}.nav-links{gap:clamp(16px,2.5vw,40px)}.nav-links a:hover{color:var(--axd-ink)}.hero{position:relative;block-size:100svh;min-block-size:520px;overflow:hidden;background:var(--axd-surface-raised)}.hero-media,.hero-media picture{position:absolute;inset:0}.hero-media .m-media,.hero-video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:auto!important}.hero-video{opacity:0;transition:opacity var(--axd-slow) var(--axd-ease)}.hero-video[data-playing]{opacity:1}.hero-words{position:absolute;inset-block-end:0;inset-inline:0;z-index:2;padding-block:clamp(64px,14vh,180px) clamp(28px,6vh,64px);background:linear-gradient(0deg,rgb(10 10 11/88%) 0,rgb(10 10 11/55%) 45%,transparent)}.hero-inner{inline-size:var(--axd-w-wide);margin-inline:auto;padding-inline:var(--axd-gutter)}.hero-line{font-size:clamp(34px,6.4vw,96px);line-height:.98;letter-spacing:-.03em;font-weight:450;max-inline-size:16ch;text-wrap:balance}.hero-sub{-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4);max-inline-size:46ch}.hero-cue,.hero-sub{color:var(--axd-ink-2)}.hero-cue{position:absolute;inset-block-end:clamp(28px,6vh,64px);inset-inline-end:var(--axd-gutter);z-index:3;display:inline-flex;align-items:center;gap:var(--axd-2)}.hero-cue:after{content:"";inline-size:28px;block-size:1px;background:currentColor}.hero-cue:hover{color:var(--axd-ink)}@media (max-width:700px){.hero-cue{display:none}}.sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--axd-6);-webkit-padding-after:var(--axd-3);padding-block-end:var(--axd-3);-webkit-border-after:1px solid var(--axd-line);border-block-end:1px solid var(--axd-line)}.section-work{-webkit-padding-before:clamp(64px,10vw,140px);padding-block-start:clamp(64px,10vw,140px);scroll-margin-block-start:clamp(72px,12vh,120px)}.reel{display:grid;grid-gap:var(--axd-break);gap:var(--axd-break);-webkit-margin-before:clamp(40px,7vw,96px);margin-block-start:clamp(40px,7vw,96px)}.reel-link{display:grid;grid-gap:var(--axd-4);gap:var(--axd-4)}.reel-frame{position:relative;overflow:hidden;aspect-ratio:var(--ratio,4/3);max-block-size:88svh;background-color:var(--axd-surface-raised);background-size:cover;background-position:50%}.reel-frame .m-media,.reel-video{inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:auto!important;transition:transform var(--axd-mid) var(--axd-ease)}.reel-video{position:absolute;inset:0;opacity:0;transition:opacity var(--axd-mid) var(--axd-ease)}@media (hover:hover) and (pointer:fine){.reel-link:focus-visible .reel-frame .m-media,.reel-link:hover .reel-frame .m-media{transform:scale(1.03)}.reel-link:focus-visible .reel-video,.reel-link:hover .reel-video{opacity:1}}.reel-words{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--axd-4);gap:var(--axd-4);align-items:baseline}.reel-index{color:var(--axd-accent)}.reel-title{font-size:clamp(22px,3.4vw,52px);line-height:1.05;letter-spacing:-.025em;font-weight:450;transition:color var(--axd-fast) var(--axd-ease)}.reel-link:hover .reel-title{color:var(--axd-accent-bright)}.reel-tags{text-align:end}.reel-item--bleed .reel-words,.reel-item--right .reel-link{inline-size:var(--axd-w-wide);margin-inline:auto;padding-inline:var(--axd-gutter)}.reel-item--right .reel-link{grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:clamp(20px,4vw,64px);align-items:end}.reel-item--right .reel-frame{grid-column:2;grid-row:1}.reel-item--right .reel-words{grid-column:1;grid-row:1;grid-template-columns:1fr;gap:var(--axd-2);-webkit-padding-after:var(--axd-4);padding-block-end:var(--axd-4)}.reel-item--right .reel-tags{text-align:start}.reel-item--left .reel-link{inline-size:var(--axd-w-wide);margin-inline:auto;padding-inline:var(--axd-gutter);grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(20px,4vw,64px);align-items:end}.reel-item--left .reel-frame{grid-column:1;grid-row:1}.reel-item--left .reel-words{grid-column:2;grid-row:1;grid-template-columns:1fr;gap:var(--axd-2);-webkit-padding-after:var(--axd-4);padding-block-end:var(--axd-4)}.reel-item--left .reel-tags{text-align:start}.reel-item--centre .reel-link{inline-size:min(100%,980px);margin-inline:auto;padding-inline:var(--axd-gutter)}@media (max-width:1024px){.reel-item--left .reel-link,.reel-item--right .reel-link{grid-template-columns:1fr;gap:var(--axd-4);align-items:stretch}.reel-item--left .reel-frame,.reel-item--right .reel-frame{grid-column:1;grid-row:1}.reel-item--left .reel-words,.reel-item--right .reel-words{grid-column:1;grid-row:2;grid-template-columns:auto 1fr auto;-webkit-padding-after:0;padding-block-end:0}.reel-item--left .reel-tags,.reel-item--right .reel-tags{text-align:end}.reel{gap:var(--axd-bar)}.reel-frame{aspect-ratio:4/3!important}.reel-item--bleed .reel-link,.reel-item--centre .reel-link,.reel-item--left .reel-link,.reel-item--right .reel-link{inline-size:100%;max-inline-size:var(--axd-w-wide);margin-inline:auto;padding-inline:var(--axd-gutter)}.reel-item--bleed .reel-words{inline-size:100%;padding-inline:0}}@media (max-width:760px){.reel-item--bleed .reel-link,.reel-item--centre .reel-link,.reel-item--left .reel-link,.reel-item--right .reel-link{grid-template-columns:1fr}.reel-words{grid-template-columns:auto 1fr;row-gap:var(--axd-1)}.reel-tags{text-align:end}.reel-tags,.reel-title{grid-column:2}}.hero-link{position:absolute;inset:0;display:block}.hero-link:focus-visible{outline-offset:-6px}.section-about{-webkit-padding-before:var(--axd-break);padding-block-start:var(--axd-break)}.who{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:clamp(20px,3vw,44px);gap:clamp(20px,3vw,44px);-webkit-margin-before:clamp(40px,6vw,88px);margin-block-start:clamp(40px,6vw,88px)}.who-text{grid-column:1/span 7;font-size:clamp(20px,2.4vw,34px);line-height:1.35;letter-spacing:-.02em;color:var(--axd-ink);text-wrap:pretty}.who-face{grid-column:9/span 4;grid-row:1/span 2;align-self:start;-webkit-margin-before:clamp(0px,6vw,96px);margin-block-start:clamp(0px,6vw,96px)}.who-face .m-media{inline-size:100%;aspect-ratio:4/5;object-fit:cover}.who-facts{grid-column:1/span 7;align-self:end;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:var(--axd-4) var(--axd-8);gap:var(--axd-4) var(--axd-8);-webkit-margin-before:clamp(32px,5vw,72px);margin-block-start:clamp(32px,5vw,72px);-webkit-padding-before:var(--axd-4);padding-block-start:var(--axd-4);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line)}.who-facts dt{-webkit-margin-after:var(--axd-1);margin-block-end:var(--axd-1)}.who-cta{grid-column:1/span 7;-webkit-margin-before:var(--axd-6);margin-block-start:var(--axd-6)}.who-clients{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,3.5vw,52px);-webkit-margin-before:clamp(48px,7vw,104px);margin-block-start:clamp(48px,7vw,104px);-webkit-padding-before:var(--axd-6);padding-block-start:var(--axd-6);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line)}.who-clients img{block-size:20px;inline-size:auto;opacity:.5;filter:grayscale(1) invert(1)}@media (max-width:860px){.who{grid-template-columns:1fr}.who-cta,.who-face,.who-facts,.who-text{grid-column:1}.who-face{grid-row:auto;-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4);max-inline-size:260px}}.says{-webkit-margin-before:clamp(56px,9vw,128px);margin-block-start:clamp(56px,9vw,128px);padding-block:clamp(28px,4vw,56px);border-block:1px solid var(--axd-line);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 clamp(24px,6vw,120px),#000 calc(100% - clamp(24px, 6vw, 120px)),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 clamp(24px,6vw,120px),#000 calc(100% - clamp(24px, 6vw, 120px)),transparent)}.says-track{display:flex;gap:clamp(28px,4vw,72px);overflow-x:auto;padding-inline:var(--axd-gutter);scrollbar-width:none;cursor:-webkit-grab;cursor:grab}.says-track::-webkit-scrollbar{display:none}.says-track:active{cursor:-webkit-grabbing;cursor:grabbing}.say{flex:0 0 min(80vw,300px);display:flex;flex-direction:column;justify-content:space-between;gap:var(--axd-4)}.say-quote{font-family:var(--axd-font-moment);font-optical-sizing:auto;font-weight:400;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:var(--axd-ink);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.say-mark{display:block;font-family:var(--axd-font-moment);font-style:italic;font-size:clamp(40px,3.6vw,56px);line-height:0;margin-block:.42em var(--axd-3);-webkit-margin-start:-.05em;margin-inline-start:-.05em;color:var(--axd-accent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.say-who{display:grid;grid-gap:var(--axd-1);gap:var(--axd-1)}.say-name{font-size:var(--axd-t-meta);color:var(--axd-accent-bright);letter-spacing:-.01em}.say-role{color:var(--axd-ink-3)}.footer{-webkit-margin-before:var(--axd-break);margin-block-start:var(--axd-break);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line);padding-block:var(--axd-8)}.footer-inner{inline-size:var(--axd-w-wide);margin-inline:auto;padding-inline:var(--axd-gutter)}.btn{--ex:50%;--ey:50%;--bx:50%;--by:50%;position:relative;isolation:isolate;display:inline-flex;align-items:center;padding:var(--axd-3) var(--axd-6);border:1px solid var(--axd-line);font-size:var(--axd-t-meta);color:var(--axd-ink);overflow:hidden;transition:border-color var(--axd-mid) var(--axd-ease),color var(--axd-mid) var(--axd-ease)}.btn:before{content:"";position:absolute;z-index:-2;inset-inline-start:var(--ex);inset-block-start:var(--ey);inline-size:240%;aspect-ratio:1;border-radius:50%;background:var(--axd-accent);transform:translate(-50%,-50%) scale(0);transition:transform .52s var(--axd-ease)}.btn[data-lit]:before{transform:translate(-50%,-50%) scale(1)}.btn:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(9ch 150% at var(--bx) var(--by),color-mix(in srgb,var(--axd-accent-bright) 60%,transparent) 0,transparent 68%);opacity:0;transition:opacity var(--axd-mid) var(--axd-ease)}.btn[data-lit]:after{opacity:1}.btn[data-lit]{border-color:var(--axd-accent);color:var(--axd-s0)}.btn-label{position:relative;z-index:1}.btn--solid{background:var(--axd-accent);border-color:var(--axd-accent);color:var(--axd-s0)}.btn--solid:before{background:var(--axd-accent-bright)}.btn--solid[data-lit]{border-color:var(--axd-accent-bright);color:var(--axd-s0)}@media (prefers-reduced-motion:reduce){.btn,.btn:after,.btn:before{transition:none!important}}.footer-meta{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;grid-gap:var(--axd-4);gap:var(--axd-4)}.footer-socials{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--axd-6)}.footer-meta>:last-child{text-align:end}.footer-meta a:hover{color:var(--axd-ink)}@media (max-width:760px){.footer-meta{grid-template-columns:1fr;justify-items:start;gap:var(--axd-6)}.footer-socials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--axd-3) var(--axd-4);gap:var(--axd-3) var(--axd-4);inline-size:100%;justify-content:normal}.footer-socials a{padding-block:var(--axd-1)}.footer-meta>:last-child{text-align:start}}@media (max-width:380px){.footer-socials{grid-template-columns:1fr}}.nav-fixed{position:fixed;z-index:50}.nav-fixed,.nav-haze{inset-block-start:0;inset-inline:0;pointer-events:none}.nav-haze{position:absolute;block-size:clamp(180px,30vh,380px)}.nav-haze-layer{position:absolute;inset:0;pointer-events:none}.nav-haze-layer[data-layer="1"]{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent)}.nav-haze-layer[data-layer="2"]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 46%,transparent 88%);mask-image:linear-gradient(180deg,#000 0,#000 46%,transparent 88%)}.nav-haze-layer[data-layer="3"]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 33%,transparent 74%);mask-image:linear-gradient(180deg,#000 0,#000 33%,transparent 74%)}.nav-haze-layer[data-layer="4"]{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 23%,transparent 60%);mask-image:linear-gradient(180deg,#000 0,#000 23%,transparent 60%)}.nav-haze-layer[data-layer="5"]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 15%,transparent 46%);mask-image:linear-gradient(180deg,#000 0,#000 15%,transparent 46%)}.nav-haze-layer[data-layer="6"]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 8%,transparent 33%);mask-image:linear-gradient(180deg,#000 0,#000 8%,transparent 33%)}.nav-haze-layer[data-layer="7"]{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 3%,transparent 21%);mask-image:linear-gradient(180deg,#000 0,#000 3%,transparent 21%)}.nav-haze-tint{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--axd-s0) 62%,transparent) 0,color-mix(in srgb,var(--axd-s0) 34%,transparent) 28%,color-mix(in srgb,var(--axd-s0) 12%,transparent) 58%,transparent 100%)}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.nav-haze-tint{background:linear-gradient(to bottom,color-mix(in srgb,var(--axd-s0) 92%,transparent) 0,color-mix(in srgb,var(--axd-s0) 60%,transparent) 40%,transparent 100%)}}.nav{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--axd-8);inline-size:var(--axd-w-wide);margin-inline:auto;padding:var(--axd-6) var(--axd-gutter);pointer-events:none}.nav a{pointer-events:auto}.nav-brand{display:inline-flex;align-items:center;color:var(--axd-ink);transition:color var(--axd-fast) var(--axd-ease)}.nav-brand:hover{color:var(--axd-accent-bright)}.nav-logo{display:block;block-size:clamp(15px,1.5vw,19px);inline-size:calc(clamp(15px, 1.5vw, 19px) * 6.659);background-color:currentColor;-webkit-mask:url(/logo.svg) no-repeat center/contain;mask:url(/logo.svg) no-repeat center/contain}.nav-links{display:flex;align-items:center;gap:clamp(14px,2.5vw,40px)}.nav-links a{font-size:var(--axd-t-micro);letter-spacing:var(--axd-ls-micro);text-transform:uppercase;color:var(--axd-ink-2);transition:color var(--axd-fast) var(--axd-ease)}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--axd-ink)}@media (max-width:520px){.nav{gap:var(--axd-3)}.nav-links{gap:var(--axd-4)}}.rt{transition:opacity .46s var(--axd-ease),filter .46s var(--axd-ease),transform .46s var(--axd-ease)}.rt[data-stage=leave]{opacity:0;filter:blur(20px);transform:translate3d(0,-10px,0) scale(.995);transition:opacity .26s cubic-bezier(.4,0,1,1),filter .26s cubic-bezier(.4,0,1,1),transform .26s cubic-bezier(.4,0,1,1)}.rt[data-stage=enter]{opacity:0;filter:blur(16px);transform:translate3d(0,18px,0);transition:none}.rt[data-stage=in]{opacity:1;filter:blur(0);transform:none}@media (prefers-reduced-motion:reduce){.rt,.rt[data-stage=enter],.rt[data-stage=in],.rt[data-stage=leave]{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}}.page{-webkit-padding-before:clamp(96px,16vh,200px);padding-block-start:clamp(96px,16vh,200px)}.page-head{-webkit-padding-after:clamp(32px,6vw,72px);padding-block-end:clamp(32px,6vw,72px)}.page-title{font-size:clamp(40px,8vw,112px);line-height:.94;letter-spacing:-.035em;font-weight:450}.page-lede,.page-title{-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4)}.about--banner{-webkit-padding-before:0;padding-block-start:0}.about-banner{position:relative;inline-size:100%;block-size:clamp(380px,72svh,780px);overflow:hidden;background:var(--axd-surface-raised)}.about-banner .m-media{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:auto!important}.about-banner-words{position:absolute;inset-block-end:0;inset-inline:0;padding-block:clamp(96px,20vh,240px) clamp(24px,5vh,56px);background:linear-gradient(0deg,rgb(10 10 11/88%) 0,rgb(10 10 11/52%) 46%,transparent)}.about-headline{font-size:clamp(34px,6vw,88px);line-height:.98;letter-spacing:-.032em;font-weight:450;max-inline-size:18ch;text-wrap:balance}.about-headline,.about-role{-webkit-margin-before:var(--axd-3);margin-block-start:var(--axd-3)}.about-role{color:var(--axd-ink-2)}.about-banner-words .axd-micro{color:var(--axd-i1);text-shadow:0 1px 20px rgb(0 0 0/70%)}.about-banner-words .about-headline,.about-banner-words .about-role{text-shadow:0 2px 32px rgb(0 0 0/55%)}@media (max-width:1024px){.about-banner{block-size:clamp(340px,56svh,560px)}}@media (max-width:640px){.about-banner{block-size:clamp(420px,68svh,620px)}}.about-banner-inner{display:grid;grid-gap:var(--axd-3);gap:var(--axd-3)}.about-banner-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axd-3) clamp(16px,2.5vw,32px);-webkit-margin-before:var(--axd-2);margin-block-start:var(--axd-2)}.about-banner-loc{color:var(--axd-i1)}.about-status{display:inline-flex;align-items:center;gap:var(--axd-2)}.intro{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-column-gap:clamp(28px,6vw,104px);column-gap:clamp(28px,6vw,104px);grid-row-gap:clamp(24px,4vw,48px);row-gap:clamp(24px,4vw,48px);-webkit-padding-before:clamp(44px,8vw,120px);padding-block-start:clamp(44px,8vw,120px)}.intro-lead{grid-column:1;font-size:clamp(22px,2.7vw,40px);line-height:1.26;letter-spacing:-.024em;color:var(--axd-ink);text-wrap:pretty}.intro-body{grid-column:2;display:grid;grid-gap:var(--axd-4);gap:var(--axd-4);color:var(--axd-ink-2);max-inline-size:54ch;-webkit-padding-before:clamp(4px,.8vw,12px);padding-block-start:clamp(4px,.8vw,12px)}.intro-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--axd-3);-webkit-margin-before:clamp(8px,2vw,24px);margin-block-start:clamp(8px,2vw,24px)}.about-figure{grid-column:1;grid-row:1/span 2}.about--inset .intro,.about--tall .intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.about--inset .intro-body,.about--inset .intro-lead,.about--tall .intro-body,.about--tall .intro-lead{grid-column:2}.about--inset .about-figure{max-inline-size:300px}.about-figure .m-media{inline-size:100%;aspect-ratio:4/5;object-fit:cover}.about-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--axd-4) var(--axd-8);gap:var(--axd-4) var(--axd-8);-webkit-margin-before:clamp(48px,7vw,96px);margin-block-start:clamp(48px,7vw,96px);padding-block:var(--axd-6);border-block:1px solid var(--axd-line)}.about-strip dt{-webkit-margin-after:var(--axd-1);margin-block-end:var(--axd-1)}.about-strip-tools{grid-column:1/-1}@media (max-width:900px){.about--inset .intro,.about--tall .intro,.intro{grid-template-columns:1fr}.about--inset .intro-body,.about--inset .intro-lead,.about--tall .intro-body,.about--tall .intro-lead,.about-figure,.intro-body,.intro-lead{grid-column:1}.about-figure{grid-row:auto;max-inline-size:320px}.intro-body{-webkit-padding-before:0;padding-block-start:0}}.logorail{-webkit-margin-before:clamp(20px,3vw,36px);margin-block-start:clamp(20px,3vw,36px);padding-block:clamp(20px,3vw,40px);border-block:1px solid var(--axd-line);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 clamp(24px,7vw,140px),#000 calc(100% - clamp(24px, 7vw, 140px)),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 clamp(24px,7vw,140px),#000 calc(100% - clamp(24px, 7vw, 140px)),transparent)}.logorail-track{display:flex;align-items:center;gap:clamp(40px,7vw,104px);overflow-x:auto;padding-inline:var(--axd-gutter);scrollbar-width:none}.logorail-track::-webkit-scrollbar{display:none}.logorail-item{flex:none;display:grid;place-items:center}.logorail-item img{block-size:clamp(18px,2vw,26px);inline-size:auto;opacity:.45;filter:grayscale(1) invert(1);transition:opacity var(--axd-mid) var(--axd-ease)}.logorail:hover .logorail-item img{opacity:.72}.svc{-webkit-margin-before:clamp(28px,4vw,56px);margin-block-start:clamp(28px,4vw,56px)}.svc-row{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-column-gap:clamp(16px,3vw,48px);column-gap:clamp(16px,3vw,48px);align-items:baseline;padding-block:clamp(18px,2.6vw,30px);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line);transition:padding-block var(--axd-mid) var(--axd-ease)}.svc-row:first-child{-webkit-border-before:0;border-block-start:0}.svc-row[data-open]{padding-block:clamp(24px,3.4vw,40px)}.svc-n{color:var(--axd-ink-3);transition:color var(--axd-mid) var(--axd-ease)}.svc-row[data-open] .svc-n{color:var(--axd-accent)}.svc-title{font-size:clamp(21px,2.4vw,34px);line-height:1.15;letter-spacing:-.022em;font-weight:450}.svc-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:start;inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--axd-4);cursor:pointer}.svc-button:focus-visible{outline:2px solid var(--axd-focus);outline-offset:6px}.svc-titletext{background-image:linear-gradient(100deg,var(--axd-ink) 0,var(--axd-accent-bright) 13%,var(--axd-accent) 24%,var(--axd-ink) 36%,var(--axd-ink) 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;transition:background-position .72s var(--axd-ease)}.svc-row[data-open] .svc-titletext{background-position:0 0}.svc-sign{position:relative;inline-size:clamp(16px,1.6vw,20px);block-size:clamp(16px,1.6vw,20px);flex:none;color:var(--axd-ink-3);transition:color var(--axd-mid) var(--axd-ease),transform var(--axd-mid) var(--axd-ease)}.svc-sign i{position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:100%;block-size:1.5px;background:currentColor;transform:translateY(-50%);transition:transform var(--axd-mid) var(--axd-ease)}.svc-sign i:last-child{transform:translateY(-50%) rotate(90deg)}.svc-row[data-open] .svc-sign{color:var(--axd-accent);transform:rotate(180deg)}.svc-row[data-open] .svc-sign i:last-child{transform:translateY(-50%) rotate(0deg)}.svc-button:hover .svc-sign{color:var(--axd-ink)}@media (hover:none),(pointer:coarse){.svc[data-touch] .svc-row:not([data-open]) .svc-sign{animation:svc-hint 2.4s var(--axd-ease) 3}.svc[data-touch] .svc-row:nth-child(2) .svc-sign{animation-delay:.12s}.svc[data-touch] .svc-row:nth-child(3) .svc-sign{animation-delay:.24s}.svc[data-touch] .svc-row:nth-child(4) .svc-sign{animation-delay:.36s}}@keyframes svc-hint{0%,72%,to{transform:scale(1);color:var(--axd-ink-3)}80%{transform:scale(1.28);color:var(--axd-accent)}88%{transform:scale(1);color:var(--axd-ink-3)}}.svc-drawer{grid-column:2;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--axd-mid) var(--axd-ease),opacity var(--axd-mid) var(--axd-ease);opacity:0}.svc-drawer-inner{overflow:hidden;min-block-size:0}.svc-row[data-open] .svc-drawer{grid-template-rows:1fr;opacity:1}.svc-text{color:var(--axd-ink-2);max-inline-size:62ch;-webkit-padding-before:var(--axd-4);padding-block-start:var(--axd-4)}@media (prefers-reduced-motion:reduce){.svc-drawer,.svc-n,.svc-row,.svc-sign,.svc-sign i,.svc-titletext{transition:none!important;animation:none!important}}.page-end{display:grid;grid-gap:var(--axd-4);gap:var(--axd-4)}.page-endlink{--mx:50%;--my:50%;--ax:0px;--ay:0px;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:clamp(12px,2vw,28px);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;-webkit-padding-after:var(--axd-3);padding-block-end:var(--axd-3);color:var(--axd-ink)}.page-endlabel{font-size:clamp(30px,5.5vw,76px);line-height:1.02;letter-spacing:-.032em;font-weight:450;color:var(--axd-ink)}.page-endglow{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(38% 120% at var(--mx) var(--my),color-mix(in srgb,var(--axd-accent) 60%,transparent) 0,transparent 72%);filter:blur(26px);opacity:0;transition:opacity .42s var(--axd-ease)}.page-endlink[data-lit] .page-endglow{opacity:.7}.page-endlink:before{background:currentColor;opacity:.16}.page-endlink:after,.page-endlink:before{content:"";position:absolute;inset-block-end:0;inset-inline:0;block-size:1px}.page-endlink:after{background:var(--axd-accent);transform:scaleX(0);transform-origin:var(--mx) center;transition:transform .52s var(--axd-ease)}.page-endlink[data-lit]:after{transform:scaleX(1)}.page-endarrow{position:relative;display:grid;place-items:center;inline-size:clamp(34px,3.4vw,48px);block-size:clamp(34px,3.4vw,48px);flex:none;border:1px solid var(--axd-line);border-radius:50%;color:var(--axd-ink-2);transform:translate3d(var(--ax),var(--ay),0);transition:transform .26s var(--axd-ease),border-color var(--axd-mid) var(--axd-ease),color var(--axd-mid) var(--axd-ease),background-color var(--axd-mid) var(--axd-ease)}.page-endarrow svg{inline-size:52%;block-size:52%;transition:transform .42s var(--axd-ease)}.page-endlink[data-lit] .page-endarrow{border-color:var(--axd-accent);background-color:color-mix(in srgb,var(--axd-accent) 16%,transparent);color:var(--axd-accent-bright)}.page-endlink[data-lit] .page-endarrow svg{transform:rotate(-45deg)}@media (hover:none){.page-endarrow{border-color:color-mix(in srgb,var(--axd-accent) 55%,var(--axd-line));background-color:color-mix(in srgb,var(--axd-accent) 12%,transparent);color:var(--axd-accent-bright)}.page-endlink[data-lit] .page-endarrow{transform:scale(.94);background-color:color-mix(in srgb,var(--axd-accent) 32%,transparent)}}.page-endlink:focus-visible{outline-offset:8px}@media (prefers-reduced-motion:reduce){.page-endarrow,.page-endarrow svg,.page-endglow,.page-endlink:after{transition:none!important}.page-endarrow{transform:none!important}}.contact{-webkit-padding-before:0;padding-block-start:0}.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:100svh;align-items:center;grid-gap:0;gap:0}.contact-say{padding:clamp(120px,18vh,220px) clamp(24px,5vw,80px) clamp(48px,8vh,96px)}.contact-figure{position:-webkit-sticky;position:sticky;inset-block-start:0;align-self:start;block-size:100svh;overflow:hidden;background:var(--axd-surface-raised)}.contact-figure .m-media{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:auto!important}.contact-email{display:block;-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4);font-size:clamp(26px,3.4vw,56px);line-height:1.04;letter-spacing:-.035em;font-weight:450;color:var(--axd-ink);overflow-wrap:anywhere;transition:color var(--axd-mid) var(--axd-ease)}.contact-email:hover{color:var(--axd-accent-bright)}.contact-avail{display:flex;align-items:center;gap:var(--axd-2);-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4);color:var(--axd-ink-2)}.contact-actions{display:flex;flex-wrap:wrap;gap:var(--axd-3);-webkit-margin-before:clamp(28px,4vw,48px);margin-block-start:clamp(28px,4vw,48px)}.brief{-webkit-margin-before:clamp(40px,6vw,72px);margin-block-start:clamp(40px,6vw,72px)}.brief-list{grid-gap:var(--axd-3);-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4)}.brief-list,.brief-list li{display:grid;gap:var(--axd-3)}.brief-list li{grid-template-columns:2.2rem 1fr;grid-gap:var(--axd-3);align-items:baseline}.brief-n{color:var(--axd-accent)}.contact-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--axd-6) var(--axd-6);gap:var(--axd-6) var(--axd-6);-webkit-margin-before:clamp(40px,6vw,72px);margin-block-start:clamp(40px,6vw,72px);-webkit-padding-before:var(--axd-6);padding-block-start:var(--axd-6);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line)}.contact-facts dt{-webkit-margin-after:var(--axd-2);margin-block-end:var(--axd-2)}@media (max-width:1024px){.contact-grid{grid-template-columns:1fr;min-block-size:0}.contact-figure{position:relative;order:-1;block-size:clamp(260px,46svh,420px)}.contact-say{-webkit-padding-before:clamp(40px,8vh,72px);padding-block-start:clamp(40px,8vh,72px)}}.p-plate{position:relative;inline-size:100%;background:var(--axd-surface-raised)}.p-plate .m-media{inline-size:100%;block-size:clamp(340px,78svh,900px);object-fit:cover;aspect-ratio:auto!important}.p-mast{padding-block:clamp(40px,7vw,104px) 0}.p-title{color:var(--axd-ink)}.p-summary{-webkit-margin-before:var(--axd-6);margin-block-start:var(--axd-6);max-inline-size:44ch}.p-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--axd-6) var(--axd-8);gap:var(--axd-6) var(--axd-8);-webkit-margin-before:clamp(32px,5vw,72px);margin-block-start:clamp(32px,5vw,72px);padding-block:var(--axd-6);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line)}.p-details dt{-webkit-margin-after:var(--axd-1);margin-block-end:var(--axd-1)}.p-details dd{font-size:var(--axd-t-meta);color:var(--axd-ink)}.b--beat{-webkit-margin-before:var(--axd-beat);margin-block-start:var(--axd-beat)}.b--bar{-webkit-margin-before:var(--axd-bar);margin-block-start:var(--axd-bar)}.b--break,.p-canvas>.b:first-child{-webkit-margin-before:var(--axd-break);margin-block-start:var(--axd-break)}.mb{margin:0}.mb--bleed{inline-size:100%}.mb--wide{inline-size:var(--axd-w-wide)}.mb--text,.mb--wide{margin-inline:auto;padding-inline:var(--axd-gutter)}.mb--text{inline-size:var(--axd-w-text)}.mb-grid{display:grid;grid-gap:clamp(8px,1.2vw,20px);gap:clamp(8px,1.2vw,20px)}.mb--single .mb-grid{grid-template-columns:1fr}.mb--duo .mb-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.mb--trio .mb-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.mb--mosaic .mb-grid{display:block;column-count:3;column-gap:clamp(8px,1.2vw,20px)}.mb--mosaic .mb-cell{page-break-inside:avoid;break-inside:avoid;-webkit-margin-after:clamp(8px,1.2vw,20px);margin-block-end:clamp(8px,1.2vw,20px)}.mb--strip .mb-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-padding-after:var(--axd-2);padding-block-end:var(--axd-2);scrollbar-width:thin;scrollbar-color:var(--axd-line) transparent}.mb--strip .mb-cell{flex:0 0 min(76vw,620px);scroll-snap-align:start}.mb-cell{margin:0;position:relative}.m-media{inline-size:100%;block-size:auto;border-radius:var(--axd-radius);background-color:var(--axd-surface-raised);background-size:cover;background-position:50%}.mb-cap{position:absolute;inset-inline-end:calc(100% + var(--axd-4));inset-block-start:2px;inline-size:clamp(70px,8vw,110px);text-align:end}.mb-blockcap{-webkit-margin-before:var(--axd-3);margin-block-start:var(--axd-3);max-inline-size:52ch}.mb--bleed .mb-blockcap{padding-inline:var(--axd-gutter)}@media (max-width:1400px){.mb-cap{position:static;inline-size:auto;text-align:start;-webkit-margin-before:var(--axd-2);margin-block-start:var(--axd-2)}}@media (max-width:900px){.mb--mosaic .mb-grid,.mb--trio .mb-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-count:2}}@media (max-width:600px){.mb--duo .mb-grid,.mb--trio .mb-grid{grid-template-columns:1fr}.mb--mosaic .mb-grid{column-count:1}}.tb-prose>*+*{-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4)}.tb .axd-heading+.tb-prose{-webkit-margin-before:var(--axd-6);margin-block-start:var(--axd-6)}.tb-prose ul{list-style:disc;-webkit-padding-start:var(--axd-6);padding-inline-start:var(--axd-6)}.tb-prose li+li{-webkit-margin-before:var(--axd-2);margin-block-start:var(--axd-2)}.b-link{color:var(--axd-accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.qb{max-inline-size:22ch;-webkit-margin-start:clamp(0px,12vw,260px);margin-inline-start:clamp(0px,12vw,260px)}.qb .axd-quote{color:var(--axd-ink)}.qb-attrib{-webkit-margin-before:var(--axd-4);margin-block-start:var(--axd-4)}@media (max-width:900px){.qb{-webkit-margin-start:0;margin-inline-start:0;max-inline-size:none}}.fb-head{-webkit-margin-after:var(--axd-6);margin-block-end:var(--axd-6)}.fb-row{display:grid;grid-template-columns:auto minmax(0,12rem) minmax(0,1fr);grid-gap:var(--axd-4) clamp(12px,2.5vw,40px);gap:var(--axd-4) clamp(12px,2.5vw,40px);align-items:baseline;padding-block:var(--axd-4);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line)}.fb-row:last-child{-webkit-border-after:1px solid var(--axd-line);border-block-end:1px solid var(--axd-line)}.fb-n{color:var(--axd-accent)}.fb-label{font-size:var(--axd-t-lead);letter-spacing:-.01em}.fb-value{color:var(--axd-ink-2);font-size:var(--axd-t-meta)}@media (max-width:700px){.fb-row{grid-template-columns:auto 1fr}.fb-value{grid-column:2}}.p-credits li{display:flex;flex-wrap:wrap;gap:var(--axd-2) var(--axd-4);padding-block:var(--axd-3);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line);font-size:var(--axd-t-meta)}.p-credits .role{color:var(--axd-ink-3)}.more{-webkit-margin-before:var(--axd-break);margin-block-start:var(--axd-break);-webkit-padding-before:clamp(40px,6vw,88px);padding-block-start:clamp(40px,6vw,88px);-webkit-border-before:1px solid var(--axd-line);border-block-start:1px solid var(--axd-line)}.more-all{color:var(--axd-ink-3)}.more-all:hover{color:var(--axd-ink)}.more-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2.5vw,40px);gap:clamp(16px,2.5vw,40px);-webkit-margin-before:clamp(28px,4vw,56px);margin-block-start:clamp(28px,4vw,56px)}.more-link{display:grid;grid-gap:var(--axd-4);gap:var(--axd-4)}.more-frame{position:relative;overflow:hidden;aspect-ratio:4/3;background:var(--axd-surface-raised)}.more-shot{position:absolute;inset:0;background-size:cover;background-position:50%}.more-shot .m-media{inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:auto!important;transform:translate3d(var(--px,0),var(--py,0),0) scale(1.06);filter:grayscale(.85) contrast(1.02);transition:transform var(--axd-mid) var(--axd-ease),filter var(--axd-mid) var(--axd-ease)}.more-item[data-active] .more-shot .m-media,.more-link:focus-visible .more-shot .m-media{transform:translate3d(var(--px,0),var(--py,0),0) scale(1.12);filter:grayscale(0) contrast(1)}.more-words{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--axd-1) var(--axd-3);gap:var(--axd-1) var(--axd-3);align-items:baseline}.more-index{color:var(--axd-accent);transition:opacity var(--axd-fast) var(--axd-ease);opacity:.5}.more-item[data-active] .more-index{opacity:1}.more-title{font-size:var(--axd-t-lead);letter-spacing:-.015em;transition:transform var(--axd-mid) var(--axd-ease),color var(--axd-fast) var(--axd-ease)}.more-item[data-active] .more-title{transform:translateX(var(--axd-2));color:var(--axd-accent-bright)}.more-meta{grid-column:2;color:var(--axd-ink-3)}@media (max-width:860px){.more-list{grid-template-columns:repeat(2,minmax(0,1fr))}.more-item:nth-child(3){grid-column:1/-1}.more-item:nth-child(3) .more-frame{aspect-ratio:16/9}}@media (max-width:520px){.more-list{grid-template-columns:1fr}.more-item:nth-child(3) .more-frame{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.more-shot .m-media,.more-title{transform:none!important;transition:filter var(--axd-fast) linear}}