@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.p.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_d6868731-module__ahh69a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_d6868731-module__ahh69a__variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_9443aef7-module__vKFuNW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_9443aef7-module__vKFuNW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.3deb4k1l7b0hc.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:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.30mp6k74iam-2.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_7fe56da-module__XefkEq__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_7fe56da-module__XefkEq__variable{--font-spline:"Spline Sans Mono", "Spline Sans Mono Fallback"}
@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05d29f0ed5b0e698-s.p.0op8psrhiitue.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d48a75a69535be63-s.0s-s-hsjhq4c2.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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/648474ecaeaf4c9a-s.0ws8tt74elqft.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/291696193ea1e96b-s.p.18tjh3qqaxhod.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/966a9c3087fc8ac2-s.0cn01x5f19g74.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1062333f2bd32cfe-s.1c56-m5_chvse.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:Amiri Fallback;src:local(Times New Roman);ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.0%;size-adjust:99.94%}.amiri_a76f3fff-module__EpQE9W__className{font-family:Amiri,Amiri Fallback;font-style:normal}.amiri_a76f3fff-module__EpQE9W__variable{--font-amiri:"Amiri", "Amiri Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c412b9dae757a56d-s.p.300r8ka7oylox.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c667f24a0ff78f14-s.184qhf2a73s-d.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 Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/eb89c7e1d2156adb-s.0gps2u4cwcukf.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 Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c24ca030dfcb5061-s.17asj1eosnwh6.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 Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.04otpyah9cwvk.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.31e-htzfeyhln.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 Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.37a4gm19wsmwj.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 Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.0t4anfzf7qhnx.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 Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3vz72b7p-u7db.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.1lggw6jas8_2n.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 Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.09n5l2o_c63-v.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 Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.3bwea2rv5j-ez.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 Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.2kfcf8ox-s2t2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.44293pltj-0q4.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 Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.19sf16kk8bs_r.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 Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.3k-oj3hs98av5.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 Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_7519fd34-module__ahfjPW__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_7519fd34-module__ahfjPW__variable{--font-plex-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--paper:#faf8f4;--paper-raised:#f3f0e9;--paper-sunk:#ebe7de;--ink:#101011;--ink-900:#1b1b1c;--ink-700:#45454a;--ink-500:#75757c;--ink-400:#a3a29c;--line:#e4e0d6;--line-strong:#d1ccbf;--accent:var(--ink);--accent-on-ink:var(--paper);--oxblood:#7c2e26;--bg:var(--paper);--fg:var(--ink);--ff-display:var(--font-instrument), "Times New Roman", serif;--ff-body:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--ff-mono:var(--font-spline), ui-monospace, "SF Mono", monospace;--fs-mega:clamp(48px, 8.4vw, 148px);--fs-display:clamp(38px, 5.8vw, 92px);--fs-h2:clamp(28px, 3.8vw, 58px);--fs-h3:clamp(21px, 2.2vw, 31px);--fs-h4:clamp(17px, 1.3vw, 21px);--fs-lead:clamp(16.5px, 1.25vw, 21px);--fs-body:16.5px;--fs-sm:14px;--fs-label:11.5px;--lh-mega:.94;--lh-display:1.03;--lh-heading:1.1;--lh-body:1.66;--track-display:-.022em;--track-label:.16em;--gutter:clamp(20px, 4.4vw, 76px);--container:1600px;--measure:60ch;--space-section:clamp(72px, 8vw, 128px);--space-head:clamp(28px, 3vw, 52px);--space-block:clamp(24px, 2.4vw, 40px);--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur:.72s;--dur-fast:.26s}html[lang=ar]{--ff-display:var(--font-amiri), var(--font-instrument), serif;--ff-body:var(--font-plex-arabic), var(--font-archivo), sans-serif;--lh-mega:1.24;--lh-display:1.32;--lh-heading:1.42;--lh-body:1.9;--track-display:0;--track-label:0;--fs-mega:clamp(38px, 6.6vw, 108px);--fs-display:clamp(32px, 4.8vw, 76px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);color:var(--fg);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:380;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}html[data-cursor=custom],html[data-cursor=custom] a,html[data-cursor=custom] button,html[data-cursor=custom] summary,html[data-cursor=custom] input,html[data-cursor=custom] select,html[data-cursor=custom] textarea,html[data-cursor=custom] [role=button]{cursor:none}img,video,canvas{max-inline-size:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:0}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.on-ink :focus-visible,.sec--ink :focus-visible{outline-color:var(--paper)}.container{inline-size:100%;max-inline-size:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container--wide{max-inline-size:none}.container--narrow{max-inline-size:1080px}.sec{padding-block:var(--space-section);position:relative}.sec--paper{background:var(--paper)}.sec--raised{background:var(--paper-raised)}.sec--ink{background:var(--ink);color:var(--paper)}.sec--paper+.sec--paper:before,.sec--raised+.sec--raised:before{content:"";inset-block-start:0;inset-inline:var(--gutter);background:var(--line);block-size:1px;position:absolute}.sec-grid{grid-template-columns:minmax(120px,1.6fr) minmax(0,9fr);align-items:start;gap:clamp(28px,4vw,88px);display:grid}.sec--full .sec-grid{gap:var(--space-head);grid-template-columns:1fr}.sec-rail{position:sticky;inset-block-start:108px}.sec-rail-inner{border-block-start:1px solid var(--line);flex-direction:column;gap:10px;padding-block-start:6px;display:flex}.sec--ink .sec-rail-inner{border-block-start-color:#faf8f438}.sec-index{color:var(--ink-400)}.sec--ink .sec-index{color:#faf8f466}.sec-main{min-inline-size:0}.sec-title{max-inline-size:20ch}.sec-lead{margin-block-start:var(--space-block)}.sec-body,.sec-body>*+*{margin-block-start:var(--space-head)}@media (max-width:900px){.sec-grid{gap:var(--space-block);grid-template-columns:1fr}.sec-rail{position:static}}.mega,.display,.h2,.h3,.h4{font-family:var(--ff-display);letter-spacing:var(--track-display);text-wrap:balance;font-weight:400}.mega{font-size:var(--fs-mega);line-height:var(--lh-mega)}.display{font-size:var(--fs-display);line-height:var(--lh-display)}.h2{font-size:var(--fs-h2);line-height:var(--lh-heading)}.h3{font-size:var(--fs-h3);line-height:var(--lh-heading)}.h4{font-size:var(--fs-h4);letter-spacing:-.01em;line-height:1.28}.lead{font-size:var(--fs-lead);color:var(--ink-700);max-inline-size:var(--measure);text-wrap:pretty;line-height:1.56}.sec--ink .lead,.on-ink .lead,.sec--ink .muted,.on-ink .muted{color:#faf8f4a8}.body{max-inline-size:var(--measure);color:var(--ink-700);text-wrap:pretty}.muted{color:var(--ink-500)}.label{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-500);font-weight:500;line-height:1}html[lang=ar] .label{text-transform:none;font-family:var(--ff-body);letter-spacing:0;font-size:13px;font-weight:600}.sec--ink .label,.on-ink .label{color:#faf8f480}.code{font-family:var(--font-spline), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:.1em;color:var(--ink-400);font-variant-numeric:tabular-nums}.btn{--btn-fg:var(--paper);--btn-bg:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bg);isolation:isolate;white-space:nowrap;transition:color .42s var(--ease), border-color .42s var(--ease);border-radius:0;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}html[lang=ar] .btn{text-transform:none;letter-spacing:0;font-family:var(--ff-body);font-size:14px;font-weight:600}.btn:before{content:"";background:var(--btn-fill,var(--paper));transform-origin:var(--origin-start,left);transition:transform .48s var(--ease);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .btn:before{--origin-start:right}.btn:hover:before{transform:scaleX(1)}.btn-primary:hover{color:var(--ink)}.btn-ghost{--btn-fg:var(--ink);--btn-bg:transparent;--btn-fill:var(--ink);border-color:var(--line-strong)}.btn-ghost:hover{color:var(--paper);border-color:var(--ink)}.sec--ink .btn-primary,.on-ink .btn-primary{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-fill:var(--ink);border-color:var(--paper)}.sec--ink .btn-primary:hover,.on-ink .btn-primary:hover{color:var(--paper)}.sec--ink .btn-ghost,.on-ink .btn-ghost{--btn-fg:var(--paper);--btn-fill:var(--paper);border-color:#faf8f447}.sec--ink .btn-ghost:hover,.on-ink .btn-ghost:hover{color:var(--ink);border-color:var(--paper)}.textlink{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:inherit;white-space:nowrap;align-items:baseline;gap:8px;padding-block-end:5px;font-weight:500;display:inline-flex;position:relative}html[lang=ar] .textlink{text-transform:none;letter-spacing:0;font-family:var(--ff-body);font-size:14px;font-weight:600}.textlink:after{content:"";block-size:1px;transform-origin:var(--origin-start,left);transition:transform .48s var(--ease);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(1)}html[dir=rtl] .textlink:after{--origin-start:right}.textlink:hover:after{transform:scaleX(0)}.textlink .arrow{transition:transform var(--dur-fast) var(--ease)}.textlink:hover .arrow{transform:translate(3px,-3px)}html[dir=rtl] .textlink:hover .arrow{transform:translate(-3px,-3px)}.cta-row{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block-start:var(--space-block);display:flex}.reveal{opacity:0;transition:opacity var(--dur) var(--ease) var(--d,0s), transform var(--dur) var(--ease) var(--d,0s);will-change:opacity, transform;transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}.reveal-line{margin-block:-.14em -.18em;padding-block:.14em .18em;display:block;overflow:hidden}.reveal-line>*{transition:transform .98s var(--ease) var(--d,0s);will-change:transform;display:block;transform:translateY(105%)}.is-in .reveal-line>*,.reveal-line.is-in>*{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.reveal-line>*{opacity:1!important;transition:none!important;transform:none!important}}.site-header{z-index:90;transition:background .52s var(--ease), border-color .52s var(--ease), color .38s var(--ease);border-block-end:1px solid #0000;position:fixed;inset-block-start:0;inset-inline:0}.site-header.is-stuck{-webkit-backdrop-filter:saturate(1.5)blur(18px);border-block-end-color:var(--line);background:#faf8f4c7}.site-header.is-inverted{color:var(--paper)}.site-header.is-inverted.is-stuck{background:#101011a8;border-block-end-color:#faf8f41f}.site-header.is-open,.site-header.is-open.is-stuck{-webkit-backdrop-filter:none;z-index:110;background:0 0;border-block-end-color:#0000}.header-bar{justify-content:space-between;align-items:center;gap:24px;block-size:72px;display:flex}.brand{flex-shrink:0;align-items:center;gap:11px;display:inline-flex}.wordmark{font-family:var(--ff-display);letter-spacing:-.015em;font-size:23px;line-height:1}.header-right{align-items:center;gap:clamp(18px,2.4vw,34px);display:flex}.lang-switch{font-family:var(--font-spline), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;opacity:.6;transition:opacity var(--dur-fast) var(--ease)}.lang-switch:hover{opacity:1}.index-trigger{align-items:center;gap:12px;padding-block:8px;display:inline-flex}.index-word{font-family:var(--font-spline), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:500}html[lang=ar] .index-word{font-family:var(--ff-body);letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.index-glyph{block-size:10px;inline-size:22px;position:relative}.index-glyph i{block-size:1px;transition:transform .48s var(--ease);background:currentColor;position:absolute;inset-inline:0}.index-glyph i:first-child{inset-block-start:2px}.index-glyph i:last-child{inset-block-end:2px}.index-trigger:hover .index-glyph i:first-child{transform:translate(3px)}.index-trigger:hover .index-glyph i:last-child{transform:translate(-3px)}.site-header.is-open .index-glyph i:first-child{transform:translateY(3px)rotate(45deg)}.site-header.is-open .index-glyph i:last-child{transform:translateY(-3px)rotate(-45deg)}.site-index{z-index:100;background:var(--ink);color:var(--paper);clip-path:inset(0 0 100%);transition:clip-path .78s var(--ease);pointer-events:none;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.site-index.is-open{clip-path:inset(0);pointer-events:auto}.site-index-inner{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(48px,6vw,112px);inline-size:100%;padding-block:120px 64px;display:grid}.index-primary{flex-direction:column;display:flex}.index-link{opacity:0;transition:opacity .62s var(--ease) var(--d,0s), transform .62s var(--ease) var(--d,0s), border-color .38s var(--ease);border-block-end:1px solid #faf8f41a;align-items:baseline;gap:clamp(16px,2vw,32px);padding-block:clamp(10px,1.4vw,18px);display:flex;transform:translateY(24px)}.site-index.is-open .index-link{opacity:1;transform:none}.index-no{color:#faf8f452;transition:color .38s var(--ease);flex-shrink:0}.index-label{font-family:var(--ff-display);letter-spacing:var(--track-display);transition:transform .52s var(--ease), color .38s var(--ease);font-size:clamp(34px,6vw,82px);line-height:1.06}html[lang=ar] .index-label{line-height:1.34}.index-link:hover .index-label,.index-link:focus-visible .index-label{color:var(--accent-on-ink);transform:translate(14px)}html[dir=rtl] .index-link:hover .index-label,html[dir=rtl] .index-link:focus-visible .index-label{transform:translate(-14px)}.index-link:hover{border-block-end-color:#faf8f457}.index-link:hover .index-no{color:var(--accent-on-ink)}.index-aside{flex-direction:column;gap:clamp(32px,4vw,56px);display:flex}.index-col{opacity:0;transition:opacity .62s var(--ease) var(--d,0s), transform .62s var(--ease) var(--d,0s);transform:translateY(20px)}.site-index.is-open .index-col{opacity:1;transform:none}.index-col .label{color:#faf8f46b}.index-col ul{flex-direction:column;gap:13px;margin-block-start:20px;list-style:none;display:flex}.index-col li a{color:#faf8f4b8;font-size:var(--fs-lead);transition:color var(--dur-fast) var(--ease)}.index-col li a:hover{color:var(--paper)}.index-foot{color:#faf8f461;margin-block-start:24px}@media (max-width:900px){.site-index-inner{grid-template-columns:1fr;align-items:start;gap:48px}.site-index{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.site-index{clip-path:none;opacity:0;transition:opacity .2s linear}.site-index.is-open{opacity:1}.index-link,.index-col{opacity:1;transition:none;transform:none}}.preloader{z-index:200;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.preloader-half{background:var(--paper);block-size:50.5%;transition:transform .88s cubic-bezier(.76,0,.24,1);position:absolute;inset-inline:0}.preloader-half--top{inset-block-start:0}.preloader-half--bottom{inset-block-end:0}.preloader.is-leaving .preloader-half--top{transform:translateY(-100%)}.preloader.is-leaving .preloader-half--bottom{transform:translateY(100%)}.preloader-inner{z-index:1;transition:opacity .34s var(--ease), transform .62s var(--ease);flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.preloader.is-leaving .preloader-inner{opacity:0;transform:translateY(-14px)}.preloader-mark{color:var(--ink);animation:preloader-breathe 2.4s var(--ease-io) infinite}@keyframes preloader-breathe{0%,to{opacity:.32}50%{opacity:1}}.preloader-label{color:var(--ink-400);text-align:center;max-inline-size:34ch;line-height:1.7}.preloader-count{color:var(--ink);letter-spacing:.18em;font-variant-numeric:tabular-nums;font-size:13px}.preloader-rule{background:var(--line);block-size:1px;inline-size:min(220px,42vw);overflow:hidden}.preloader-rule i{background:var(--accent);block-size:100%;animation:preloader-sweep 1.5s var(--ease-io) infinite;display:block}@keyframes preloader-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}html[dir=rtl] .preloader-rule i{animation-direction:reverse}.cursor{z-index:250;pointer-events:none;opacity:0;mix-blend-mode:difference;block-size:11px;inline-size:11px;transition:inline-size .26s var(--ease), block-size .26s var(--ease), background .26s var(--ease), opacity .16s var(--ease);will-change:transform;background:#fff;border:1px solid #fff;border-radius:999px;position:fixed;top:0;left:0}.cursor[data-visible=true]{opacity:1}.cursor[data-hot=true]{background:0 0;block-size:46px;inline-size:46px}.cursor[data-down=true]{block-size:30px;inline-size:30px}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cursor{display:none}}.draw-rule{background:var(--accent);block-size:1.5px;inline-size:56px;transform-origin:var(--origin-start,left);transition:transform .76s var(--ease);margin-block-end:26px;display:block;transform:scaleX(0)}html[dir=rtl] .draw-rule{--origin-start:right}.draw-rule.is-in{transform:scaleX(1)}.parallax{transform:translate3d(0, var(--py,0px), 0);will-change:transform}.hero{background:var(--paper);min-block-size:100svh;padding-block:96px clamp(28px,4vw,52px);display:flex;position:relative;overflow:hidden}.hero-cloud{z-index:0;position:absolute;inset:0}.hero-cloud canvas{block-size:100%;inline-size:100%}.hero-inner{z-index:1;pointer-events:none;grid-template-rows:1fr auto;inline-size:100%;display:grid;position:relative}.hero-inner a,.hero-inner button{pointer-events:auto}.hero-copy{align-self:center;inline-size:min(100%,44rem);margin-inline-end:auto}.hero-eyebrow{align-items:center;gap:14px;display:flex}.hero-eyebrow:before{content:"";background:var(--ink);flex-shrink:0;block-size:1px;inline-size:30px}.hero-title{max-inline-size:14ch;margin-block:clamp(20px,2.4vw,36px) clamp(20px,2.4vw,32px)}.hero-copy .lead{max-inline-size:44ch}.hero-foot{justify-content:flex-end;align-items:flex-end;display:flex}.hero-metrics{flex-wrap:wrap;gap:clamp(24px,3.4vw,68px);display:flex}.hero-metric{flex-direction:column;gap:7px;display:flex}.hero-metric b{font-family:var(--ff-display);font-variant-numeric:tabular-nums;font-size:clamp(21px,2vw,30px);font-weight:400;line-height:1}.scroll-cue{color:var(--ink-400);flex-shrink:0;align-items:center;gap:10px;display:flex}.scroll-cue i{background:var(--line-strong);block-size:34px;inline-size:1px;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:var(--ink);block-size:12px;animation:cue 2.2s var(--ease-io) infinite;position:absolute;inset-inline:0}@keyframes cue{0%{transform:translateY(-14px)}to{transform:translateY(36px)}}@media (prefers-reduced-motion:reduce){.scroll-cue i:after{animation:none;transform:translateY(0)}}@media (max-width:1100px){.hero-copy{inline-size:min(100%,32rem)}.hero-title{max-inline-size:16ch}}@media (max-width:860px){.hero{padding-block-start:104px}.hero-cloud{opacity:1;inset-block-end:56%;transform:translateY(34px)}.hero-eyebrow{display:block}.hero-eyebrow:before{display:none}.hero-copy{align-self:end;inline-size:100%;margin-inline-end:0}.hero-foot{flex-direction:column;align-items:flex-start}.scroll-cue{display:none}}.statement-mega{max-inline-size:19ch}.statement-note{grid-template-columns:repeat(12,1fr);margin-block-start:var(--space-head);display:grid}.statement-note .body{grid-column:7/-1}@media (max-width:900px){.statement-note{grid-template-columns:1fr}.statement-note .body{grid-column:1/-1}}.cloud-media{aspect-ratio:4/5;max-block-size:68svh;position:relative}.cloud-media canvas{block-size:100%;inline-size:100%}.framed-work{aspect-ratio:4/5;place-items:center;max-inline-size:460px;margin-inline:auto;display:grid;position:relative}.framed-cloud{position:absolute;inset:0}.framed-cloud canvas{block-size:100%;inline-size:100%}.framed-plate{aspect-ratio:3/4;background:var(--paper-sunk);inline-size:54%;position:relative;overflow:hidden}.framed-plate img{object-fit:cover;filter:saturate(.86);block-size:100%;inline-size:100%;transition:filter .9s var(--ease)}.framed-work:hover .framed-plate img{filter:saturate()}.framed-cap{text-align:center;position:absolute;inset-block-end:-6px;inset-inline:0}.pillars{border-block-start:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(36px,3.4vw,64px) clamp(28px,3vw,56px);padding-block-start:clamp(32px,3vw,48px);display:grid}.pillar{flex-direction:column;gap:14px;padding-block-start:4px;display:flex;position:relative}.pillar:before{content:"";background:var(--accent);block-size:1.5px;inline-size:40px;transform-origin:var(--origin-start,left);transition:transform .62s var(--ease);position:absolute;inset-block-start:-1px;inset-inline-start:0;transform:scaleX(0)}html[dir=rtl] .pillar:before{--origin-start:right}.pillar.is-in:before{transform:scaleX(1)}.pillar .num{font-family:var(--ff-display);letter-spacing:-.02em;color:var(--line-strong);transition:color .52s var(--ease);font-size:clamp(28px,2.6vw,40px);line-height:1}.pillar:hover .num{color:var(--accent)}.pillar p{color:var(--ink-500);font-size:var(--fs-body);max-inline-size:34ch}.pillar .h4{font-size:var(--fs-h3)}.pillar-link .pillar-arrow{margin-block-start:auto;padding-block-start:16px}.aud-list{border-block-start:1px solid var(--line)}.aud-row{border-block-end:1px solid var(--line);isolation:isolate;transition:padding-inline var(--dur-fast) var(--ease);grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:center;gap:24px clamp(24px,4vw,64px);padding-block:clamp(26px,2.6vw,40px);padding-inline:4px;display:grid;position:relative}.aud-row:before{content:"";background:var(--paper);transform-origin:bottom;transition:transform .52s var(--ease);z-index:0;position:absolute;inset:0;transform:scaleY(0)}.aud-row>*{z-index:1;position:relative}.aud-row:hover:before{transform-origin:top;transform:scaleY(1)}.aud-row:hover{padding-inline:20px 4px}html[dir=rtl] .aud-row:hover{padding-inline:4px 20px}.aud-row p{color:var(--ink-500);margin:0}.aud-row .arrow{color:var(--ink-400);transition:transform var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-size:20px}.aud-row:hover .arrow{color:var(--accent);transform:translate(4px,-4px)}html[dir=rtl] .aud-row:hover .arrow{transform:translate(-4px,-4px)}@media (max-width:820px){.aud-row{grid-template-columns:1fr auto;gap:8px 20px}.aud-row p{grid-column:1/-1}}.split{grid-template-columns:repeat(12,1fr);align-items:center;gap:clamp(40px,5vw,96px);display:grid}.split .copy{grid-column:span 5}.split .media{grid-column:7/-1}.split.flip .copy{order:2;grid-column:8/-1}.split.flip .media{order:1;grid-column:1/span 6}@media (max-width:1000px){.split{gap:var(--space-head);grid-template-columns:1fr}.split .copy,.split .media,.split.flip .copy,.split.flip .media{order:initial;grid-column:1/-1}}.plate{background:var(--paper);position:relative;overflow:hidden}.plate img{filter:saturate(.88);block-size:auto;inline-size:100%;transition:transform 1.4s var(--ease), filter .9s var(--ease)}.plate:hover img{filter:saturate();transform:scale(1.03)}.plate figcaption,.plate-cap{justify-content:space-between;align-items:baseline;gap:20px;padding-block-start:14px;display:flex}.stats{border-block-start:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(32px,3vw,56px) clamp(28px,3vw,64px);padding-block-start:clamp(28px,3vw,44px);display:grid}.stat{flex-direction:column;gap:12px;display:flex;position:relative}.stat .value{font-family:var(--ff-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(38px,4.2vw,68px);line-height:.98}.stat .label{color:var(--ink-400);max-inline-size:26ch;line-height:1.6}.on-ink .stats{border-block-start-color:#faf8f429}.on-ink .stat .label{color:#faf8f480}.closing{padding-block:var(--space-section);background:var(--ink);color:var(--paper);text-align:center;position:relative;overflow:hidden}.closing-cloud{opacity:.26;filter:invert();mix-blend-mode:screen;position:absolute;inset:0}.closing-cloud canvas{block-size:100%;inline-size:100%}.closing-inner{z-index:1;position:relative}.closing .display{max-inline-size:15ch;margin-inline:auto}.closing .lead{max-inline-size:46ch;margin-block-start:var(--space-block);margin-inline:auto}.closing .cta-row{justify-content:center}.site-footer{background:var(--ink);color:var(--paper);padding-block:var(--space-section) 36px}.footer-top{border-block-end:1px solid #faf8f424;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,96px);padding-block-end:clamp(48px,6vw,80px);display:grid}.footer-sign .display{max-inline-size:14ch;font-size:clamp(30px,3.4vw,52px)}.footer-cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:40px 32px;display:grid}.footer-col ul{flex-direction:column;gap:11px;margin-block-start:18px;list-style:none;display:flex}.footer-col a{font-size:var(--fs-sm);color:#faf8f49e;transition:color var(--dur-fast) var(--ease)}.footer-col a:hover{color:var(--paper)}.footer-col .label{color:#faf8f46b}.foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block-start:32px;display:flex}.foot-row .label,.foot-row .code{color:#faf8f46b}@media (max-width:900px){.footer-top{grid-template-columns:1fr}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--ink);color:var(--paper);transition:inset-block-start .2s var(--ease);padding:12px 20px;position:absolute;inset-block-start:-100px;inset-inline-start:var(--gutter)}.skip-link:focus{inset-block-start:16px}.seq{background:var(--ink);block-size:300vh;color:var(--paper);position:relative}.seq-stage{block-size:100svh;position:sticky;inset-block-start:0;overflow:hidden}.seq-canvas{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.seq-overlay{background:linear-gradient(100deg,#101011e6 0%,#101011a8 46%,#1010111f 84%);align-items:center;padding-block:72px 120px;display:flex;position:absolute;inset:0}html[dir=rtl] .seq-overlay{background:linear-gradient(-100deg,#101011e6 0%,#101011a8 46%,#1010111f 84%)}.seq-inner{grid-template-columns:minmax(120px,1.6fr) minmax(0,9fr);align-items:start;gap:clamp(28px,4vw,88px);inline-size:100%;display:grid}.seq-tag{border-block-start:1px solid #faf8f438;flex-direction:column;gap:10px;padding-block-start:6px;display:flex}.seq-tag .label{color:#faf8f48f}.seq-tag .sec-index{color:#faf8f457}.seq-main{min-inline-size:0;position:relative}.seq-lede{transition:opacity .52s var(--ease);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,3vw,64px);display:grid}.seq-lede h2{max-inline-size:16ch}.seq-lede .lead{color:#faf8f4b3;max-inline-size:42ch}.seq-steps{inline-size:100%;list-style:none;position:absolute;inset-block-start:0;inset-inline-start:0}.seq-step{opacity:0;inline-size:100%;transition:opacity .56s var(--ease), transform .56s var(--ease);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(22px)}.seq-step.is-active{opacity:1;transform:none}.seq-rn{font-family:var(--font-spline), ui-monospace, monospace;letter-spacing:.24em;color:#faf8f48c;margin-block-end:20px;font-size:12px;display:block}.seq-step-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:baseline;gap:clamp(24px,3vw,64px);display:grid}.seq-name{font-family:var(--ff-display);letter-spacing:var(--track-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-heading);max-inline-size:10ch}.seq-step .lead{color:#faf8f4b8;max-inline-size:40ch}.seq-rail{inset-block-end:52px;inset-inline:var(--gutter);align-items:center;gap:24px;display:flex;position:absolute}.seq-ticks{gap:18px;list-style:none;display:flex}.seq-ticks li{color:#faf8f447;transition:color .38s var(--ease)}.seq-ticks li.reached{color:var(--paper)}.seq-counter{color:#faf8f457;margin-inline-start:auto}.seq-bar{background:#faf8f424;block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.seq-bar span{background:var(--paper);block-size:100%;transform-origin:var(--origin-start,left);display:block;transform:scaleX(0)}html[dir=rtl] .seq-bar span{--origin-start:right}.seq-static{block-size:auto}.seq-static .seq-stage{block-size:auto;padding-block:var(--space-section);position:relative}.seq-static .seq-overlay{position:relative}.seq-static .seq-steps{gap:var(--space-head);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-block-start:var(--space-head);display:grid;position:static}.seq-static .seq-step{opacity:1;inline-size:auto;position:static;transform:none}.seq-static .seq-name{font-size:var(--fs-h3)}.seq-static .seq-rail,.seq-static .seq-bar{display:none}@media (max-width:900px){.seq{block-size:260vh}.seq-inner,.seq-lede,.seq-step-grid{gap:var(--space-block);grid-template-columns:1fr}.seq-rail{inset-block-end:36px}}.cinema{padding-block:0 var(--space-section);background:var(--ink);color:var(--paper);overflow:hidden}.cinema-plate{aspect-ratio:21/9;background:var(--ink);max-block-size:82svh;inline-size:100%;position:relative;overflow:hidden}@media (min-width:901px){.cinema-plate{min-block-size:340px}}.cinema-video{object-fit:cover;filter:saturate(.82)contrast(1.04);block-size:100%;inline-size:100%;animation:cinema-drift 34s var(--ease-io) infinite alternate}@keyframes cinema-drift{0%{transform:scale(1.04)translate(-.8%)}to{transform:scale(1.12)translate(.8%,-1%)}}@media (prefers-reduced-motion:reduce){.cinema-video{animation:none;transform:none}}.cinema-copy{padding-block-start:var(--space-head)}.cinema-grid{gap:var(--space-block) clamp(32px, 5vw, 96px);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;display:grid}.cinema-heading{max-inline-size:18ch;margin-block-start:18px}.cinema-caption{color:#faf8f466;margin-block-start:20px;display:block}@media (max-width:900px){.cinema-grid{grid-template-columns:1fr;align-items:start}.cinema-plate{aspect-ratio:4/3}}.rail{block-size:calc(100svh + var(--rail-scroll,0px));background:var(--paper);position:relative}.rail-stage{flex-direction:column;justify-content:center;gap:clamp(32px,4vw,56px);block-size:100svh;padding-block:88px 40px;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.rail-head .label{margin-block-end:22px;display:block}.rail-head-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,72px);display:grid}.rail-track{scrollbar-width:none;padding-inline:var(--gutter);scroll-snap-type:x proximity;gap:clamp(20px,2.4vw,40px);display:flex;overflow-x:auto}.rail-track::-webkit-scrollbar{display:none}.rail-track .ex-card{scroll-snap-align:center;flex:0 0 clamp(280px,32vw,520px)}.rail-plain{block-size:auto;padding-block:var(--space-section)}.rail-plain .rail-stage{block-size:auto;padding-block:0;position:static}.ex-card{display:block}.ex-plate{background:var(--paper);aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.ex-plate img{object-fit:cover;filter:saturate(.86);block-size:100%;inline-size:100%;transition:transform 1.2s var(--ease), filter .7s var(--ease)}.ex-card:hover .ex-plate img,.ex-card:focus-visible .ex-plate img{filter:saturate();transform:scale(1.045)}.ex-enter{opacity:0;transition:opacity .42s var(--ease);background:#1010116b;place-items:center;display:grid;position:absolute;inset:0}.ex-enter .label{color:var(--paper);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #faf8f4b3;border-radius:0;padding:13px 26px}.ex-card:hover .ex-enter,.ex-card:focus-visible .ex-enter{opacity:1}.ex-cap{flex-direction:column;gap:8px;padding-block-start:16px;display:flex}.ex-name{display:block}.ex-type{color:var(--ink-400);margin-block-start:8px;display:block}.ex-no{color:var(--ink-400);padding-block-start:6px}.ex-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(32px,3.4vw,64px) clamp(20px,2.4vw,40px);display:grid}.page-head{padding-block:calc(var(--space-section) + 76px) var(--space-section);background:var(--paper);position:relative;overflow:hidden}.page-head-cloud{z-index:0;position:absolute;inset:0}.page-head--object{align-items:center;min-block-size:78svh;display:flex}.page-head-cloud canvas{block-size:100%;inline-size:100%}.page-head-inner{z-index:1;position:relative}.page-head-main{flex-direction:column;display:flex}.page-head-title{max-inline-size:16ch;margin-block-end:var(--space-block)}.page-head-extra{margin-block-start:var(--space-block)}.pillar-hero{border-block-end:1px solid var(--line)}.ex-detail-head{padding-block:calc(var(--space-section) + 76px) var(--space-head)}.ex-back{margin-block-end:var(--space-head);display:inline-flex}.ex-detail-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.ex-detail-title h1{max-inline-size:18ch;margin-block-start:14px}.ex-detail-head .lead{margin-block-start:22px}.ex-detail-stage{padding-block-end:var(--space-section)}.viewer{aspect-ratio:16/9;background:var(--ink);position:relative;overflow:hidden}@media (min-width:701px){.viewer{min-block-size:380px}}@media (max-width:700px){.viewer{aspect-ratio:3/4;max-block-size:70svh}}.viewer-frame{border:0;block-size:100%;inline-size:100%;display:block}.viewer-door{block-size:100%;inline-size:100%;padding:0;display:block;position:relative;overflow:hidden}.viewer-still{object-fit:cover;filter:saturate(.7)brightness(.6);block-size:100%;inline-size:100%;transition:transform 1.6s var(--ease), filter .7s var(--ease)}.viewer-door:hover .viewer-still{filter:saturate(.85)brightness(.7);transform:scale(1.03)}.viewer-door-inner{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.viewer-hint{color:#faf8f4a8;text-align:center;max-inline-size:34ch;line-height:1.7}.next-band .next-link{transition:border-color .42s var(--ease);border-block-end:1px solid #faf8f42e;justify-content:space-between;align-items:baseline;gap:32px;margin-block-start:20px;padding-block-end:18px;display:flex}.next-link:hover{border-block-end-color:var(--paper)}.next-link .arrow{transition:transform var(--dur-fast) var(--ease);font-size:24px}.next-link:hover .arrow{transform:translate(6px,-6px)}.others-head{align-items:center;gap:20px;margin-block-end:var(--space-head);display:flex}.journal-row{border-block-end:1px solid var(--line);transition:padding-inline var(--dur-fast) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px clamp(20px,3vw,44px);padding-block:clamp(20px,2.2vw,32px);display:grid}.journal-row:hover{padding-inline:16px 0}.journal-thumb{aspect-ratio:4/3;background:var(--paper-sunk);inline-size:128px;overflow:hidden}.journal-thumb img{object-fit:cover;block-size:100%;inline-size:100%}.journal-excerpt{color:var(--ink-500);font-size:var(--fs-sm);max-inline-size:62ch;margin-block-start:10px;display:block}@media (max-width:720px){.journal-row{grid-template-columns:1fr}.journal-thumb{inline-size:100%}}.article{padding-block:calc(var(--space-section) + 76px) var(--space-section)}.article-head{margin-block:var(--space-head)}.article-head h1{margin-block:16px 22px}.article-cover{margin-block-end:var(--space-head)}.prose{max-inline-size:68ch;font-size:var(--fs-lead);color:var(--ink-700);line-height:1.72}.prose>*+*{margin-block-start:1.1em}.prose h2,.prose h3{font-family:var(--ff-display);color:var(--ink);letter-spacing:var(--track-display);margin-block-start:1.9em;font-weight:400;line-height:1.16}.prose h2{font-size:var(--fs-h3)}.prose h3{font-size:var(--fs-h4)}.prose a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.prose ul,.prose ol{padding-inline-start:1.3em}.prose li+li{margin-block-start:.5em}.prose blockquote{border-inline-start:2px solid var(--ink);font-family:var(--ff-display);font-size:var(--fs-h3);color:var(--ink);padding-inline-start:22px;line-height:1.28}.artist-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:clamp(26px,2.8vw,48px) clamp(16px,1.8vw,28px);display:grid}.artist-card{text-align:start;opacity:0;inline-size:100%;animation:artist-in .62s var(--ease) var(--d,0s) forwards;padding:0;display:block;transform:translateY(20px)}@keyframes artist-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.artist-card{opacity:1;animation:none;transform:none}}.artist-card .plate{aspect-ratio:4/5;background:var(--paper-sunk);display:block;overflow:hidden}.artist-card .plate img{transition:transform 1.1s var(--ease), filter .7s var(--ease);filter:saturate(.82)}.artist-card:hover .plate img,.artist-card:focus-visible .plate img{filter:saturate();transform:scale(1.045)}.artist-cap{flex-direction:column;gap:7px;padding-block-start:14px;display:flex}.artist-card .plate img{object-fit:cover;block-size:100%;inline-size:100%}.statement-block .lead{margin-block-start:28px}.pillar-link{position:relative}.pillar-arrow{color:var(--ink-400);transition:transform var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);margin-block-start:auto;padding-block-start:18px}.pillar-link:hover .pillar-arrow{color:var(--accent);transform:translate(4px,-4px)}.steps{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin-block-start:48px;display:grid}.step{background:var(--bg);flex-direction:column;gap:14px;padding:clamp(28px,3vw,44px) clamp(20px,2vw,32px);display:flex}.step .rn{font-family:var(--font-spline), ui-monospace, monospace;letter-spacing:.24em;color:var(--accent);font-size:12px}.step p{color:var(--ink-500);font-size:var(--fs-sm)}.quote-block{max-inline-size:24ch}.quote-block .q{text-wrap:balance}.quote-block footer{color:var(--ink-400);margin-block-start:28px}.checklist{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 clamp(32px,4vw,72px);margin-block-start:40px;list-style:none;display:grid}.checklist li{border-block-end:1px solid var(--line);color:var(--ink-700);padding-block:18px;padding-inline-start:30px;position:relative}.checklist li:before{content:"";background:var(--accent);block-size:1px;inline-size:14px;position:absolute;inset-block-start:30px;inset-inline-start:0}.contrast{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1px;margin-block-start:48px;display:grid}.contrast-col{background:var(--bg);padding:clamp(28px,3vw,44px) clamp(20px,2vw,32px)}.contrast-col ul{flex-direction:column;gap:14px;margin-block-start:24px;list-style:none;display:flex}.contrast-col li{color:var(--ink-700);font-size:var(--fs-sm);padding-inline-start:20px;position:relative}.contrast-col li:before{content:"";background:var(--line-strong);block-size:1px;inline-size:9px;position:absolute;inset-block-start:11px;inset-inline-start:0}.tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(18px,2vw,28px);margin-block-start:48px;display:grid}.tier{border:1px solid var(--line);transition:border-color .42s var(--ease);flex-direction:column;gap:16px;padding:clamp(28px,2.6vw,40px) clamp(22px,2vw,32px);display:flex}.tier:hover{border-color:var(--line-strong)}.tier.recommended{border-color:var(--accent)}.tier-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.tier-tag{color:var(--accent)}.tier .price{font-family:var(--ff-display);font-size:clamp(28px,2.6vw,38px);line-height:1}.tier .desc{color:var(--ink-500);font-size:var(--fs-sm)}.tier ul{border-block-start:1px solid var(--line);flex-direction:column;gap:12px;margin-block-start:8px;padding-block-start:20px;list-style:none;display:flex}.tier li{font-size:var(--fs-sm);color:var(--ink-700);padding-inline-start:20px;position:relative}.tier li:before{content:"";background:var(--accent);block-size:1px;inline-size:9px;position:absolute;inset-block-start:11px;inset-inline-start:0}.faq{border-block-start:1px solid var(--line);max-inline-size:900px;margin-block-start:44px}.faq details{border-block-end:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--ff-display);font-size:var(--fs-h4);justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(20px,2vw,28px);line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary i{flex-shrink:0;block-size:13px;inline-size:13px;position:relative}.faq summary i:before,.faq summary i:after{content:"";background:var(--ink);block-size:1px;transition:transform .42s var(--ease);position:absolute;inset-block-start:6px;inset-inline:0}.faq summary i:after{transform:rotate(90deg)}.faq details[open] summary i:after{transform:rotate(0)}.faq details p{color:var(--ink-500);max-inline-size:68ch;padding-block-end:clamp(20px,2vw,30px)}.gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(20px,2.4vw,40px);margin-block-start:24px;display:grid}.note{color:var(--ink-400);font-size:var(--fs-sm);max-inline-size:68ch;margin-block-start:28px}.contact-page{padding-block:calc(var(--space-section) + 72px) var(--space-section)}.contact-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,112px);display:grid}.contact-copy h1{margin-block:22px 26px}.contact-aside{border-block-start:1px solid var(--line);margin-block-start:clamp(40px,5vw,64px);padding-block-start:26px}.contact-aside p{color:var(--ink-700);margin-block-start:12px}.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);display:grid}.field{flex-direction:column;gap:10px;display:flex}.field--wide,.form-foot{grid-column:1/-1}.field input,.field select,.field textarea{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);border:0;border-block-end:1px solid var(--line-strong);transition:border-color var(--dur-fast) var(--ease);background:0 0;border-radius:0;padding-block:12px}.field textarea{resize:vertical;min-block-size:120px}.field select{appearance:none;cursor:pointer}.field input:focus,.field select:focus,.field textarea:focus{border-block-end-color:var(--ink);outline:none}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.honeypot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form-foot{flex-wrap:wrap;align-items:center;gap:24px;margin-block-start:12px;display:flex}.btn[disabled]{opacity:.55;cursor:progress}.form-error{color:var(--oxblood)}.form-success{max-inline-size:46ch}@media (max-width:900px){.contact-grid,.form{grid-template-columns:1fr}}@media (max-width:1000px){.rail-head-grid{grid-template-columns:1fr;align-items:start}}.others{border-block-start:1px solid var(--line)}.others .sec-head{align-items:center}.others-all{margin-inline-start:auto}.others-rail{scroll-snap-type:x proximity;scrollbar-width:thin;gap:clamp(18px,2vw,32px);margin-inline-end:calc(var(--gutter) * -1);padding-block-end:12px;padding-inline-end:var(--gutter);scroll-padding-inline-start:0;display:flex;overflow-x:auto}.others-card{scroll-snap-align:start;flex:0 0 clamp(230px,26vw,340px)}.others-card .ex-plate{aspect-ratio:4/3}.sec--ink .pillar,.sec--ink .step,.sec--ink .contrast-col,.on-ink .pillar,.on-ink .step,.on-ink .contrast-col{color:var(--paper);background:0 0}.sec--ink .pillar p,.sec--ink .step p,.sec--ink .contrast-col li,.sec--ink .stat .label,.on-ink .pillar p,.on-ink .step p,.on-ink .contrast-col li{color:#faf8f499}.sec--ink .pillars,.sec--ink .stats,.sec--ink .steps,.sec--ink .contrast,.sec--ink .aud-list,.sec--ink .aud-row,.sec--ink .journal-row,.on-ink .pillars,.on-ink .steps,.on-ink .contrast{border-color:#faf8f429}.sec--ink .pillar:before{background:var(--paper)}.sec--ink .pillar .num{color:#faf8f44d}.sec--ink .pillar:hover .num{color:var(--paper)}.sec--ink .plate,.sec--ink .journal-thumb{background:var(--ink-900)}.sec--raised .plate,.sec--raised .journal-thumb,.sec--raised .ex-plate{background:var(--paper-sunk)}.page-enter{animation:page-in .52s var(--ease) both}@keyframes page-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}.cloud-stage{block-size:100%;inline-size:100%;position:relative}.cloud-stage canvas{block-size:100%;inline-size:100%}.readout{text-align:end;pointer-events:none;background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(6px);border:1px solid var(--line);animation:readout-in .8s var(--ease) 1.8s both;flex-direction:column;gap:14px;padding:18px 20px;display:flex;position:absolute;inset-block-end:clamp(88px,12vh,148px);inset-inline-end:var(--gutter)}@keyframes readout-in{0%{opacity:0;transform:translateY(10px)}}.readout-row{flex-direction:column;gap:5px;padding-inline-end:14px;display:flex;position:relative}.readout-row:after{content:"";background:var(--line-strong);block-size:1px;inline-size:5px;position:absolute;inset-block-start:4px;inset-inline-end:0}.readout dt{color:var(--ink-500);letter-spacing:.18em;text-transform:uppercase;font-size:10px}.readout dd{color:var(--ink-400);font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;display:flex}@media (max-width:1100px){.readout{display:none}}@media (prefers-reduced-motion:reduce){.readout{animation:none}}.qa{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,80px);display:grid}.qa-q{max-inline-size:14ch}.qa-a p{font-size:var(--fs-lead);color:var(--ink-700);max-inline-size:52ch;line-height:1.6}.sec--ink .qa-a p{color:#faf8f4b3}@media (max-width:900px){.qa{grid-template-columns:1fr}.qa-q{max-inline-size:18ch}}.statement-block .lead{max-inline-size:58ch;margin-block-start:var(--space-block)}.sec--ink,.on-ink,.site-index,.seq,.closing,.site-footer{--accent:var(--accent-on-ink)}.sec--ink .cloud-media canvas,.sec--ink .framed-cloud canvas,.on-ink .cloud-media canvas{filter:invert();mix-blend-mode:screen;opacity:.85}.artist-scrim{z-index:120;-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .48s var(--ease);background:#1010116b;position:fixed;inset:0}.artist-scrim.is-open{opacity:1;pointer-events:auto}.artist-drawer{z-index:130;pointer-events:none;position:fixed;inset:0;overflow:hidden}.artist-panel{pointer-events:auto;background:var(--paper);border-inline-start:1px solid var(--line);overscroll-behavior:contain;inline-size:min(560px,100vw);transition:transform .62s var(--ease);position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto;transform:translate(100%)}html[dir=rtl] .artist-panel{transform:translate(-100%)}.artist-panel.is-open,html[dir=rtl] .artist-panel.is-open{transform:none}@media (prefers-reduced-motion:reduce){.artist-panel,.artist-scrim{transition:none}}.artist-panel-inner{flex-direction:column;padding:88px clamp(24px,3vw,48px) clamp(40px,5vw,72px);display:flex}@media (min-width:621px){.artist-panel-inner{padding-block-start:26px}}.artist-close{align-self:flex-end;align-items:center;gap:10px;margin-block-end:24px;padding-block:6px;display:inline-flex}.artist-close:hover .label{color:var(--ink)}.artist-panel-plate{background:var(--paper-sunk);aspect-ratio:4/5;margin-block-end:var(--space-block);overflow:hidden}.artist-panel-plate img{object-fit:cover;block-size:100%;inline-size:100%}.artist-panel-name{margin-block:14px var(--space-block)}.artist-panel-bio{font-size:var(--fs-body);line-height:1.68}.artist-panel-link{margin-block-start:var(--space-block)}@media (max-width:620px){.artist-panel{inline-size:100vw}}.rail-grid{margin-block-start:var(--space-head)}.rail-intro .rail-all{margin-block-start:var(--space-block)}@media (pointer:coarse){.lang-switch,.footer-col a,.index-col li a{margin-inline:-12px;padding-inline:12px}.brand{min-block-size:44px}.textlink,.lang-switch,.index-trigger,.footer-col a,.index-col li a,.artist-close{align-items:center;min-block-size:44px;display:inline-flex}.textlink{padding-block:12px 10px}.textlink:after{inset-block-end:10px}.footer-col ul{gap:4px}.btn{min-block-size:52px}.cta-row .btn,.form .btn,.mobile-nav .btn,.site-index .btn,.footer-sign .btn{justify-content:center;inline-size:100%}.cta-row{inline-size:100%}.cta-row .textlink{justify-content:center;inline-size:100%}.index-link{padding-block:14px}.aud-row,.journal-row{padding-block:20px}.faq summary{min-block-size:56px}}
