._page_1rxrh_1{background:var(--pfx-color-canvas);color:var(--pfx-color-ink);padding:28px var(--pfx-layout-page-gutter) 0;min-width:0}._page_1rxrh_1 :is(h1,h2,p){margin:0}._page_1rxrh_1 a{color:inherit;text-decoration:none}._page_1rxrh_1 a:focus-visible{outline:2px solid var(--pfx-color-studio-accent);outline-offset:6px}._topline_1rxrh_18,._projectTop_1rxrh_19,._category_1rxrh_20,._lab_1rxrh_21>span{text-transform:uppercase;letter-spacing:.075em;font-size:11px;line-height:1.5}._topline_1rxrh_18{border-bottom:1px solid var(--pfx-color-rule);color:var(--pfx-color-muted);justify-content:space-between;gap:24px;padding-bottom:20px;display:flex}._introduction_1rxrh_35{grid-template-columns:minmax(0,1.75fr) minmax(240px,.65fr);align-items:end;gap:60px;padding:90px 0 60px;display:grid}._introduction_1rxrh_35 h1{font-family:var(--pfx-font-display);letter-spacing:-.065em;font-size:clamp(62px,7.2vw,132px);font-weight:560;line-height:.98}._introduction_1rxrh_35 h1 em{font-family:var(--pfx-font-editorial);color:var(--pfx-color-studio-accent);letter-spacing:-.065em;font-weight:430}._count_1rxrh_55{font-family:var(--pfx-font-display);letter-spacing:-.08em;font-size:clamp(65px,7.5vw,125px);font-weight:450;line-height:1;display:block}._summary_1rxrh_63 p{max-width:34ch;color:var(--pfx-color-muted);margin-top:22px;font-size:16px;line-height:1.75}._index_1rxrh_70{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-bottom:32px;display:grid}._index_1rxrh_70 a{border-bottom:1px solid var(--pfx-color-rule);align-items:center;gap:12px;min-height:48px;font-size:12px;display:flex}._index_1rxrh_70 a>span:first-child{color:var(--pfx-color-studio-accent);font-size:9px}._index_1rxrh_70 a>span:last-child{margin-left:auto;font-size:18px}._index_1rxrh_70 a:hover{border-color:var(--pfx-color-studio-accent)}._project_1rxrh_19{border-top:1px solid var(--pfx-color-rule);padding:32px 0 70px;scroll-margin-top:100px}._projectTop_1rxrh_19{color:var(--pfx-color-muted);justify-content:space-between;gap:24px;display:flex}._projectBody_1rxrh_106{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(36px,6vw,100px);padding-top:45px;display:grid}._visual_1rxrh_113{background:var(--pfx-surface-raised);min-width:0;display:block;position:relative;overflow:hidden}._visual_1rxrh_113 img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;transition:transform .45s;display:block}._visual_1rxrh_113:hover img{transform:scale(1.025)}._visualArrow_1rxrh_131{background:var(--pfx-color-canvas);width:42px;height:42px;color:var(--pfx-color-ink);border:1px solid var(--pfx-color-rule);place-items:center;font-size:24px;display:grid;position:absolute;bottom:16px;right:16px}._category_1rxrh_20{color:var(--pfx-color-studio-accent);margin-bottom:24px!important}._story_1rxrh_148 h2{font-family:var(--pfx-font-display);letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(42px,4.6vw,84px);font-weight:560;line-height:1.02}._description_1rxrh_156{max-width:37ch;color:var(--pfx-color-muted);font-size:16px;line-height:1.75;margin-top:26px!important}._read_1rxrh_163{border-bottom:1px solid var(--pfx-color-studio-accent);justify-content:space-between;align-items:center;gap:36px;width:fit-content;min-height:48px;margin-top:27px;padding:10px 0;font-size:13px;font-weight:600;display:inline-flex}._read_1rxrh_163 span{font-size:22px;font-weight:400;transition:transform .2s}._read_1rxrh_163:hover span{transform:translate(3px,-3px)}._project_1rxrh_19:nth-child(2n) ._projectBody_1rxrh_106{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}._project_1rxrh_19:nth-child(2n) ._visual_1rxrh_113{grid-area:1/2}._project_1rxrh_19:nth-child(2n) ._story_1rxrh_148{grid-area:1/1}._fallback_1rxrh_195{aspect-ratio:3/2;font-family:var(--pfx-font-display);place-items:center;font-size:36px;display:grid}._empty_1rxrh_202{padding:50px 0}._lab_1rxrh_21{border-top:1px solid var(--pfx-color-rule);grid-template-columns:1fr 1.5fr;gap:45px;padding:65px 0 75px;display:grid}._lab_1rxrh_21>span{color:var(--pfx-color-muted)}._lab_1rxrh_21 p{font-family:var(--pfx-font-display);letter-spacing:-.045em;font-size:clamp(30px,3.5vw,56px);line-height:1.14}._lab_1rxrh_21 em{font-family:var(--pfx-font-editorial);font-weight:430}@media (min-width:1800px){._introduction_1rxrh_35{padding-block:110px 75px}}@media (max-width:1050px){._introduction_1rxrh_35{grid-template-columns:minmax(0,1.6fr) minmax(190px,.7fr);gap:35px}._index_1rxrh_70{gap:14px}._index_1rxrh_70 a{gap:7px;font-size:11px}._projectBody_1rxrh_106,._project_1rxrh_19:nth-child(2n) ._projectBody_1rxrh_106{gap:35px}}@media (max-width:700px){._page_1rxrh_1{padding-top:22px}._topline_1rxrh_18{font-size:9px}._topline_1rxrh_18>span:last-child{text-align:right;max-width:23ch}._introduction_1rxrh_35{grid-template-columns:1fr;gap:30px;padding:55px 0 35px}._introduction_1rxrh_35 h1{font-size:clamp(47px,11.7vw,79px)}._summary_1rxrh_63{grid-template-columns:65px 1fr;align-items:start;gap:22px;display:grid}._count_1rxrh_55{font-size:60px}._summary_1rxrh_63 p{margin:0;font-size:14px}._index_1rxrh_70{grid-template-columns:1fr 1fr;gap:6px 20px;padding-bottom:25px}._index_1rxrh_70 a{font-size:11px}._project_1rxrh_19{padding:24px 0 42px}._projectTop_1rxrh_19{font-size:9px}._projectBody_1rxrh_106,._project_1rxrh_19:nth-child(2n) ._projectBody_1rxrh_106{grid-template-columns:1fr;gap:27px;padding-top:25px}._project_1rxrh_19:nth-child(2n) ._visual_1rxrh_113,._project_1rxrh_19:nth-child(2n) ._story_1rxrh_148{grid-area:auto}._category_1rxrh_20{font-size:9px;margin-bottom:15px!important}._story_1rxrh_148 h2{font-size:clamp(39px,10.5vw,64px)}._description_1rxrh_156{font-size:15px;margin-top:18px!important}._read_1rxrh_163{margin-top:16px}._visualArrow_1rxrh_131{width:36px;height:36px;bottom:12px;right:12px}._lab_1rxrh_21{grid-template-columns:1fr;gap:25px;padding:45px 0 55px}}@media (prefers-reduced-motion:reduce){._visual_1rxrh_113 img,._read_1rxrh_163 span{transition:none}._visual_1rxrh_113:hover img,._read_1rxrh_163:hover span{transform:none}}
