@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1316bdccde5e7cab-s.1605mo-2lr-0r.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/91a2f7867a28cebf-s.2id34538z-nu0.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.0rt3gmdbw_rg-.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.1qlvuf-h9_nww.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.3s80slo4q4lah.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.2jrdrem4nuvb1.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_420a097d-module__ExOY0G__className{font-family:Fraunces,Fraunces Fallback}.fraunces_420a097d-module__ExOY0G__variable{--rd-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.2q0khlq77_eaw.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_1dbf97ef-module__UrPFeW__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_1dbf97ef-module__UrPFeW__variable{--rd-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.1dgcou5jor5q_.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.28xcb7557rbh2.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_b06efcec-module__KlEJ8q__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b06efcec-module__KlEJ8q__variable{--rd-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.1ii7211jqpzi_.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_699ac196-module__CFtDWq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_699ac196-module__CFtDWq__variable{--rd-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.269kn9uafm0ti.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_44bc6b6a-module__HCViUW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_44bc6b6a-module__HCViUW__variable{--rd-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_1788c869-module__vs1khG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_1788c869-module__vs1khG__variable{--rd-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_bb47bd17-module__SihElq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_bb47bd17-module__SihElq__variable{--rd-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_7de47121-module__eGWQ9W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_7de47121-module__eGWQ9W__variable{--rd-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.3strvg7o-g5v2.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_b3c9979c-module__E0jzrq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_b3c9979c-module__E0jzrq__variable{--rd-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
.exhibit-module__j27UhW__exhibit{--ex-gutter:clamp(1rem, 4.5vw, 3rem);--ex-max:76rem;--ex-nav-h:3.5rem;--ex-top:calc(var(--public-header-height,3rem) + var(--ex-nav-h));background:var(--x-bg);color:var(--x-text);font-family:var(--x-font-body);line-height:1.55;position:relative;overflow-x:clip}.exhibit-module__j27UhW__exhibit[data-texture=grid]:before,.exhibit-module__j27UhW__exhibit[data-texture=lines]:before,.exhibit-module__j27UhW__exhibit[data-texture=grain]:before{content:"";pointer-events:none;opacity:.5;height:70rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.exhibit-module__j27UhW__exhibit[data-texture=grid]:before{background-image:linear-gradient(var(--x-border) 1px, transparent 1px), linear-gradient(90deg, var(--x-border) 1px, transparent 1px);background-size:56px 56px}.exhibit-module__j27UhW__exhibit[data-texture=lines]:before{background-image:repeating-linear-gradient(90deg, var(--x-border) 0 1px, transparent 1px 8.333%)}.exhibit-module__j27UhW__exhibit[data-texture=grain]:before{background:radial-gradient(ellipse at 80% 0%, color-mix(in srgb, var(--x-accent) 16%, transparent), transparent 60%);opacity:1}.exhibit-module__j27UhW__wrap{width:100%;max-width:calc(var(--ex-max) + var(--ex-gutter) * 2);padding-inline:var(--ex-gutter);margin-inline:auto;position:relative}.exhibit-module__j27UhW__display{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);text-transform:var(--x-display-case);text-wrap:balance;line-height:1.02}.exhibit-module__j27UhW__eyebrow{font-family:var(--x-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--x-muted);font-size:.75rem}.exhibit-module__j27UhW__muted{color:var(--x-muted)}.exhibit-module__j27UhW__prose{max-width:40rem;color:var(--x-text);text-wrap:pretty;gap:1.125rem;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.7;display:grid}.exhibit-module__j27UhW__btn{border:1px solid var(--x-accent);border-radius:max(var(--x-radius), 6px);background:var(--x-accent);min-height:2.875rem;color:var(--x-on-accent);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:filter .16s,background-color .16s,color .16s,border-color .16s;display:inline-flex}.exhibit-module__j27UhW__btn:hover{filter:brightness(1.08)}.exhibit-module__j27UhW__btn svg{width:1rem;height:1rem}.exhibit-module__j27UhW__btnGhost{border-color:var(--x-border);color:var(--x-text);background:0 0}.exhibit-module__j27UhW__btnGhost:hover{border-color:var(--x-text);filter:none}.exhibit-module__j27UhW__btnSm{min-height:2.5rem;padding:.5rem .875rem;font-size:.875rem}.exhibit-module__j27UhW__link{min-height:2.75rem;color:var(--x-text);text-decoration:underline;-webkit-text-decoration-color:var(--x-border);text-decoration-color:var(--x-border);text-underline-offset:.3em;align-items:center;gap:.375rem;display:inline-flex}.exhibit-module__j27UhW__link:hover{-webkit-text-decoration-color:var(--x-accent);text-decoration-color:var(--x-accent)}.exhibit-module__j27UhW__link svg{width:.9375rem;height:.9375rem}.exhibit-module__j27UhW__exhibit :focus-visible{outline:2px solid var(--x-accent);outline-offset:3px}.exhibit-module__j27UhW__banner{z-index:2;padding:.625rem var(--ex-gutter);background:repeating-linear-gradient(-45deg,#fc0 0 12px,#1d1d1f 12px 24px);position:relative}.exhibit-module__j27UhW__banner p{color:#fff;background:#1d1d1f;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;max-width:max-content;margin-inline:auto;padding:.375rem .875rem;font:500 .8125rem/1.4 system-ui,sans-serif;display:flex}.exhibit-module__j27UhW__banner a{color:#fc0;text-decoration:underline}.exhibit-module__j27UhW__nav{top:var(--public-header-height,3rem);z-index:15;border-bottom:1px solid var(--x-border);background:color-mix(in srgb, var(--x-bg) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky}.exhibit-module__j27UhW__navInner{min-height:var(--ex-nav-h);align-items:center;gap:1.25rem;display:flex}.exhibit-module__j27UhW__navTitle{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);flex-shrink:0;font-size:1.125rem}.exhibit-module__j27UhW__navLinks{scrollbar-width:none;gap:.25rem;min-width:0;margin-inline:auto;display:flex;overflow-x:auto}.exhibit-module__j27UhW__navLinks::-webkit-scrollbar{display:none}.exhibit-module__j27UhW__navLinks a{color:var(--x-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.4375rem .75rem;font-size:.8125rem;transition:color .16s,background-color .16s}.exhibit-module__j27UhW__navLinks a:hover{color:var(--x-text)}.exhibit-module__j27UhW__navLinks a[aria-current=location]{background:var(--x-surface-alt);color:var(--x-text)}@media (max-width:760px){.exhibit-module__j27UhW__navTitle,.exhibit-module__j27UhW__navCta{display:none}.exhibit-module__j27UhW__navLinks{margin-inline:calc(var(--ex-gutter) * -1);padding-inline:var(--ex-gutter)}}.exhibit-module__j27UhW__section{scroll-margin-top:var(--ex-top);padding-block:clamp(4rem,9vw,7.5rem);position:relative}.exhibit-module__j27UhW__section+.exhibit-module__j27UhW__section{border-top:1px solid var(--x-border)}.exhibit-module__j27UhW__sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem 4rem;margin-bottom:clamp(2rem,5vw,3.5rem);display:grid}.exhibit-module__j27UhW__sectionHead>p{max-width:34rem;color:var(--x-muted);line-height:1.65}.exhibit-module__j27UhW__sectionTitle{margin-top:.875rem;font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem)}@media (max-width:860px){.exhibit-module__j27UhW__sectionHead{grid-template-columns:minmax(0,1fr)}}.exhibit-module__j27UhW__hero{scroll-margin-top:var(--ex-top);padding-block:clamp(2rem,4vw,3rem) clamp(3.5rem,7vw,6rem)}.exhibit-module__j27UhW__crumbs{color:var(--x-muted);flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(2rem,5vw,3.5rem);font-size:.8125rem;list-style:none;display:flex}.exhibit-module__j27UhW__crumbs li+li:before{content:"/";margin-right:.5rem}.exhibit-module__j27UhW__crumbs a{align-items:center;min-height:2rem;display:inline-flex}.exhibit-module__j27UhW__crumbs a:hover{color:var(--x-text);text-decoration:underline}.exhibit-module__j27UhW__heroGrid{gap:clamp(2.5rem,5vw,4.5rem);display:grid}.exhibit-module__j27UhW__exhibit[data-hero=split] .exhibit-module__j27UhW__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}.exhibit-module__j27UhW__exhibit[data-hero=stacked] .exhibit-module__j27UhW__heroCopy,.exhibit-module__j27UhW__exhibit[data-hero=immersive] .exhibit-module__j27UhW__heroCopy{max-width:54rem}.exhibit-module__j27UhW__exhibit[data-hero=stacked] .exhibit-module__j27UhW__heroCopy{text-align:center;margin-inline:auto}.exhibit-module__j27UhW__exhibit[data-hero=stacked] .exhibit-module__j27UhW__heroMeta,.exhibit-module__j27UhW__exhibit[data-hero=stacked] .exhibit-module__j27UhW__heroActions,.exhibit-module__j27UhW__exhibit[data-hero=stacked] .exhibit-module__j27UhW__pills{justify-content:center}.exhibit-module__j27UhW__exhibit[data-hero=stacked] .exhibit-module__j27UhW__heroSummary{margin-inline:auto}@media (max-width:960px){.exhibit-module__j27UhW__exhibit[data-hero=split] .exhibit-module__j27UhW__heroGrid{grid-template-columns:minmax(0,1fr)}}.exhibit-module__j27UhW__pills{flex-wrap:wrap;gap:.375rem;list-style:none;display:flex}.exhibit-module__j27UhW__pill{border:1px solid var(--x-border);min-height:1.75rem;color:var(--x-muted);border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .6875rem;font-size:.75rem;display:inline-flex}.exhibit-module__j27UhW__pillStatus{border-color:color-mix(in srgb, var(--x-accent) 55%, var(--x-border));color:var(--x-text)}.exhibit-module__j27UhW__pillStatus:before{content:"";background:var(--x-accent);border-radius:50%;width:.4375rem;height:.4375rem}.exhibit-module__j27UhW__heroTitle{margin-top:1.25rem;font-size:clamp(3rem,1.6rem + 5.6vw,6.5rem);line-height:.95}.exhibit-module__j27UhW__heroSummary{max-width:36rem;color:var(--x-muted);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.5}.exhibit-module__j27UhW__heroActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;display:flex}.exhibit-module__j27UhW__heroMeta{border-top:1px solid var(--x-border);flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.exhibit-module__j27UhW__heroMeta div{gap:.25rem;display:grid}.exhibit-module__j27UhW__heroMeta dt{font-family:var(--x-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--x-muted);font-size:.6875rem}.exhibit-module__j27UhW__heroMeta dd{font-size:.9375rem}.exhibit-module__j27UhW__heroMeta a{text-underline-offset:.2em;text-decoration:underline}.exhibit-module__j27UhW__exhibit[data-hero=immersive] .exhibit-module__j27UhW__heroStage{margin-inline:calc(var(--ex-gutter) * -1);padding:clamp(1.5rem, 5vw, 4rem) var(--ex-gutter) 0;background:var(--x-surface-alt);border-radius:calc(var(--x-radius) * 2);overflow:hidden}.exhibit-module__j27UhW__intro{border-top:1px solid var(--x-border);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.5rem 4rem;margin-top:clamp(4rem,8vw,6rem);padding-top:2.5rem;display:grid}.exhibit-module__j27UhW__disclaimer{border-left:2px solid var(--x-accent);background:var(--x-surface);color:var(--x-muted);margin-top:.5rem;padding:.875rem 1rem;font-size:.9375rem}@media (max-width:860px){.exhibit-module__j27UhW__intro{grid-template-columns:minmax(0,1fr)}}.exhibit-module__j27UhW__stack{padding-bottom:6%;position:relative}.exhibit-module__j27UhW__stack[data-has-phone=true]{padding-right:9%}.exhibit-module__j27UhW__stackPhone{width:24%;min-width:6rem;position:absolute;bottom:0;right:0}.exhibit-module__j27UhW__browser{border:1px solid var(--x-border);border-radius:max(calc(var(--x-radius) + 4px), 8px);background:var(--x-surface);overflow:hidden;box-shadow:0 40px 80px -48px #0000008c,0 0 0 1px #00000005}.exhibit-module__j27UhW__browserBar{border-bottom:1px solid var(--x-border);background:var(--x-surface-alt);align-items:center;gap:.375rem;height:2.25rem;padding:0 .875rem;display:flex}.exhibit-module__j27UhW__browserBar i{background:var(--x-border);border-radius:50%;width:.5625rem;height:.5625rem}.exhibit-module__j27UhW__browserUrl{background:var(--x-bg);max-width:22rem;font-family:var(--x-font-mono);color:var(--x-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;margin-inline:auto;padding:.1875rem .75rem;font-size:.6875rem;overflow:hidden}.exhibit-module__j27UhW__browser img,.exhibit-module__j27UhW__phone img,.exhibit-module__j27UhW__tablet img{width:100%;height:auto;display:block}.exhibit-module__j27UhW__phone{background:#111214;border-radius:2rem;padding:.5rem;box-shadow:0 30px 60px -30px #0009,inset 0 0 0 1px #ffffff14}.exhibit-module__j27UhW__phone>div{background:var(--x-bg);border-radius:1.5rem;overflow:hidden}.exhibit-module__j27UhW__tablet{background:#111214;border-radius:1.75rem;padding:.75rem;box-shadow:0 30px 60px -30px #0009}.exhibit-module__j27UhW__tablet>div{border-radius:1rem;overflow:hidden}.exhibit-module__j27UhW__placeholderShot{aspect-ratio:16/10;background:linear-gradient(135deg, color-mix(in srgb, var(--x-accent) 18%, var(--x-surface)), var(--x-surface-alt));text-align:center;color:var(--x-muted);place-items:center;padding:2rem;font-size:.875rem;display:grid}.exhibit-module__j27UhW__scrollShot{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(78vh,52rem);overflow-y:auto}.exhibit-module__j27UhW__scrollShot:focus-visible{outline-offset:-3px}.exhibit-module__j27UhW__scrollHint{color:var(--x-muted);margin-top:.75rem;font-size:.8125rem}.exhibit-module__j27UhW__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1.25rem;display:flex}.exhibit-module__j27UhW__notes{gap:.75rem;margin-top:1.5rem;list-style:none;display:grid}.exhibit-module__j27UhW__notes li{color:var(--x-muted);grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem;line-height:1.6;display:grid}.exhibit-module__j27UhW__notes li:before{content:"→";color:var(--x-accent)}.exhibit-module__j27UhW__viewer{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.exhibit-module__j27UhW__viewer:fullscreen{background:var(--x-bg);grid-template-rows:auto auto 1fr auto;padding:1.5rem;overflow:auto}.exhibit-module__j27UhW__tabs{scrollbar-width:thin;gap:.375rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.exhibit-module__j27UhW__tab{border:1px solid var(--x-border);min-height:2.5rem;color:var(--x-muted);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:.5rem 1rem;font-size:.875rem}.exhibit-module__j27UhW__tab:hover{color:var(--x-text)}.exhibit-module__j27UhW__tab[aria-selected=true]{border-color:var(--x-text);background:var(--x-text);color:var(--x-bg)}.exhibit-module__j27UhW__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.exhibit-module__j27UhW__controlGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.exhibit-module__j27UhW__segmented{border:1px solid var(--x-border);border-radius:999px;padding:.1875rem;display:inline-flex}.exhibit-module__j27UhW__segmented button{min-height:2.25rem;color:var(--x-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;display:inline-flex}.exhibit-module__j27UhW__segmented button svg{width:.9375rem;height:.9375rem}.exhibit-module__j27UhW__segmented button[aria-pressed=true]{background:var(--x-surface-alt);color:var(--x-text)}.exhibit-module__j27UhW__stage{border:1px solid var(--x-border);border-radius:max(calc(var(--x-radius) * 2), 10px);background:var(--x-surface);grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;padding:clamp(1rem,3vw,2.5rem);display:grid;overflow:hidden}.exhibit-module__j27UhW__frameBox{max-width:100%;position:relative;overflow:hidden}.exhibit-module__j27UhW__frameBox iframe{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0}.exhibit-module__j27UhW__stage .exhibit-module__j27UhW__browser,.exhibit-module__j27UhW__stage .exhibit-module__j27UhW__phone,.exhibit-module__j27UhW__stage .exhibit-module__j27UhW__tablet{max-width:100%}.exhibit-module__j27UhW__stageImage{width:auto;height:auto;max-height:70vh;display:block}.exhibit-module__j27UhW__viewerFoot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 3rem;display:grid}.exhibit-module__j27UhW__viewerFoot h3{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);font-size:1.5rem}.exhibit-module__j27UhW__viewerFoot p{color:var(--x-muted);margin-top:.5rem;line-height:1.6}.exhibit-module__j27UhW__kind{color:var(--x-muted);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.exhibit-module__j27UhW__kind svg{width:.875rem;height:.875rem;color:var(--x-accent)}@media (max-width:760px){.exhibit-module__j27UhW__viewerFoot{grid-template-columns:minmax(0,1fr)}}.exhibit-module__j27UhW__journeys{gap:clamp(2.5rem,5vw,4rem);display:grid}.exhibit-module__j27UhW__journey h3{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.exhibit-module__j27UhW__journey>p{color:var(--x-muted);margin-top:.375rem}.exhibit-module__j27UhW__steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:1.5rem;list-style:none;display:grid}.exhibit-module__j27UhW__step{border:1px solid var(--x-border);border-radius:var(--x-radius);background:var(--x-surface);counter-increment:step;flex-direction:column;gap:.625rem;padding:1.5rem;display:flex}.exhibit-module__j27UhW__step:before{content:counter(step, decimal-leading-zero);font-family:var(--x-font-mono);color:var(--x-accent);font-size:.75rem}.exhibit-module__j27UhW__step h4{font-size:1.0625rem;font-weight:600}.exhibit-module__j27UhW__step p{color:var(--x-muted);font-size:.9375rem;line-height:1.6}.exhibit-module__j27UhW__step .exhibit-module__j27UhW__link{margin-top:auto;font-size:.875rem}.exhibit-module__j27UhW__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem;list-style:none;display:grid}.exhibit-module__j27UhW__card{border:1px solid var(--x-border);border-radius:var(--x-radius);background:var(--x-surface);flex-direction:column;display:flex;overflow:hidden}.exhibit-module__j27UhW__cardMedia{border:0;border-bottom:1px solid var(--x-border);background:var(--x-surface-alt);cursor:zoom-in;width:100%;padding:0;display:block}.exhibit-module__j27UhW__cardMedia img{width:100%;height:auto;display:block}.exhibit-module__j27UhW__cardBody{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem;display:flex}.exhibit-module__j27UhW__cardBody h3{font-size:1.0625rem;font-weight:600}.exhibit-module__j27UhW__cardBody p{color:var(--x-muted);font-size:.9375rem;line-height:1.6}.exhibit-module__j27UhW__cardBody .exhibit-module__j27UhW__link{margin-top:auto;font-size:.875rem}.exhibit-module__j27UhW__exploration{counter-reset:sec;gap:clamp(3rem,6vw,5rem);list-style:none;display:grid}.exhibit-module__j27UhW__explore{counter-increment:sec;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.exhibit-module__j27UhW__explore:nth-child(2n) .exhibit-module__j27UhW__exploreMedia{order:2}.exhibit-module__j27UhW__exploreMedia{border:1px solid var(--x-border);border-radius:var(--x-radius);background:var(--x-surface);cursor:zoom-in;padding:0;overflow:hidden}.exhibit-module__j27UhW__exploreMedia img{width:100%;height:auto;display:block}.exhibit-module__j27UhW__explore h3{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.exhibit-module__j27UhW__explore h3:before{content:counter(sec, decimal-leading-zero);font-family:var(--x-font-mono);letter-spacing:0;color:var(--x-accent);margin-bottom:.75rem;font-size:.75rem;display:block}.exhibit-module__j27UhW__explore p{color:var(--x-muted);margin-top:.75rem;line-height:1.65}@media (max-width:860px){.exhibit-module__j27UhW__explore{grid-template-columns:minmax(0,1fr)}.exhibit-module__j27UhW__explore:nth-child(2n) .exhibit-module__j27UhW__exploreMedia{order:0}}.exhibit-module__j27UhW__phones{scroll-snap-type:x mandatory;grid-auto-columns:minmax(12rem,16rem);grid-auto-flow:column;gap:clamp(1rem,3vw,2rem);padding-bottom:1rem;list-style:none;display:grid;overflow-x:auto}.exhibit-module__j27UhW__phones li{scroll-snap-align:start}.exhibit-module__j27UhW__phones figcaption{margin-top:1rem;font-size:.875rem}.exhibit-module__j27UhW__phoneButton{cursor:zoom-in;background:0 0;border:0;border-radius:2rem;width:100%;padding:0;display:block}.exhibit-module__j27UhW__masonry{columns:3 18rem;column-gap:1rem}.exhibit-module__j27UhW__masonry figure{break-inside:avoid;margin-bottom:1rem}.exhibit-module__j27UhW__masonry figcaption{color:var(--x-muted);margin-top:.5rem;font-size:.875rem}.exhibit-module__j27UhW__rationale{border-top:1px solid var(--x-border);counter-reset:why;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;list-style:none;display:grid}.exhibit-module__j27UhW__rationale li{border-bottom:1px solid var(--x-border);counter-increment:why;padding:2rem 2rem 2rem 0}.exhibit-module__j27UhW__rationale li:nth-child(2n){border-left:1px solid var(--x-border);padding-left:2rem}.exhibit-module__j27UhW__rationale h3{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);font-size:clamp(1.375rem,1.15rem + .7vw,1.75rem);line-height:1.15}.exhibit-module__j27UhW__rationale h3:before{content:counter(why, decimal-leading-zero) " ";font-family:var(--x-font-mono);letter-spacing:0;color:var(--x-accent);margin-bottom:.75rem;font-size:.75rem;display:block}.exhibit-module__j27UhW__rationale p{color:var(--x-muted);margin-top:.75rem;line-height:1.65}@media (max-width:760px){.exhibit-module__j27UhW__rationale{grid-template-columns:minmax(0,1fr)}.exhibit-module__j27UhW__rationale li,.exhibit-module__j27UhW__rationale li:nth-child(2n){border-left:0;padding:1.75rem 0}}.exhibit-module__j27UhW__subTitle{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);margin:clamp(3rem,6vw,4.5rem) 0 1.5rem;font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.exhibit-module__j27UhW__tableScroll{border:1px solid var(--x-border);border-radius:var(--x-radius);overflow-x:auto}.exhibit-module__j27UhW__table{border-collapse:collapse;width:100%;min-width:38rem;font-size:.9375rem}.exhibit-module__j27UhW__table th,.exhibit-module__j27UhW__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--x-border);padding:1rem 1.25rem;line-height:1.55}.exhibit-module__j27UhW__table thead th{font-family:var(--x-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--x-muted);background:var(--x-surface);font-size:.6875rem;font-weight:400}.exhibit-module__j27UhW__table tbody tr:last-child>*{border-bottom:0}.exhibit-module__j27UhW__table tbody th{font-weight:600}.exhibit-module__j27UhW__table td:nth-child(2){color:var(--x-muted)}.exhibit-module__j27UhW__table td:nth-child(3){box-shadow:inset 2px 0 0 var(--x-accent)}.exhibit-module__j27UhW__scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.exhibit-module__j27UhW__scopeCard{border:1px solid var(--x-border);border-radius:var(--x-radius);background:var(--x-surface);padding:clamp(1.5rem,3vw,2.25rem)}.exhibit-module__j27UhW__scopeCard h3{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);font-size:1.5rem}.exhibit-module__j27UhW__ticks{gap:.75rem;margin-top:1.25rem;list-style:none;display:grid}.exhibit-module__j27UhW__ticks li{gap:.75rem;line-height:1.55;display:flex}.exhibit-module__j27UhW__ticks svg{width:1.125rem;height:1.125rem;color:var(--x-accent);flex-shrink:0;margin-top:.2em}@media (max-width:760px){.exhibit-module__j27UhW__scope{grid-template-columns:minmax(0,1fr)}}.exhibit-module__j27UhW__offers{counter-reset:offer;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;list-style:none;display:grid}.exhibit-module__j27UhW__offer{border:1px solid var(--x-border);border-radius:var(--x-radius);background:var(--x-surface);counter-increment:offer;padding:1.5rem}.exhibit-module__j27UhW__offer:before{content:counter(offer, decimal-leading-zero);font-family:var(--x-font-mono);color:var(--x-accent);font-size:.75rem}.exhibit-module__j27UhW__offer h3{margin-top:1rem;font-size:1.125rem;font-weight:600}.exhibit-module__j27UhW__offer p{color:var(--x-muted);margin-top:.5rem;font-size:.9375rem;line-height:1.6}.exhibit-module__j27UhW__acquireGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.exhibit-module__j27UhW__direct{gap:.25rem;margin-top:1.5rem;list-style:none;display:grid}.exhibit-module__j27UhW__direct a{align-items:center;gap:.625rem;min-height:2.75rem;display:inline-flex}.exhibit-module__j27UhW__direct a:hover{text-underline-offset:.2em;text-decoration:underline}.exhibit-module__j27UhW__direct svg{width:1.125rem;height:1.125rem;color:var(--x-accent)}@media (max-width:860px){.exhibit-module__j27UhW__acquireGrid{grid-template-columns:minmax(0,1fr)}}.exhibit-module__j27UhW__related{border-top:1px solid var(--x-border);background:var(--x-surface);padding-block:clamp(3.5rem,7vw,5.5rem)}.exhibit-module__j27UhW__relatedList{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;margin-top:2rem;list-style:none;display:grid}.exhibit-module__j27UhW__relatedCard{border-radius:max(var(--x-radius), 8px);border:1px solid var(--x-border);background:var(--x-bg);gap:.75rem;padding:.75rem .75rem 1.25rem;transition:transform .3s cubic-bezier(.22,1,.36,1);display:grid}.exhibit-module__j27UhW__relatedCard:hover{transform:translateY(-3px)}.exhibit-module__j27UhW__relatedCard img{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:max(calc(var(--x-radius) - 2px), 4px);width:100%;height:auto;display:block}.exhibit-module__j27UhW__relatedCard strong{padding-inline:.5rem;font-size:1.0625rem}.exhibit-module__j27UhW__relatedCard span{color:var(--x-muted);padding-inline:.5rem;font-size:.875rem}.exhibit-module__j27UhW__backRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.exhibit-module__j27UhW__lightbox{color:#f5f5f7;background:#0d0d0e;border:0;border-radius:12px;width:min(96vw,110rem);max-width:none;height:min(94vh,100%);max-height:none;margin:auto;padding:0}.exhibit-module__j27UhW__lightbox::backdrop{background:#000000d1}.exhibit-module__j27UhW__lightboxInner{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.exhibit-module__j27UhW__lightboxBar{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem .5rem 1.25rem;font:500 .875rem/1.4 system-ui,sans-serif;display:flex}.exhibit-module__j27UhW__lightboxBar button,.exhibit-module__j27UhW__lightboxNav button{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;place-items:center;display:inline-grid}.exhibit-module__j27UhW__lightboxBar button:hover,.exhibit-module__j27UhW__lightboxNav button:hover{background:#ffffff29}.exhibit-module__j27UhW__lightboxBar svg,.exhibit-module__j27UhW__lightboxNav svg{width:1.125rem;height:1.125rem}.exhibit-module__j27UhW__lightboxBody{overscroll-behavior:contain;padding:0 1rem;overflow:auto}.exhibit-module__j27UhW__lightboxBody img{width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.exhibit-module__j27UhW__lightboxNav{justify-content:center;align-items:center;gap:1rem;padding:.75rem;font:.8125rem system-ui,sans-serif;display:flex}@media (prefers-reduced-motion:reduce){.exhibit-module__j27UhW__exhibit *,.exhibit-module__j27UhW__exhibit :before{transition:none!important;animation:none!important}}:is(#main-content section.exhibit-module__j27UhW__section[id],#main-content section.exhibit-module__j27UhW__hero[id]){scroll-margin-top:var(--ex-top)}
.enquiry-module___z1Hja__form{border:1px solid var(--x-border);border-radius:max(var(--x-radius), 8px);background:var(--x-surface);color:var(--x-text);gap:1.125rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.enquiry-module___z1Hja__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1rem;display:grid}@media (max-width:560px){.enquiry-module___z1Hja__row{grid-template-columns:minmax(0,1fr)}}.enquiry-module___z1Hja__field{gap:.4375rem;min-width:0;display:grid}.enquiry-module___z1Hja__field label{font-size:.8125rem;font-weight:600}.enquiry-module___z1Hja__field input,.enquiry-module___z1Hja__field select,.enquiry-module___z1Hja__field textarea{border:1px solid var(--x-border);border-radius:max(calc(var(--x-radius) - 2px), 6px);background:var(--x-bg);width:100%;min-height:2.875rem;color:var(--x-text);font:inherit;padding:.625rem .875rem;font-size:1rem}.enquiry-module___z1Hja__field select option{background:var(--x-bg);color:var(--x-text)}.enquiry-module___z1Hja__field textarea{resize:vertical;min-height:8rem}.enquiry-module___z1Hja__field input::placeholder,.enquiry-module___z1Hja__field textarea::placeholder{color:var(--x-muted);opacity:.8}.enquiry-module___z1Hja__field input:focus-visible,.enquiry-module___z1Hja__field select:focus-visible,.enquiry-module___z1Hja__field textarea:focus-visible{outline:2px solid var(--x-accent);outline-offset:1px}.enquiry-module___z1Hja__field [aria-invalid=true]{border-color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a80)}.enquiry-module___z1Hja__error{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a80);margin-top:.25rem;font-size:.8125rem;display:block}.enquiry-module___z1Hja__consent{color:var(--x-muted);align-items:flex-start;gap:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.enquiry-module___z1Hja__consent input{width:1.125rem;height:1.125rem;accent-color:var(--x-accent);flex-shrink:0;margin-top:.125rem}.enquiry-module___z1Hja__submit{border-radius:max(var(--x-radius), 6px);background:var(--x-accent);min-height:3rem;color:var(--x-on-accent);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.enquiry-module___z1Hja__submit:hover{filter:brightness(1.08)}.enquiry-module___z1Hja__submit svg{width:1rem;height:1rem}.enquiry-module___z1Hja__note{color:var(--x-muted);font-size:.8125rem}.enquiry-module___z1Hja__summary{border:1px solid var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a80);border-radius:8px;padding:.875rem 1rem;font-size:.875rem}.enquiry-module___z1Hja__summary p{font-weight:600}.enquiry-module___z1Hja__summary ul{margin-top:.375rem;padding-left:1.25rem;list-style:outside}.enquiry-module___z1Hja__summary a{text-decoration:underline}
.concept-root-module__WPLm-G__root{background:var(--x-bg);min-height:100dvh;color:var(--x-text);font-family:var(--x-font-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}@layer concept-base{.concept-root-module__WPLm-G__root :focus-visible{outline:2px solid var(--x-accent);outline-offset:3px;border-radius:2px}.concept-root-module__WPLm-G__root ::selection{background:var(--x-accent);color:var(--x-on-accent)}.concept-root-module__WPLm-G__root a{color:inherit;text-decoration:none}.concept-root-module__WPLm-G__root img,.concept-root-module__WPLm-G__root svg{max-width:100%;display:block}.concept-root-module__WPLm-G__root button,.concept-root-module__WPLm-G__root input,.concept-root-module__WPLm-G__root select,.concept-root-module__WPLm-G__root textarea{font:inherit;color:inherit}}.concept-root-module__WPLm-G__ribbon{z-index:2147483000;color:#f5f5f7;letter-spacing:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111113eb;border-radius:999px;align-items:center;gap:.25rem;max-width:calc(100vw - 2rem);padding:.375rem .375rem .375rem .875rem;font:500 .75rem/1.3 system-ui,-apple-system,sans-serif;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 6px 24px #00000040}.concept-root-module__WPLm-G__ribbon a{text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.concept-root-module__WPLm-G__ribbon button{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.concept-root-module__WPLm-G__ribbon button:hover{background:#ffffff1f}.concept-root-module__WPLm-G__ribbon button svg{width:.875rem;height:.875rem}.concept-root-module__WPLm-G__ribbonText{min-width:0}
.gallery-module__jTW2aa__studio{--x-bg:var(--editorial-paper);--x-surface:var(--cm-surface);--x-surface-alt:var(--cm-band);--x-text:var(--editorial-ink);--x-muted:var(--editorial-muted);--x-accent:var(--editorial-green);--x-on-accent:#fff;--x-border:var(--editorial-rule);--x-radius:1rem;--x-font-body:var(--font-sans);--x-font-mono:ui-monospace, "SF Mono", Menlo, monospace;background:var(--editorial-paper);color:var(--editorial-ink)}.gallery-module__jTW2aa__eyebrow{color:var(--editorial-muted);font-size:.8125rem;font-weight:600}.gallery-module__jTW2aa__intro{padding-block:clamp(4rem,9vw,7.5rem) clamp(3rem,6vw,5rem)}.gallery-module__jTW2aa__introGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:2rem clamp(2rem,6vw,5rem);display:grid}.gallery-module__jTW2aa__title{letter-spacing:-.045em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.75rem,1.4rem + 5.4vw,6rem);font-weight:700;line-height:.98}.gallery-module__jTW2aa__lede{color:var(--cm-lede);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.gallery-module__jTW2aa__introActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.gallery-module__jTW2aa__facts{border-top:1px solid var(--editorial-rule);color:var(--editorial-muted);flex-wrap:wrap;gap:.5rem 2rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.25rem;font-size:.875rem;list-style:none;display:flex}.gallery-module__jTW2aa__facts strong{color:var(--editorial-ink);font-weight:600}@media (max-width:860px){.gallery-module__jTW2aa__introGrid{grid-template-columns:minmax(0,1fr)}}.gallery-module__jTW2aa__featured{gap:clamp(1.25rem,3vw,2rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.gallery-module__jTW2aa__feature{background:var(--cm-band);transition:transform .5s var(--cm-ease), box-shadow .5s var(--cm-ease);border-radius:1.75rem;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid;overflow:hidden}.gallery-module__jTW2aa__feature:hover{transform:translateY(-4px);box-shadow:0 30px 60px -40px #00000059}.gallery-module__jTW2aa__feature:nth-child(2n) .gallery-module__jTW2aa__featureMedia{order:2}.gallery-module__jTW2aa__featureMedia{background:var(--x-bg);align-items:end;min-height:24rem;padding:clamp(1.5rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem) 0;display:grid;position:relative;overflow:hidden}.gallery-module__jTW2aa__featureMedia:after{content:"";background:var(--x-accent);height:4px;position:absolute;inset:auto 0 0}.gallery-module__jTW2aa__featureMark{font-family:var(--x-font-display);font-weight:var(--x-display-weight);letter-spacing:var(--x-display-tracking);color:var(--x-text);font-size:1.125rem;position:absolute;top:1.25rem;left:1.5rem}.gallery-module__jTW2aa__featureBody{flex-direction:column;gap:1rem;padding:clamp(1.75rem,4vw,3rem);display:flex}.gallery-module__jTW2aa__featureTitle{letter-spacing:-.04em;font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);font-weight:700;line-height:1.02}.gallery-module__jTW2aa__featureTitle a:after{content:"";border-radius:inherit;position:absolute;inset:0}.gallery-module__jTW2aa__featureTitle a:focus-visible{outline:none}.gallery-module__jTW2aa__featureTitle a:focus-visible:after{outline:2px solid var(--editorial-green);outline-offset:3px;border-radius:1.75rem}.gallery-module__jTW2aa__featureBody p{color:var(--cm-body);line-height:1.6}.gallery-module__jTW2aa__featureFoot{border-top:1px solid var(--editorial-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.25rem;display:flex}@media (max-width:900px){.gallery-module__jTW2aa__feature{grid-template-columns:minmax(0,1fr)}.gallery-module__jTW2aa__feature:nth-child(2n) .gallery-module__jTW2aa__featureMedia{order:0}.gallery-module__jTW2aa__featureMedia{min-height:0}}.gallery-module__jTW2aa__device{padding-right:10%;position:relative}.gallery-module__jTW2aa__miniBrowser{border:1px solid var(--x-border);background:var(--x-surface);border-bottom:0;border-radius:10px 10px 0 0;overflow:hidden;box-shadow:0 -20px 50px -30px #00000080}.gallery-module__jTW2aa__miniBar{border-bottom:1px solid var(--x-border);gap:.3125rem;padding:.5rem .625rem;display:flex}.gallery-module__jTW2aa__miniBar i{background:var(--x-border);border-radius:50%;width:.4375rem;height:.4375rem}.gallery-module__jTW2aa__miniBrowser img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;transition:transform .9s var(--cm-ease);display:block}.gallery-module__jTW2aa__feature:hover .gallery-module__jTW2aa__miniBrowser img,.gallery-module__jTW2aa__card:hover .gallery-module__jTW2aa__miniBrowser img{transform:scale(1.025)}.gallery-module__jTW2aa__miniPhone{background:#111214;border-radius:1rem;width:22%;padding:.25rem;position:absolute;bottom:0;right:0;box-shadow:0 16px 30px -12px #0009}.gallery-module__jTW2aa__miniPhone img{aspect-ratio:390/844;object-fit:cover;object-position:top;border-radius:.8rem;width:100%;height:auto;display:block}.gallery-module__jTW2aa__noImage{aspect-ratio:16/10;color:var(--x-muted);place-items:center;font-size:.875rem;display:grid}.gallery-module__jTW2aa__discover{background:var(--cm-band);scroll-margin-top:var(--public-header-height);padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,6.5rem)}.gallery-module__jTW2aa__discoverHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.75rem;display:flex}.gallery-module__jTW2aa__sectionTitle{letter-spacing:-.035em;font-size:clamp(1.875rem,1.4rem + 1.8vw,2.75rem);font-weight:700;line-height:1.05}.gallery-module__jTW2aa__filters{flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.gallery-module__jTW2aa__filter{background:var(--cm-surface);min-height:2.5rem;color:var(--editorial-ink);cursor:pointer;border:0;border-radius:980px;align-items:center;gap:.375rem;padding:.4375rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.gallery-module__jTW2aa__filter:hover{background:var(--cm-hairline)}.gallery-module__jTW2aa__filter[aria-pressed=true]{background:var(--editorial-ink);color:var(--editorial-paper)}.gallery-module__jTW2aa__filter small{opacity:.6;font-variant-numeric:tabular-nums;font-size:.75rem}.gallery-module__jTW2aa__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(1rem,2vw,1.5rem);list-style:none;display:grid}.gallery-module__jTW2aa__cell,.gallery-module__jTW2aa__cell[data-style=compact]{grid-column:span 3}@media (max-width:1000px){.gallery-module__jTW2aa__cell,.gallery-module__jTW2aa__cell[data-style=compact]{grid-column:span 3}}@media (max-width:640px){.gallery-module__jTW2aa__grid{grid-template-columns:minmax(0,1fr)}.gallery-module__jTW2aa__cell,.gallery-module__jTW2aa__cell[data-style=compact]{grid-column:auto}}.gallery-module__jTW2aa__card{background:var(--cm-surface);height:100%;transition:transform .45s var(--cm-ease), box-shadow .45s var(--cm-ease);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.gallery-module__jTW2aa__card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -32px #00000059}.gallery-module__jTW2aa__cardMedia{background:var(--x-bg);padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem) 0;position:relative}.gallery-module__jTW2aa__cardMedia:after{content:"";background:var(--x-accent);height:3px;position:absolute;inset:auto 0 0}.gallery-module__jTW2aa__cardBody{flex-direction:column;flex:1;gap:.625rem;padding:1.375rem 1.5rem 1.5rem;display:flex}.gallery-module__jTW2aa__cardMeta{color:var(--editorial-muted);flex-wrap:wrap;gap:.25rem .75rem;font-size:.8125rem;display:flex}.gallery-module__jTW2aa__cardTitle{letter-spacing:-.03em;font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);font-weight:700;line-height:1.1}.gallery-module__jTW2aa__cardTitle a:after{content:"";position:absolute;inset:0}.gallery-module__jTW2aa__cardTitle a:focus-visible{outline:none}.gallery-module__jTW2aa__cardTitle a:focus-visible:after{outline:2px solid var(--editorial-green);outline-offset:3px;border-radius:1.5rem}.gallery-module__jTW2aa__card{position:relative}.gallery-module__jTW2aa__cardSummary{color:var(--cm-body);font-size:.9375rem;line-height:1.6}.gallery-module__jTW2aa__cell[data-style=compact] .gallery-module__jTW2aa__cardSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gallery-module__jTW2aa__cardFoot{border-top:1px solid var(--cm-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.gallery-module__jTW2aa__status{align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.gallery-module__jTW2aa__status:before{content:"";background:var(--cm-available);border-radius:50%;width:.5rem;height:.5rem}.gallery-module__jTW2aa__status[data-status=concept]:before{background:var(--editorial-muted)}.gallery-module__jTW2aa__devices{color:var(--editorial-muted);gap:.375rem;display:inline-flex}.gallery-module__jTW2aa__devices svg{width:1rem;height:1rem}.gallery-module__jTW2aa__explore{color:var(--editorial-green);align-items:center;gap:.125rem;font-size:.9375rem;display:inline-flex}.gallery-module__jTW2aa__explore svg{width:1rem;height:1rem}.gallery-module__jTW2aa__tags{flex-wrap:wrap;gap:.375rem;list-style:none;display:flex}.gallery-module__jTW2aa__tag{background:var(--cm-tile);color:var(--editorial-muted);border-radius:980px;padding:.25rem .625rem;font-size:.75rem}.gallery-module__jTW2aa__empty{text-align:center;color:var(--editorial-muted);padding:3rem 0}.gallery-module__jTW2aa__count{color:var(--editorial-muted);font-size:.875rem}.gallery-module__jTW2aa__offer{scroll-margin-top:var(--public-header-height);padding-block:clamp(4rem,8vw,7rem)}.gallery-module__jTW2aa__offerHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem 4rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.gallery-module__jTW2aa__offerHead p{color:var(--cm-lede);line-height:1.6}.gallery-module__jTW2aa__options{counter-reset:opt;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.gallery-module__jTW2aa__feature .gallery-module__jTW2aa__tag{background:var(--cm-surface)}.gallery-module__jTW2aa__option{background:var(--cm-tile);counter-increment:opt;border-radius:1.25rem;padding:1.75rem 1.5rem}.gallery-module__jTW2aa__option:before{content:counter(opt, decimal-leading-zero);color:var(--editorial-green);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.gallery-module__jTW2aa__option h3{letter-spacing:-.02em;margin-top:1.25rem;font-size:1.1875rem;font-weight:700}.gallery-module__jTW2aa__option p{color:var(--cm-body);margin-top:.625rem;font-size:.9375rem;line-height:1.6}@media (max-width:1000px){.gallery-module__jTW2aa__options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gallery-module__jTW2aa__options{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.gallery-module__jTW2aa__offerHead{grid-template-columns:minmax(0,1fr)}}.gallery-module__jTW2aa__enquire{background:var(--cm-band);scroll-margin-top:var(--public-header-height);padding-block:clamp(4rem,8vw,7rem)}.gallery-module__jTW2aa__enquireGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4.5rem);display:grid}.gallery-module__jTW2aa__direct{gap:.25rem;margin-top:1.5rem;list-style:none;display:grid}.gallery-module__jTW2aa__direct a{min-height:2.75rem;color:var(--editorial-ink);align-items:center;gap:.625rem;display:inline-flex}.gallery-module__jTW2aa__direct a:hover{color:var(--editorial-green)}.gallery-module__jTW2aa__direct svg{width:1.125rem;height:1.125rem;color:var(--editorial-green)}.gallery-module__jTW2aa__note{color:var(--editorial-muted);margin-top:1.5rem;font-size:.8125rem;line-height:1.6}@media (max-width:860px){.gallery-module__jTW2aa__enquireGrid{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.gallery-module__jTW2aa__card,.gallery-module__jTW2aa__feature,.gallery-module__jTW2aa__option,.gallery-module__jTW2aa__filter{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.gallery-module__jTW2aa__card,.gallery-module__jTW2aa__feature,.gallery-module__jTW2aa__miniBrowser img{transition:none}.gallery-module__jTW2aa__card:hover,.gallery-module__jTW2aa__feature:hover{transform:none}}
