.IsoFigures-module__cEEudG__wrap{aspect-ratio:5/4;touch-action:pan-y}.IsoFigures-module__cEEudG__svg{fill:none;width:100%;height:100%;stroke:var(--hairline-mid);stroke-width:var(--hairline-stroke);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;display:block;overflow:visible}.IsoFigures-module__cEEudG__svg *{vector-effect:non-scaling-stroke;transition:stroke .3s,fill .3s}.IsoFigures-module__cEEudG__plate{fill:var(--hairline-plate);stroke:var(--hairline-edge)}.IsoFigures-module__cEEudG__lo{stroke:var(--hairline-lo)}.IsoFigures-module__cEEudG__mid{stroke:var(--hairline-mid)}.IsoFigures-module__cEEudG__edge{stroke:var(--hairline-edge)}.IsoFigures-module__cEEudG__hi,.IsoFigures-module__cEEudG__hi .IsoFigures-module__cEEudG__plate{stroke:var(--hairline-hi)}.IsoFigures-module__cEEudG__accent,.IsoFigures-module__cEEudG__hi .IsoFigures-module__cEEudG__accent{stroke:var(--accent)}.IsoFigures-module__cEEudG__dash{stroke-dasharray:2 3}.IsoFigures-module__cEEudG__guide{stroke-dasharray:1 3}.IsoFigures-module__cEEudG__scan{stroke-dasharray:3 3;fill:color-mix(in srgb, var(--accent) 6%, transparent);transition:opacity .3s}.IsoFigures-module__cEEudG__lift .IsoFigures-module__cEEudG__plate{stroke:var(--hairline-hi)}.IsoFigures-module__cEEudG__lift .IsoFigures-module__cEEudG__plate:last-child{fill:color-mix(in srgb, var(--hairline-plate) 85%, var(--hairline-hi))}@media (prefers-reduced-motion:reduce){.IsoFigures-module__cEEudG__svg *{transition:none}}.IsoFigures-module__cEEudG__wide{aspect-ratio:3/2;cursor:ew-resize}.IsoFigures-module__cEEudG__fillHi{fill:var(--hairline-hi);stroke:var(--hairline-hi)}.IsoFigures-module__cEEudG__accent .IsoFigures-module__cEEudG__plate{stroke:var(--accent)}.IsoFigures-module__cEEudG__card .IsoFigures-module__cEEudG__plate:last-child{fill:color-mix(in srgb, var(--hairline-plate) 80%, var(--hairline-hi))}.IsoFigures-module__cEEudG__accent.IsoFigures-module__cEEudG__card .IsoFigures-module__cEEudG__plate:last-child{fill:color-mix(in srgb, var(--hairline-plate) 75%, var(--accent))}
.DataTable-module__YNXHQa__table{border-collapse:collapse;width:100%;font-size:var(--fs);line-height:20px}.DataTable-module__YNXHQa__table th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DataTable-module__YNXHQa__table td{vertical-align:top;border-bottom:1px solid var(--line-soft);color:var(--text-3);padding:5px 12px;transition:color .2s}.DataTable-module__YNXHQa__table tbody tr:first-child td{border-top:1px solid var(--line-soft)}.DataTable-module__YNXHQa__table td+td{border-left:1px solid var(--line-soft)}.DataTable-module__YNXHQa__table td:first-child{color:var(--text);padding-left:0}.DataTable-module__YNXHQa__table td:first-child:not(:nth-last-child(2)){width:38%}.DataTable-module__YNXHQa__table td[data-end]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:80px;padding-right:0}.DataTable-module__YNXHQa__thumb{aspect-ratio:16/10;object-fit:cover;object-position:top center;background:var(--surface);border-radius:2px;width:100%;margin-bottom:8px;display:block}.DataTable-module__YNXHQa__table tr[data-link]{position:relative}.DataTable-module__YNXHQa__link:after{content:"";position:absolute;inset:0}.DataTable-module__YNXHQa__link:focus-visible{outline:none}.DataTable-module__YNXHQa__table tr[data-link]:has(.DataTable-module__YNXHQa__link:focus-visible){outline:2px solid var(--text);outline-offset:2px}.DataTable-module__YNXHQa__table tbody:has(tr[data-link]:hover) tr[data-link]:not(:hover) td{color:var(--text-3)}.DataTable-module__YNXHQa__table tr[data-link]:hover td{color:var(--text)}.DataTable-module__YNXHQa__name{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s}.DataTable-module__YNXHQa__table tr[data-link]:hover .DataTable-module__YNXHQa__name,.DataTable-module__YNXHQa__link:focus-visible .DataTable-module__YNXHQa__name{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.DataTable-module__YNXHQa__arrow{vertical-align:-1px;color:var(--text-3);opacity:0;margin-left:4px;font-size:14px;transition:opacity .2s;display:inline-block}.DataTable-module__YNXHQa__table tr[data-link]:hover .DataTable-module__YNXHQa__arrow,.DataTable-module__YNXHQa__link:focus-visible .DataTable-module__YNXHQa__arrow{opacity:1}.DataTable-module__YNXHQa__detail{color:var(--text-3);margin-left:10px}@media (hover:hover){.DataTable-module__YNXHQa__detail{opacity:0;transition:opacity .2s}.DataTable-module__YNXHQa__table tr:hover .DataTable-module__YNXHQa__detail,.DataTable-module__YNXHQa__table tr:focus-within .DataTable-module__YNXHQa__detail{opacity:1}}@media (hover:none){.DataTable-module__YNXHQa__arrow{opacity:1}}@media (prefers-reduced-motion:reduce){.DataTable-module__YNXHQa__table td,.DataTable-module__YNXHQa__name,.DataTable-module__YNXHQa__arrow,.DataTable-module__YNXHQa__detail{transition:none}}@media (max-width:560px){.DataTable-module__YNXHQa__table,.DataTable-module__YNXHQa__table tbody{display:block}.DataTable-module__YNXHQa__table tbody tr{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:8px 0;display:grid}.DataTable-module__YNXHQa__table tbody tr:first-child{border-top:1px solid var(--line-soft)}.DataTable-module__YNXHQa__table td,.DataTable-module__YNXHQa__table tbody tr:first-child td{border:0;width:auto;padding:0}.DataTable-module__YNXHQa__table td+td{border-left:0}.DataTable-module__YNXHQa__table td:first-child:not(:nth-last-child(2)){width:auto}.DataTable-module__YNXHQa__table td[data-end]{grid-area:1/2;width:auto}.DataTable-module__YNXHQa__table td:not(:first-child):not([data-end]){grid-column:1/-1}.DataTable-module__YNXHQa__detail{margin-left:0;display:block}.DataTable-module__YNXHQa__thumb{max-width:240px}}
.Contact-module__GA45WW__footer{margin-top:72px;padding-bottom:96px}.Contact-module__GA45WW__links{flex-wrap:wrap;gap:4px 20px;list-style:none;display:flex}.Contact-module__GA45WW__links a{min-height:28px;font-size:var(--fs);color:var(--text);align-items:center;transition:color .2s;display:inline-flex}.Contact-module__GA45WW__links a:hover{color:var(--accent)}.Contact-module__GA45WW__links a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.Contact-module__GA45WW__theme{min-height:32px;font:inherit;font-size:var(--fs);color:var(--text-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:16px;padding:0;transition:color .2s;display:inline-flex}.Contact-module__GA45WW__theme i{font-size:15px;line-height:1}.Contact-module__GA45WW__theme:hover{color:var(--text)}.Contact-module__GA45WW__theme:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:2px}@media (max-width:560px){.Contact-module__GA45WW__footer{margin-top:56px;padding-bottom:56px}.Contact-module__GA45WW__links{flex-direction:column;gap:0}.Contact-module__GA45WW__links a{min-height:36px}}
.Nav-module__FX3oMa__bar{top:max(16px, env(safe-area-inset-top));z-index:50;pointer-events:none;position:fixed;left:0;right:0}.Nav-module__FX3oMa__pill{width:var(--col);background:var(--bg);max-width:calc(100% - 32px);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;pointer-events:auto;border-radius:5px;align-items:center;gap:2px;margin-inline:auto;padding:4px;display:flex}.Nav-module__FX3oMa__home,.Nav-module__FX3oMa__link{height:36px;font-family:var(--font-title);letter-spacing:.02em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.Nav-module__FX3oMa__home{color:var(--text);margin-right:auto;padding:0 10px}.Nav-module__FX3oMa__link:hover{color:var(--text)}.Nav-module__FX3oMa__link[aria-current=page]{color:var(--text);background:var(--surface-2)}.Nav-module__FX3oMa__home:focus-visible,.Nav-module__FX3oMa__link:focus-visible{outline:2px solid var(--text);outline-offset:2px}.Nav-module__FX3oMa__backNav{width:var(--col);max-width:calc(100% - 32px);margin:0 auto 16px}.Nav-module__FX3oMa__back{min-height:44px;font-size:var(--fs);color:var(--text-3);border-radius:2px;align-items:center;gap:6px;padding-right:4px;line-height:22px;display:inline-flex}.Nav-module__FX3oMa__back i{font-size:16px;line-height:1}.Nav-module__FX3oMa__back:hover{color:var(--text)}.Nav-module__FX3oMa__back:focus-visible{outline:2px solid var(--text);outline-offset:2px}.Nav-module__FX3oMa__short{display:none}@media (max-width:720px){.Nav-module__FX3oMa__home{padding:0 8px}.Nav-module__FX3oMa__link{flex:none;padding:0 10px}.Nav-module__FX3oMa__full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Nav-module__FX3oMa__short{display:inline}}@media (max-width:560px){.Nav-module__FX3oMa__pill{flex-wrap:wrap;gap:0}.Nav-module__FX3oMa__home{flex:1 0 100%;height:32px;margin-right:0}.Nav-module__FX3oMa__link{flex:auto;justify-content:center;height:32px;padding:0 4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.Nav-module__FX3oMa__home,.Nav-module__FX3oMa__link{transition:none}}
.ReadingProgress-module__aaoANW__bar{z-index:3;background:var(--text-2);transform-origin:0;pointer-events:none;width:100%;height:1px;position:fixed;top:0;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.ReadingProgress-module__aaoANW__bar{animation:linear both ReadingProgress-module__aaoANW__fill;animation-timeline:scroll(root)}}@keyframes ReadingProgress-module__aaoANW__fill{to{transform:scaleX(1)}}
.home-module__txgM7a__figure,.home-module__txgM7a__closeFigure{--hairline-plate:var(--bg);--hairline-hi:var(--text);--hairline-edge:var(--text-2);--hairline-mid:var(--dim);--hairline-lo:var(--line);--hairline-stroke:.9}.home-module__txgM7a__services{gap:48px;display:grid}.home-module__txgM7a__service h3{font-size:var(--fs);margin-top:12px;font-weight:500;line-height:1.2}.home-module__txgM7a__service p{font-size:var(--fs);color:color-mix(in srgb, var(--text-3) 80%, var(--bg));margin-top:8px;line-height:1.6}.home-module__txgM7a__service p b{font-weight:inherit;color:var(--text)}.home-module__txgM7a__figure{width:180px;max-width:100%;position:relative;overflow:hidden}.home-module__txgM7a__close{gap:16px;display:grid}.home-module__txgM7a__closeFigure{width:120px;overflow:hidden}.home-module__txgM7a__close h2,.home-module__txgM7a__close h3{font-size:var(--fs);font-weight:500;line-height:22px}.home-module__txgM7a__close p{font-size:var(--fs);color:var(--text-2);margin-top:8px;line-height:1.55}.home-module__txgM7a__close a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);text-underline-offset:3px}.home-module__txgM7a__close a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:720px){.home-module__txgM7a__closeFigure{max-width:120px}}
.CaseCards-module__McZ0dW__cards{gap:40px;display:grid}.CaseCards-module__McZ0dW__card{color:var(--text);display:block}.CaseCards-module__McZ0dW__card:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:2px}.CaseCards-module__McZ0dW__image{aspect-ratio:16/10;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:2px;display:block;position:relative;overflow:hidden}.CaseCards-module__McZ0dW__image img{object-fit:cover;object-position:top center;visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.CaseCards-module__McZ0dW__image img[data-on=true]{visibility:visible}.CaseCards-module__McZ0dW__name{text-underline-offset:4px;margin-top:12px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s;display:block}.CaseCards-module__McZ0dW__image~.CaseCards-module__McZ0dW__name{margin-top:12px}.CaseCards-module__McZ0dW__card>.CaseCards-module__McZ0dW__name:first-child{margin-top:0}.CaseCards-module__McZ0dW__name i{vertical-align:-.1em;color:var(--text-3);opacity:0;font-size:1em;transition:opacity .2s,transform .2s;display:inline-block;transform:translate(-4px)}.CaseCards-module__McZ0dW__card:hover .CaseCards-module__McZ0dW__name,.CaseCards-module__McZ0dW__card:focus-visible .CaseCards-module__McZ0dW__name{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.CaseCards-module__McZ0dW__card:hover .CaseCards-module__McZ0dW__name i,.CaseCards-module__McZ0dW__card:focus-visible .CaseCards-module__McZ0dW__name i{opacity:1;transform:none}.CaseCards-module__McZ0dW__meta{color:var(--text-3);margin-top:2px;display:block}@media (hover:none){.CaseCards-module__McZ0dW__name i{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CaseCards-module__McZ0dW__name,.CaseCards-module__McZ0dW__name i{transition:none}}
.about-module__-i9KWa__page{min-height:0}.about-module__-i9KWa__photo{margin-top:40px}.about-module__-i9KWa__photo img{aspect-ratio:4/3;object-fit:cover;background:var(--surface);border-radius:2px;width:100%;display:block}.about-module__-i9KWa__letter{margin-top:40px}.about-module__-i9KWa__letter p{font-size:var(--fs-l);color:var(--text);line-height:1.6}.about-module__-i9KWa__letter p+p{margin-top:16px}.about-module__-i9KWa__letter .about-module__-i9KWa__history{font-size:var(--fs);color:var(--text-3);margin-top:32px}.about-module__-i9KWa__letter a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);text-underline-offset:3px}.about-module__-i9KWa__letter a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:720px){.about-module__-i9KWa__photo,.about-module__-i9KWa__letter{margin-top:32px}}
.articles-module__7N0wYa__page{min-height:0}.articles-module__7N0wYa__content{font-size:var(--fs);color:var(--text);overflow-wrap:anywhere;margin-top:56px;font-weight:450;line-height:1.55}.articles-module__7N0wYa__content h2{font-size:var(--fs);font-weight:500;line-height:1.55}.articles-module__7N0wYa__content p{margin-top:14px}.articles-module__7N0wYa__content>article>p:first-child{margin-top:0}.articles-module__7N0wYa__content a{text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);text-underline-offset:3px}.articles-module__7N0wYa__content a:hover{text-decoration-color:currentColor}.articles-module__7N0wYa__content table a{text-decoration:none}.articles-module__7N0wYa__content a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.articles-module__7N0wYa__section{margin-top:48px}.articles-module__7N0wYa__content ul{margin-top:14px;padding-left:24px}.articles-module__7N0wYa__content li+li{margin-top:8px}.articles-module__7N0wYa__end{font-size:var(--fs);margin-top:48px}.articles-module__7N0wYa__end a{align-items:center;min-height:32px;display:inline-flex}.articles-module__7N0wYa__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.articles-module__7N0wYa__content.articles-module__7N0wYa__writing{margin-top:0}@media (max-width:560px){.articles-module__7N0wYa__content.articles-module__7N0wYa__writing{margin-top:24px}}.articles-module__7N0wYa__list{list-style:none}.articles-module__7N0wYa__list li+li{border-top:1px solid var(--line-soft);margin-top:48px;padding-top:48px}.articles-module__7N0wYa__content a.articles-module__7N0wYa__entry{color:var(--text);gap:12px;text-decoration:none;display:grid}.articles-module__7N0wYa__content .articles-module__7N0wYa__entryTitle{font-family:var(--font-serif), Georgia, serif;font-variation-settings:"opsz" 96, "SOFT" 50;letter-spacing:-.015em;text-wrap:balance;font-size:28px;font-weight:400;line-height:1.12}.articles-module__7N0wYa__content .articles-module__7N0wYa__entryOpening{font-family:var(--font-serif), Georgia, serif;font-variation-settings:"opsz" 36, "SOFT" 50;color:var(--text-2);text-wrap:pretty;margin-top:0;font-size:17px;font-weight:380;line-height:1.6}.articles-module__7N0wYa__entryMeta{font-size:var(--fs-s);color:var(--text-3);transition:color .2s}.articles-module__7N0wYa__entryTitle{text-underline-offset:6px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s}.articles-module__7N0wYa__entry:hover .articles-module__7N0wYa__entryTitle,.articles-module__7N0wYa__entry:focus-visible .articles-module__7N0wYa__entryTitle{-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.articles-module__7N0wYa__entry:hover .articles-module__7N0wYa__entryMeta,.articles-module__7N0wYa__entry:focus-visible .articles-module__7N0wYa__entryMeta{color:var(--text)}@media (prefers-reduced-motion:reduce){.articles-module__7N0wYa__entryTitle,.articles-module__7N0wYa__entryMeta{transition:none}}.articles-module__7N0wYa__essayTitle{width:480px;max-width:calc(100% - 32px);font-family:var(--font-serif), Georgia, serif;font-variation-settings:"opsz" 144, "SOFT" 50;letter-spacing:-.025em;text-align:center;text-wrap:balance;color:var(--text);margin:0 auto;font-size:min(52px,13.5135vw - 4.32432px);font-weight:320;line-height:1.02}.articles-module__7N0wYa__essay{width:480px;font-family:var(--font-serif), Georgia, serif;font-variation-settings:"opsz" 36, "SOFT" 50;letter-spacing:-.005em;text-wrap:pretty;font-size:17px;font-weight:380;line-height:1.6}.articles-module__7N0wYa__essay h2{font-variation-settings:"opsz" 72, "SOFT" 50;letter-spacing:-.015em;font-size:22px;font-weight:460;line-height:1.25}.articles-module__7N0wYa__essay p{margin-top:16px}.articles-module__7N0wYa__essay li+li{margin-top:10px}.articles-module__7N0wYa__essay .articles-module__7N0wYa__end{font-size:17px}@media (max-width:720px){.articles-module__7N0wYa__content{margin-top:32px}.articles-module__7N0wYa__essay{font-size:16px}}
.work-module__fg0oIG__content{font-size:var(--fs);color:var(--text);overflow-wrap:anywhere;margin-top:56px;font-weight:450;line-height:1.55;position:relative}.work-module__fg0oIG__content h2,.work-module__fg0oIG__content h3{font-size:var(--fs);font-weight:500;line-height:1.55}.work-module__fg0oIG__content p{margin-top:14px}.work-module__fg0oIG__content>p:first-child,.work-module__fg0oIG__content>article>header>p:first-child{margin-top:0}.work-module__fg0oIG__content>article>header>p:first-child{font-size:var(--fs-l);line-height:1.5}.work-module__fg0oIG__content a{text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);text-underline-offset:3px}.work-module__fg0oIG__content a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.work-module__fg0oIG__content table a,.work-module__fg0oIG__cases a{text-decoration:none}.work-module__fg0oIG__content a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.work-module__fg0oIG__listing>p{max-width:480px}.work-module__fg0oIG__listing>.work-module__fg0oIG__archive{font-size:var(--fs);color:var(--text-2);margin-top:24px}.work-module__fg0oIG__cases{margin-top:0}@media (max-width:720px){.work-module__fg0oIG__content{margin-top:32px}}.work-module__fg0oIG__section{margin-top:48px;position:relative}.work-module__fg0oIG__content .work-module__fg0oIG__section>h2{font-family:var(--font-title);font-weight:600;font-size:var(--fs-s);text-transform:uppercase;color:var(--text-3);margin-bottom:6px;line-height:20px;position:relative}.work-module__fg0oIG__content .work-module__fg0oIG__section>h2+*{margin-top:0}.work-module__fg0oIG__decision{margin-top:32px}.work-module__fg0oIG__decision+.work-module__fg0oIG__decision{border-top:1px solid var(--line-soft);padding-top:32px}.work-module__fg0oIG__content .work-module__fg0oIG__decision>h3+p{margin-top:6px}.work-module__fg0oIG__figure blockquote{box-shadow:inset 1px 0 0 var(--line);font-size:var(--fs-l);padding-left:14px;line-height:1.5}.work-module__fg0oIG__figure blockquote p{margin-top:0}.work-module__fg0oIG__figure{margin-top:24px}.work-module__fg0oIG__figure img,.work-module__fg0oIG__figure video,.work-module__fg0oIG__placeholder{border-radius:2px;width:100%;display:block}.work-module__fg0oIG__figure img,.work-module__fg0oIG__figure video{height:auto}.work-module__fg0oIG__figure video{cursor:pointer;background:var(--surface)}.work-module__fg0oIG__placeholder{aspect-ratio:16/9;background:var(--surface)}.work-module__fg0oIG__figure figcaption{color:var(--text-3);font-size:var(--fs-s);margin-top:8px;font-weight:400;line-height:1.4}.work-module__fg0oIG__facts{font-size:var(--fs);border-bottom:1px solid var(--line-soft);grid-template-columns:96px minmax(0,1fr);margin-top:24px;line-height:20px;display:grid}.work-module__fg0oIG__facts dt,.work-module__fg0oIG__facts dd{border-top:1px solid var(--line-soft);padding:5px 0}.work-module__fg0oIG__facts dt{color:var(--text-3);padding-right:12px}.work-module__fg0oIG__facts dd{border-left:1px solid var(--line-soft);padding-left:12px}.work-module__fg0oIG__cover{width:var(--col);max-width:calc(100% - 32px);margin:32px auto 0}.work-module__fg0oIG__cover img{aspect-ratio:16/9;object-fit:cover;object-position:top center;border-radius:2px;width:100%;display:block}.work-module__fg0oIG__content .work-module__fg0oIG__section>h2{transition:color .3s}.work-module__fg0oIG__content .work-module__fg0oIG__section[data-current]>h2{color:var(--text)}.work-module__fg0oIG__next{box-shadow:inset 0 1px 0 var(--line);margin-top:72px}.work-module__fg0oIG__content .work-module__fg0oIG__next .work-module__fg0oIG__nextLink{text-decoration:none}.work-module__fg0oIG__nextLink{color:var(--text);padding-top:20px;display:grid}.work-module__fg0oIG__nextKicker{font-size:var(--fs);color:var(--text-3)}.work-module__fg0oIG__nextName{font-weight:500;font-size:var(--fs);margin-top:4px;line-height:22px}.work-module__fg0oIG__nextName i{vertical-align:-.1em;color:var(--text-3);font-size:1em;transition:color .25s;display:inline-block}.work-module__fg0oIG__nextThumb{aspect-ratio:1.53;border-radius:2px;width:240px;max-width:100%;margin-top:16px;overflow:hidden}.work-module__fg0oIG__nextThumb img{object-fit:cover;object-position:top center;width:100%;height:100%}.work-module__fg0oIG__nextLink:hover .work-module__fg0oIG__nextName i,.work-module__fg0oIG__nextLink:focus-visible .work-module__fg0oIG__nextName i{color:var(--accent)}.work-module__fg0oIG__allCases{min-height:32px;font-size:var(--fs);color:var(--text-2);align-items:center;margin-top:24px;display:inline-flex}.work-module__fg0oIG__allCases:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.work-module__fg0oIG__nextThumb,.work-module__fg0oIG__nextName i,.work-module__fg0oIG__content .work-module__fg0oIG__section>h2{transition:none}}.work-module__fg0oIG__archiveH3{margin-top:28px}.work-module__fg0oIG__archiveList{margin-top:10px;padding-left:18px}.work-module__fg0oIG__archiveList li+li{margin-top:4px}.work-module__fg0oIG__archiveList li::marker{color:var(--text-3)}.work-module__fg0oIG__archiveQuote{box-shadow:inset 1px 0 0 var(--line);color:var(--text-3);margin-top:16px;padding-left:14px}.work-module__fg0oIG__archiveQuote p{margin-top:0}.work-module__fg0oIG__figure video{width:auto;max-width:100%;max-height:80vh;margin-inline:auto}.work-module__fg0oIG__earlier{margin-top:56px}
