.ArtistCredits_bill__y9ATD{display:grid;gap:clamp(1.75rem,3.5vw,3rem);margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(2rem,5vw,4rem) 0;border-block:1px solid rgb(250 248 242/.18)}.ArtistCredits_tier__TxXBa{--logo-base:clamp(3.5rem,5vw,5rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem clamp(2rem,5vw,4.5rem);margin:0;padding:0;list-style:none}.ArtistCredits_tier__TxXBa[data-tier="0"]{--logo-base:clamp(6.5rem,13vw,12rem)}.ArtistCredits_tier__TxXBa[data-tier="1"]{--logo-base:clamp(4.75rem,8vw,8rem)}.ArtistCredits_tier__TxXBa[data-tier="2"]{--logo-base:clamp(4rem,6.2vw,6.25rem)}.ArtistCredits_credit__GPTfu{display:grid;justify-items:center;gap:.35rem;max-width:100%}.ArtistCredits_logo__ka30R{width:calc(var(--logo-base) * var(--logo-ratio));max-width:100%;height:auto;margin-bottom:.4rem}.ArtistCredits_name__JJTjh{margin-bottom:.4rem;font-family:var(--font-display),var(--font-body),sans-serif;font-size:calc(var(--logo-base) * .42);font-weight:500;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.ArtistCredits_role__eYNc1,.ArtistCredits_supportedTitle__PLgEY{font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fce155}.ArtistCredits_context__bL0Bb{font-size:.85rem;line-height:1.35;color:rgb(250 248 242/.6)}.ArtistCredits_caseStudyLink__CGu8i{display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;border-bottom:1px solid rgb(250 248 242/.5);font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;color:#faf8f2}.ArtistCredits_caseStudyLink__CGu8i:hover{border-color:#fce155;color:#fce155}.ArtistCredits_caseStudyLink__CGu8i:focus-visible{outline:2px solid #fce155;outline-offset:4px}.ArtistCredits_supported__hs8uX{display:grid;justify-items:center;gap:.6rem;max-width:62rem;margin:0 auto;padding-top:clamp(1.5rem,3vw,2.5rem);border-top:1px solid rgb(250 248 242/.18)}.ArtistCredits_supportedList__MbxWr{margin:0;padding:0;list-style:none;font-family:var(--font-display),var(--font-body),sans-serif;font-size:clamp(1.25rem,1.9vw,1.6rem);line-height:1.45;color:rgb(250 248 242/.86);text-wrap:balance}.ArtistCredits_supportedList__MbxWr>li{display:inline;white-space:nowrap}.ArtistCredits_supportedList__MbxWr>li:not(:last-child):after{content:"\00a0· ";white-space:normal}.ArtistCredits_supported__hs8uX>.ArtistCredits_supportedBody__7HBZK{max-width:34rem;margin:.25rem 0 0;font-size:.9rem;line-height:1.5;color:rgb(250 248 242/.6)}.DivisionHero_hero__h_I_b{--hero-gutter:clamp(1.5rem,3.6vw,4rem);display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);min-height:calc(100svh - var(--live-site-header-height, 5rem));padding:clamp(2rem,4vw,3.5rem) var(--hero-gutter) 2.5rem;background:#0d0b08;color:#faf8f2;border-bottom:1px solid #0d0b08}.DivisionHero_copy__SpTsI{align-self:center;min-width:0;padding-right:clamp(1.5rem,3vw,3rem)}.DivisionHero_eyebrow__zvlZ4{display:flex;align-items:center;gap:.625rem;font-family:var(--font-mono),monospace;font-size:.75rem;line-height:1.6}.DivisionHero_title__asbii{margin:2.75rem 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:900;line-height:.92;letter-spacing:-.035em;text-wrap:balance}.DivisionHero_body__oHcEo{margin-top:1.75rem;max-width:28rem;font-size:1.125rem;font-weight:500;line-height:1.55}.DivisionHero_actions__bmyAb{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-top:1.75rem}.DivisionHero_primary__3r6DP,.DivisionHero_secondary__Qb2fJ{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.9375rem 1.4375rem;border-radius:999px;font-family:var(--font-mono),monospace;font-size:.875rem;font-weight:600;line-height:1.5;transition:background .2s ease-out,color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.DivisionHero_primary__3r6DP{border:3px solid #0d0b08;background:#fce155;--selection-bg:#0d0b08;--selection-color:#fce155;color:#0d0b08;box-shadow:0 8px 0 #0d0b08}.DivisionHero_primary__3r6DP ::-moz-selection,.DivisionHero_primary__3r6DP::-moz-selection{background:#0d0b08;color:#fce155}.DivisionHero_primary__3r6DP ::selection,.DivisionHero_primary__3r6DP::selection{background:#0d0b08;color:#fce155}.DivisionHero_secondary__Qb2fJ{border:1px solid #faf8f2;color:#faf8f2}.DivisionHero_primary__3r6DP svg,.DivisionHero_secondary__Qb2fJ svg{flex-shrink:0}.DivisionHero_primary__3r6DP:hover{background:#faf8f2;transform:translateY(4px);box-shadow:0 4px 0 #0d0b08}.DivisionHero_primary__3r6DP:active{transform:translateY(8px);box-shadow:none}.DivisionHero_secondary__Qb2fJ:hover{background:#faf8f2;color:#0d0b08}.DivisionHero_primary__3r6DP:focus-visible,.DivisionHero_secondary__Qb2fJ:focus-visible{outline:3px solid #fce155;outline-offset:5px}.DivisionHero_media__k_CAx{position:relative;min-width:0;min-height:36rem;padding-left:2.75rem;padding-bottom:5.5rem}.DivisionHero_environment__Hgd4G{position:relative;height:100%;min-height:28rem;margin:0;overflow:hidden}.DivisionHero_environmentImage__P1ugK{-o-object-fit:cover;object-fit:cover;-o-object-position:67% 50%;object-position:67% 50%}.DivisionHero_environment__Hgd4G figcaption{position:absolute;top:0;inset-inline:0;padding:1rem 1.125rem 2.5rem;background:linear-gradient(#0d0b08c9,transparent);font-size:.75rem;line-height:1.5}.DivisionHero_detail__lKJF4{position:absolute;left:0;bottom:0;width:clamp(11rem,19vw,19rem);height:clamp(15rem,25vw,23rem);margin:0;border:.5rem solid #0d0b08;border-left:0;overflow:hidden}.DivisionHero_detailImage__K1qko{-o-object-fit:cover;object-fit:cover;-o-object-position:center 63%;object-position:center 63%}.DivisionHero_detail__lKJF4 figcaption{position:absolute;inset-inline:0;bottom:0;padding:2.5rem .875rem .875rem;background:linear-gradient(transparent,#0d0b08f2);font-size:.8125rem;line-height:1.4}@media (min-width:900px) and (max-height:800px){.DivisionHero_hero__h_I_b{padding-block:2rem}.DivisionHero_title__asbii{margin-top:1.75rem}.DivisionHero_media__k_CAx{min-height:32rem}}@media (max-width:1100px) and (min-width:900px){.DivisionHero_media__k_CAx{padding-left:1rem}.DivisionHero_actions__bmyAb{flex-direction:column}}@media (max-width:899px){.DivisionHero_hero__h_I_b{grid-template-columns:minmax(0,1fr);gap:2.25rem;min-height:auto;padding-block:2rem 2.5rem}.DivisionHero_copy__SpTsI{padding-right:0}.DivisionHero_title__asbii{margin-top:1.875rem;max-width:35rem;font-size:clamp(2.5rem,10vw,5rem);letter-spacing:-.03em}.DivisionHero_body__oHcEo{font-size:1.0625rem;max-width:35rem;margin-top:1.5rem}.DivisionHero_primary__3r6DP,.DivisionHero_secondary__Qb2fJ{font-size:.75rem;padding:.8125rem 1.0625rem;min-height:3.25rem;gap:.75rem}.DivisionHero_media__k_CAx{min-height:34rem;padding-left:1.875rem;padding-bottom:5rem}.DivisionHero_environment__Hgd4G{min-height:29rem}.DivisionHero_detail__lKJF4{width:48%;height:17.5rem}}@media (prefers-reduced-motion:reduce){.DivisionHero_primary__3r6DP,.DivisionHero_secondary__Qb2fJ{transition:none}.DivisionHero_primary__3r6DP:hover{transform:none}}.DivisionHero_photograph__VmGf8{display:block;background:#0d0b08;color:#faf8f2;padding-bottom:0}.DivisionHero_photoIntro__2LGis{display:grid;align-items:center;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);padding-bottom:2.5rem}.DivisionHero_photograph__VmGf8 .DivisionHero_title__asbii{margin-top:1.75rem}.DivisionHero_photoCopy__wGltu{padding-top:0}.DivisionHero_photograph__VmGf8 .DivisionHero_body__oHcEo{margin-top:0;max-width:32rem}.DivisionHero_photograph__VmGf8 .DivisionHero_actions__bmyAb{margin-bottom:.5rem}.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP{border:3px solid #0d0b08;box-shadow:0 8px 0 #0d0b08}.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP:hover{transform:translateY(4px);box-shadow:0 4px 0 #0d0b08}.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP:active{transform:translateY(8px);box-shadow:none}.DivisionHero_photograph__VmGf8 .DivisionHero_secondary__Qb2fJ{border-color:#faf8f2;color:#faf8f2}.DivisionHero_photograph__VmGf8 .DivisionHero_secondary__Qb2fJ:hover{background:#faf8f2;color:#0d0b08}.DivisionHero_photograph__VmGf8 a:focus-visible{outline:3px solid #fce155;outline-offset:5px}.DivisionHero_photoView__rhogE{position:relative;height:clamp(21rem,43vh,36rem);margin:0;overflow:hidden}.DivisionHero_photoImage__Vr1Rv{-o-object-fit:cover;object-fit:cover;-o-object-position:center 58%;object-position:center 58%}.DivisionHero_photoView__rhogE figcaption{position:absolute;bottom:0;left:0;display:grid;gap:.5rem;min-width:17.5rem;max-width:100%;padding:1.5rem 1.75rem;background:#fce155;--selection-bg:#0d0b08;--selection-color:#fce155;color:#0d0b08}.DivisionHero_photoView__rhogE figcaption>span{font-size:.8125rem}.DivisionHero_photoView__rhogE strong{font-family:var(--font-display),sans-serif;font-size:2rem;font-weight:700;line-height:1.1;letter-spacing:-.025em}.DivisionHero_photoView__rhogE a{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:.375rem;padding-top:.8125rem;border-top:1px solid #0d0b0859;font-size:.875rem}.DivisionHero_photoFoot__S7TNW{display:flex;justify-content:space-between;gap:1.25rem;padding-block:1.25rem 1.5rem;font-size:.875rem}@media (max-width:899px){.DivisionHero_photoIntro__2LGis{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.DivisionHero_photoCopy__wGltu{padding-top:0}.DivisionHero_photoView__rhogE{margin-inline:calc(-1 * var(--hero-gutter));height:27.5rem}.DivisionHero_photoImage__Vr1Rv{-o-object-position:60% 55%;object-position:60% 55%}.DivisionHero_photoView__rhogE figcaption{min-width:14.375rem;padding:1.25rem 1.5rem}.DivisionHero_photoFoot__S7TNW{flex-direction:column;gap:.375rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP:active,.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP:hover{transform:none}}.DivisionHero_photograph__VmGf8 .DivisionHero_photoView__rhogE a:focus-visible{outline-color:#0d0b08}.DivisionHero_signal__39G_m{display:block;min-height:0;padding:0;background:#fce155;--selection-bg:#0d0b08;--selection-color:#fce155;color:#0d0b08;border-bottom:1px solid #0d0b08}.DivisionHero_signalGrid__zJNhq{display:grid;grid-template-columns:minmax(0,47fr) minmax(0,53fr);gap:clamp(2.5rem,4vw,5rem);padding:clamp(2.5rem,4vw,4.5rem) var(--hero-gutter) clamp(3rem,4vw,4rem)}.DivisionHero_signal__39G_m .DivisionHero_copy__SpTsI{padding-right:0}.DivisionHero_signal__39G_m .DivisionHero_title__asbii{margin-top:1.75rem;font-size:clamp(2.75rem,4.8vw,4.75rem);letter-spacing:-.04em;line-height:.94}.DivisionHero_signal__39G_m .DivisionHero_body__oHcEo{margin-top:1.75rem;max-width:34rem;font-size:clamp(1.0625rem,1.15vw,1.25rem)}.DivisionHero_signal__39G_m .DivisionHero_actions__bmyAb{align-items:center;gap:1.75rem;margin-top:2.25rem}.DivisionHero_signal__39G_m .DivisionHero_primary__3r6DP{min-height:3.625rem;padding:1rem 1.75rem;gap:1rem;border:3px solid #0d0b08;background:#fce155;--selection-bg:#0d0b08;--selection-color:#fce155;color:#0d0b08;font-size:1.0625rem;box-shadow:0 8px 0 #0d0b08}.DivisionHero_signal__39G_m .DivisionHero_primary__3r6DP:hover{transform:translateY(4px);background:#faf8f2;box-shadow:0 4px 0 #0d0b08}.DivisionHero_signal__39G_m .DivisionHero_primary__3r6DP:active{transform:translateY(8px);box-shadow:none}.DivisionHero_signal__39G_m .DivisionHero_secondary__Qb2fJ{border:1px solid #0d0b08;color:#0d0b08}.DivisionHero_signal__39G_m .DivisionHero_secondary__Qb2fJ:hover{transform:translateY(-2px);background:#0d0b08;--selection-bg:#fce155;--selection-color:#0d0b08;color:#faf8f2}.DivisionHero_signal__39G_m a:focus-visible{outline:3px solid #0d0b08;outline-offset:5px}.DivisionHero_signalMedia__xiCUG{position:relative;min-width:0}.DivisionHero_signalFrame__Hsz_F{position:relative;height:100%;min-height:clamp(20rem,40vw,32rem);margin:0;border:3px solid #0d0b08;background:#0d0b08;overflow:hidden}.DivisionHero_signalImage__ooPIi{-o-object-fit:cover;object-fit:cover;-o-object-position:67% 50%;object-position:67% 50%}.DivisionHero_signalVideo__hYfIc{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .42s ease-out}.DivisionHero_signalVideoReady__gzRw6{opacity:1}.DivisionHero_signalVideoControl__ZO6PE{position:absolute;top:.75rem;right:.75rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid #fce155;background:#0d0b08d9;color:#fce155;cursor:pointer}.DivisionHero_signalVideoControl__ZO6PE:hover{background:#0d0b08}.DivisionHero_signalVideoControl__ZO6PE:focus-visible{outline:3px solid #fce155;outline-offset:3px}.DivisionHero_signalFrame__Hsz_F figcaption{position:absolute;inset-inline:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.8125rem 1rem;background:#fce155;--selection-bg:#0d0b08;--selection-color:#fce155;color:#0d0b08;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;line-height:1.4}.DivisionHero_signalCaptionMeta__aiUpn{color:#0d0b088c}.DivisionHero_signalCredit__TJ8w8{color:#0d0b08a6;font-weight:400}.DivisionHero_signalSticker__Rx4ND{position:absolute;top:-2rem;left:-2.5rem;width:clamp(7rem,10vw,10.5rem);height:auto;transform:rotate(-9deg);pointer-events:none}.DivisionHero_signalSpec__GYhMp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;border-top:1px solid #0d0b08;background:#0d0b08;font-family:var(--font-mono),monospace;font-size:.75rem}.DivisionHero_signalSpec__GYhMp>div{display:flex;flex-direction:column;gap:.375rem;padding:1rem var(--hero-gutter);background:#fce155;--selection-bg:#0d0b08;--selection-color:#fce155}.DivisionHero_signalSpec__GYhMp dt{font-weight:600;letter-spacing:0;color:#0d0b088c}.DivisionHero_signalSpec__GYhMp dd{margin:0;font-weight:600;color:#0d0b08}@media (max-width:1023px){.DivisionHero_signalGrid__zJNhq{grid-template-columns:minmax(0,1fr);gap:2.25rem;padding-block:2rem 2.5rem}.DivisionHero_signal__39G_m .DivisionHero_title__asbii{font-size:clamp(2.5rem,9vw,4rem)}.DivisionHero_signal__39G_m .DivisionHero_actions__bmyAb{align-items:flex-start;gap:1.25rem}.DivisionHero_signalFrame__Hsz_F{min-height:20rem}.DivisionHero_signalSticker__Rx4ND{top:-1.75rem;left:.5rem;right:auto;width:6.5rem}.DivisionHero_signalSpec__GYhMp{grid-template-columns:minmax(0,1fr)}.DivisionHero_signalSpec__GYhMp>div{flex-direction:row;flex-wrap:wrap;gap:.75rem;padding-block:.8125rem}.DivisionHero_signalSpec__GYhMp dt{min-width:7rem}}@media (prefers-reduced-motion:reduce){.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP:active,.DivisionHero_photograph__VmGf8 .DivisionHero_primary__3r6DP:hover,.DivisionHero_primary__3r6DP:active,.DivisionHero_primary__3r6DP:hover,.DivisionHero_signal__39G_m .DivisionHero_primary__3r6DP:active,.DivisionHero_signal__39G_m .DivisionHero_primary__3r6DP:hover,.DivisionHero_signal__39G_m .DivisionHero_secondary__Qb2fJ:hover{transform:none}.DivisionHero_signalVideo__hYfIc{transition:none}}.DivisionProjectFeature_paperFigure__XNjVt{min-width:0}.DivisionProjectFeature_paperMedia__MAnti{position:relative;isolation:isolate;padding:1.25rem .75rem 4rem}.DivisionProjectFeature_paperBacking__dYTme{position:absolute;z-index:-1;inset:0 -.25rem;background:linear-gradient(rgb(252 225 85/88%),rgb(252 225 85/88%)),url(/textures/technical-paper.webp) 50% /cover;clip-path:polygon(2% 3%,31% 0,63% 2%,97% 0,100% 32%,98% 62%,100% 95%,74% 98%,44% 96%,3% 100%,0 68%,1% 36%)}.DivisionProjectFeature_paperPhoto__gQ91J{display:block;width:100%;height:auto}.DivisionProjectFeature_annotation__d8d6U{position:absolute;bottom:1.25rem;left:1.25rem;display:flex;align-items:center;gap:.625rem;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;color:#352536}.DivisionProjectFeature_annotation__d8d6U:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:#fa3853}@media (min-width:640px){.DivisionProjectFeature_paperMedia__MAnti{padding:1.75rem 1.25rem 4.5rem}.DivisionProjectFeature_annotation__d8d6U{left:1.75rem;bottom:1.5rem;font-size:.875rem}}