._dialog_1532y_1{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0c1014f0;color:#fff}._dialog_1532y_1[open]{display:grid;place-items:center}._figure_1532y_18{display:grid;gap:.75rem;justify-items:center;margin:0;padding:4.5rem clamp(1rem,6vw,5rem) 2rem;width:100%;max-height:100%}._figure_1532y_18 img{width:min(100%,72rem);height:auto;min-height:12rem;max-height:calc(100vh - 11rem);object-fit:contain;border-radius:.75rem;background:#ffffff0f}._caption_1532y_39{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;max-width:60ch;text-align:center;font-size:var(--step--1)}._count_1532y_49{opacity:.7}._button_1532y_53{position:absolute;display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;transition:background-color .2s ease}._button_1532y_53:hover{background:#ffffff47}._button_1532y_53:focus-visible{outline-color:#fff}._close_1532y_76{top:1rem;right:1rem}._prev_1532y_81,._next_1532y_82{top:50%;translate:0 -50%}._prev_1532y_81{left:clamp(.5rem,2vw,1.5rem)}._next_1532y_82{right:clamp(.5rem,2vw,1.5rem)}._dialog_1532y_1::backdrop{background:transparent}._text_1lj3d_3{display:grid;gap:1.1em}._text_1lj3d_3 p{font-size:var(--step-1);line-height:1.65}._title_1lj3d_13{font-size:var(--step-2);margin-bottom:.2rem}._frame_1lj3d_20{position:relative;display:block;width:100%;padding:0;border:0;border-radius:1.25rem;overflow:hidden;aspect-ratio:4 / 3;background:var(--rule);cursor:zoom-in}._frame_1lj3d_20 img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}@media(hover:hover){._frame_1lj3d_20:hover img{transform:scale(1.04)}}._single_1lj3d_46{aspect-ratio:3 / 2;border-radius:var(--radius-tile)}._figure_1lj3d_51{display:grid;gap:.7rem;margin:0}._caption_1lj3d_57{font-size:var(--step--1);line-height:1.4;color:var(--ink-soft)}._gallery_1lj3d_65{display:grid;gap:1rem}._intro_1lj3d_70{color:var(--ink-soft);max-width:60ch}._grid_1lj3d_75{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:var(--gap)}._item_1lj3d_82{display:flex;flex-direction:column;min-width:0}._tile_1lj3d_88{display:flex;flex:1;flex-direction:column;gap:.5rem;margin:0}@media(min-width:40rem){._grid_1lj3d_75{grid-template-columns:repeat(3,minmax(0,1fr))}._featured_1lj3d_102 ._item_1lj3d_82:first-child{grid-column:span 2;grid-row:span 2}._featured_1lj3d_102 ._item_1lj3d_82:first-child ._frame_1lj3d_20{flex:1;aspect-ratio:auto;min-height:0}}@media(max-width:39.99rem){._featured_1lj3d_102 ._item_1lj3d_82:first-child{grid-column:span 2}}._quote_1lj3d_122{margin:0;padding-left:clamp(1rem,3vw,1.75rem);border-left:.4rem solid var(--swatch, var(--brand))}._quote_1lj3d_122 blockquote{margin:0}._quote_1lj3d_122 p{font-family:var(--font-display);font-size:var(--step-2);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}._quote_1lj3d_122 figcaption{margin-top:.75rem;font-size:var(--step--1);color:var(--ink-soft)}._list_1lj3d_148{display:grid;gap:1rem}._bullets_1lj3d_153,._steps_1lj3d_154{display:grid;gap:.85rem;font-size:var(--step-0);line-height:1.55}._bullets_1lj3d_153 li{position:relative;padding-left:1.7rem}._bullets_1lj3d_153 li:before{content:"";position:absolute;left:.15rem;top:.5em;width:.7rem;height:.7rem;border-radius:50%;background:var(--swatch, var(--brand))}._steps_1lj3d_154{counter-reset:step}._steps_1lj3d_154 li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.9rem;counter-increment:step}._steps_1lj3d_154 li:before{content:counter(step);display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--swatch, var(--brand));color:var(--swatch-ink, var(--brand-ink));font-size:var(--step--1);font-weight:700}._steps_1lj3d_154 li span{padding-top:.2rem}._facts_1lj3d_207{padding:clamp(1.5rem,1.2rem + 1vw,2rem) clamp(1.25rem,1rem + 1vw,1.75rem) clamp(1.25rem,1rem + 1vw,1.75rem);border-radius:var(--radius-tile);background:var(--surface);box-shadow:inset 0 .5rem 0 var(--swatch, var(--brand))}._factsTitle_1lj3d_214{font-size:var(--step-1)}._factList_1lj3d_218{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.25rem 1.5rem;margin:1.1rem 0 0}._factList_1lj3d_218 div{display:grid;gap:.15rem}._factList_1lj3d_218 dt{font-size:var(--step--1);color:var(--ink-soft)}._factList_1lj3d_218 dd{margin:0;font-family:var(--font-display);font-size:var(--step-1);font-weight:600;line-height:1.2}._text_1lj3d_3 a,._list_1lj3d_148 a{color:var(--ink);text-decoration-thickness:2px;text-underline-offset:.2em}._text_1lj3d_3 code,._list_1lj3d_148 code{padding:.1em .35em;border-radius:.35rem;background:color-mix(in srgb,var(--ink) 9%,var(--surface));font-size:.92em}._text_1lj3d_3 pre{overflow-x:auto;padding:1rem 1.1rem;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);font-size:var(--step--1);line-height:1.5}._text_1lj3d_3 pre code{padding:0;background:none;font-size:inherit}._article_494qg_5{display:grid;grid-template-columns:minmax(0,1fr) min(100%,var(--max-narrow)) minmax(0,1fr);max-width:68rem;margin-inline:auto;row-gap:clamp(2rem,4vw,3rem)}._article_494qg_5>*{grid-column:2}._article_494qg_5>._wide_494qg_17{grid-column:1 / -1}._wide_494qg_17{min-width:0}._header_494qg_27{grid-column:2 / -1;display:grid;gap:1.1rem}._kicker_494qg_33{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}._report_494qg_41{margin-inline-start:auto}._project_494qg_45{font-size:var(--step--1);color:var(--ink-soft)}._project_494qg_45 a{color:var(--ink);font-weight:600}._title_494qg_55{font-size:var(--step-3);line-height:1.05;letter-spacing:-.025em}._cover_494qg_61{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-tile);background:var(--swatch)}._cover_494qg_61 img{width:100%;height:100%;object-fit:cover}
