@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.fV2Fuq_className{font-family:Jost,Jost Fallback;font-style:normal}.fV2Fuq_variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/79d4ad2546e8cbfe-s.1kd8azda9_3ny.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c27db7720e84b933-s.03jilvorhbd_v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c653e3979229fe61-s.0awau4xcy5zgn.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3a99c0781a18704f-s.3wx6f0fxexv9_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4a1213459b1c5a9f-s.0c36nmfwzkv37.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2757092bd8a35609-s.3v51mqhytawbi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/86a503b0cf6eb73c-s.p.3tiiwnl2wanjd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.3mlrs4t0_hssw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.01in-8t28d94t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.1jdjilmw9rukv.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.26d1difu8zzfi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.33k8q_tnqzith.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.30i__5g_m5_s8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.2yxtkfm6f7hy5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc69bebe0e1f8bce-s.1odonfvhoma_h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd36f8253484d9fd-s.366s0ad6nmmy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6cbb4a68dca42d75-s.0oh0hadgploz-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b64a691eb0036d18-s.15tolgg-t874o.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1fbc2d9d5e28c6aa-s.1izkza_sf_2k1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55110c1d57423bba-s.2vmy74dqnr49b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ccb882a09be6e9a-s.p.3__30kd6eh_01.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.2fec2txag9vl-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.2jjp8rz3fqa3o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.21mdofkp-8m0m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.3usksvlgvs4v9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.0gpjp6itdva4_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.3o-btn5ute5di.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.p.32ulx5gpouzq3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.uO3N8a_className{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.uO3N8a_variable{--font-alegreya:"Alegreya Sans", "Alegreya Sans Fallback"}
._8RiFmG_base{cursor:pointer;background:0 0;border:0;padding:0;transition:background-color .16s,color .16s,border-color .16s,transform .12s;display:inline-block}._8RiFmG_primary:active,._8RiFmG_secondary:active{transform:translateY(1px)}._8RiFmG_base:disabled{cursor:not-allowed;opacity:.45;transform:none}._8RiFmG_base:disabled:hover,._8RiFmG_base:disabled:focus-visible{background:0 0;border-color:currentColor}._8RiFmG_primary:disabled:hover,._8RiFmG_primary:disabled:focus-visible{background:var(--text);color:var(--bone)}._8RiFmG_dark._8RiFmG_primary:disabled:hover,._8RiFmG_dark._8RiFmG_primary:disabled:focus-visible{background:var(--bone);color:var(--ink)}._8RiFmG_primary{background:var(--text);color:var(--bone);padding:24px 38px}._8RiFmG_primary:hover,._8RiFmG_primary:focus-visible{background:var(--btn-dark-hover);color:var(--bone)}._8RiFmG_dark._8RiFmG_primary{background:var(--bone);color:var(--ink)}._8RiFmG_dark._8RiFmG_primary:hover,._8RiFmG_dark._8RiFmG_primary:focus-visible{background:var(--btn-light-hover);color:var(--ink)}._8RiFmG_secondary{border:1px solid var(--text);color:var(--text);padding:20px 30px}._8RiFmG_secondary:hover,._8RiFmG_secondary:focus-visible{background:var(--text);color:var(--bone)}._8RiFmG_dark._8RiFmG_secondary{color:var(--bone);border-color:#f2f0ec73}._8RiFmG_dark._8RiFmG_secondary:hover,._8RiFmG_dark._8RiFmG_secondary:focus-visible{border-color:var(--bone);color:var(--bone);background:#f2f0ec14}._8RiFmG_text{border-bottom:1px solid var(--text);color:var(--text);margin-top:-6px;padding-top:6px;padding-bottom:8px}._8RiFmG_text:hover,._8RiFmG_text:focus-visible{color:var(--muted);border-bottom-color:var(--muted)}._8RiFmG_dark._8RiFmG_text{color:var(--bone);border-bottom-color:var(--bone)}._8RiFmG_dark._8RiFmG_text:hover,._8RiFmG_dark._8RiFmG_text:focus-visible{color:var(--nav-on-ink);border-bottom-color:var(--nav-on-ink)}._8RiFmG_index{color:var(--muted);margin-block:-6px;padding-block:6px}._8RiFmG_index:hover,._8RiFmG_index:focus-visible{color:var(--text)}._8RiFmG_dark._8RiFmG_index{color:var(--nav-on-ink)}._8RiFmG_dark._8RiFmG_index:hover,._8RiFmG_dark._8RiFmG_index:focus-visible{color:var(--bone)}._8RiFmG_compact._8RiFmG_primary,._8RiFmG_compact._8RiFmG_secondary{padding:20px 30px}._8RiFmG_block{text-align:center;white-space:nowrap;display:block}._8RiFmG_block._8RiFmG_primary,._8RiFmG_block._8RiFmG_secondary,._8RiFmG_block._8RiFmG_compact._8RiFmG_primary,._8RiFmG_block._8RiFmG_compact._8RiFmG_secondary{padding-inline:10px}@media (prefers-reduced-motion:reduce){._8RiFmG_primary:active,._8RiFmG_secondary:active{transform:none}}
.DjgGgG_container{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.DjgGgG_bleed{max-width:none;padding-inline:0}
.ahDS9q_banner{background:var(--draft-bg);border-bottom:1px dashed var(--draft-border);color:var(--draft-text)}.ahDS9q_inner{flex-wrap:wrap;align-items:center;gap:20px;padding-block:16px;display:flex}.ahDS9q_bannerLabel{font:700 11px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--draft-text);flex:none}.ahDS9q_bannerCopy{font:400 15px/1.5 var(--font-body);color:var(--draft-text)}.ahDS9q_inlineChip{border:1px dashed var(--draft-border);padding:2px 6px;font-style:normal}.ahDS9q_chip{font:700 10px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--draft-text);background:var(--draft-bg);border:1px dashed var(--draft-border);flex:none;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.ahDS9q_chipOnInk{color:var(--draft-text-on-ink);background:var(--draft-bg-on-ink)}
.hQLKhG_grid{--grid-line:var(--hairline);grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min,280px), 100%), 1fr));clip-path:inset(0 -100px -100px 0);gap:1px;margin-top:1px;display:grid}.hQLKhG_grid>*{box-shadow:-1px -1px 0 1px var(--grid-line)}.hQLKhG_grid>:focus-visible{outline-offset:-3px}.hQLKhG_stone{--grid-line:var(--hairline-on-stone)}.hQLKhG_ink{--grid-line:var(--ink-raised)}.hQLKhG_aligned{grid-template-rows:auto auto auto 1fr auto}.hQLKhG_aligned>*{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}[data-reveal=pending] .hQLKhG_grid>*{opacity:0;transform:translateY(20px)}[data-reveal=in] .hQLKhG_grid>*{opacity:1;transition:opacity .56s ease-out,transform .72s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .hQLKhG_grid>:first-child{transition-delay:.3s}[data-reveal=in] .hQLKhG_grid>:nth-child(2){transition-delay:.39s}[data-reveal=in] .hQLKhG_grid>:nth-child(3){transition-delay:.48s}[data-reveal=in] .hQLKhG_grid>:nth-child(4){transition-delay:.57s}[data-reveal=in] .hQLKhG_grid>:nth-child(n+5){transition-delay:.66s}
.dib0KW_list{border-top:1px solid var(--text);--row-tint-bleed:min(22px, var(--gutter))}.dib0KW_listFlush{border-top:0}.dib0KW_row{border-bottom:1px solid var(--hairline);display:block;position:relative}.dib0KW_row:before{content:"";inset:0 calc(var(--row-tint-bleed) * -1);transition:background-color .12s;position:absolute}.dib0KW_row:hover:before,.dib0KW_row:focus-visible:before{background:var(--row-hover)}.dib0KW_row:hover,.dib0KW_row:focus-visible{color:inherit}.dib0KW_cells,.dib0KW_stripTrack{position:relative}.dib0KW_cells{grid-template-columns:64px 164px minmax(0,1fr) minmax(0,200px) 90px;align-items:center;gap:32px;padding:26px 0;display:grid}.dib0KW_num{color:var(--meta)}.dib0KW_thumb{height:112px}.dib0KW_name{min-width:0}.dib0KW_desc{color:var(--muted);min-width:0}.dib0KW_year{color:var(--meta);text-align:right}.dib0KW_stripTrack{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1);display:grid}.dib0KW_stripClip{min-height:0;overflow:hidden}.dib0KW_strip{gap:10px;padding:0 0 26px 96px;display:flex}.dib0KW_stripShot{aspect-ratio:3/2;opacity:0;flex:1 1 0;min-width:0;max-width:164px;transition:opacity .26s ease-out,transform .34s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(6px)}.dib0KW_stripShot img{object-fit:cover}@media (hover:hover) and (pointer:fine){.dib0KW_row:hover .dib0KW_stripTrack,.dib0KW_row:focus-visible .dib0KW_stripTrack{grid-template-rows:1fr}.dib0KW_row:hover .dib0KW_stripShot,.dib0KW_row:focus-visible .dib0KW_stripShot{opacity:1;transform:none}.dib0KW_stripShot:nth-child(2){transition-delay:40ms}.dib0KW_stripShot:nth-child(3){transition-delay:80ms}.dib0KW_stripShot:nth-child(4){transition-delay:.12s}.dib0KW_stripShot:nth-child(5){transition-delay:.16s}.dib0KW_stripShot:nth-child(6){transition-delay:.2s}.dib0KW_stripShot:nth-child(7){transition-delay:.24s}.dib0KW_row:hover .dib0KW_stripShot:hover,.dib0KW_row:focus-visible .dib0KW_stripShot:hover{z-index:1;transform:scale(1.09)}}@media not all and (hover:hover){.dib0KW_stripTrack{display:none}}@media (max-width:860px){.dib0KW_strip{padding-left:64px}.dib0KW_cells{grid-template-columns:44px 84px minmax(0,1fr) 70px;align-items:start;gap:8px 20px}.dib0KW_num{grid-area:1/1}.dib0KW_thumb{grid-area:1/2/span 2/3}.dib0KW_name{grid-area:1/3}.dib0KW_year{grid-area:1/4}.dib0KW_desc{grid-area:2/3/3/-1}}@media (max-width:560px){.dib0KW_cells{grid-template-columns:40px minmax(0,1fr) 60px}.dib0KW_stripTrack,.dib0KW_cells .dib0KW_thumb{display:none}.dib0KW_name{grid-area:1/2}.dib0KW_year{grid-area:1/3}.dib0KW_desc{grid-area:2/2/3/-1}}[data-reveal=pending] .dib0KW_list>*{opacity:0;transform:translateY(14px)}[data-reveal=in] .dib0KW_list>*{opacity:1;transition:opacity .5s ease-out,transform .62s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .dib0KW_list>:first-child{transition-delay:.24s}[data-reveal=in] .dib0KW_list>:nth-child(2){transition-delay:.31s}[data-reveal=in] .dib0KW_list>:nth-child(3){transition-delay:.38s}[data-reveal=in] .dib0KW_list>:nth-child(4){transition-delay:.45s}[data-reveal=in] .dib0KW_list>:nth-child(n+5){transition-delay:.52s}
.doUDPG_placeholder{height:var(--ph-height,170px);background-image:repeating-linear-gradient(45deg, var(--ph-a) 0 var(--ph-step), var(--ph-b) var(--ph-step) calc(var(--ph-step) * 2));justify-content:center;align-items:center;display:flex;position:relative}.doUDPG_fill{height:auto;position:absolute;inset:0}.doUDPG_aspect{height:auto;aspect-ratio:var(--ph-aspect)}.doUDPG_caption{font:400 11px/1 var(--font-mono);letter-spacing:.1em;color:var(--ph-ink);text-align:center;padding-inline:12px}.doUDPG_light{--ph-a:var(--ph-light-a);--ph-b:var(--ph-light-b);--ph-ink:var(--ph-light-ink)}.doUDPG_stone{--ph-a:var(--ph-stone-a);--ph-b:var(--ph-stone-b);--ph-ink:var(--ph-light-ink)}.doUDPG_dark{--ph-a:var(--ph-dark-a);--ph-b:var(--ph-dark-b);--ph-ink:var(--meta-on-ink)}.doUDPG_panel{--ph-a:var(--ph-dark-b);--ph-b:var(--ph-dark-c);--ph-ink:var(--meta-on-ink)}.doUDPG_sm{--ph-step:8px}.doUDPG_md{--ph-step:10px}.doUDPG_lg{--ph-step:12px}.doUDPG_captionLg{font-size:12px}.doUDPG_filled{background-image:none}.doUDPG_img{object-fit:cover}.doUDPG_imgContain{object-fit:contain}
.yttrvq_wrap{position:relative;overflow:hidden}.yttrvq_fill{position:absolute;inset:0}.yttrvq_posterFallback{background:var(--ink);position:absolute;inset:0}.yttrvq_video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s ease-out;position:absolute;inset:0}.yttrvq_ready{opacity:1}.yttrvq_scrim{background:linear-gradient(#00000026 0%,#00000040 55%,#0000008c 100%);position:absolute;inset:0}.yttrvq_content{z-index:1;height:100%;position:relative}@media (prefers-reduced-motion:reduce){.yttrvq_video{transition:none}}
.b6YjYG_card{background:var(--bone);padding:clamp(30px,3.1vw,52px) clamp(30px,3.1vw,52px) clamp(34px,3.5vw,58px);transition:background-color .12s;display:block}.b6YjYG_onStone{background:var(--stone)}.b6YjYG_onInk{background:var(--ink);color:var(--text-on-ink)}.b6YjYG_link:hover{background:var(--stone);color:inherit}.b6YjYG_link.b6YjYG_onStone:hover{background:var(--bone)}.b6YjYG_link.b6YjYG_onInk:hover{background:var(--ink-raised);color:var(--text-on-ink)}.b6YjYG_plain{padding:40px 34px}.b6YjYG_image{margin-bottom:clamp(24px,2.2vw,36px);overflow:hidden}[data-reveal=pending] .b6YjYG_image img{transform:scale(1.07)}[data-reveal=in] .b6YjYG_image img{transition:transform 1.1s cubic-bezier(.22,1,.36,1) .3s;transform:none}.b6YjYG_eyebrow{margin-top:0}.b6YjYG_heading{margin-top:16px;margin-bottom:18px}.b6YjYG_copy{max-width:34ch}.b6YjYG_cta{align-self:end;margin-top:28px}
.lDKczW_strip{background:var(--ink);color:var(--text-on-ink);grid-template-columns:repeat(var(--strip-count,4), minmax(0, 1fr));clip-path:inset(0 -100px -100px 0);gap:1px;display:grid}.lDKczW_cell{box-shadow:-1px -1px 0 1px var(--ink-raised);padding:36px 28px}.lDKczW_strip>.lDKczW_cell:first-child{padding-left:34px}.lDKczW_gutter .lDKczW_cell{padding:38px 40px}.lDKczW_gutter>.lDKczW_cell:first-child{padding-left:0}.lDKczW_gutter>.lDKczW_cell:last-child{padding-right:0}.lDKczW_label{margin:0}.lDKczW_value{color:var(--bone);margin-top:14px}.lDKczW_copy{color:var(--nav-on-ink);max-width:30ch;margin-top:14px}@media (max-width:860px){.lDKczW_strip{grid-template-columns:repeat(2,minmax(0,1fr))}.lDKczW_cell,.lDKczW_gutter .lDKczW_cell{padding:28px 24px}.lDKczW_gutter>.lDKczW_cell:nth-child(odd){padding-left:0}.lDKczW_gutter>.lDKczW_cell:nth-child(2n){padding-right:0}}@media (max-width:560px){.lDKczW_strip{grid-template-columns:minmax(0,1fr)}.lDKczW_cell,.lDKczW_gutter .lDKczW_cell{justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;display:flex}.lDKczW_cell:has(.lDKczW_copy){display:block}.lDKczW_gutter .lDKczW_cell:has(.lDKczW_copy){display:block}.lDKczW_value{text-align:right;margin-top:0}.lDKczW_cell:has(.lDKczW_copy) .lDKczW_value{text-align:left;margin-top:14px}}[data-reveal=pending] .lDKczW_cell{opacity:0;transform:translateY(12px)}[data-reveal=in] .lDKczW_cell{opacity:1;transition:opacity .48s ease-out,transform .6s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .lDKczW_cell:nth-child(2){transition-delay:80ms}[data-reveal=in] .lDKczW_cell:nth-child(3){transition-delay:.16s}[data-reveal=in] .lDKczW_cell:nth-child(n+4){transition-delay:.24s}
._8rU2yW_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}._8rU2yW_pills{flex-wrap:wrap;gap:10px;display:flex}._8rU2yW_stack{flex-direction:column;align-items:stretch;gap:10px}._8rU2yW_pill{font:600 14px/1 var(--font-body);cursor:pointer;border:1px solid var(--hairline-on-stone);background:var(--bone);color:var(--text);padding:13px 18px;transition:background-color .16s,color .16s,border-color .16s,transform .12s}._8rU2yW_pill:hover,._8rU2yW_pill:focus-visible{border-color:var(--text)}._8rU2yW_pill:active{transform:translateY(1px)}._8rU2yW_pillOn{background:var(--text);color:var(--bone);border-color:var(--text)}._8rU2yW_pillOn:hover,._8rU2yW_pillOn:focus-visible{background:var(--btn-dark-hover);border-color:var(--btn-dark-hover)}._8rU2yW_stack ._8rU2yW_pill{text-align:left;padding:15px 16px;font-size:16px;line-height:1.3}._8rU2yW_count{font:400 15px/1 var(--font-body);color:var(--muted)}._8rU2yW_trailing{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:640px){._8rU2yW_bar{gap:12px}._8rU2yW_pills{gap:6px}._8rU2yW_pill{padding:10px 12px;font-size:13px}._8rU2yW_count{font-size:14px}}@media (prefers-reduced-motion:reduce){._8rU2yW_pill:active{transform:none}}
.Upns2q_essay{align-items:start;display:grid}.Upns2q_split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(40px,7vw,100px)}.Upns2q_column{grid-template-columns:minmax(0,1fr);gap:34px;max-width:74ch}.Upns2q_column .Upns2q_heading{max-width:22ch}.Upns2q_rail{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(36px,6vw,88px)}.Upns2q_rail .Upns2q_heading{top:calc(var(--sticky-top) + 40px);border-bottom:1px solid var(--hairline);padding-bottom:20px;transition:top .26s cubic-bezier(.22,1,.36,1);position:sticky}@media (max-width:860px){.Upns2q_split,.Upns2q_rail{grid-template-columns:minmax(0,1fr);gap:30px}.Upns2q_rail .Upns2q_heading{position:static}}@media (prefers-reduced-motion:reduce){.Upns2q_rail .Upns2q_heading{position:static}}
._4MsqTa_banner{height:clamp(320px,46vw,620px);position:relative;overflow:hidden}._4MsqTa_listingsHeader{padding-top:var(--space-section)}._4MsqTa_stages{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:36px clamp(40px,6vw,96px);display:grid}._4MsqTa_stagesBody p+p{margin-top:1em}._4MsqTa_stageKey{border-top:1px solid var(--hairline);margin:0}._4MsqTa_stageKeyItem{border-bottom:1px solid var(--hairline);padding-block:18px}._4MsqTa_stageKeyLine{color:var(--muted);margin:8px 0 0}@media (max-width:900px){._4MsqTa_stages{grid-template-columns:minmax(0,1fr)}}._4MsqTa_bar{top:var(--sticky-top);z-index:10;background:var(--bone);border-bottom:1px solid var(--hairline);scroll-margin-top:var(--header-h);margin-top:clamp(36px,4vw,56px);padding-block:20px;transition:top .26s cubic-bezier(.22,1,.36,1);position:sticky}@media (max-width:640px){._4MsqTa_bar{padding-block:12px}}._4MsqTa_browser{padding-bottom:var(--space-section)}._4MsqTa_results{padding-top:clamp(64px,7vw,104px)}._4MsqTa_grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(48px,5vw,80px) clamp(24px,3vw,44px);display:grid}._4MsqTa_card{display:block;position:relative}._4MsqTa_enquire:after{content:"";z-index:1;position:absolute;inset:0}._4MsqTa_enquire{color:var(--muted);border-bottom:0;flex:none;margin-bottom:-6px;padding-bottom:6px;transition:color .12s}._4MsqTa_cardImage{position:relative}._4MsqTa_pill{font:700 12px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;padding:8px 11px}._4MsqTa_status{position:absolute;top:16px;left:16px}._4MsqTa_statusAvailable{background:var(--text);color:var(--bone)}._4MsqTa_statusContract{background:var(--hairline-on-stone);color:var(--text)}._4MsqTa_statusSold{background:var(--stone);color:var(--body)}._4MsqTa_stage{z-index:2;background:var(--bone);pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 32px);padding:13px 16px 12px;display:flex;position:absolute;bottom:0;left:0}._4MsqTa_stageName{font:700 12px/1.3 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}._4MsqTa_stage ._4MsqTa_stageDetail,._4MsqTa_stage ._4MsqTa_stageLink{font-size:.9375rem;line-height:1.4}._4MsqTa_stageDetail{color:var(--muted)}._4MsqTa_stageLink{pointer-events:auto;color:var(--text);text-underline-offset:3px;text-decoration:underline;transition:color .12s}@media (hover:hover) and (pointer:fine){._4MsqTa_stageLink:hover,._4MsqTa_stageLink:focus-visible{color:var(--muted)}}._4MsqTa_rowStage{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:12px;display:flex}._4MsqTa_cardBody{padding:22px 0 0}._4MsqTa_lot{margin-top:16px;transition:color .12s}._4MsqTa_meta{color:var(--muted);margin-top:10px}._4MsqTa_meta+._4MsqTa_meta{margin-top:4px}._4MsqTa_note{margin-top:12px}._4MsqTa_plan{z-index:2;margin-top:10px;position:relative}._4MsqTa_plan a{color:var(--text);text-underline-offset:3px;text-decoration:underline}._4MsqTa_cardFoot{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;margin-top:26px;padding-top:22px;display:flex}._4MsqTa_also{padding-top:clamp(60px,6.5vw,96px)}._4MsqTa_rows{border-top:1px solid var(--hairline);margin-top:var(--space-header-content)}._4MsqTa_row{border-bottom:1px solid var(--hairline);grid-template-rows:minmax(28px,auto);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) auto;column-gap:clamp(24px,3vw,48px);padding-block:clamp(26px,2.8vw,36px);display:grid}._4MsqTa_rowArea{grid-area:1/1;align-self:center}._4MsqTa_rowStatus{grid-area:1/2;justify-self:start}._4MsqTa_rowLot{grid-area:2/1;margin-top:14px}._4MsqTa_rowFacts{grid-area:2/2;margin-top:18px}._4MsqTa_rowMeta{color:var(--muted)}._4MsqTa_rowMeta+._4MsqTa_rowMeta{margin-top:4px}._4MsqTa_rowNote{margin-top:12px}._4MsqTa_rowActions{text-align:right;flex-direction:column;grid-area:1/3/3/4;place-self:center end;align-items:flex-end;gap:18px;display:flex}._4MsqTa_rowPlan{color:var(--text);text-underline-offset:3px;text-decoration:underline;transition:color .12s}@media (hover:hover) and (pointer:fine){._4MsqTa_rowPlan:hover,._4MsqTa_rowPlan:focus-visible{color:var(--muted)}}@media (max-width:900px){._4MsqTa_row{grid-template-columns:minmax(0,1fr) auto;padding-block:28px}._4MsqTa_rowStatus{justify-self:end}._4MsqTa_rowLot{grid-area:2/1/3/-1;margin-top:12px}._4MsqTa_rowFacts{grid-area:3/1/4/-1;margin-top:10px}._4MsqTa_rowActions{text-align:left;flex-flow:wrap;grid-area:4/1/5/-1;justify-self:start;align-items:baseline;gap:14px 26px;margin-top:22px}}._4MsqTa_disclaimer{max-width:70ch;margin-top:34px}._4MsqTa_sectionCard{color:inherit;padding:36px 30px 40px;text-decoration:none;transition:background-color .16s;position:relative}._4MsqTa_sectionCard:hover,._4MsqTa_sectionCard:focus-visible{background:var(--stone)}._4MsqTa_sectionArrow{font:700 1rem/1 var(--font-label);color:var(--muted);transition:color .16s,transform .16s;position:absolute;top:30px;right:30px}._4MsqTa_sectionCard:hover ._4MsqTa_sectionArrow,._4MsqTa_sectionCard:focus-visible ._4MsqTa_sectionArrow{color:var(--text);transform:translate(4px)}._4MsqTa_sectionCard>:first-child{padding-right:28px}._4MsqTa_sectionLot{margin-top:14px}._4MsqTa_sectionMeta{color:var(--muted);margin-top:10px}._4MsqTa_sectionsAsk{text-align:center;margin-top:40px}@media (prefers-reduced-motion:reduce){._4MsqTa_sectionCard:hover ._4MsqTa_sectionArrow,._4MsqTa_sectionCard:focus-visible ._4MsqTa_sectionArrow{transform:none}}._4MsqTa_quoteLink{margin-top:26px}._4MsqTa_awards{text-align:center;margin-top:40px}._4MsqTa_results [data-leaving]{opacity:0;pointer-events:none;transition:opacity .15s ease-in,transform .15s ease-in;transform:scale(.985)}._4MsqTa_cardImage [data-image-slot]{overflow:hidden}._4MsqTa_cardImage img{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){._4MsqTa_card:hover img,._4MsqTa_card:focus-within img{transform:scale(1.045)}._4MsqTa_card:hover ._4MsqTa_lot,._4MsqTa_card:focus-within ._4MsqTa_lot{color:var(--muted)}._4MsqTa_card:hover ._4MsqTa_enquire,._4MsqTa_card:focus-within ._4MsqTa_enquire{color:var(--text)}}[data-reveal=pending] ._4MsqTa_grid>*{opacity:0;transform:translateY(18px)}[data-reveal=in] ._4MsqTa_grid>*{opacity:1;transition:opacity .54s ease-out,transform .68s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] ._4MsqTa_grid>:nth-child(3n+2){transition-delay:80ms}[data-reveal=in] ._4MsqTa_grid>:nth-child(3n+3){transition-delay:.16s}
.RyAmyW_stagger[data-reveal=pending]>*{opacity:0;transform:translateY(14px)}.RyAmyW_stagger[data-reveal=in]>*{opacity:1;transition:opacity .52s ease-out,transform .64s cubic-bezier(.22,1,.36,1);transform:none}.RyAmyW_stagger[data-reveal=in]>:nth-child(2){transition-delay:90ms}.RyAmyW_stagger[data-reveal=in]>:nth-child(3){transition-delay:.17s}.RyAmyW_stagger[data-reveal=in]>:nth-child(4){transition-delay:.25s}.RyAmyW_stagger[data-reveal=in]>:nth-child(5){transition-delay:.33s}.RyAmyW_stagger[data-reveal=in]>:nth-child(n+6){transition-delay:.41s}
.BZ7-0a_section{padding-block:var(--space-section)}.BZ7-0a_light{padding-block:var(--space-section-light)}.BZ7-0a_flush{padding-block:0}:is(.BZ7-0a_bone:not(.BZ7-0a_flush):has(+.BZ7-0a_bone:not(.BZ7-0a_flush)),.BZ7-0a_stone:not(.BZ7-0a_flush):has(+.BZ7-0a_stone:not(.BZ7-0a_flush)),.BZ7-0a_ink:not(.BZ7-0a_flush):has(+.BZ7-0a_ink:not(.BZ7-0a_flush))){padding-bottom:var(--space-section-join)}.BZ7-0a_bone:not(.BZ7-0a_flush)+.BZ7-0a_bone:not(.BZ7-0a_flush),.BZ7-0a_stone:not(.BZ7-0a_flush)+.BZ7-0a_stone:not(.BZ7-0a_flush),.BZ7-0a_ink:not(.BZ7-0a_flush)+.BZ7-0a_ink:not(.BZ7-0a_flush){padding-top:var(--space-section-join)}.BZ7-0a_bone{background:var(--bone);color:var(--text)}.BZ7-0a_stone{background:var(--stone);color:var(--text)}.BZ7-0a_ink{background:var(--ink);color:var(--text-on-ink)}.BZ7-0a_ruleTop{border-top:1px solid var(--hairline)}.BZ7-0a_ruleBottom{border-bottom:1px solid var(--hairline)}.BZ7-0a_ink.BZ7-0a_ruleTop{border-top-color:var(--ink-raised)}.BZ7-0a_ink.BZ7-0a_ruleBottom{border-bottom-color:var(--ink-raised)}
.f752LG_band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 60px;display:flex}.f752LG_heading{max-width:22ch}.f752LG_copy{max-width:52ch;margin-top:20px}.f752LG_action{flex:none}:is([data-reveal=pending] .f752LG_heading,[data-reveal=pending] .f752LG_copy,[data-reveal=pending] .f752LG_action){opacity:0;transform:translateY(14px)}:is([data-reveal=in] .f752LG_heading,[data-reveal=in] .f752LG_copy,[data-reveal=in] .f752LG_action){opacity:1;transition:opacity .52s ease-out,transform .64s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .f752LG_copy{transition-delay:.1s}[data-reveal=in] .f752LG_action{transition-delay:.19s}
.nsZpZq_feature{text-align:center;max-width:76ch;margin-inline:auto}.nsZpZq_quote{margin-top:36px;font-size:clamp(24px,2.7vw,34px);line-height:1.55}.nsZpZq_attribution{font:400 15px/1 var(--font-body);letter-spacing:.06em;color:var(--muted);margin-top:32px}[data-reveal=pending] .nsZpZq_feature>.t-eyebrow{opacity:0;transform:translateY(12px)}[data-reveal=in] .nsZpZq_feature>.t-eyebrow{opacity:1;transition:opacity .46s ease-out,transform .56s cubic-bezier(.22,1,.36,1);transform:none}.nsZpZq_word{display:inline-block}[data-reveal=pending] .nsZpZq_word{opacity:0;transform:translateY(11px)}[data-reveal=in] .nsZpZq_word{opacity:1;transition:opacity .42s ease-out,transform .52s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--word) * 26ms);transform:none}[data-reveal=pending] .nsZpZq_attribution{opacity:0}[data-reveal=pending] .nsZpZq_feature>a{opacity:0}[data-reveal=in] .nsZpZq_attribution{opacity:1;transition:opacity .5s ease-out .9s}[data-reveal=in] .nsZpZq_feature>a{opacity:1;transition:opacity .5s ease-out .9s}@media (prefers-reduced-motion:reduce){.nsZpZq_word,.nsZpZq_attribution{transition:none}.nsZpZq_feature>.t-eyebrow{transition:none}.nsZpZq_feature>a{transition:none}}
.HS70Aa_page{background:var(--ink);color:var(--text-on-ink);flex-direction:column;min-height:100dvh;display:flex}.HS70Aa_main{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;display:grid}.HS70Aa_text{padding:clamp(64px, 9vh, 110px) clamp(28px, 5vw, 80px) clamp(64px, 9vh, 110px) var(--gutter);flex-direction:column;justify-content:center;display:flex}.HS70Aa_code{font:400 clamp(64px, 9vw, 132px) / 1 var(--font-display);letter-spacing:-.015em;color:var(--numeral-on-ink)}.HS70Aa_heading{max-width:22ch;font:400 clamp(34px, 3.6vw, 52px) / 1.16 var(--font-display);letter-spacing:-.006em;color:var(--bone);margin-top:36px}.HS70Aa_lead{max-width:50ch;font:400 19px/1.7 var(--font-body);color:var(--body-on-ink);margin-top:24px}.HS70Aa_actions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.HS70Aa_popular{border-top:1px solid var(--ink-raised);margin-top:clamp(44px,6vh,72px);padding-top:34px}.HS70Aa_links{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0 clamp(28px,4vw,64px);margin-top:12px;display:grid}.HS70Aa_link{border-bottom:1px solid var(--ink-raised);color:var(--text-on-ink);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;transition:color .12s;display:flex}.HS70Aa_link:hover{color:var(--body-on-ink)}.HS70Aa_linkLabel{font:400 21px/1.18 var(--font-display);letter-spacing:.015em}.HS70Aa_arrow{font:400 12px/1 var(--font-mono);color:var(--meta-on-ink);flex:none}.HS70Aa_image{border-left:1px solid var(--ink-raised);min-height:clamp(420px,60vh,720px);position:relative}.HS70Aa_imageNote{font:400 15px/1.6 var(--font-body);color:var(--meta-on-ink);position:absolute;bottom:26px;left:26px;right:26px}@media (max-width:860px){.HS70Aa_main{grid-template-columns:minmax(0,1fr)}.HS70Aa_text{padding:var(--space-section-light) var(--gutter)}.HS70Aa_image{border-left:0;border-top:1px solid var(--ink-raised);min-height:340px}}
.ss39Ta_track{height:var(--track-vh,260vh);position:relative}.ss39Ta_stage{height:100dvh;position:sticky;top:0;overflow:hidden}.ss39Ta_frame{clip-path:inset(calc((1 - var(--reveal)) * 16dvh) calc((1 - var(--reveal)) * var(--gutter)));position:absolute;inset:0}.ss39Ta_shot{object-fit:cover;width:100%;height:100%;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ss39Ta_dip{background:var(--ink);pointer-events:none;opacity:0;transition:opacity .26s ease-in-out;position:absolute;inset:0}.ss39Ta_dipOn{opacity:1}.ss39Ta_scrim{background:linear-gradient(#1c1a174d 0%,#1c1a170d 34%,#1c1a1780 74%,#1c1a17d6 100%);position:absolute;inset:0}.ss39Ta_card{max-width:var(--page-max);padding-inline:var(--gutter);color:var(--text-on-ink);margin-inline:auto;transition:opacity .3s ease-out;position:absolute;bottom:clamp(40px,7vh,96px);left:0;right:0}.ss39Ta_card .t-eyebrow{color:var(--nav-on-ink)}.ss39Ta_headline{max-width:20ch;margin-top:14px}.ss39Ta_cta{font:700 13px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-ink);border-bottom:1px solid;margin-top:18px;padding-top:6px;padding-bottom:8px;display:inline-block}.ss39Ta_shotName{right:var(--gutter);color:var(--nav-on-ink);transition:opacity .3s ease-out;position:absolute;bottom:clamp(40px,7vh,96px)}.ss39Ta_ticks{right:var(--gutter);gap:6px;display:flex;position:absolute;bottom:calc(clamp(40px,7vh,96px) + 26px)}.ss39Ta_tick{background:#e8e5df4d;width:22px;height:2px;transition:background-color .3s ease-out}.ss39Ta_tickOn{background:var(--text-on-ink)}.ss39Ta_stack{max-width:var(--bleed-content-max);padding-inline:var(--gutter);margin-inline:auto;margin-block:var(--space-section)}.ss39Ta_stackHead{max-width:46ch;margin-bottom:clamp(28px,4vh,48px)}.ss39Ta_stackHead .ss39Ta_cta,.ss39Ta_stackHead .ss39Ta_headline{color:var(--text)}.ss39Ta_stackShot{margin:0 0 var(--gap-media);position:relative}.ss39Ta_stackShot img{width:100%;height:auto;display:block}.ss39Ta_stackShot .ss39Ta_shotName{color:var(--meta);margin-top:12px;display:block;position:static}@media (max-width:560px){.ss39Ta_track{height:220vh}.ss39Ta_frame{clip-path:inset(calc((1 - var(--reveal)) * 10dvh) calc((1 - var(--reveal)) * var(--gutter)))}}
._56DvGG_hero{height:var(--hero-height,calc(100dvh - var(--header-h)));min-height:var(--hero-min,clamp(480px, 100svh, 620px));position:relative;overflow:hidden}._56DvGG_caption{right:var(--gutter);z-index:2;font:400 12px/1 var(--font-mono);letter-spacing:.1em;color:var(--meta-on-ink);position:absolute;bottom:26px}._56DvGG_scrim{background:linear-gradient(#1c1a1757 0%,#1c1a171f 26%,#1c1a178c 55%,#1c1a17cc 80%,#1c1a17e6 100%);position:absolute;inset:0}._56DvGG_inner{height:100%;max-width:var(--page-max);padding:0 var(--gutter) clamp(40px, 6vw, 72px);flex-direction:column;justify-content:flex-end;margin-inline:auto;display:flex;position:relative}._56DvGG_crumbs{font:600 12px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--bone);flex-wrap:wrap;align-items:center;gap:10px;display:flex}._56DvGG_crumb{align-items:center;gap:10px;display:inline-flex}._56DvGG_crumbLink{color:var(--bone);margin-block:-6px;padding-block:6px}._56DvGG_crumbLink:hover{text-underline-offset:4px;text-decoration:underline}._56DvGG_current{color:var(--bone);font-weight:700}._56DvGG_badges{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}._56DvGG_badge{font:700 12px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--bone);padding:9px 13px}._56DvGG_badgeNote{font:400 17px/1 var(--font-body);color:var(--text-on-ink)}._56DvGG_title{color:var(--bone);margin-top:28px}._56DvGG_inner ._56DvGG_lead{max-width:48ch;color:var(--text-on-ink);margin-top:22px}._56DvGG_actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}
.d5N1PW_layout{max-width:var(--bleed-content-max);padding-inline:var(--gutter);border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-inline:auto;display:grid}.d5N1PW_formSide{padding:88px var(--gutter) 96px 0;border-right:1px solid var(--hairline)}@media (max-width:860px){.d5N1PW_layout{grid-template-columns:minmax(0,1fr)}.d5N1PW_formSide{border-right:0;border-bottom:1px solid var(--hairline);padding:var(--space-section-light) 0}}.d5N1PW_stages{border:0;margin-top:44px;padding:0}.d5N1PW_stagePills{margin-top:18px}.d5N1PW_fields{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:40px 28px;margin-top:40px;display:grid}.d5N1PW_field{flex-direction:column;gap:12px;display:flex}.d5N1PW_fields+.d5N1PW_field{margin-top:28px}.d5N1PW_input,.d5N1PW_textarea{font:400 17px/1.4 var(--font-body);color:var(--text);background:var(--bone);border:1px solid var(--hairline-on-stone);outline:none;padding:16px 18px;transition:border-color .12s}.d5N1PW_textarea{resize:vertical;line-height:1.6}@media (hover:hover) and (pointer:fine){.d5N1PW_input:hover,.d5N1PW_textarea:hover{border-color:var(--muted)}}.d5N1PW_input:hover,.d5N1PW_textarea:hover{border-color:var(--muted)}.d5N1PW_input:focus,.d5N1PW_textarea:focus{border-color:var(--text)}.d5N1PW_selectWrap{display:block;position:relative}.d5N1PW_select{appearance:none;cursor:pointer;border-radius:0;width:100%;padding-right:46px}.d5N1PW_selectWrap:after{content:"";border-right:1px solid var(--muted);border-bottom:1px solid var(--muted);pointer-events:none;width:7px;height:7px;transition:border-color .12s,transform .16s;position:absolute;top:50%;right:19px;transform:translateY(-70%)rotate(45deg)}.d5N1PW_selectWrap:hover:after{border-color:var(--text)}.d5N1PW_selectWrap:focus-within:after{border-color:var(--text);transform:translateY(-30%)rotate(225deg)}@media (hover:hover) and (pointer:fine){.d5N1PW_selectWrap:hover:after{border-color:var(--text)}}@media (prefers-reduced-motion:reduce){.d5N1PW_selectWrap:after{transition:border-color .12s}.d5N1PW_selectWrap:focus-within:after{transform:translateY(-70%)rotate(45deg)}}.d5N1PW_input::placeholder,.d5N1PW_textarea::placeholder{color:var(--muted)}.d5N1PW_submitRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;display:flex}.d5N1PW_privacy{max-width:44ch}.d5N1PW_error{border-top:1px solid var(--ink);color:var(--ink);margin-top:28px;padding-top:14px;font-weight:600}.d5N1PW_thanks{max-width:52ch}.d5N1PW_thanksHeading,.d5N1PW_thanksCopy{margin-top:22px}.d5N1PW_thanksActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.d5N1PW_studio{background:var(--stone);flex-direction:column;display:flex}.d5N1PW_studioTop{padding:88px var(--gutter) 0}.d5N1PW_address{font:400 25px/1.18 var(--font-display);letter-spacing:.015em;flex-direction:column;margin-top:22px;font-style:normal;display:flex}.d5N1PW_contactLinks{flex-direction:column;gap:14px;margin-top:30px;display:flex}.d5N1PW_contactLink{font:400 18px/1.5 var(--font-body);border-bottom:1px solid var(--hairline-on-stone);padding-bottom:14px;transition:color .16s,border-bottom-color .16s}.d5N1PW_contactLink:hover,.d5N1PW_contactLink:focus-visible,.d5N1PW_contactLink:active{color:var(--muted);border-bottom-color:var(--muted)}.d5N1PW_hours{margin-top:34px}.d5N1PW_hoursRows{margin-top:16px}.d5N1PW_map{height:300px;margin-top:44px;position:relative}.d5N1PW_studioBottom{padding:44px var(--gutter) 88px}.d5N1PW_showHomeHeading{max-width:22ch;margin-top:18px}.d5N1PW_showHomeCta{margin-top:24px}@media (max-width:860px){.d5N1PW_studioTop{padding-top:var(--space-section-light)}.d5N1PW_studioBottom{padding-bottom:var(--space-section-light)}}.d5N1PW_next{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(24px,4vw,64px);display:grid}.d5N1PW_nextTitle{margin-top:18px}.d5N1PW_nextBody{margin-top:14px}.d5N1PW_subject{background:var(--stone);color:var(--text);margin:0 0 28px;padding:14px 18px}.d5N1PW_formFallback{min-height:900px}[data-reveal=pending] .d5N1PW_formSide{opacity:0;transform:translateY(16px)}[data-reveal=pending] .d5N1PW_studio{opacity:0}[data-reveal=in] .d5N1PW_formSide{opacity:1;transition:opacity .54s ease-out,transform .66s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .d5N1PW_studio{opacity:1;transition:opacity .7s ease-out .14s}@supports (appearance:base-select){.d5N1PW_select{appearance:base-select}.d5N1PW_select::picker(select){appearance:base-select}.d5N1PW_select::picker-icon{display:none}.d5N1PW_select::picker(select){width:anchor-size(width);background:var(--bone);border:1px solid var(--text);box-shadow:none;border-radius:0;margin-block-start:-1px;padding:0}.d5N1PW_select option{font:400 17px/1.4 var(--font-body);color:var(--body);background:var(--bone);border-bottom:1px solid var(--hairline);padding:14px 18px;transition:background-color .12s}.d5N1PW_select option:last-of-type{border-bottom:0}.d5N1PW_select option::checkmark{display:none}.d5N1PW_select option:checked{color:var(--text)}.d5N1PW_select option:hover,.d5N1PW_select option:focus{background:var(--stone);color:var(--text)}}
.PHbi7a_viewer{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.PHbi7a_viewerImage{aspect-ratio:4/3;border-right:1px solid var(--hairline);position:relative}.PHbi7a_viewerAside{padding:56px var(--gutter) 56px clamp(28px, 4vw, 56px);flex-direction:column;display:flex}.PHbi7a_viewerPills{margin-top:18px}.PHbi7a_rooms{border-top:1px solid var(--hairline);margin-top:34px;padding-top:26px}.PHbi7a_roomRows{margin-top:26px}@media (max-width:860px){.PHbi7a_viewer{grid-template-columns:minmax(0,1fr)}.PHbi7a_viewerImage{border-right:0;border-bottom:1px solid var(--hairline)}.PHbi7a_viewerAside{padding:44px var(--gutter)}}.PHbi7a_para{margin-top:22px}.PHbi7a_essayCta{margin-top:30px}.PHbi7a_disclaimer{max-width:70ch;margin-top:30px}.PHbi7a_built{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(24px,3vw,44px);display:grid}.PHbi7a_builtHead{justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;display:flex}.PHbi7a_builtNote{color:var(--muted);margin-top:10px}.PHbi7a_similar{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1px;display:grid}.PHbi7a_similarCard{background:var(--bone);padding-bottom:30px;transition:background-color .12s;display:block}.PHbi7a_similarCard:hover{background:var(--stone);color:inherit}.PHbi7a_similarBody{padding:0 28px}.PHbi7a_similarBody .PHbi7a_builtHead{margin-top:26px}.PHbi7a_similarMeta{color:var(--muted);margin-top:10px}
.p7OTTG_entry{scroll-margin-top:var(--header-h);position:relative}.p7OTTG_entry:after{content:"";background:var(--hairline);transform-origin:0;width:100%;height:1px;position:absolute;bottom:0;left:0}.p7OTTG_image{aspect-ratio:21/9;position:relative}.p7OTTG_body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,96px);padding:64px 0 76px;display:grid}@media (max-width:860px){.p7OTTG_body{grid-template-columns:minmax(0,1fr)}}.p7OTTG_meta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.p7OTTG_status{font:700 11px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;background:var(--text);color:var(--bone);padding:8px 11px}.p7OTTG_statusLimited{background:var(--stone);color:var(--body)}.p7OTTG_name{margin-top:24px;font-size:clamp(32px,3.4vw,44px);line-height:1.24}.p7OTTG_copy{max-width:56ch;margin-top:22px}.p7OTTG_actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.p7OTTG_essayCta{margin-top:30px}[data-reveal=pending] .p7OTTG_image{opacity:0}[data-reveal=pending] .p7OTTG_body>*>*{opacity:0;transform:translateY(16px)}[data-reveal=pending] .p7OTTG_body>:last-child{opacity:0;transform:translateY(16px)}[data-reveal=in] .p7OTTG_image{opacity:1;transition:opacity .7s ease-out}[data-reveal=in] .p7OTTG_body>*>*{opacity:1;transition:opacity .54s ease-out,transform .66s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .p7OTTG_body>:last-child{opacity:1;transition:opacity .54s ease-out,transform .66s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .p7OTTG_body>*>:nth-child(2){transition-delay:90ms}[data-reveal=in] .p7OTTG_body>*>:nth-child(3){transition-delay:.16s}[data-reveal=in] .p7OTTG_body>*>:nth-child(n+4){transition-delay:.23s}[data-reveal=in] .p7OTTG_body>:last-child{transition-delay:.2s}[data-reveal=pending] .p7OTTG_entry:after{transform:scaleX(0)}[data-reveal=in] .p7OTTG_entry:after{transition:transform .9s cubic-bezier(.22,1,.36,1) .26s;transform:scaleX(1)}[data-reveal=pending] .p7OTTG_status{opacity:0;transform:scale(.94)}[data-reveal=in] .p7OTTG_status{opacity:1;transition:opacity .42s ease-out .42s,transform .52s cubic-bezier(.22,1,.36,1) .42s;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal=pending] .p7OTTG_entry:after{opacity:1;transition:none;transform:none}[data-reveal=in] .p7OTTG_entry:after{opacity:1;transition:none;transform:none}[data-reveal=pending] .p7OTTG_status{opacity:1;transition:none;transform:none}[data-reveal=in] .p7OTTG_status{opacity:1;transition:none;transform:none}}
.XJnPNG_item{border-bottom:1px solid var(--hairline);transition:border-bottom-color .26s ease-out}:is(.XJnPNG_item:has(.XJnPNG_trigger:hover),.XJnPNG_item:has(.XJnPNG_trigger:focus-visible)){border-bottom-color:var(--text)}.XJnPNG_trigger{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:32px;padding:30px 0;display:flex}.XJnPNG_question{font:400 clamp(22px, 2.2vw, 27px)/1.18 var(--font-display);letter-spacing:.015em}.XJnPNG_sign{font:400 24px/1 var(--font-body);color:var(--meta);flex:none;transition:transform .48s cubic-bezier(.22,1,.36,1),color .2s ease-out}.XJnPNG_trigger:hover .XJnPNG_sign,.XJnPNG_trigger:focus-visible .XJnPNG_sign{color:var(--text)}.XJnPNG_trigger[aria-expanded=true] .XJnPNG_sign{color:var(--text);transform:rotate(135deg)}.XJnPNG_trigger:active .XJnPNG_sign{transform:scale(.88)}.XJnPNG_trigger[aria-expanded=true]:active .XJnPNG_sign{transform:rotate(135deg)scale(.88)}.XJnPNG_panel{grid-template-rows:0fr;transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1);display:grid}.XJnPNG_panel[data-open]{grid-template-rows:1fr}.XJnPNG_panelInner{overflow:hidden}.XJnPNG_answer{opacity:0;max-width:64ch;padding:0 0 32px;transition:opacity .22s ease-out}.XJnPNG_panel[data-open] .XJnPNG_answer{opacity:1;transition-delay:.16s}@media (prefers-reduced-motion:reduce){.XJnPNG_item,.XJnPNG_sign,.XJnPNG_panel,.XJnPNG_answer{transition:none}.XJnPNG_trigger:active .XJnPNG_sign{transform:none}.XJnPNG_trigger[aria-expanded=true]:active .XJnPNG_sign{transform:rotate(135deg)}}
.SbU9va_hero{background:var(--ink);color:var(--text-on-ink)}.SbU9va_inner{max-width:var(--page-max);padding:clamp(48px, 6vw, 64px) var(--gutter) clamp(56px, 7vw, 76px);margin-inline:auto}.SbU9va_roomy{padding-block:clamp(56px,8vw,124px) clamp(64px,9vw,140px)}.SbU9va_roomy .SbU9va_title{margin-top:clamp(32px,4.5vw,68px)}.SbU9va_crumbs{font:600 12px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--meta);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SbU9va_crumb{color:var(--meta-on-ink);align-items:center;gap:10px;display:inline-flex}.SbU9va_crumbLink{color:var(--meta-on-ink);margin-block:-6px;padding-block:6px;transition:color .12s}.SbU9va_crumbLink:hover{color:var(--nav-on-ink)}.SbU9va_current{color:var(--text-on-ink)}.SbU9va_title{color:var(--bone);margin-top:clamp(28px,4vw,44px)}.SbU9va_lead{max-width:58ch;color:var(--nav-on-ink);margin-top:26px}.SbU9va_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:clamp(40px,7vw,100px);margin-top:52px;display:grid}.SbU9va_split .SbU9va_lead{margin-top:0}.SbU9va_actions{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:860px){.SbU9va_split{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}}
.uHabwa_gallery{gap:var(--gap-media);max-width:var(--page-max);padding-inline:var(--gutter);padding-block:var(--gap-media);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}.uHabwa_shot{min-height:520px;position:relative;overflow:hidden}.uHabwa_shotWide{grid-column:span 2;min-height:640px}.uHabwa_frame{object-fit:cover;transition:opacity 1.1s ease-in-out,transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.uHabwa_shot:hover .uHabwa_frame{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.uHabwa_frame{transition:none}}@media (max-width:560px){.uHabwa_gallery{grid-template-columns:minmax(0,1fr);padding-block:0}.uHabwa_shot,.uHabwa_shotWide{grid-column:auto;min-height:320px}}[data-reveal=pending] .uHabwa_shot{opacity:0;transform:translateY(18px)}[data-reveal=in] .uHabwa_shot{opacity:1;transition:opacity .56s ease-out,transform .7s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .uHabwa_shot:nth-child(2){transition-delay:.1s}[data-reveal=in] .uHabwa_shot:nth-child(3){transition-delay:.19s}
.uYZMNq_form{flex-wrap:wrap;flex:380px;gap:12px;min-width:0;display:flex}.uYZMNq_input{min-width:0;font:400 17px/1.4 var(--font-body);color:var(--bone);background:var(--ink-panel);border:1px solid var(--ink-input);outline:none;flex:200px;padding:18px}.uYZMNq_input::placeholder{color:var(--meta-on-ink)}.uYZMNq_input:hover{border-color:var(--meta-on-ink)}.uYZMNq_input:focus{border-color:var(--body-on-ink)}.uYZMNq_submit{font:700 13px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;background:var(--bone);color:var(--ink);border:1px solid var(--bone);cursor:pointer;flex:none;padding:18px 28px;transition:background-color .16s,border-color .16s,transform .12s}.uYZMNq_submit:hover,.uYZMNq_submit:focus-visible{background:var(--btn-light-hover);border-color:var(--btn-light-hover)}.uYZMNq_submit:active{background:var(--stone);border-color:var(--stone);transform:translateY(1px)}.uYZMNq_submit:disabled{cursor:not-allowed;opacity:.45;transform:none}.uYZMNq_submit:disabled:hover,.uYZMNq_submit:disabled:focus-visible{background:var(--bone);border-color:var(--bone)}@media (prefers-reduced-motion:reduce){.uYZMNq_submit:active{transform:none}}.uYZMNq_status{font:400 15px/1.55 var(--font-body);color:var(--body-on-ink);flex:100%}
._1WsNmG_header{border-bottom:1px solid var(--text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:22px;display:flex}._1WsNmG_onInk{border-bottom-color:var(--ink-raised)}._1WsNmG_title{margin:0}._1WsNmG_onInk ._1WsNmG_title,._1WsNmG_onInk ._1WsNmG_note{color:var(--meta-on-ink)}._1WsNmG_aside{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._1WsNmG_note{font:400 15px/1 var(--font-body);color:var(--muted)}@media (max-width:640px){._1WsNmG_note{font-size:17px;line-height:1.5}}._1WsNmG_body{padding-top:var(--space-header-content)}[data-reveal] ._1WsNmG_header{border-bottom-color:#0000;position:relative}[data-reveal] ._1WsNmG_header:after{content:"";background:var(--text);transform-origin:0;height:1px;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}[data-reveal] ._1WsNmG_onInk:after{background:var(--ink-raised)}:is([data-reveal=pending] ._1WsNmG_title,[data-reveal=pending] ._1WsNmG_aside){opacity:0;transform:translateY(10px)}[data-reveal=in] ._1WsNmG_header:after{transition:transform .76s cubic-bezier(.22,1,.36,1);transform:scaleX(1)}:is([data-reveal=in] ._1WsNmG_title,[data-reveal=in] ._1WsNmG_aside){opacity:1;transition:opacity .52s ease-out .14s,transform .62s cubic-bezier(.22,1,.36,1) .14s;transform:none}
.iP_djW_signup{background:var(--ink);color:var(--body-on-ink);border-top:1px solid var(--ink-raised);border-bottom:1px solid var(--ink-raised)}body:has([data-newsletter=inline]) .iP_djW_signup:not([data-newsletter=inline]){display:none}.iP_djW_signupInner{max-width:var(--page-max);padding:clamp(40px, 5vw, 56px) var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(32px,5vw,80px);margin-inline:auto;display:flex}.iP_djW_signupCopy{flex:340px;min-width:0}.iP_djW_signupLabel{color:var(--meta-on-ink)}.iP_djW_signupHeading{font:400 25px/1.18 var(--font-display);letter-spacing:.015em;color:var(--bone);margin-top:18px}.iP_djW_signupNote{max-width:52ch;font:400 16px/1.6 var(--font-body);color:var(--body-on-ink);margin-top:14px}
.J02abG_frame{height:100%;min-height:inherit;position:relative;overflow:hidden}.J02abG_shot{object-fit:cover;object-position:var(--shot-focus,50% 50%);width:100%;height:100%;transition:opacity 1.1s ease-in-out;position:absolute;inset:0}.J02abG_ticks{z-index:1;gap:6px;display:flex;position:absolute;bottom:20px;right:20px}.J02abG_tick{background:#e8e5df66;width:20px;height:2px;transition:background-color .4s ease-out}.J02abG_tickOn{background:var(--text-on-ink)}@media (prefers-reduced-motion:reduce){.J02abG_shot,.J02abG_tick{transition:none}}
.RQBxMa_split{max-width:var(--bleed-content-max);padding-inline:var(--gutter);margin-inline:auto;margin-block:var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.RQBxMa_bordered{border:1px solid var(--hairline);margin-block:0}.RQBxMa_imageSide{min-height:var(--split-image-min,280px);background:var(--stone);order:0;position:relative}.RQBxMa_inkSplit .RQBxMa_imageSide{background:var(--ink)}.RQBxMa_textSide{background:var(--stone);flex-direction:column;order:1;justify-content:center;padding-block:44px;padding-inline:40px 0;display:flex}.RQBxMa_imageRight .RQBxMa_imageSide{order:1}.RQBxMa_imageRight .RQBxMa_textSide{order:0;padding-inline:0 40px}.RQBxMa_bordered .RQBxMa_textSide,.RQBxMa_imageRight .RQBxMa_bordered .RQBxMa_textSide{padding-inline:40px}.RQBxMa_onInk{background:var(--ink);color:var(--text-on-ink)}.RQBxMa_onBone{background:var(--bone);border-left:1px solid var(--hairline)}.RQBxMa_imageRight .RQBxMa_onBone{border-left:0;border-right:1px solid var(--hairline)}.RQBxMa_roomy{padding-block:clamp(44px,5vw,72px);padding-inline:clamp(32px,5.5vw,80px) 0}.RQBxMa_imageRight .RQBxMa_roomy{padding-inline:0 clamp(32px,5.5vw,80px)}.RQBxMa_split:not(.RQBxMa_bordered)>.RQBxMa_textSide{margin-inline-end:calc(-1 * var(--gutter));padding-inline-end:var(--gutter)}.RQBxMa_split.RQBxMa_imageRight:not(.RQBxMa_bordered)>.RQBxMa_textSide{margin-inline-start:calc(-1 * var(--gutter));margin-inline-end:0;padding-inline-start:var(--gutter);padding-inline-end:clamp(32px,5.5vw,80px)}.RQBxMa_split:not(.RQBxMa_bordered)>.RQBxMa_imageSide{margin-inline-start:calc(-1 * var(--gutter))}.RQBxMa_split.RQBxMa_imageRight:not(.RQBxMa_bordered)>.RQBxMa_imageSide{margin-inline-start:0;margin-inline-end:calc(-1 * var(--gutter))}@media (max-width:860px){.RQBxMa_split:not(.RQBxMa_bordered)>.RQBxMa_textSide,.RQBxMa_split.RQBxMa_imageRight:not(.RQBxMa_bordered)>.RQBxMa_textSide{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.RQBxMa_split:not(.RQBxMa_bordered)>.RQBxMa_imageSide,.RQBxMa_split.RQBxMa_imageRight:not(.RQBxMa_bordered)>.RQBxMa_imageSide{margin-inline:calc(-1 * var(--gutter))}.RQBxMa_split{grid-template-columns:minmax(0,1fr)}.RQBxMa_imageSide,.RQBxMa_imageRight .RQBxMa_imageSide{min-height:var(--split-image-min-sm,320px);order:0}.RQBxMa_textSide,.RQBxMa_imageRight .RQBxMa_textSide{order:1;padding-inline:0}.RQBxMa_onBone,.RQBxMa_imageRight .RQBxMa_onBone{border-left:0;border-right:0;border-top:1px solid var(--hairline)}.RQBxMa_roomy,.RQBxMa_imageRight .RQBxMa_roomy{padding-block:clamp(36px,7vw,56px);padding-inline:0}.RQBxMa_split{margin-block:var(--space-section-light)}}[data-reveal=pending] .RQBxMa_textSide>*{opacity:0;transform:translateY(16px)}[data-reveal=pending] .RQBxMa_imageSide:not(.RQBxMa_stillImage){opacity:0}[data-reveal=in] .RQBxMa_textSide>*{opacity:1;transition:opacity .54s ease-out,transform .66s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .RQBxMa_textSide>:nth-child(2){transition-delay:90ms}[data-reveal=in] .RQBxMa_textSide>:nth-child(3){transition-delay:.17s}[data-reveal=in] .RQBxMa_textSide>:nth-child(4){transition-delay:.25s}[data-reveal=in] .RQBxMa_textSide>:nth-child(n+5){transition-delay:.33s}[data-reveal=in] .RQBxMa_imageSide:not(.RQBxMa_stillImage){opacity:1;transition:opacity .76s ease-out .2s}
._7ecs4a_banner{background:var(--ink);height:clamp(320px,42vw,560px);position:relative;overflow:hidden}._7ecs4a_para{margin-top:22px}._7ecs4a_tagline{font:400 26px/1.18 var(--font-display);letter-spacing:.015em;color:var(--text);margin-top:26px}._7ecs4a_essayCta{margin-top:30px}._7ecs4a_whyCard{background:var(--bone);padding:40px 34px 44px}._7ecs4a_whyTitle{margin-top:18px}._7ecs4a_whyBody{margin-top:14px}._7ecs4a_team{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(24px,3vw,40px);display:grid}._7ecs4a_portrait img{object-position:50% 25%}._7ecs4a_personName{margin-top:22px}._7ecs4a_personRole{margin-top:10px}._7ecs4a_personBio{margin-top:14px}@media (max-width:560px){._7ecs4a_team{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}._7ecs4a_personName{margin-top:14px;font-size:1.25rem}._7ecs4a_personRole{margin-top:8px}._7ecs4a_personBio{margin-top:10px}}._7ecs4a_awards{max-width:var(--bleed-content-max);padding-inline:var(--gutter);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);scroll-margin-top:var(--header-h);background:var(--stone);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}._7ecs4a_awardsText{padding:var(--space-section) clamp(28px, 5vw, 80px) var(--space-section) 0;flex-direction:column;grid-column:1;justify-content:center;display:flex}._7ecs4a_awardsHeading{max-width:20ch;margin-top:22px}._7ecs4a_awardsCopy{max-width:48ch;margin-top:22px}._7ecs4a_awardsList{margin-top:34px}._7ecs4a_awardsList div>span:last-child{white-space:nowrap}._7ecs4a_awardsImage{grid-column:2;min-height:620px;position:relative}@media (max-width:860px){._7ecs4a_awards{grid-template-columns:minmax(0,1fr)}._7ecs4a_awardsText{padding:var(--space-section-light) var(--gutter);grid-column:1}._7ecs4a_awardsImage{grid-column:1;min-height:320px}}._7ecs4a_quote{text-align:center;max-width:70ch;margin-inline:auto}._7ecs4a_quoteBody{margin-top:36px}._7ecs4a_quoteAttribution{font:400 15px/1 var(--font-body);letter-spacing:.06em;color:var(--muted);margin-top:32px}._7ecs4a_quoteCta{margin-top:26px}[data-reveal=pending] ._7ecs4a_awardsText>*{opacity:0;transform:translateY(16px)}[data-reveal=pending] ._7ecs4a_awardsImage{opacity:0}[data-reveal=in] ._7ecs4a_awardsText>*{opacity:1;transition:opacity .54s ease-out,transform .66s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] ._7ecs4a_awardsText>:nth-child(2){transition-delay:90ms}[data-reveal=in] ._7ecs4a_awardsText>:nth-child(3){transition-delay:.17s}[data-reveal=in] ._7ecs4a_awardsText>:nth-child(n+4){transition-delay:.25s}[data-reveal=in] ._7ecs4a_awardsImage{opacity:1;transition:opacity .7s ease-out .12s}
.z24-_W_byline{font:400 12px/1 var(--font-mono);color:var(--meta-on-ink);flex-wrap:wrap;gap:28px;margin-top:36px;display:flex}.z24-_W_heroImage{aspect-ratio:21/9;border-bottom:1px solid var(--hairline);max-width:var(--bleed-content-max);padding-inline:var(--gutter);margin-inline:auto;position:relative}.z24-_W_layout{timeline-scope:--article;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.z24-_W_article{view-timeline:--article block}@media (max-width:860px){.z24-_W_layout{grid-template-columns:minmax(0,1fr)}}.z24-_W_sidebar{top:calc(var(--sticky-top) + 24px);max-height:calc(100dvh - var(--header-h) - 48px);overscroll-behavior:contain;flex-direction:column;gap:26px;transition:top .26s cubic-bezier(.22,1,.36,1);display:flex;position:sticky;overflow-y:auto}@media (max-width:860px){.z24-_W_sidebar{position:static}}.z24-_W_contents{flex-direction:column;padding-left:18px;display:flex;position:relative}.z24-_W_contents:before{content:"";background:var(--hairline);width:1px;position:absolute;top:0;bottom:0;left:0}.z24-_W_progress{background:var(--text);transform-origin:top;width:1px;animation:linear both z24-_W_readingProgress;animation-timeline:--article;animation-range:contain;position:absolute;top:0;bottom:0;left:0}@keyframes z24-_W_readingProgress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.z24-_W_progress{animation:none;transform:scaleY(1)}}.z24-_W_contents>:first-child{padding-bottom:8px}.z24-_W_contentsLink{border-bottom:1px solid var(--hairline);font:400 15px/1.45 var(--font-body);color:var(--muted);gap:14px;padding:12px 0;transition:color .12s;display:flex}.z24-_W_contentsLink:hover{color:var(--text)}.z24-_W_contentsNum{font:400 12px/1.6 var(--font-mono);color:var(--muted);flex:none}.z24-_W_aside{background:var(--stone);padding:26px 24px}.z24-_W_asideHeading{font:400 19px/1.18 var(--font-display);letter-spacing:.015em}.z24-_W_asideCopy{font:400 16px/1.6 var(--font-body);color:var(--body);margin-top:12px}.z24-_W_asideCta{margin-top:18px}.z24-_W_article{max-width:none}.z24-_W_article>*{max-width:64ch}.z24-_W_article>.z24-_W_table,.z24-_W_article>.z24-_W_example,.z24-_W_article>.z24-_W_list{max-width:none}.z24-_W_opening{font:400 21px/1.68 var(--font-body);color:var(--text);margin-bottom:26px}.z24-_W_article>.z24-_W_t-body{margin-bottom:26px}.z24-_W_para{margin-top:24px}.z24-_W_sectionHead{border-bottom:1px solid var(--hairline);scroll-margin-top:calc(var(--header-h) + 20px);align-items:baseline;gap:20px;margin-top:52px;padding-bottom:18px;display:flex}.z24-_W_sectionNum{font:400 12px/1.6 var(--font-mono);color:var(--meta);flex:none}.z24-_W_sectionTitle{font:400 clamp(27px, 2.4vw, 34px) / 1.28 var(--font-display);letter-spacing:.012em;margin:0}.z24-_W_table{border-top:1px solid var(--text);margin-top:24px}.z24-_W_list{flex-direction:column;margin:8px 0;display:flex}.z24-_W_listItem{border-bottom:1px solid var(--stone);gap:18px;padding:16px 0;display:flex}.z24-_W_listNum{font:400 12px/1.7 var(--font-mono);color:var(--muted);flex:none}.z24-_W_listTitle{font:600 17px/1.45 var(--font-body);display:block}.z24-_W_listBody{margin-top:6px;display:block}.z24-_W_example{background:var(--ink);margin-top:52px;padding:40px 38px}.z24-_W_exampleHeading{font:400 27px/1.18 var(--font-display);letter-spacing:.015em;color:var(--bone);margin-top:20px}.z24-_W_exampleRows{flex-direction:column;margin-top:26px;display:flex}.z24-_W_exampleRow{border-bottom:1px solid var(--ink-raised);font:400 17px/1.5 var(--font-body);justify-content:space-between;gap:24px;padding:15px 0;display:flex}.z24-_W_exampleLabel{color:var(--body-on-ink)}.z24-_W_exampleValue{color:var(--text-on-ink);text-align:right}.z24-_W_exampleTotal{font:400 21px/1.18 var(--font-display);letter-spacing:.015em;color:var(--bone);justify-content:space-between;gap:24px;padding-top:22px;display:flex}.z24-_W_exampleNote{max-width:56ch;font:400 16px/1.65 var(--font-body);color:var(--meta-on-ink);margin-top:24px}.z24-_W_inShort{border-top:1px solid var(--text);margin-top:56px;padding-top:34px}.z24-_W_inShortCopy{font:400 21px/1.68 var(--font-body);color:var(--text);margin-top:20px}.z24-_W_next{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(24px,3vw,44px);display:grid}.z24-_W_nextRead{margin-top:20px}.z24-_W_nextTitle{margin-top:14px}
.YKS6SG_chipRow{padding-top:22px}.YKS6SG_chipRow:empty{display:none}.YKS6SG_brief{max-width:62ch}.YKS6SG_brief p{max-width:none}.YKS6SG_essayCta{margin-top:34px}.YKS6SG_quote{text-align:center;max-width:70ch;margin-inline:auto}.YKS6SG_quoteMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.YKS6SG_quoteBody{margin-top:36px}.YKS6SG_quoteAttribution{font:400 15px/1 var(--font-body);letter-spacing:.06em;color:var(--muted);margin-top:32px}.YKS6SG_more{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(24px,3vw,40px);display:grid}.YKS6SG_moreName{margin-top:22px}.YKS6SG_moreMeta{color:var(--muted);margin-top:10px}.YKS6SG_moreBlurb{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box;overflow:hidden}.YKS6SG_more>a [data-image-slot]{overflow:hidden}.YKS6SG_more>a img{transition:transform .62s cubic-bezier(.22,1,.36,1)}.YKS6SG_more>a .YKS6SG_moreName{transition:color .16s}@media (hover:hover) and (pointer:fine){.YKS6SG_more>a:hover img,.YKS6SG_more>a:focus-visible img{transform:scale(1.045)}.YKS6SG_more>a:hover .YKS6SG_moreName,.YKS6SG_more>a:focus-visible .YKS6SG_moreName{color:var(--muted)}}@media (max-width:560px){.YKS6SG_briefSection{padding-bottom:32px}}
.NyUwJG_chipRow{padding-top:22px}.NyUwJG_chipRow:empty{display:none}.NyUwJG_para{margin-top:22px}.NyUwJG_essayCta{margin-top:30px}.NyUwJG_gallery{gap:var(--gap-media);max-width:var(--page-max);padding-inline:var(--gutter);padding-block:var(--gap-media);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}.NyUwJG_shot{aspect-ratio:4/3;position:relative}.NyUwJG_shotWide{aspect-ratio:2;grid-column:span 2}@media (max-width:560px){.NyUwJG_gallery{grid-template-columns:minmax(0,1fr)}.NyUwJG_shot,.NyUwJG_shotWide{aspect-ratio:4/3;grid-column:auto}}.NyUwJG_visit{max-width:var(--bleed-content-max);padding-inline:var(--gutter);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);scroll-margin-top:var(--header-h);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}.NyUwJG_visitText{padding:var(--space-section-light) clamp(28px, 5vw, 80px) var(--space-section-light) 0;flex-direction:column;justify-content:center;display:flex}.NyUwJG_visitMeta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.NyUwJG_address{font:400 25px/1.18 var(--font-display);letter-spacing:.015em;flex-direction:column;margin-top:22px;font-style:normal;display:flex}.NyUwJG_hours{margin-top:30px}.NyUwJG_visitNote{max-width:48ch;margin-top:26px}.NyUwJG_visitActions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.NyUwJG_visitMap{min-height:620px;position:relative}.NyUwJG_visitNoMap{grid-template-columns:minmax(0,1fr)}@media (max-width:860px){.NyUwJG_visit{grid-template-columns:minmax(0,1fr)}.NyUwJG_visitText{padding:var(--space-section-light) var(--gutter)}.NyUwJG_visitMap{min-height:320px}}[data-reveal=pending] .NyUwJG_shot{opacity:0;transform:translateY(18px)}[data-reveal=in] .NyUwJG_shot{opacity:1;transition:opacity .56s ease-out,transform .7s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .NyUwJG_shot:nth-child(2){transition-delay:.1s}[data-reveal=in] .NyUwJG_shot:nth-child(n+3){transition-delay:.19s}[data-reveal=pending] .NyUwJG_visitText>*{opacity:0;transform:translateY(16px)}[data-reveal=pending] .NyUwJG_visitMap{opacity:0}[data-reveal=in] .NyUwJG_visitText>*{opacity:1;transition:opacity .54s ease-out,transform .66s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .NyUwJG_visitText>:nth-child(2){transition-delay:90ms}[data-reveal=in] .NyUwJG_visitText>:nth-child(3){transition-delay:.17s}[data-reveal=in] .NyUwJG_visitText>:nth-child(n+4){transition-delay:.25s}[data-reveal=in] .NyUwJG_visitMap{opacity:1;transition:opacity .7s ease-out .12s}.NyUwJG_shot [data-image-slot]{overflow:hidden}.NyUwJG_shot img{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.NyUwJG_shot:hover img{transform:scale(1.035)}}.NyUwJG_noOpen{flex-direction:column;align-items:flex-start;gap:18px;max-width:56ch;display:flex}.NyUwJG_noOpenNote{margin:0}
.ptbmUq_chipRow{padding-top:22px}.ptbmUq_chipRow:empty{display:none}.ptbmUq_para{margin-top:22px}.ptbmUq_essayCta{margin-top:30px}.ptbmUq_note{max-width:70ch;margin-top:30px}.ptbmUq_projects{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(24px,3vw,44px);display:grid}.ptbmUq_projectHead{justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;display:flex}.ptbmUq_projectMeta{color:var(--muted);margin-top:10px}.ptbmUq_projectBlurb{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box;overflow:hidden}.ptbmUq_plans{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1px;display:grid}.ptbmUq_planCard{background:var(--bone);padding-bottom:30px;transition:background-color .12s;display:block}.ptbmUq_planCard:hover{background:var(--stone);color:inherit}.ptbmUq_planBody{padding:0 28px}.ptbmUq_planBody .ptbmUq_projectHead{margin-top:26px}.ptbmUq_planWhy{margin-top:12px}.ptbmUq_planCta{border-top:1px solid var(--hairline);margin-top:22px;padding-top:18px}.ptbmUq_quote{text-align:center;max-width:76ch;margin-inline:auto}.ptbmUq_quoteBody{margin-top:34px}.ptbmUq_quoteAttribution{font:400 15px/1 var(--font-body);letter-spacing:.06em;color:var(--muted);margin-top:30px}.ptbmUq_nearby{border-top:1px solid var(--hairline);background:var(--bone);padding-block:44px}.ptbmUq_nearbyLinks{flex-wrap:wrap;gap:0 clamp(24px,3vw,44px);margin-top:18px;display:flex}.ptbmUq_nearbyLink{font:400 21px/1.18 var(--font-display);letter-spacing:.015em;padding:10px 0;transition:color .12s}.ptbmUq_nearbyLink:hover{color:var(--muted)}
.lWai2a_footer{background:var(--ink);color:var(--body-on-ink)}.lWai2a_columns{max-width:var(--page-max);padding:80px var(--gutter) 40px;grid-template-columns:minmax(220px,1.5fr) repeat(auto-fit,minmax(150px,1fr));gap:44px;margin-inline:auto;display:grid}@media (max-width:860px){.lWai2a_columns{grid-template-columns:repeat(var(--footer-columns), minmax(0, 1fr));gap:40px 24px}.lWai2a_brand{grid-column:1/-1}}@media (max-width:560px){.lWai2a_columns{grid-template-columns:minmax(0,1fr)}}.lWai2a_wordmark{width:auto;height:74px;color:var(--text-on-ink);display:block}.lWai2a_address{font:400 16px/1.7 var(--font-body);max-width:30ch;margin-top:24px}.lWai2a_phone{font:400 16px/1.7 var(--font-body);color:var(--nav-on-ink);margin-top:14px;transition:color .16s;display:inline-block}.lWai2a_phone:hover,.lWai2a_phone:focus-visible,.lWai2a_phone:active{color:var(--bone)}.lWai2a_badges{max-width:250px;margin-top:28px}.lWai2a_column{flex-direction:column;gap:14px;display:flex}.lWai2a_columnTitle{color:var(--meta-on-ink)}.lWai2a_columnLink{font:400 15px/1 var(--font-body);min-height:24px;color:var(--nav-on-ink);align-items:center;transition:color .16s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.lWai2a_columnLink:hover,.lWai2a_columnLink:focus-visible,.lWai2a_columnLink:active{color:var(--bone);transform:translate(3px)}.lWai2a_base{max-width:var(--page-max);padding:0 var(--gutter) 44px;margin-inline:auto}.lWai2a_baseInner{border-top:1px solid var(--ink-raised);font:400 14px/1 var(--font-body);color:var(--meta-on-ink);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:26px;display:flex}.lWai2a_legal{flex-wrap:wrap;gap:26px;display:flex}.lWai2a_legalLink{color:var(--meta-on-ink);align-items:center;min-height:24px;transition:color .16s;display:inline-flex}.lWai2a_legalLink:hover,.lWai2a_legalLink:focus-visible,.lWai2a_legalLink:active{color:var(--text-on-ink)}@media (prefers-reduced-motion:reduce){.lWai2a_columnLink{transition:color .16s}.lWai2a_columnLink:hover,.lWai2a_columnLink:focus-visible,.lWai2a_columnLink:active{transform:none}}
.eL8X8W_backdrop{z-index:300;padding:var(--gutter);background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.eL8X8W_frame{--plyr-color-main:var(--bone);--plyr-video-control-color:var(--bone);--plyr-video-control-color-hover:var(--ink);--plyr-video-control-background-hover:var(--bone);--plyr-control-radius:0;--plyr-control-toggle-checked-background:var(--bone);--plyr-range-fill-background:var(--bone);--plyr-range-thumb-background:var(--bone);--plyr-range-thumb-shadow:none;--plyr-range-thumb-active-shadow-width:0px;--plyr-video-range-track-background:#f2f0ec40;--plyr-video-progress-buffered-background:#f2f0ec40;--plyr-progress-loading-background:#f2f0ec33;--plyr-tooltip-background:var(--bone);--plyr-tooltip-color:var(--ink);--plyr-tooltip-radius:0;--plyr-menu-background:var(--ink-panel);--plyr-menu-color:var(--text-on-ink);--plyr-menu-radius:0;--plyr-menu-arrow-color:var(--ink-panel);--plyr-menu-back-border-color:var(--ink-outline);--plyr-focus-visible-color:var(--bone);--plyr-font-family:var(--font-body);--plyr-font-weight-regular:400;--plyr-video-controls-background:linear-gradient(#1c1a1700, #1c1a17cc)}.eL8X8W_frame .plyr__control--overlaid{color:var(--ink);border-radius:0}.eL8X8W_frame{width:min(90svw, var(--page-max));flex-direction:column;height:90svh;display:flex;position:relative}.eL8X8W_stage{flex:auto;min-height:0;position:relative}:is(.eL8X8W_stage .plyr,.eL8X8W_stage .plyr__video-wrapper){height:100%}.eL8X8W_video{object-fit:contain;width:100%;height:100%}.eL8X8W_chrome{color:var(--bone);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.eL8X8W_chrome .eL8X8W_close{flex:none;position:static}.eL8X8W_titles{min-width:0}.eL8X8W_eyebrow{color:var(--meta-on-ink)}.eL8X8W_heading{font:400 clamp(20px, 2vw, 26px) / 1.18 var(--font-display);letter-spacing:.02em;color:var(--bone);text-wrap:balance;max-width:40ch;margin:8px 0 0}.eL8X8W_nav{border-top:1px solid #f2f0ec33;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:16px;padding-top:16px;display:grid}.eL8X8W_navButton{cursor:pointer;text-align:left;color:var(--bone);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:6px 0;display:flex}.eL8X8W_navNext{text-align:right;align-items:flex-end}.eL8X8W_navLabel{color:var(--meta-on-ink);transition:color .16s}.eL8X8W_navTitle{font:400 15px/1.35 var(--font-body);color:var(--nav-on-ink);transition:color .16s}.eL8X8W_navButton:hover .eL8X8W_navLabel,.eL8X8W_navButton:hover .eL8X8W_navTitle,.eL8X8W_navButton:focus-visible .eL8X8W_navLabel,.eL8X8W_navButton:focus-visible .eL8X8W_navTitle{color:var(--bone)}.eL8X8W_navButton:focus-visible{outline:2px solid var(--bone);outline-offset:4px}.eL8X8W_close{z-index:1;color:var(--bone);cursor:pointer;font:700 12px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #f2f0ec73;padding:10px 18px;transition:background-color .16s,border-color .16s,color .16s;position:absolute;top:-44px;right:0}.eL8X8W_close:hover,.eL8X8W_close:focus-visible{background:var(--bone);border-color:var(--bone);color:var(--ink)}.eL8X8W_close:focus-visible{outline:2px solid var(--bone);outline-offset:3px}@media (max-height:620px),(max-width:700px){.eL8X8W_close{background:#0009;top:12px;right:12px}}@media (max-width:700px){.eL8X8W_backdrop{padding:0}.eL8X8W_frame{aspect-ratio:16/9;width:100%;height:auto}.eL8X8W_framed{aspect-ratio:auto}.eL8X8W_framed .eL8X8W_stage{aspect-ratio:16/9;flex:none}.eL8X8W_chrome,.eL8X8W_nav{padding-inline:var(--gutter)}.eL8X8W_chrome{padding-top:16px}.eL8X8W_nav{padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.eL8X8W_close{transition:none}}:is(.eL8X8W_frame:fullscreen,.eL8X8W_frame.plyr--fullscreen-fallback){aspect-ratio:auto;background:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:auto}:is(.eL8X8W_frame:fullscreen>*,.eL8X8W_frame.plyr--fullscreen-fallback>*){flex:none;width:min(100%,177.778vh - 355.556px)}:is(.eL8X8W_frame:fullscreen .eL8X8W_stage,.eL8X8W_frame.plyr--fullscreen-fallback .eL8X8W_stage){aspect-ratio:16/9;flex:none}.eL8X8W_hint{z-index:2;cursor:pointer;color:var(--bone);background:#0000006b;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0;display:flex;position:absolute;inset:0}.eL8X8W_hintIcon{width:64px;height:64px}.eL8X8W_hintLabel{color:var(--bone)}.eL8X8W_hintRing{transform-origin:32px 32px;animation:3.6s linear infinite eL8X8W_hintRing}.eL8X8W_hintPhone{transform-origin:32px 32px;animation:2.4s cubic-bezier(.22,1,.36,1) infinite eL8X8W_hintPhone}@keyframes eL8X8W_hintRing{to{transform:rotate(360deg)}}@keyframes eL8X8W_hintPhone{0%,15%{transform:rotate(0)}45%,75%{transform:rotate(-90deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.eL8X8W_hintRing{animation:none}.eL8X8W_hintPhone{animation:none;transform:rotate(-90deg)}}
._Bw1Kq_heroImage{height:clamp(320px,46vw,620px);position:relative;overflow:hidden}._Bw1Kq_approach{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(40px,7vw,100px);display:grid}@media (max-width:860px){._Bw1Kq_approach{grid-template-columns:minmax(0,1fr)}}._Bw1Kq_para{margin-top:22px}._Bw1Kq_tagline{font:400 26px/1.18 var(--font-display);letter-spacing:.015em;color:var(--text);margin-top:26px}._Bw1Kq_situation,._Bw1Kq_factor{grid-row:span 2;grid-template-rows:subgrid;background:var(--bone);row-gap:0;padding:36px 30px 40px;display:grid}._Bw1Kq_cardTitle{margin-top:18px}._Bw1Kq_situation ._Bw1Kq_cardTitle,._Bw1Kq_factor ._Bw1Kq_cardTitle{margin-top:0}._Bw1Kq_cardBody{margin-top:14px}._Bw1Kq_slides{height:clamp(240px,38vw,520px);position:relative}._Bw1Kq_siteCosts{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,100px);display:grid}@media (max-width:860px){._Bw1Kq_siteCosts{grid-template-columns:minmax(0,1fr)}}._Bw1Kq_chipRow{margin-top:18px}._Bw1Kq_factors{margin-top:64px}._Bw1Kq_step{border-bottom:1px solid var(--ink-raised);grid-template-columns:110px minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,64px);padding:52px 0;display:grid}._Bw1Kq_stepNum{font:400 44px/1 var(--font-display);color:var(--numeral-on-ink)}._Bw1Kq_stepTitle{color:var(--bone);margin:0}._Bw1Kq_stepDuration{margin-top:14px}._Bw1Kq_stepBody{color:var(--body-on-ink)}._Bw1Kq_stepDeliverable{font:400 15px/1.55 var(--font-body);color:var(--nav-on-ink);margin-top:20px}@media (max-width:860px){._Bw1Kq_step{grid-template-columns:64px minmax(0,1fr);row-gap:20px}._Bw1Kq_stepNum{grid-area:1/1;font-size:34px}._Bw1Kq_step>div:nth-child(2){grid-area:1/2}._Bw1Kq_step>div:nth-child(3){grid-area:2/1/3/-1}}._Bw1Kq_processFooter{padding-top:44px}._Bw1Kq_processNote{max-width:56ch;color:var(--body-on-ink)}._Bw1Kq_includedCard{background:var(--bone);padding:36px 34px 40px}._Bw1Kq_includedTitle{margin-top:18px}._Bw1Kq_includedBody{margin-top:14px}._Bw1Kq_questions{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,4.5vw,64px);display:grid}._Bw1Kq_questionList{border-top:1px solid var(--hairline-on-stone);flex-direction:column;display:flex;position:relative}._Bw1Kq_questionSlab{background:var(--ink);will-change:transform;transition:transform .46s cubic-bezier(.22,1,.36,1),height .46s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0}._Bw1Kq_questionList[data-slab=ready] ._Bw1Kq_questionTabOn,._Bw1Kq_questionList[data-slab=ready] ._Bw1Kq_questionTabOn:hover{background:0 0}._Bw1Kq_questionTab{z-index:1;text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--hairline-on-stone);width:100%;color:var(--text);background:0 0;grid-template-columns:30px minmax(0,1fr) 8px;align-items:center;gap:16px;padding:20px 18px;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:relative}._Bw1Kq_questionTab:hover{background:var(--bone)}._Bw1Kq_questionTabOn{background:var(--ink);border-bottom-color:var(--ink);color:var(--text-on-ink);transition:background-color .16s,border-color .16s,color .18s 70ms}._Bw1Kq_questionTabOn:hover{background:var(--ink-hover);border-bottom-color:var(--ink-hover)}._Bw1Kq_questionTabOn:focus-visible{outline-color:var(--bone)}._Bw1Kq_questionTab ._Bw1Kq_questionNum{color:var(--meta);transition:color .16s}._Bw1Kq_questionTab:hover ._Bw1Kq_questionNum{color:var(--text)}._Bw1Kq_questionTabOn ._Bw1Kq_questionNum,._Bw1Kq_questionTabOn:hover ._Bw1Kq_questionNum{color:var(--meta-on-ink)}._Bw1Kq_questionText{font:400 1.0625rem/1.45 var(--font-body)}._Bw1Kq_questionMark{opacity:0;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);transform:translate(-5px)}._Bw1Kq_questionTab:hover ._Bw1Kq_questionMark,._Bw1Kq_questionTab:focus-visible ._Bw1Kq_questionMark{opacity:.5;transform:none}._Bw1Kq_questionTabOn ._Bw1Kq_questionMark{opacity:1;transform:none}._Bw1Kq_answer{aspect-ratio:4/3;background:var(--ink);min-height:280px;position:relative;overflow:hidden}._Bw1Kq_answerOverlay{z-index:1;background:linear-gradient(#0000 0%,#00000024 32%,#00000070 66%,#000000bd 100%);flex-direction:column;justify-content:flex-end;gap:24px;padding:clamp(22px,3vw,34px);display:flex;position:absolute;inset:0}._Bw1Kq_answerQuestion{color:var(--bone);max-width:22ch;animation:.52s cubic-bezier(.22,1,.36,1) backwards _Bw1Kq_answerIn}@keyframes _Bw1Kq_answerIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._Bw1Kq_answerPlay{cursor:pointer;color:var(--bone);background:#1c1a1780;border:1px solid #f2f0ec73;align-self:flex-start;align-items:center;gap:14px;padding:10px 20px 10px 10px;transition:background-color .18s,border-color .18s,color .18s,transform .16s cubic-bezier(.22,1,.36,1);animation:.52s cubic-bezier(.22,1,.36,1) .11s backwards _Bw1Kq_answerIn;display:inline-flex}._Bw1Kq_answerPlay:hover,._Bw1Kq_answerPlay:focus-visible{background:var(--bone);border-color:var(--bone);color:var(--ink);transform:translateY(-2px)}._Bw1Kq_answerPlay:active{transform:translateY(0)}._Bw1Kq_answerPlayIcon{border:1px solid;flex:none;width:34px;height:34px;position:relative}._Bw1Kq_answerPlayIcon:after{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid;position:absolute;top:50%;left:50%;transform:translate(-38%,-50%)}@media (max-width:860px){._Bw1Kq_questions{grid-template-columns:minmax(0,1fr)}._Bw1Kq_answer{top:var(--sticky-top);z-index:1;aspect-ratio:16/10;order:-1;min-height:0;transition:top .26s cubic-bezier(.22,1,.36,1);position:sticky}}@media (prefers-reduced-motion:reduce){._Bw1Kq_questionMark{transform:none}._Bw1Kq_questionSlab{transition:none}._Bw1Kq_answerQuestion,._Bw1Kq_answerPlay{animation:none}._Bw1Kq_answerPlay:hover,._Bw1Kq_answerPlay:focus-visible,._Bw1Kq_answerPlay:active{transform:none}}._Bw1Kq_quoteLink{margin-top:26px}._Bw1Kq_awards{text-align:center;margin-top:40px}
._9kCRYa_layout{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}._9kCRYa_sidebar{flex-direction:column;gap:12px;display:flex}._9kCRYa_help{background:var(--stone);margin-top:34px;padding:32px 24px 34px}._9kCRYa_helpHeading{font:400 19px/1.18 var(--font-display);letter-spacing:.015em}._9kCRYa_helpCopy{font:400 16px/1.6 var(--font-body);color:var(--body);margin-top:12px}._9kCRYa_helpCta{margin-top:18px}@media (max-width:860px){._9kCRYa_layout{grid-template-columns:minmax(0,1fr)}}
._8Za67a_feature{border-bottom:1px solid var(--hairline)}._8Za67a_featureLink{max-width:var(--bleed-content-max);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-inline:auto;transition:background-color .12s;display:grid}._8Za67a_featureLink:hover{background:var(--stone);color:inherit}._8Za67a_featureText{padding:var(--space-section-light) clamp(28px, 5vw, 80px) var(--space-section-light) 0;flex-direction:column;justify-content:center;display:flex}._8Za67a_featureMeta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._8Za67a_badge{font:700 12px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);background:var(--ink);padding:9px 12px}._8Za67a_readTime{font:400 15px/1 var(--font-body);color:var(--muted)}._8Za67a_featureHeading{max-width:24ch;margin-top:28px;font-size:clamp(30px,3.4vw,44px);line-height:1.24}._8Za67a_featureCopy{max-width:52ch;margin-top:22px}._8Za67a_featureCta{border-bottom:1px solid var(--text);align-self:flex-start;margin-top:34px;padding-bottom:8px}._8Za67a_featureImage{min-height:520px;position:relative}@media (max-width:860px){._8Za67a_featureLink{grid-template-columns:minmax(0,1fr)}._8Za67a_featureText{padding:var(--space-section-light) 0;order:1}._8Za67a_featureImage{order:0;min-height:300px}}._8Za67a_grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1px;display:grid}._8Za67a_card{background:var(--bone);flex-direction:column;padding:40px 34px;transition:background-color .12s;display:flex}._8Za67a_card:hover{background:var(--stone);color:inherit}._8Za67a_cardHead{justify-content:space-between;align-items:center;gap:16px;display:flex}._8Za67a_cardHeading{margin-top:24px;font-size:clamp(25px,2.4vw,29px);line-height:1.28}._8Za67a_cardCopy{margin-top:16px}._8Za67a_cardCta{margin-top:auto;padding-top:30px}._8Za67a_splitHeading{max-width:20ch;margin-top:22px}._8Za67a_splitCopy{max-width:48ch;margin-top:22px}._8Za67a_splitActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}
._7T5Noq_hero{height:calc(100dvh - var(--header-h));background-image:repeating-linear-gradient(45deg, var(--ph-dark-a) 0 14px, var(--ph-dark-b) 14px 28px);min-height:600px;position:relative;overflow:hidden}._7T5Noq_heroImage{object-fit:cover;animation:1.8s cubic-bezier(.22,1,.36,1) both _7T5Noq_heroSettle}@keyframes _7T5Noq_heroSettle{0%{transform:scale(1.045)}to{transform:none}}@media (prefers-reduced-motion:reduce){._7T5Noq_heroImage{animation:none}}._7T5Noq_heroScrim{background:linear-gradient(#1c1a174d 0%,#1c1a170a 34%,#1c1a1757 62%,#1c1a17d6 100%);position:absolute;inset:0}._7T5Noq_heroCaption{z-index:2;padding:26px var(--gutter);font:400 12px/1.6 var(--font-mono);letter-spacing:.1em;color:var(--body-on-ink);text-align:right;position:absolute;bottom:0;right:0}._7T5Noq_heroInner{height:100%;max-width:var(--page-max);padding:0 var(--gutter) 72px;flex-direction:column;justify-content:flex-end;margin-inline:auto;display:flex;position:relative}._7T5Noq_heroHeadline{color:var(--bone)}._7T5Noq_heroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;display:flex}._7T5Noq_difference{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(32px,4vw,56px);padding-top:56px;display:grid}._7T5Noq_differenceItem{border-top:1px solid var(--ink-raised);padding-top:26px}@media (max-width:640px){._7T5Noq_difference{padding-top:0}._7T5Noq_differenceItem:first-child{border-top:0}}._7T5Noq_differenceTitle{color:var(--bone)}._7T5Noq_differenceBody{color:var(--body-on-ink);max-width:40ch;margin-top:14px}[data-reveal=pending] ._7T5Noq_difference>*{opacity:0;transform:translateY(14px)}[data-reveal=in] ._7T5Noq_difference>*{opacity:1;transition:opacity .52s ease-out,transform .64s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] ._7T5Noq_difference>:first-child{transition-delay:.26s}[data-reveal=in] ._7T5Noq_difference>:nth-child(2){transition-delay:.35s}[data-reveal=in] ._7T5Noq_difference>:nth-child(3){transition-delay:.44s}[data-reveal=in] ._7T5Noq_difference>:nth-child(n+4){transition-delay:.53s}._7T5Noq_showHomesHeading{max-width:16ch;margin-top:22px}._7T5Noq_showHomesCopy{max-width:44ch;margin-top:22px}._7T5Noq_showHomesList{flex-wrap:wrap;gap:56px;margin-top:38px;display:flex}._7T5Noq_showHomeName{font:600 15px/1 var(--font-body);letter-spacing:.06em}._7T5Noq_showHomeHours{font:400 15px/1.6 var(--font-body);color:var(--muted);margin-top:10px}._7T5Noq_showHomesCta{align-self:flex-start;margin-top:40px}._7T5Noq_showHomesSplit._7T5Noq_showHomesSplit{margin-bottom:var(--space-section-join)}._7T5Noq_testimonialSection._7T5Noq_testimonialSection{padding-top:var(--space-section-join)}._7T5Noq_testimonialLink{margin-top:26px}._7T5Noq_introPara{margin-top:18px}._7T5Noq_introCta{margin-top:30px;display:inline-block}
.xPKtrW_bar{background:var(--bone);border-bottom:1px solid var(--hairline);scroll-margin-top:var(--header-h);padding-block:20px}.xPKtrW_results{padding:56px 0 var(--space-section)}.xPKtrW_sortButton{font:700 12px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid var(--hairline-on-stone);background:var(--bone);color:var(--text);padding:12px 16px;transition:border-color .12s}.xPKtrW_sortButton:hover{border-color:var(--text)}.xPKtrW_grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1px;display:grid}.xPKtrW_card{background:var(--bone);padding-bottom:34px;transition:background-color .12s;display:block}.xPKtrW_cardDemo{background:var(--stone)}.xPKtrW_card:hover{background:var(--stone);color:inherit}.xPKtrW_cardImage{position:relative}.xPKtrW_tagLeft,.xPKtrW_tagRight{font:700 11px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;padding:8px 11px;position:absolute;top:16px}.xPKtrW_tagLeft{background:var(--bone);color:var(--text);left:16px}.xPKtrW_tagRight{background:var(--text);color:var(--bone);right:16px}.xPKtrW_cardBody{padding:30px 30px 0}.xPKtrW_cardHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.xPKtrW_rooms{color:var(--muted);margin-top:12px}.xPKtrW_note{margin-top:14px}.xPKtrW_cardFoot{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;margin-top:24px;padding-top:20px;display:flex}.xPKtrW_price{color:var(--muted)}.xPKtrW_disclaimer{max-width:70ch;margin-top:34px}.xPKtrW_splitHeading{max-width:20ch;margin-top:22px}.xPKtrW_splitCopy{max-width:48ch;margin-top:22px}.xPKtrW_splitCta{align-self:flex-start;margin-top:34px}.xPKtrW_ask{text-align:center;max-width:70ch;margin-inline:auto}.xPKtrW_askHeading{margin-top:26px}.xPKtrW_askCopy{max-width:none;margin-top:22px}.xPKtrW_askCta{margin-top:34px}
.cJ7pZa_leadMeta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cJ7pZa_leadHeading{max-width:24ch;margin-top:26px;font-size:clamp(30px,3.3vw,42px);line-height:1.26}.cJ7pZa_leadCopy{max-width:52ch;margin-top:22px}.cJ7pZa_list{border-top:1px solid var(--hairline);margin-top:var(--space-header-content)}.cJ7pZa_row{border-bottom:1px solid var(--hairline);grid-template-columns:120px 240px minmax(0,1fr) 140px;align-items:center;gap:clamp(20px,3vw,44px);padding:32px 0;display:grid}.cJ7pZa_row[data-leaving]{opacity:0;transition:opacity .15s ease-out}.cJ7pZa_date{color:var(--meta)}.cJ7pZa_thumb{width:100%}.cJ7pZa_rowTitle{font:400 clamp(22px, 2.2vw, 27px)/1.18 var(--font-display);letter-spacing:.015em;margin:0;display:block}.cJ7pZa_rowSummary{margin-top:10px;display:block}.cJ7pZa_category{text-align:right}.cJ7pZa_count{margin-top:30px}@media (max-width:860px){.cJ7pZa_row{grid-template-columns:40vw minmax(0,1fr);row-gap:10px}.cJ7pZa_date{grid-area:1/1}.cJ7pZa_category{text-align:right;grid-area:1/2}.cJ7pZa_thumb{grid-area:2/1}.cJ7pZa_rowText{grid-area:2/2}}@media (max-width:560px){.cJ7pZa_row{grid-template-columns:minmax(0,1fr) auto}.cJ7pZa_thumb{display:none}.cJ7pZa_rowText{grid-area:2/1/3/-1}}@media (prefers-reduced-motion:reduce){.cJ7pZa_row[data-leaving]{transition:none}}@media (max-width:860px){main .cJ7pZa_leadSplit{margin-top:0}}
.PmTWFW_bar{top:var(--sticky-top);z-index:10;background:var(--bone);border-bottom:1px solid var(--hairline);margin-top:clamp(52px,6vw,96px);padding-block:20px;transition:top .26s cubic-bezier(.22,1,.36,1);position:sticky}@media (max-width:640px){.PmTWFW_bar{padding-block:12px}}.PmTWFW_browser{padding-bottom:var(--space-section)}.PmTWFW_results{padding-top:clamp(64px,7vw,104px)}.PmTWFW_viewToggle{gap:8px;display:flex}.PmTWFW_viewButton{font:700 12px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid var(--hairline-on-stone);background:var(--bone);color:var(--text);padding:12px 16px;transition:background-color .12s,color .12s,border-color .12s}.PmTWFW_viewOn{background:var(--text);color:var(--bone);border-color:var(--text)}.PmTWFW_grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(48px,5vw,80px) clamp(24px,3vw,44px);display:grid}.PmTWFW_grid>a [data-image-slot]{overflow:hidden}.PmTWFW_grid>a img{transition:transform .62s cubic-bezier(.22,1,.36,1)}.PmTWFW_grid>a h2{transition:color .16s}@media (hover:hover) and (pointer:fine){.PmTWFW_grid>a:hover img,.PmTWFW_grid>a:focus-visible img{transform:scale(1.045)}.PmTWFW_grid>a:hover h2,.PmTWFW_grid>a:focus-visible h2{color:var(--muted)}}[data-reveal=pending] .PmTWFW_grid>*{opacity:0;transform:translateY(18px)}[data-reveal=in] .PmTWFW_grid>*{opacity:1;transition:opacity .54s ease-out,transform .68s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .PmTWFW_grid>:nth-child(3n+2){transition-delay:80ms}[data-reveal=in] .PmTWFW_grid>:nth-child(3n+3){transition-delay:.16s}[data-reveal=pending] .PmTWFW_bar{opacity:0}[data-reveal=in] .PmTWFW_bar{opacity:1;transition:opacity .46s ease-out}.PmTWFW_cardHead{justify-content:space-between;align-items:baseline;gap:16px;margin-top:22px;display:flex}.PmTWFW_cardMeta{color:var(--muted);margin-top:10px}.PmTWFW_cardBlurb{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box;overflow:hidden}.PmTWFW_results [data-leaving]{opacity:0;pointer-events:none;transition:opacity .15s ease-in,transform .15s ease-in;transform:scale(.985)}
._8cTprq_tools{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1px;display:grid}._8cTprq_tool{background:var(--bone);flex-direction:column;padding:40px 34px;display:flex}._8cTprq_toolHead{justify-content:space-between;align-items:center;gap:16px;display:flex}._8cTprq_toolHeading{margin-top:24px;font-size:clamp(25px,2.4vw,29px);line-height:1.28}._8cTprq_toolCopy{margin-top:16px}._8cTprq_toolCta{margin-top:auto;padding-top:30px}._8cTprq_pending{color:var(--meta);letter-spacing:.04em;white-space:nowrap}._8cTprq_files{border-top:1px solid var(--hairline);margin-top:1px}._8cTprq_fileRow{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) 150px 130px 110px;align-items:center;gap:clamp(20px,3vw,40px);padding:24px 0;transition:background-color .12s;display:grid}._8cTprq_fileRow:hover{background:var(--row-hover);color:inherit}._8cTprq_fileMeta{color:var(--muted)}._8cTprq_fileSize{color:var(--meta)}._8cTprq_fileCta{text-align:right}@media (max-width:860px){._8cTprq_fileRow{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}._8cTprq_fileMeta{grid-area:2/1}._8cTprq_fileSize{text-align:right;grid-area:2/2}._8cTprq_fileCta{grid-area:1/2}}._8cTprq_specs{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:0 clamp(32px,5vw,72px);display:grid}._8cTprq_specRow{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:20px;padding:22px 0;display:flex}._8cTprq_band{width:100%;height:clamp(320px,40vw,620px);margin-bottom:var(--space-section);position:relative}[data-reveal=pending] ._8cTprq_tool{opacity:0;transform:translateY(16px)}[data-reveal=in] ._8cTprq_tool{opacity:1;transition:opacity .52s ease-out,transform .64s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] ._8cTprq_tool:nth-child(2){transition-delay:80ms}[data-reveal=in] ._8cTprq_tool:nth-child(3){transition-delay:.16s}[data-reveal=pending] ._8cTprq_band{opacity:0}[data-reveal=in] ._8cTprq_band{opacity:1;transition:opacity .7s ease-out}:is([data-reveal=pending] ._8cTprq_fileRow,[data-reveal=pending] ._8cTprq_specRow){opacity:0;transform:translateY(12px)}:is([data-reveal=in] ._8cTprq_fileRow,[data-reveal=in] ._8cTprq_specRow){opacity:1;transition:opacity .44s ease-out,transform .54s cubic-bezier(.22,1,.36,1);transform:none}:is([data-reveal=in] ._8cTprq_fileRow:nth-child(2),[data-reveal=in] ._8cTprq_specRow:nth-child(2)){transition-delay:60ms}:is([data-reveal=in] ._8cTprq_fileRow:nth-child(3),[data-reveal=in] ._8cTprq_specRow:nth-child(3)){transition-delay:.12s}:is([data-reveal=in] ._8cTprq_fileRow:nth-child(4),[data-reveal=in] ._8cTprq_specRow:nth-child(4)){transition-delay:.18s}:is([data-reveal=in] ._8cTprq_fileRow:nth-child(n+5),[data-reveal=in] ._8cTprq_specRow:nth-child(n+5)){transition-delay:.24s}
.Gk26Bq_grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:1px;display:grid}.Gk26Bq_card{background:var(--bone);flex-direction:column;margin:0;padding:clamp(40px,4.4vw,68px);display:flex}.Gk26Bq_cardQuote{color:var(--text);text-wrap:pretty;max-width:none;margin-top:24px}.Gk26Bq_byline{align-items:center;gap:16px;margin-top:auto;padding-top:32px;display:flex}.Gk26Bq_avatar{flex:none;width:52px}.Gk26Bq_name{font:600 16px/1.3 var(--font-body);display:block}.Gk26Bq_detail{margin-top:6px;display:block}.Gk26Bq_splitHeading{max-width:20ch;margin-top:22px}.Gk26Bq_splitCopy{max-width:48ch;margin-top:22px}.Gk26Bq_splitCta{align-self:flex-start;margin-top:34px}.Gk26Bq_projects{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(24px,3vw,44px);display:grid}.Gk26Bq_projectHead{justify-content:space-between;align-items:baseline;gap:16px;margin-top:22px;display:flex}.Gk26Bq_projectMeta{color:var(--muted);margin-top:10px}[data-reveal=pending] .Gk26Bq_card{opacity:0;transform:translateY(16px)}[data-reveal=in] .Gk26Bq_card{opacity:1;transition:opacity .52s ease-out,transform .64s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .Gk26Bq_card:nth-child(3n+2){transition-delay:80ms}[data-reveal=in] .Gk26Bq_card:nth-child(3n+3){transition-delay:.16s}
.CIL2iq_asideCopy{color:var(--body-on-ink);max-width:52ch}.CIL2iq_map{border-bottom:1px solid var(--hairline);height:520px;max-width:var(--bleed-content-max);padding-inline:var(--gutter);margin-inline:auto;position:relative}.CIL2iq_grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:1px;display:grid}.CIL2iq_card{background:var(--bone);flex-direction:column;padding-bottom:34px;transition:background-color .12s;display:flex}.CIL2iq_card:hover{background:var(--stone);color:inherit}.CIL2iq_cardBody{flex-direction:column;flex:1;padding:30px 30px 0;display:flex}.CIL2iq_cardHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.CIL2iq_cardName{font:400 30px/1.25 var(--font-display);letter-spacing:.015em;margin:0}.CIL2iq_cardCopy{margin-top:14px}.CIL2iq_cardFoot{justify-content:space-between;align-items:baseline;gap:16px;margin-top:auto;padding-top:26px;display:flex}.CIL2iq_built{color:var(--muted)}.CIL2iq_others{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:0 clamp(24px,4vw,56px);display:grid}.CIL2iq_otherRow{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;padding:20px 0;transition:color .12s;display:flex}.CIL2iq_otherRow:hover{color:var(--muted)}.CIL2iq_otherName{font:400 21px/1.18 var(--font-display);letter-spacing:.015em}.CIL2iq_ask{text-align:center;max-width:70ch;margin-inline:auto}.CIL2iq_askHeading{margin-top:26px}.CIL2iq_askCopy{max-width:none;margin-top:22px}.CIL2iq_askCta{margin-top:34px}[data-reveal=pending] .CIL2iq_map{opacity:0}[data-reveal=in] .CIL2iq_map{opacity:1;transition:opacity .7s ease-out}
.EAHXIa_turn{max-width:22ch;color:var(--text)}@media (min-width:561px){.EAHXIa_turn{max-width:34ch}}.EAHXIa_stack{margin-block:var(--space-section)}.EAHXIa_team{--shot-focus:50% 0%;--split-image-min-sm:400px}@media (max-width:860px){.EAHXIa_stack{margin-block:32px 0}.EAHXIa_stack>*>section{margin-block:0}.EAHXIa_stack>*+*{margin-top:40px}}@media (min-width:861px){.EAHXIa_stack>*{top:var(--sticky-top);min-height:calc(100svh - var(--header-h));transition:top .26s cubic-bezier(.22,1,.36,1);display:flex;position:sticky}.EAHXIa_stack>*>section{flex:1;margin-block:0}}@media (prefers-reduced-motion:reduce){.EAHXIa_stack>*{min-height:0;display:block;position:static}}@media (prefers-reduced-motion:reduce) and (min-width:861px){.EAHXIa_stack>*+*>section{margin-block-start:var(--space-section)}}.EAHXIa_heading{max-width:18ch}.EAHXIa_para{max-width:52ch;margin-top:20px}.EAHXIa_badges{max-width:420px;margin-top:32px}.on-ink .EAHXIa_heading{color:var(--bone)}.on-ink .EAHXIa_para{color:var(--body-on-ink)}.EAHXIa_cta{align-self:flex-start;margin-top:30px}.EAHXIa_learnTitle{color:var(--meta-on-ink)}.EAHXIa_cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(24px,3vw,48px);margin-top:34px;display:grid}.EAHXIa_card{color:inherit;display:block}.EAHXIa_cardFrame{overflow:hidden}.EAHXIa_cardFrame>*{transition:transform .64s cubic-bezier(.22,1,.36,1)}.EAHXIa_card:hover .EAHXIa_cardFrame>*,.EAHXIa_card:focus-visible .EAHXIa_cardFrame>*{transform:scale(1.045)}.EAHXIa_cardTitle{font:400 21px/1.18 var(--font-display);letter-spacing:.015em;color:var(--text-on-ink);margin-top:18px;transition:color .16s}.EAHXIa_cardTitle:after{content:"→";color:var(--meta-on-ink);margin-left:10px;transition:transform .3s cubic-bezier(.22,1,.36,1),color .16s;display:inline-block}.EAHXIa_card:hover .EAHXIa_cardTitle,.EAHXIa_card:focus-visible .EAHXIa_cardTitle{color:var(--bone)}.EAHXIa_card:hover .EAHXIa_cardTitle:after,.EAHXIa_card:focus-visible .EAHXIa_cardTitle:after{color:var(--bone);transform:translate(5px)}.EAHXIa_cardCopy{font:400 15px/1.5 var(--font-body);color:var(--body-on-ink);margin-top:8px;transition:color .2s}.EAHXIa_card:hover .EAHXIa_cardCopy,.EAHXIa_card:focus-visible .EAHXIa_cardCopy{color:var(--text-on-ink)}:is(.EAHXIa_cards:has(.EAHXIa_card:hover) .EAHXIa_card,.EAHXIa_cards:has(.EAHXIa_card:focus-visible) .EAHXIa_card){opacity:.45;transition:opacity .26s ease-out}:is(.EAHXIa_cards:has(.EAHXIa_card:hover) .EAHXIa_card:hover,.EAHXIa_cards:has(.EAHXIa_card:focus-visible) .EAHXIa_card:focus-visible){opacity:1}.EAHXIa_card{transition:opacity .26s ease-out}@media (prefers-reduced-motion:reduce){.EAHXIa_cardFrame>*,.EAHXIa_cardTitle:after,.EAHXIa_card{transition:none}.EAHXIa_card:hover .EAHXIa_cardFrame>*,.EAHXIa_card:focus-visible .EAHXIa_cardFrame>*,.EAHXIa_card:hover .EAHXIa_cardTitle:after,.EAHXIa_card:focus-visible .EAHXIa_cardTitle:after{transform:none}}
.CJv7lW_page{max-width:var(--page-max);padding:72px var(--gutter) 120px;margin-inline:auto}.CJv7lW_title{margin-top:36px}.CJv7lW_lead{margin-top:24px}.CJv7lW_pageLinks{flex-wrap:wrap;gap:20px;margin-top:32px;display:flex}.CJv7lW_sectionGap{margin-top:90px}.CJv7lW_swatchGrid{background:var(--hairline);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-top:1px;display:grid}.CJv7lW_swatch{background:var(--bone);padding-bottom:22px}.CJv7lW_chip{border-bottom:1px solid var(--hairline);height:130px}.CJv7lW_swatchMeta{padding:18px 18px 0}.CJv7lW_swatchName{font:600 15px/1 var(--font-body)}.CJv7lW_swatchHex{font:400 13px/1 var(--font-mono);color:var(--meta);margin-top:8px}.CJv7lW_swatchToken{font:400 12px/1 var(--font-mono);color:var(--ph-light-ink);margin-top:6px}.CJv7lW_swatchUse{font:400 15px/1.5 var(--font-body);color:var(--muted);margin-top:10px}.CJv7lW_specimen{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:44px 0;display:grid}@media (max-width:560px){.CJv7lW_specimen{grid-template-columns:minmax(0,1fr)}}.CJv7lW_specimenName{font:400 22px/1.18 var(--font-display);letter-spacing:.015em}.CJv7lW_specimenNameLabel{font:700 22px/1.3 var(--font-label);letter-spacing:0}.CJv7lW_specimenNameBody{font:400 22px/1.3 var(--font-body);letter-spacing:0}.CJv7lW_specimenNote{font:400 15px/1.6 var(--font-body);color:var(--muted);margin-top:12px}.CJv7lW_stack{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.CJv7lW_spaced>*+*{margin-top:22px}.CJv7lW_buttonGrid{background:var(--hairline);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;margin-top:1px;display:grid}.CJv7lW_buttonCell{background:var(--bone);padding:40px 34px}.CJv7lW_buttonCellDark{background:var(--ink)}.CJv7lW_buttonStack{flex-direction:column;align-items:flex-start;gap:18px;margin-top:26px;display:flex}.CJv7lW_pattern{padding-top:56px}.CJv7lW_patternFirst{padding-top:44px}.CJv7lW_patternBody{margin-top:20px}.CJv7lW_patternNote{max-width:var(--measure-body);font:400 15px/1.6 var(--font-body);color:var(--muted);margin-top:16px}.CJv7lW_placeholderRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:20px;display:grid}.CJv7lW_layoutGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(24px,4vw,56px);padding-top:40px;display:grid}.CJv7lW_layoutBody{margin-top:14px}
._3xuVEa_page{max-width:var(--page-max);padding:72px var(--gutter) 140px;margin:0 auto}._3xuVEa_title{margin-top:18px}._3xuVEa_lead{margin-top:26px}._3xuVEa_leadNote{max-width:64ch;color:var(--muted);margin-top:16px}._3xuVEa_pageLinks{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:26px;margin-top:30px;padding-bottom:40px;display:flex}._3xuVEa_controls{z-index:5;background:var(--bone);border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:clamp(24px,4vw,56px);margin-bottom:8px;padding:26px 0;display:flex;position:sticky;top:0}._3xuVEa_control{flex-direction:column;gap:12px;display:flex}._3xuVEa_pills{flex-wrap:wrap;gap:10px;display:flex}._3xuVEa_pill{border:1px solid var(--hairline);min-height:24px;font:600 14px/1 var(--font-body);color:var(--body);cursor:pointer;background:0 0;padding:12px 16px;transition:background-color .12s,border-color .12s,color .12s}._3xuVEa_pill:hover{border-color:var(--text);color:var(--text)}._3xuVEa_pillOn{background:var(--ink);border-color:var(--ink);color:var(--bone)}._3xuVEa_inUse{font:700 10px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;opacity:.72;margin-left:8px}._3xuVEa_verdict{min-height:190px;padding:30px 0 36px}._3xuVEa_verdictBody{max-width:68ch}._3xuVEa_verdictNote{max-width:68ch;color:var(--muted);margin-top:14px}._3xuVEa_verdictNote strong{color:var(--text)}._3xuVEa_verdictMeta{margin-top:14px}._3xuVEa_stage{background:var(--stone);margin-top:36px;padding:40px clamp(20px,3vw,44px) 46px}._3xuVEa_stageInk{background:var(--ink);color:var(--text-on-ink)}._3xuVEa_stageLabel{border-bottom:1px solid var(--hairline-on-stone);flex-direction:column;gap:10px;margin-bottom:34px;padding-bottom:26px;display:flex}._3xuVEa_stageInk ._3xuVEa_stageLabel{border-bottom-color:var(--ink-raised)}._3xuVEa_stageLabel .t-caption{max-width:74ch}._3xuVEa_row{border-top:1px solid var(--hairline-on-stone);grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:baseline;gap:clamp(20px,3vw,44px);padding:26px 0;display:grid}._3xuVEa_stageInk ._3xuVEa_row{border-top-color:var(--ink-raised)}._3xuVEa_row:first-of-type{border-top:0;padding-top:0}._3xuVEa_rowMeta{flex-direction:column;gap:8px;display:flex}._3xuVEa_rowSize{flex-wrap:wrap;gap:8px;display:flex}._3xuVEa_swapped{color:var(--text);font-weight:400}._3xuVEa_stageInk ._3xuVEa_swapped{color:var(--text-on-ink)}._3xuVEa_weights{flex-direction:column;gap:22px;display:flex}._3xuVEa_weightRow{grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:baseline;gap:clamp(20px,3vw,44px);display:grid}._3xuVEa_weightNote{max-width:64ch;color:var(--muted)}._3xuVEa_stageInk ._3xuVEa_weightNote{color:var(--body-on-ink)}._3xuVEa_caseRows{flex-direction:column;display:flex}._3xuVEa_closing{border-top:1px solid var(--hairline);margin-top:70px;padding-top:40px}._3xuVEa_closingHeading{margin-bottom:26px}._3xuVEa_closingLead{max-width:70ch;margin-bottom:8px}._3xuVEa_closingNote{border-top:1px solid var(--hairline);max-width:70ch;margin-top:26px;padding-top:24px}._3xuVEa_steps{max-width:70ch;padding-left:22px}._3xuVEa_steps li{margin-top:16px}._3xuVEa_steps strong{color:var(--text)}@media (max-width:860px){._3xuVEa_row,._3xuVEa_weightRow{grid-template-columns:minmax(0,1fr);gap:14px}._3xuVEa_controls{position:static}}
.uI_VwW_updated{font:400 12px/1 var(--font-mono);color:var(--meta-on-ink);margin-top:28px}.uI_VwW_layout{timeline-scope:--legal;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.uI_VwW_article{view-timeline:--legal block}@media (max-width:860px){.uI_VwW_layout{grid-template-columns:minmax(0,1fr)}}.uI_VwW_sidebar{top:calc(var(--sticky-top) + 24px);max-height:calc(100dvh - var(--header-h) - 48px);overscroll-behavior:contain;flex-direction:column;gap:26px;transition:top .26s cubic-bezier(.22,1,.36,1);display:flex;position:sticky;overflow-y:auto}@media (max-width:860px){.uI_VwW_sidebar{display:contents}.uI_VwW_docs{flex-flow:wrap;order:0}.uI_VwW_docLink{text-align:center;flex:auto}.uI_VwW_article{order:1}.uI_VwW_contents{order:2}.uI_VwW_help{order:3}}.uI_VwW_docs{flex-direction:column;gap:10px;display:flex}.uI_VwW_docLink{font:600 16px/1.3 var(--font-body);border:1px solid var(--hairline-on-stone);background:var(--bone);color:var(--text);padding:15px 16px;transition:background-color .12s,color .12s,border-color .12s}.uI_VwW_docLink:hover{border-color:var(--text);color:var(--text)}.uI_VwW_docLinkOn{background:var(--text);color:var(--bone);border-color:var(--text)}.uI_VwW_docLinkOn:hover{color:var(--bone)}.uI_VwW_contents{border-top:1px solid var(--hairline);flex-direction:column;padding-top:20px;padding-left:18px;display:flex;position:relative}.uI_VwW_contents:before{content:"";background:var(--hairline);width:1px;position:absolute;top:0;bottom:0;left:0}.uI_VwW_progress{background:var(--text);transform-origin:top;width:1px;animation:linear both uI_VwW_legalProgress;animation-timeline:--legal;animation-range:contain;position:absolute;top:0;bottom:0;left:0}@keyframes uI_VwW_legalProgress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.uI_VwW_contents>:first-child{padding-bottom:8px}.uI_VwW_contentsLink{border-bottom:1px solid var(--stone);font:400 15px/1.45 var(--font-body);color:var(--muted);gap:14px;padding:11px 0;transition:color .12s;display:flex}.uI_VwW_contentsLink:hover{color:var(--text)}.uI_VwW_contentsNum{font:400 12px/1.6 var(--font-mono);color:var(--muted);flex:none}.uI_VwW_help{background:var(--stone);padding:32px 24px 34px}.uI_VwW_helpHeading{font:400 19px/1.18 var(--font-display);letter-spacing:.015em}.uI_VwW_helpCopy{font:400 16px/1.6 var(--font-body);color:var(--body);margin-top:12px}.uI_VwW_helpCta{margin-top:18px}.uI_VwW_section{scroll-margin-top:calc(var(--header-h) + 20px);padding-bottom:64px}.uI_VwW_sectionHead{border-bottom:1px solid var(--hairline);align-items:baseline;gap:20px;padding-bottom:18px;display:flex}.uI_VwW_sectionNum{font:400 12px/1.6 var(--font-mono);color:var(--meta);flex:none}.uI_VwW_sectionTitle{font:400 clamp(25px, 2.2vw, 31px)/1.18 var(--font-display);letter-spacing:.012em;margin:0}.uI_VwW_body{max-width:64ch;padding-top:26px}.uI_VwW_para{max-width:none;margin-bottom:18px}.uI_VwW_list{flex-direction:column;margin:4px 0 20px;display:flex}.uI_VwW_listItem{border-bottom:1px solid var(--stone);gap:16px;padding:14px 0;display:flex}.uI_VwW_dash{font:400 12px/1.7 var(--font-mono);color:var(--muted);flex:none}.uI_VwW_footnote{background:var(--stone);margin-top:12px;padding:36px 34px}.uI_VwW_footnoteCopy{max-width:56ch;margin-top:18px}@media (prefers-reduced-motion:reduce){.uI_VwW_progress{animation:none}}
.b2Ka6q_copy{max-width:64ch}.b2Ka6q_link{text-underline-offset:4px;text-decoration:underline}.b2Ka6q_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:44px;display:flex}.b2Ka6q_note{margin-top:var(--space-header-content);background:var(--stone);max-width:64ch;padding:32px 30px 34px}.b2Ka6q_noteCopy{color:var(--body);margin-top:14px}:is([data-reveal=pending] .b2Ka6q_copy,[data-reveal=pending] .b2Ka6q_actions,[data-reveal=pending] .b2Ka6q_note){opacity:0;transform:translateY(14px)}:is([data-reveal=in] .b2Ka6q_copy,[data-reveal=in] .b2Ka6q_actions,[data-reveal=in] .b2Ka6q_note){opacity:1;transition:opacity .52s ease-out,transform .64s cubic-bezier(.22,1,.36,1);transform:none}[data-reveal=in] .b2Ka6q_actions{transition-delay:.1s}[data-reveal=in] .b2Ka6q_note{transition-delay:.2s}@media (prefers-reduced-motion:reduce){.b2Ka6q_copy,.b2Ka6q_actions,.b2Ka6q_note{transition:none}}
