@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_de7b2fa9-module__1ltb7q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_de7b2fa9-module__1ltb7q__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:300;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.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-20C0,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.p.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.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-20C0,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.p.10ked.7w885.g.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.00b2_ptq3xnpy.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.0l.9lak812di~.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.0m2lc_66fsc~9.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.0~7_67muh398v.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-20C0,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.p.10ked.7w885.g.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:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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_ec0b03bc-module__6ZvGZG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_ec0b03bc-module__6ZvGZG__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05d29f0ed5b0e698-s.p.0ipr5zwy0u.~f.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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.0u~._b8uwv-zo.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-20C0,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.0~rf1n5_6ke06.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.0mmds2ktxtq7_.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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.0e4ck~b8hcazj.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-20C0,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.0l7ssxdh8f0nb.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_2be44b65-module__QFIs9a__className{font-family:Amiri,Amiri Fallback;font-style:normal}.amiri_2be44b65-module__QFIs9a__variable{--font-amiri:"Amiri", "Amiri Fallback"}
@font-face{font-family:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7ca057cce9853046-s.p.05lc~2ay7hf31.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3c37948f7e3aafda-s.0qfli6r_3tang.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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b676bcffc00356a-s.p.0oynfhj0_9xg2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d2cc0c079997359-s.184z4t8qnm46e.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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d54db18e8cd5f74f-s.p.05.gztb3q6cix.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0e0669539caf32a-s.0rb5r2~08jpgn.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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48e6fa8a5baca31f-s.p.0d7ol9k18uj2x.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7b64a7fde1a3d32-s.0sb-ki_uu~_70.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:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.tajawal_b3a1d36e-module__u2Mpqq__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.tajawal_b3a1d36e-module__u2Mpqq__variable{--font-tajawal:"Tajawal", "Tajawal Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--black:#020304;--black-soft:#07090c;--surface:#0b0e12;--ink:#f5f2e9;--muted:#9c9fa3;--muted-dark:#5e605f;--line:#ffffff24;--line-dark:#0a0c0e2e;--gold:#d7b46a;--gold-soft:#ead9b6;--blue:#147dca;--navy:#0b1821;--paper:#eeeae1;--paper-2:#e5dfd3;--font-sans:var(--font-manrope), -apple-system, "Segoe UI", Arial, sans-serif;--font-serif:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--font-arabic:var(--font-tajawal), Tahoma, Arial, sans-serif;--font-arabic-display:var(--font-amiri), var(--font-tajawal), serif;--page-pad:clamp(22px, 5.5vw, 92px);--content:1280px;--header-offset:78px;--text-display:clamp(4rem, 7.25vw, 8.4rem);--text-h2:clamp(3.15rem, 5.6vw, 6.8rem);--text-lead:clamp(.98rem, 1.25vw, 1.18rem);--text-body:15px;--text-body-sm:13px;--text-caption:11px;--text-label:10px}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#f5f2e938 transparent;background:var(--black)}body{color:var(--ink);background:var(--black);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}body,button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img{max-width:100%;display:block}::selection{color:#fff;background:#0a66a8}:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mobile-action{display:none}.site-shell{background:var(--black);min-height:100dvh;overflow:clip}.site-shell[dir=rtl]{font-family:var(--font-arabic);font-synthesis:none}.site-shell[dir=rtl] :is(button,input,textarea,select){font-family:inherit}.site-shell[dir=rtl] :is(.eyebrow,.section-label){letter-spacing:0;text-transform:none}.site-shell[dir=rtl] :is(h1,h2,h3){font-family:var(--font-arabic-display);letter-spacing:0;font-kerning:normal;font-synthesis:none;font-weight:400}.site-shell[dir=ltr] :is(h1,h2,h3){font-family:var(--font-serif);letter-spacing:-.015em;font-weight:500}.site-shell[dir=rtl] :is(.stone-hero__copy h1,.memo-hero h1,.thesis-chapter h1,.thesis-chapter h2){line-height:1.5}.site-shell[dir=rtl] :is(.section-intro h2,.company-thesis__intro h2,.institutional-callout h2,.memo-section h2,.memo-access h2){line-height:1.45}.skip-link{z-index:999;color:var(--black);background:var(--ink);padding:11px 15px;transition:transform .2s;position:fixed;inset:12px auto auto 12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.site-header{z-index:100;height:var(--header-offset);padding-inline:var(--page-pad);background:#020304f0;grid-template-columns:minmax(210px,auto) 1fr minmax(210px,auto);align-items:center;transition:background .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s,box-shadow .45s;display:grid;position:fixed;inset:0 0 auto}.site-header--transparent{background:linear-gradient(#020304e0,#02030400)}.site-header--revealed{background:#020304d1;box-shadow:0 18px 54px #00000038}.site-header--revealed:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(115%);backdrop-filter:blur(16px)saturate(115%);position:absolute;inset:0}.site-header--concealed{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.site-header>:is(.brand,.site-nav,.language-toggle){transition:opacity .34s,transform .48s cubic-bezier(.22,.72,.18,1)}.site-header--concealed>.brand{opacity:0;pointer-events:none;transform:translateY(-18px)scale(.97)}.site-header--concealed>.site-nav{opacity:0;pointer-events:none;transform:translateY(-13px)}.site-header--concealed>.language-toggle{opacity:0;pointer-events:none;transform:translateY(-18px)}.site-header:focus-within>:is(.brand,.site-nav,.language-toggle){opacity:1;pointer-events:auto;transform:none}.site-scroll-marker{--scroll-progress:0%;z-index:105;right:2px;top:clamp(28px, var(--scroll-progress), calc(100svh - 28px));background:linear-gradient(180deg, #ead9b629, var(--gold) 48%, #147dca57);opacity:0;pointer-events:none;border-radius:999px;width:1px;height:26px;transition:opacity .24s,transform .42s cubic-bezier(.22,1,.36,1);position:fixed;transform:translateY(-50%)scaleY(.64);box-shadow:0 0 9px #d7b46a1f}.site-scroll-marker.is-active{opacity:.48;transform:translateY(-50%)scaleY(1)}.brand{width:fit-content;min-height:44px;font-family:var(--font-serif);direction:ltr;align-items:center;gap:7px;font-weight:600;line-height:1;display:inline-flex}.brand span{color:#fff;letter-spacing:.08em;align-items:center;height:26px;font-size:28px;font-weight:700;line-height:26px;display:inline-flex;transform:translateY(1px)}.brand img{object-fit:contain;filter:brightness(0)invert();flex:none;width:auto;height:21px;transform:translateY(-1px)}.site-nav{justify-content:center;gap:clamp(22px,3vw,48px);display:flex}.site-nav a{color:#f5f2e9ad;align-items:center;min-height:44px;padding-block:10px;font-size:12px;transition:color .2s;display:inline-flex;position:relative}.site-nav a:after{content:"";background:var(--gold);transform-origin:50%;height:1px;transition:transform .25s;position:absolute;inset:auto 0 3px;transform:scaleX(0)}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink)}.site-nav a[aria-current=page]:after{transform:scaleX(1)}.language-toggle{border:1px solid var(--line);min-width:54px;min-height:40px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:0;justify-self:end;padding:0 12px;font-size:10px}.site-shell[dir=ltr] .language-toggle{font-family:var(--font-arabic);font-synthesis:none;letter-spacing:0;direction:rtl}.eyebrow,.section-label{color:var(--gold-soft);font-family:var(--font-geist-mono), var(--font-arabic), monospace;font-size:var(--text-label);letter-spacing:.15em;text-transform:uppercase;margin:0;line-height:1.5}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 20px;font-size:13px;font-weight:500;transition:color .22s,background .22s,border-color .22s,transform .12s;display:inline-flex}.button:active{transform:translateY(1px)}.button--primary{color:#0a0b0c;background:var(--ink)}.button--primary:hover{background:var(--gold-soft)}.button--light{color:var(--ink);border-color:#fff6}.button--light:hover{color:var(--black);background:var(--ink)}.text-link{border-bottom:1px solid #f5f2e959;align-items:center;gap:10px;width:fit-content;min-height:44px;font-size:12px;transition:border-color .2s,color .2s;display:inline-flex}.text-link:hover{color:var(--gold-soft);border-color:var(--gold)}.text-link:active{color:var(--gold)}.stone-hero{isolation:isolate;background:var(--black);min-height:100svh;position:relative;overflow:clip}.stone-hero:after,.thesis-stage:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#02030414 38%,#0203047a 78%,#020304 100%),url(/aretion-assets-cosmos.jpeg) 50% 18%/cover no-repeat;height:clamp(190px,26svh,320px);display:none;position:absolute;inset:auto 0 -1px;-webkit-mask-image:linear-gradient(#0000 0%,#00000038 30%,#000000b8 67%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000038 30%,#000000b8 67%,#000 100%)}.stone-hero__media,.thesis-stage__media{z-index:0;position:absolute;inset:0;overflow:hidden}.stone-hero__media:before,.thesis-stage__media img{width:100vw;max-width:none;height:auto;position:absolute;inset:50% auto auto 0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#00000057 4%,#000000c7 9%,#000 15% 82%,#000000db 87%,#00000061 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000057 4%,#000000c7 9%,#000 15% 82%,#000000db 87%,#00000061 94%,#0000 100%)}.stone-hero__media:before{content:"";aspect-ratio:5460/3072;pointer-events:none;background:url(/aretion-stone-frame-hero-final.webp) 50%/cover no-repeat}.stone-hero__veil,.thesis-stage__veil{z-index:1;pointer-events:none;background:linear-gradient(90deg,#020304fa 0%,#020304d6 34%,#0203045c 54%,#0203040a 73%,#0000 100%);position:absolute;inset:0}.stone-hero__copy{z-index:3;left:var(--page-pad);width:min(48vw,760px);position:absolute;top:43%;transform:translateY(-50%)}.site-shell[dir=rtl] .stone-hero__copy{width:min(57vw,840px)}.site-shell[dir=rtl] .stone-hero__copy h1{letter-spacing:0;text-rendering:optimizelegibility;row-gap:clamp(6px,.6vw,10px);font-size:clamp(3rem,5.4vw,6.2rem);line-height:1.38;display:grid}.site-shell[dir=rtl] .stone-hero__copy h1>:is(span,em){line-height:1.38}.site-shell[dir=rtl] .stone-hero__copy h1>em{margin-top:.08em}.stone-hero__copy h1,.memo-hero h1,.thesis-chapter :is(h1,h2){font-size:var(--text-display);text-wrap:balance;letter-spacing:-.02em;margin:20px 0 24px;font-weight:500;line-height:.97}.stone-hero__copy h1 span,.stone-hero__copy h1 em,.memo-hero h1 span,.memo-hero h1 em,.thesis-chapter :is(h1,h2) span,.thesis-chapter :is(h1,h2) em{display:block}.stone-hero__copy h1 em,.memo-hero h1 em,.thesis-chapter :is(h1,h2) em{color:var(--gold-soft);font-style:normal;font-weight:inherit}.hero-deck{color:#f5f2e9c7;max-width:620px;font-size:var(--text-lead);margin:0;line-height:1.85}.hero-actions{align-items:center;gap:26px;margin-top:30px;display:flex}.stone-hero__thesis{z-index:3;left:var(--page-pad);text-align:start;width:min(34vw,460px);position:absolute;bottom:clamp(46px,6.5vh,78px)}.stone-hero__thesis p{color:var(--gold-soft);margin:0 0 8px;font-size:12px;line-height:1.55}.stone-hero__thesis strong{color:#f5f2e9a8;max-width:430px;font-size:13px;font-weight:400;line-height:1.7;display:block}.stone-hero__thesis a{width:fit-content;min-height:36px;color:var(--ink);border-bottom:1px solid #f5f2e94d;align-items:center;gap:8px;margin-top:4px;font-size:11px;display:inline-flex}.stone-hero__copy,.stone-hero__thesis{transition:opacity .38s cubic-bezier(.22,.72,.18,1),filter .38s cubic-bezier(.22,.72,.18,1)}html[data-route-transition=thesis-out] .stone-hero__copy,html[data-route-transition=thesis-out] .stone-hero__thesis{opacity:0;filter:blur(4px);pointer-events:none}html[data-route-transition^=thesis-]:after{content:"";z-index:1000;pointer-events:none;background:#02030461;position:fixed;inset:0}html[data-route-transition=thesis-out]:after{animation:.44s cubic-bezier(.22,.72,.18,1) both thesis-route-veil-out}html[data-route-transition=thesis-in]:after{animation:.72s cubic-bezier(.22,1,.36,1) both thesis-route-veil-in}@keyframes thesis-route-veil-out{0%{opacity:0}to{opacity:1}}@keyframes thesis-route-veil-in{0%{opacity:1}to{opacity:0}}.section{width:min(100%, var(--content));padding:clamp(110px, 12vw, 180px) var(--page-pad);margin-inline:auto}.section[id]{scroll-margin-top:var(--header-offset)}.section-intro{max-width:820px}.section-intro--wide{max-width:960px}.section-intro h2,.company-thesis__intro h2,.institutional-callout h2,.memo-section h2,.memo-access h2{font-size:var(--text-h2);text-wrap:balance;letter-spacing:-.02em;margin:20px 0 24px;font-weight:500;line-height:1.02}.section-intro>p:last-child,.company-thesis__intro>p,.memo-section__intro>p:last-child{max-width:720px;color:var(--muted);font-size:var(--text-body);margin:0;line-height:1.85}.company-thesis{--engine-view-x:18%;--engine-copy-x:78%;isolation:isolate;width:100%;max-width:none;padding-block:clamp(64px,6vw,92px) 0;padding-inline:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));background:#020304;border:0;margin-top:-1px;position:relative;overflow:clip}.company-thesis:before,.company-thesis:after{content:"";z-index:1;pointer-events:none;position:absolute;inset-inline:0}.company-thesis:before{opacity:1;background:linear-gradient(#020304 0%,#02030475 18%,#02030414 58%,#0000 100%),url(/aretion-assets-cosmos.jpeg) 50% 78%/cover no-repeat;height:clamp(190px,25svh,330px);inset-block-start:0;-webkit-mask-image:linear-gradient(#000 0% 48%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#0000 100%)}.company-thesis:after{background:linear-gradient(#0000 0%,#0b18212e 28%,#0b1821b8 74%,#0b1821 100%);height:clamp(260px,38svh,500px);inset-block-end:0}.site-shell[dir=ltr] .company-thesis{--engine-view-x:82%;--engine-copy-x:22%}.company-thesis__content{z-index:2;position:relative}.company-thesis__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.company-thesis__backdrop img{object-fit:cover;object-position:var(--engine-view-x) 62%;opacity:1;filter:brightness(.82)saturate(.64)contrast(1.08);transform-origin:50%;will-change:transform;width:100%;max-width:none;height:120%;position:absolute;inset:-12% 0 auto;transform:translateY(-1.2%)scale(1.018)}.company-thesis__backdrop:before,.company-thesis__backdrop:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.company-thesis__backdrop:before{background:linear-gradient(180deg, #02030447 0%, #02030414 22%, #02030414 72%, #0b182138 100%), radial-gradient(ellipse 66% 62% at var(--engine-copy-x) 48%, #020304e6 0%, #02030499 36%, transparent 74%)}.company-thesis__backdrop:after{background:radial-gradient(78% 34% at 50% 0,#73899721,#0000 70%),radial-gradient(110% 96% at 50% 54%,#0000 48%,#0203046b 100%)}.company-thesis__intro{display:block}.company-thesis__intro>div{min-width:0;max-width:780px}.company-thesis__intro h2{text-wrap:balance}.company-thesis__intro>p{max-width:560px}@keyframes engine-field-depth{0%{transform:translateY(-2%)scale(1.03)}to{transform:translateY(2%)scale(1.01)}}@supports (animation-timeline:view()){.company-thesis{view-timeline-name:--engine-view;view-timeline-axis:block}.company-thesis__backdrop img{animation:linear both engine-field-depth;animation-timeline:--engine-view;animation-range:entry exit}}.assets-section{--assets-header:var(--header-offset);isolation:isolate;width:100%;max-width:none;padding-inline:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));scroll-margin-top:var(--assets-header);background:#020304;border:0;margin-top:-1px;position:relative;overflow:visible}.assets-section:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#020304 0,#020304f5 5svh,#02030475 14svh,#0000 24svh calc(100% - 20svh),#020304 100%),radial-gradient(at 68% 22%,#4a677e0b,#0000 38%),radial-gradient(at 27% 64%,#147dca09,#0000 34%);position:absolute;inset:0}.assets-atmosphere{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#00000059 9%,#000 21% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#00000059 9%,#000 21% 91%,#0000 100%)}.assets-atmosphere:before{content:"";background:radial-gradient(at 72% 18%,#b4cad805,#0000 27%),radial-gradient(at 30% 72%,#7697ad04,#0000 31%);position:absolute;inset:0}.assets-atmosphere i{left:var(--star-x);top:var(--star-y);width:var(--star-size);height:var(--star-size);opacity:.14;animation:assets-star-breathe var(--star-duration) ease-in-out var(--star-delay) infinite;will-change:opacity, transform;background:#e6eef4f2;border-radius:50%;position:absolute;box-shadow:0 0 5px #a8c2d347}.assets-atmosphere i:nth-child(5n+2){background:#97b5c8d1}.assets-atmosphere i:nth-child(7n+3){box-shadow:0 0 5px #d7b46a21}.assets-atmosphere i:nth-child(6n+1){box-shadow:0 0 8px #b1cfe257}@keyframes assets-star-breathe{0%,to{opacity:.07;transform:scale(.84)}38%{opacity:.46;transform:scale(1)}58%{opacity:.13;transform:scale(.92)}76%{opacity:.72;transform:scale(1.12)}}.assets-track{z-index:2;height:clamp(1380px,178svh,1920px);position:relative}.assets-scene{top:var(--assets-header);height:calc(100svh - var(--assets-header));isolation:isolate;grid-template-rows:auto auto minmax(380px,1fr) auto;min-height:690px;padding-block:clamp(38px,5vh,62px) 22px;display:grid;position:sticky;overflow:clip}.assets-cinematic-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.assets-cinematic-bg__image{opacity:.94;width:100%;height:100svh;transform:translate3d(0, var(--assets-cosmos-shift,0px), 0);transform-origin:50%;will-change:transform;background-image:url(/aretion-assets-cosmos.jpeg);background-position:50% 58%;background-repeat:no-repeat;background-size:cover;transition:transform .12s linear;display:block;position:sticky;top:0;overflow:hidden}.assets-cinematic-bg__image:before,.assets-cinematic-bg__image:after{content:"";pointer-events:none;position:absolute;inset:0}.assets-cinematic-bg__image:before{background:linear-gradient(#020304 0%,#020304bd 7%,#0203040d 24% 76%,#020304b3 94%,#020304 100%),linear-gradient(90deg,#02030480,#0000 14% 86%,#02030480)}.assets-cinematic-bg__image:after{background:radial-gradient(at 50% 58%,#0203048f 0%,#02030447 30%,#0000 68%),radial-gradient(#0000 36%,#02030457 78%,#020304b8 100%)}.assets-intro,.assets-domains,.assets-stage,.assets-summary{z-index:2;position:relative}.assets-selection-pulse{z-index:1;aspect-ratio:1;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#eff7fbeb 0 1px,#9dcfec38 2px 5%,#0000 13%),radial-gradient(circle,#0000 0 22%,#97cbea47 22.4%,#0000 24% 41%,#428fbf26 41.4%,#0000 43% 100%);border-radius:50%;width:min(52vw,680px);animation:1.15s cubic-bezier(.18,.72,.2,1) both assets-selection-wave;position:absolute;top:54%;left:24%;transform:translate(-50%,-50%)scale(.26)}.assets-selection-pulse:after{content:"";background:#ebf4f9f5;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px 3px #90c6e773,0 0 34px 10px #3988bb2e}@keyframes assets-selection-wave{0%{opacity:0;transform:translate(-50%,-50%)scale(.26)}12%{opacity:.9}48%{opacity:.38}to{opacity:0;transform:translate(-50%,-50%)scale(1.34)}}.site-shell[dir=ltr] .assets-selection-pulse{left:76%}.assets-intro{display:block}.assets-intro h2{letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(3rem,5vw,6rem);font-weight:500;line-height:1.04}.site-shell[dir=rtl] .assets-intro h2{letter-spacing:0;line-height:1.45}.assets-domains{margin-top:22px}.assets-domains ol{border-block:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.assets-domains li{min-width:0}.assets-domains button{border:0;border-inline-start:1px solid var(--line);color:#f5f2e999;text-align:start;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:66px;padding:10px 14px;transition:color .35s,background .35s;display:grid;position:relative}.assets-domains li:first-child button{border-inline-start:0}.assets-domains button:after{content:"";background:var(--blue);height:1px;transform-origin:inline-start;transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 14px 0;transform:scaleX(0)}.assets-domains button:is(:hover,:focus-visible),.assets-domains button.is-active{color:var(--ink);background:#ffffff05}.assets-domains button.is-active:after{transform:scaleX(1)}.assets-domains button span{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px}.assets-domains button strong{min-width:0;font-size:11px;font-weight:400;line-height:1.45}.site-shell[dir=ltr] .assets-domains button strong{overflow-wrap:anywhere}.assets-stage{height:clamp(460px,52svh,560px);min-height:440px;margin-inline:calc(var(--page-pad) * -1);contain:layout paint;touch-action:pan-y pinch-zoom;outline:none;position:relative;overflow:clip}.assets-stage:focus-visible{outline-offset:-6px;outline:1px solid #d7b46a8c}.assets-stage__datum{z-index:0;background:linear-gradient(90deg,#0000,#147dca33 25%,#147dca8c 50%,#147dca33 75%,#0000);height:1px;position:absolute;inset:36% 7% auto;transform:translateY(-50%)}.asset-plane{--asset-position:4;--asset-shift:clamp(560px, 56vw, 820px);z-index:1;text-align:start;opacity:0;width:min(48vw,760px);min-width:0;transform:translate3d(calc(-50% + var(--asset-position) * var(--asset-shift)), calc(-50% + 22px), 0) scale(.5);clip-path:inset(0);pointer-events:none;padding:28px clamp(32px,4vw,62px);transition:transform .66s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;top:36%;left:50%}.asset-plane[data-position="-2"],.asset-plane[data-position="2"]{z-index:2;opacity:.08;transform:translate3d(calc(-50% + var(--asset-position) * var(--asset-shift) * .74), calc(-50% + 14px), 0) scale(.58)}.asset-plane[data-position="-3"],.asset-plane[data-position="3"]{opacity:.035}.asset-plane[data-position="-1"],.asset-plane[data-position="1"]{z-index:3;opacity:.08;transform:translate3d(calc(-50% + var(--asset-position) * var(--asset-shift)), -50%, 0) scale(.67);pointer-events:none}.asset-plane.is-active{z-index:4;opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.asset-plane.is-active:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#020304f5 0 32%,#020304d1 51%,#02030466 69%,#0000 84%);position:absolute;inset:-34% -12%}.asset-plane:not(.is-active)>:is(.asset-plane__count,.asset-plane__domain,strong,p),.asset-plane:not(.is-active) h3{visibility:hidden;opacity:0}.asset-plane__count,.asset-plane__domain{color:var(--gold);font-family:var(--font-geist-mono), var(--font-arabic), monospace;letter-spacing:.05em;font-size:10px;display:block}.asset-plane__domain{color:#f5f2e99e;margin-top:13px}.asset-plane h3{text-align:start;margin:20px 0 0}.asset-plane h3 button{width:100%;max-width:100%;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.asset-plane h3 bdi{width:max-content;max-width:none;font-family:var(--font-serif);letter-spacing:-.015em;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-size:clamp(2.75rem,4.8vw,4.8rem);font-weight:600;line-height:1.12;display:block}.asset-plane.is-long h3 bdi{font-size:clamp(2.3rem,4vw,4rem);line-height:1.12}.asset-plane>strong{text-wrap:balance;max-width:650px;margin-top:20px;font-size:clamp(1.25rem,2vw,1.9rem);font-weight:500;line-height:1.42;display:block}.asset-plane>p{max-width:660px;min-height:3.7em;color:var(--muted);opacity:0;margin:13px 0 0;font-size:13px;line-height:1.78;transition:opacity .3s .16s,transform .38s cubic-bezier(.22,1,.36,1) .14s;transform:translateY(8px)}.asset-plane.is-active>p{opacity:1;transform:none}.site-shell[dir=rtl] .asset-plane>strong{font-family:var(--font-arabic-display);line-height:1.5}.asset-plane:not(.is-active)>p{visibility:hidden}.assets-orbit{z-index:7;width:min(100% - 120px,920px);height:110px;color:var(--ink);pointer-events:none;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.assets-orbit__meta{color:#f5f2e99e;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;height:28px;font-size:11px;line-height:1.2;display:grid}.assets-orbit__meta>span{color:var(--gold);font-family:var(--font-geist-mono), var(--font-arabic), monospace;font-size:10px}.assets-orbit__meta>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:400;overflow:hidden}.assets-orbit__meta>bdi{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:10px}.assets-orbit__field{--orbit-step:clamp(132px, 12vw, 170px);pointer-events:none;height:82px;position:relative;overflow:hidden}.assets-orbit__arc{opacity:.7;border-top:1px solid #f5f2e926;border-radius:50% 50% 0 0/100% 100% 0 0;height:86px;position:absolute;inset:17px 6% auto}.assets-orbit__arc:after{content:"";background:linear-gradient(90deg,#0000,#147dcad9,#0000);width:min(30vw,250px);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.assets-orbit__focus{z-index:7;background:linear-gradient(180deg, var(--gold), #d7b46a1a, transparent);width:1px;height:46px;animation:7s ease-in-out infinite assets-orbit-breathe;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #d7b46a29}@keyframes assets-orbit-breathe{0%,to{opacity:.45;transform:translate(-50%)scaleY(.82)}50%{opacity:.9;transform:translate(-50%)scaleY(1)}}.assets-orbit ol{margin:0;padding:0;list-style:none}.assets-orbit li{display:contents}.assets-orbit button{z-index:2;width:clamp(112px,13vw,160px);min-width:0;min-height:54px;color:rgba(245, 242, 233, var(--orbit-opacity));text-align:center;transform:translate3d(calc(-50% + var(--orbit-position) * var(--orbit-step)), var(--orbit-y), 0) scale(var(--orbit-scale));transform-origin:top;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-content:start;gap:6px;padding:8px 10px;transition:transform .7s cubic-bezier(.22,1,.36,1),color .42s,opacity .42s;display:grid;position:absolute;top:8px;left:50%;overflow:hidden}.assets-orbit button span{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px;line-height:1}.assets-orbit button strong{width:100%;min-width:0;font-family:var(--font-sans);font-size:11px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.assets-orbit button strong bdi{text-align:center;white-space:nowrap;width:max-content;margin-inline:auto;display:block}.assets-orbit button.is-active{width:clamp(140px,16vw,180px);color:var(--ink);background:radial-gradient(#020304eb 0 34%,#020304b3 58%,#0000 82%)}.assets-orbit button:is(:hover,:focus-visible){color:var(--ink)}.assets-orbit button:focus-visible{outline-offset:-2px}@media (min-width:621px){.asset-plane[data-position="-1"]{clip-path:inset(0 0 0 25%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 42% 100%)}.asset-plane[data-position="1"]{clip-path:inset(0 25% 0 0);-webkit-mask-image:linear-gradient(90deg,#000 0 58%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 58%,#0000 100%)}.asset-plane.is-active{-webkit-mask-image:none;mask-image:none}}.assets-summary{color:#f5f2e994;grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:28px;padding-top:15px;font-size:11px;line-height:1.55;display:grid}.assets-summary__progress{background:var(--line);height:1px;overflow:hidden}.assets-summary__progress i{background:var(--blue);height:100%;transition:width .48s cubic-bezier(.22,1,.36,1);display:block}.site-shell[dir=rtl] .doctrine-panel h3{line-height:1.45}.site-shell[dir=rtl] :is(.thesis-definition span,.thesis-gate__result small){font-family:var(--font-arabic);letter-spacing:0}.doctrine-interface{border-block-start:1px solid var(--line);grid-template-columns:minmax(250px,.36fr) minmax(0,1fr);min-height:450px;margin-top:clamp(56px,7vw,88px);display:grid}.doctrine-index{border-inline-end:1px solid var(--line);grid-template-rows:repeat(4,1fr);display:grid}.asset-engine{--asset-engine-stage-count:4;grid-template-columns:1fr;min-height:0}.asset-engine .doctrine-index{grid-template-columns:repeat(var(--asset-engine-stage-count), minmax(0, 1fr));border-inline-end:0;border-bottom:1px solid var(--line);grid-template-rows:1fr}.asset-engine .doctrine-index button{border-bottom:0;border-inline-start:1px solid var(--line);grid-template-columns:1fr;gap:10px;min-width:0;min-height:104px;padding:18px 14px}.asset-engine .doctrine-index button:first-child{border-inline-start:0}.asset-engine .doctrine-index button:is(:hover,:focus-visible,.is-active){padding-inline-start:14px}.asset-engine .doctrine-panel{min-height:420px}.asset-engine__actions{flex-wrap:wrap;justify-content:flex-start;gap:16px 32px;margin-top:22px;display:flex}.doctrine-index button{border:0;border-bottom:1px solid var(--line);color:#f5f2e999;text-align:start;cursor:pointer;background:0 0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-height:88px;padding:22px clamp(18px,3vw,38px);transition:color .32s,background .32s,padding .32s;display:grid}.doctrine-index button:last-child{border-bottom:0}.doctrine-index button:is(:hover,:focus-visible,.is-active){color:var(--ink);background:#ffffff07;padding-inline-start:clamp(24px,3.6vw,48px)}.doctrine-index button span{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px}.doctrine-index button strong{font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500}.site-shell[dir=ltr] :is(.doctrine-index button strong,.doctrine-panel h3){overflow-wrap:anywhere;min-width:0}.doctrine-panel{flex-direction:column;justify-content:center;min-width:0;padding:clamp(42px,7vw,94px);animation:.36s cubic-bezier(.22,.72,.26,1) both doctrine-enter;display:flex}@keyframes doctrine-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.doctrine-panel>span{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px}.doctrine-panel h3{margin:28px 0 20px;font-size:clamp(3rem,6vw,7rem);font-weight:500;line-height:1}.doctrine-panel p{max-width:680px;color:var(--muted);margin:0;font-size:14px;line-height:1.85}.doctrine-panel .doctrine-panel__question{color:#f5f2e9e6;margin-bottom:16px;font-size:clamp(1.12rem,1.9vw,1.55rem);line-height:1.55}.doctrine-panel>strong{max-width:680px;color:var(--gold-soft);margin-top:30px;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:400;line-height:1.55}.institutional-callout{padding:clamp(44px, 5vw, 72px) max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad))) clamp(100px, 11vw, 170px);color:var(--ink);border-top:1px solid var(--line);background:radial-gradient(circle at 84% 12%,#147dca1a 0%,#147dca00 36%),linear-gradient(135deg,#07131d 0%,#0b1821 56%,#07121a 100%)}.site-shell[data-page=home] .institutional-callout{border-top:0;margin-top:-1px}.institutional-callout h2{max-width:920px}.institutional-callout__body{color:#f5f2e9ad;max-width:820px;line-height:1.8}.institutional-callout__compliance{color:#f5f2e985;max-width:1040px;margin:22px 0 0;font-size:clamp(11px,.85vw,13px);line-height:1.9}.institutional-callout__standards{border-block:1px solid #f5f2e92e;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:clamp(38px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.institutional-callout__standards li{background:linear-gradient(#ffffff06,#0000);border-inline-start:1px solid #f5f2e921;flex-direction:column;min-height:138px;padding:22px clamp(16px,2vw,28px);display:flex}.institutional-callout__standards li:first-child{border-inline-start:0}.institutional-callout__standards strong{color:#f5f2e9f0;font-family:var(--font-geist-mono), monospace;letter-spacing:.025em;font-size:clamp(10px,.9vw,13px);font-weight:500;line-height:1.45}.institutional-callout__standards span{color:#f5f2e9ad;margin-top:auto;padding-top:24px;font-size:11px;line-height:1.55}.institutional-callout__standards small{color:#f5f2e99e;margin-top:6px;font-size:11px;line-height:1.5}.institutional-callout__actions{align-items:center;gap:28px;margin-top:36px;display:flex}.site-footer{min-height:340px;padding:clamp(50px, 5vw, 72px) var(--page-pad) 30px;color:#ffffffc2;background:linear-gradient(180deg, var(--navy) 0%, #071019 100%);direction:ltr;border-top:1px solid #ffffff1a}.site-footer__main{grid-template-columns:minmax(280px,1fr) minmax(360px,.8fr);align-items:start;gap:clamp(56px,10vw,180px);min-height:180px;display:grid}.site-footer__identity{text-align:left;justify-self:start}.site-footer__brand{color:#fff;width:fit-content;font-family:var(--font-serif);letter-spacing:.1em;align-items:center;gap:12px;font-size:30px;font-weight:600;line-height:1;display:inline-flex}.site-footer__brand img{object-fit:contain;filter:brightness(0)invert();flex:none;width:auto;height:23px;transform:translateY(-1px)}.site-footer__brand span{align-items:center;height:35px;line-height:35px;display:inline-flex;transform:translateY(1px)}.site-footer__identity>p{color:#fff9;width:fit-content;max-width:520px;margin:24px 0 0;font-size:clamp(13px,1vw,16px);line-height:1.7}.site-footer__contact{max-width:520px;color:inherit;text-align:right;flex-direction:column;justify-self:end;align-items:flex-end;margin:0;font-style:normal;display:flex}.site-footer__contact h2{color:#fff;font-family:var(--font-arabic-display);margin:0 0 16px;font-size:18px;font-weight:500}.site-shell[dir=ltr] .site-footer__contact h2{font-family:var(--font-serif)}.site-footer__contact p{color:#ffffffad;margin:0 0 14px;font-size:13px;line-height:1.55}.site-footer__contact p span{display:block}.site-footer__contact a{color:#ffffffb8;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.site-footer__contact a:last-child{color:var(--gold-soft)}.site-footer__contact a:is(:hover,:focus-visible){color:#fff}.site-footer__legal{text-align:center;border-top:1px solid #ffffff21;margin-top:26px;padding-top:28px}.site-footer__legal p{color:#ffffff80;margin:0;font-size:12px}.thesis-scroll{background:var(--black);height:400svh;position:relative}.thesis-stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.thesis-back{z-index:4;top:98px;left:var(--page-pad);color:#f5f2e98c;align-items:center;gap:10px;font-size:11px;display:inline-flex;position:absolute}.thesis-chapter{z-index:3;left:var(--page-pad);width:min(47vw,735px);animation:.52s cubic-bezier(.22,.61,.36,1) both chapter-enter;position:absolute;top:47%;transform:translateY(-50%)}.thesis-chapter[hidden]{display:none}html[data-route-transition=thesis-out] .thesis-page .thesis-chapter:not([hidden]){opacity:0;animation:none}html[data-route-transition=thesis-out] .thesis-page :is(.thesis-back,.thesis-index){opacity:0}html[data-route-transition=thesis-in] .thesis-page :is(.thesis-back,.thesis-index){animation:.64s cubic-bezier(.22,1,.36,1) 80ms both thesis-route-controls-in}@keyframes thesis-route-controls-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@keyframes chapter-enter{0%{opacity:0;transform:translateY(calc(12px - 50%))}to{opacity:1;transform:translateY(-50%)}}.thesis-chapter :is(h1,h2){margin-block:18px 22px;font-size:clamp(3.5rem,5.8vw,7.2rem);line-height:1.01}@media (min-width:821px){.site-shell[dir=ltr] .thesis-chapter{width:min(51vw,760px);top:50%}.site-shell[dir=ltr] .thesis-chapter :is(h1,h2){font-size:clamp(3rem,4.65vw,5.35rem);line-height:1}}@media (min-width:821px) and (max-width:1100px) and (max-height:820px){.site-shell[dir=ltr] .thesis-chapter{width:min(53vw,650px);top:51%}.site-shell[dir=ltr] .thesis-chapter :is(h1,h2){margin-block:12px 15px;font-size:clamp(2.65rem,4.7vw,3.75rem);line-height:1.01}.thesis-chapter__body{font-size:13px;line-height:1.65}.thesis-chapter__note{margin-top:12px;padding-top:9px;font-size:11px}.thesis-validation,.thesis-creation,.thesis-gate{margin-top:14px}}.thesis-chapter__body{color:#f5f2e9bd;max-width:610px;margin:0;font-size:15px;line-height:1.8}.thesis-chapter__note{max-width:610px;color:var(--gold-soft);border-top:1px solid #f5f2e933;margin:20px 0 0;padding-top:14px;font-size:12px;line-height:1.65}.thesis-definition{align-items:baseline;gap:20px;margin-top:28px;display:flex}.thesis-definition strong{color:var(--gold-soft);font-family:Georgia,serif;font-size:28px;font-weight:400}.thesis-definition span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:10px}.thesis-validation{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:26px 0 0;display:grid}.thesis-validation>div{border-bottom:1px solid var(--line);min-width:0;padding:14px 16px 14px 0}.thesis-validation>div:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:16px}.thesis-validation dt{color:var(--gold);font-size:10px}.thesis-validation dd{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.55}.thesis-creation{border-block:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid}.thesis-creation li{border-inline-start:1px solid var(--line);min-width:0;min-height:86px;padding:14px}.thesis-creation li:first-child{border-inline-start:0}.thesis-creation span{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px;display:block}.thesis-creation strong{margin-top:22px;font-size:11px;font-weight:500;line-height:1.45;display:block}.thesis-capability-line{color:#f5f2e980;max-width:710px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin:12px 0 0;font-size:10px;line-height:1.55}.thesis-loop{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:710px;margin-top:26px;display:grid}.thesis-loop>span{border-inline-start:1px solid var(--line);flex-direction:column;gap:12px;min-height:74px;padding:14px 10px;font-size:13px;display:flex}.thesis-loop>span:first-child{border-inline-start:0}.thesis-loop b{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px;font-weight:400}.thesis-loop strong{font-size:12px;font-weight:500;line-height:1.4}.thesis-loop>span small{color:var(--muted);font-size:10px;line-height:1.5}.thesis-loop>p{border-top:1px solid var(--line);color:var(--gold-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;grid-column:1/-1;margin:0;padding:9px 10px;font-size:10px;line-height:1.5}.thesis-gate{max-width:710px;margin-top:22px}.thesis-gate>p{color:#f5f2e9b8;margin:0 0 12px;font-size:11px}.thesis-gate__actions{border:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.thesis-gate__actions button{border:0;border-inline-start:1px solid var(--line);color:#f5f2e999;text-align:start;cursor:pointer;background:0 0;min-width:0;min-height:52px;padding:8px;font-size:11px}.thesis-gate__actions button:first-child{border-inline-start:0}.thesis-gate__actions button:is(:hover,:focus-visible,.is-active){color:var(--ink);background:#ffffff0e}.thesis-gate__actions button span{color:var(--gold);font-family:var(--font-geist-mono), monospace;margin-bottom:8px;font-size:10px;display:block}.thesis-gate__result{border-bottom:1px solid var(--line);min-height:72px;padding:14px 0}.thesis-gate__result small{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:8px;font-size:10px;display:block}.thesis-gate__result strong{color:var(--gold-soft);font-size:13px;font-weight:400;line-height:1.55}.thesis-chapter--4 :is(h1,h2){font-size:clamp(3.2rem,5vw,6.1rem)}.thesis-index{z-index:5;flex-direction:column;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.thesis-index button{color:#f5f2e98c;width:42px;height:42px;font-family:var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;font-size:10px}.thesis-index button.is-active{color:var(--gold-soft)}.thesis-exit{z-index:4;left:var(--page-pad);gap:24px;display:flex;position:absolute;bottom:24px}.thesis-exit a{color:#f5f2e98c;font-size:11px}.investor-page{background:var(--black)}.memo-hero{min-height:780px;padding:168px var(--page-pad) 70px;border-bottom:1px solid var(--line);background:linear-gradient(110deg, #147dca1a, transparent 36%), var(--black);grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:end;gap:clamp(60px,8vw,140px);display:grid}.memo-hero__copy{max-width:900px}.memo-hero h1{margin-top:24px;font-size:clamp(4rem,6.6vw,8rem)}.memo-hero__copy>p:not(.eyebrow){max-width:720px;color:var(--muted);margin:0;font-size:16px;line-height:1.85}.memo-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.memo-snapshot{border-top:1px solid var(--line)}.memo-snapshot>div{border-bottom:1px solid var(--line);grid-template-columns:82px 1fr;align-items:center;gap:20px;min-height:108px;padding:20px 0;display:grid}.memo-snapshot strong{color:var(--gold-soft);font-family:var(--font-geist-mono), monospace;font-size:27px;font-weight:400}.memo-snapshot span{color:var(--muted);font-size:11px;line-height:1.55}.memo-updated{color:#f5f2e999;grid-column:1/-1;margin:24px 0 0;font-size:11px}.memo-index{z-index:40;top:var(--header-offset);min-height:52px;padding-inline:var(--page-pad);border-bottom:1px solid var(--line);scrollbar-width:none;background:#020304f5;align-items:center;gap:30px;display:flex;position:sticky;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.memo-index::-webkit-scrollbar{display:none}.memo-index a{color:var(--muted);font-family:var(--font-geist-mono), var(--font-arabic), monospace;letter-spacing:.06em;flex:none;font-size:10px}.memo-index a:hover,.memo-index a.is-active{color:var(--ink)}.memo-index a.is-active:after{content:"";background:var(--gold);height:1px;margin-top:4px;display:block}.memo-section,.memo-access{width:min(100%, var(--content));padding:clamp(100px,10vw,160px) var(--page-pad);scroll-margin-top:calc(var(--header-offset) + 52px);margin-inline:auto}.memo-section__intro{max-width:900px}.memo-section h2,.memo-access h2{font-size:clamp(3rem,4.8vw,6rem)}.memo-section--light{width:100%;max-width:none;padding-inline:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));color:#111315;background:var(--paper)}.memo-section--light .section-label{color:#735a2b}.memo-section--light .memo-section__intro>p:last-child{color:var(--muted-dark)}.memo-access{width:100%;max-width:none;padding-inline:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));background:#0b1821}.memo-access__actions{align-items:center;gap:28px;margin-top:38px;display:flex}.memo-caveat{color:#f5f2e99e;max-width:920px;margin:54px 0 0;font-size:11px;line-height:1.7}.institutions-page{background:var(--black)}.institutions-hero{background:radial-gradient(circle at 84% 22%,#147dca38 0%,#147dca14 22%,#147dca00 46%),linear-gradient(110deg,#020304 0%,#020304fa 42%,#071827bd 77%,#0a2338a3 100%),#020304;align-items:center;min-height:840px}.institutions-hero h1{max-width:980px;margin-block:20px 24px;font-size:clamp(4rem,5.8vw,7rem);line-height:1.02}.institutions-hero .memo-hero__copy>p:not(.eyebrow){max-width:760px}.institutions-snapshot>div{grid-template-columns:54px minmax(0,1fr);min-height:102px}.institutions-snapshot>div>strong{font-size:16px}.institutions-snapshot span{gap:6px;display:grid}.institutions-snapshot b{color:var(--ink);font-size:13px;font-weight:500}.institutions-snapshot small{color:var(--muted);font-size:11px;line-height:1.55}.institutions-index{background:linear-gradient(90deg,#020304fa 0%,#05101bf7 50%,#020304fa 100%);justify-content:center}.institutions-index a{align-items:center;min-height:44px;display:inline-flex}.institutions-assurance{width:100%;max-width:none;padding:clamp(96px, 9vw, 148px) max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));background:radial-gradient(circle at 14% 20%,#147dca1a 0%,#147dca00 38%),linear-gradient(#020304 0%,#040c14 42%,#071724 66%,#020304 100%)}.institutions-assurance .memo-section__intro>p:last-child,.institutions-engage .memo-section__intro>p:last-child{max-width:760px;color:var(--muted);font-size:14px;line-height:1.8}.assurance-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:68px;display:grid}.assurance-grid article{min-height:360px;scroll-margin-top:calc(var(--header-offset) + 72px);border-bottom:1px solid var(--line);padding:32px 0 30px}.assurance-grid article:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:38px}.assurance-grid article:nth-child(odd){padding-inline-end:38px}.assurance-grid article>span{color:var(--gold);font-family:var(--font-geist-mono), monospace;font-size:10px}.assurance-grid h3{margin:62px 0 18px;font-size:clamp(2rem,3vw,3.5rem);font-weight:500}.assurance-grid p{max-width:540px;color:var(--muted);margin:0;font-size:13px;line-height:1.8}.assurance-grid article>strong{max-width:560px;color:var(--gold-soft);border-top:1px solid var(--line);margin-top:28px;padding-top:18px;font-size:11px;font-weight:400;line-height:1.65;display:block}.institutions-path{width:100%;max-width:none;padding-inline:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)))}.engagement-path{border-block:1px solid var(--line-dark);grid-template-columns:repeat(5,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid}.engagement-path li{border-inline-start:1px solid var(--line-dark);min-height:270px;padding:24px}.engagement-path li:first-child{border-inline-start:0}.engagement-path span{color:#725a2d;font-family:var(--font-geist-mono), monospace;font-size:10px}.engagement-path h3{margin:62px 0 14px;font-size:19px;font-weight:500}.engagement-path p{color:#5c5e5c;margin:0;font-size:11px;line-height:1.7}.institutions-engage{min-height:600px;scroll-margin-top:calc(var(--header-offset) + 12px);background:radial-gradient(circle at 82% 26%,#147dca24 0%,#147dca00 42%),linear-gradient(115deg,#020304eb 0%,#071420f5 54%,#0b2235fa 100%),#081520;flex-direction:column;justify-content:center;display:flex}.institutions-note{color:#f5f2e99e;max-width:920px;margin:46px 0 0;font-size:11px;line-height:1.7}@media (min-width:621px){.institutions-page .site-header--concealed{background:#020304d1;box-shadow:0 18px 54px #00000038}.institutions-page .site-header--concealed:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(115%);backdrop-filter:blur(16px)saturate(115%);position:absolute;inset:0}.institutions-page .site-header--concealed>:is(.brand,.site-nav,.language-toggle){opacity:1;pointer-events:auto;transform:none}}@media (max-width:1100px){.site-header{grid-template-columns:160px 1fr 120px}.assets-track{height:clamp(1120px,165svh,1560px)}.assets-scene{top:var(--assets-header);height:calc(100svh - var(--assets-header));grid-template-rows:auto auto minmax(370px,1fr) auto;min-height:650px;padding-block:28px 20px}.assets-intro{display:block}.assets-intro h2{font-size:clamp(2.7rem,6.5vw,4.4rem)}.assets-domains{margin-top:18px}.assets-domains ol{grid-template-columns:repeat(3,minmax(0,1fr))}.assets-domains li:nth-child(4) button{border-inline-start:0}.assets-domains li:nth-child(n+4) button{border-top:1px solid var(--line)}.assets-domains button{min-height:51px;padding:7px 10px}.assets-stage{height:min(50svh,500px);min-height:410px}.asset-plane{--asset-shift:clamp(350px, 50vw, 520px);width:min(52vw,420px);padding-inline:28px}.asset-plane h3 bdi{font-size:clamp(2.2rem,6vw,3.35rem)}.asset-plane.is-long h3 bdi{font-size:clamp(1.85rem,5.2vw,2.8rem)}.asset-plane>strong{font-size:clamp(1.15rem,2.4vw,1.55rem)}.assets-orbit{width:min(100% - 80px,720px)}.assets-orbit__field{--orbit-step:clamp(112px, 17vw, 145px)}.stone-hero__copy{width:min(52vw,620px)}.stone-hero__copy h1{font-size:clamp(3.8rem,7.4vw,6.6rem)}.memo-hero{grid-template-columns:1fr 300px}}@media (max-width:820px){:root{--page-pad:28px;--header-offset:70px}.site-header{grid-template-columns:130px 1fr 74px}.site-nav{gap:18px}.site-nav a{font-size:11px}.stone-hero__copy{width:52vw;top:40%}.stone-hero__copy h1{font-size:clamp(3.1rem,7.4vw,4.2rem);line-height:1.04}.hero-deck{font-size:14px;line-height:1.7}.stone-hero__thesis{width:min(40vw,340px)}.section-intro h2,.company-thesis__intro h2,.institutional-callout h2,.memo-section h2,.memo-access h2{font-size:clamp(2.8rem,7.5vw,4.7rem);line-height:1.08}.company-thesis__intro{grid-template-columns:1fr;gap:24px}.company-thesis{--engine-view-x:14%;--engine-copy-x:76%;padding-block:52px 0}.site-shell[dir=ltr] .company-thesis{--engine-view-x:86%;--engine-copy-x:24%}.company-thesis__backdrop img{object-position:var(--engine-view-x) 50%;filter:brightness(.78)saturate(.62)contrast(1.08)}.company-thesis__intro>p{max-width:720px}.doctrine-interface{grid-template-columns:minmax(210px,.36fr) minmax(0,1fr);min-height:410px}.asset-engine{grid-template-columns:1fr;min-height:0}.asset-engine .doctrine-index{grid-template-columns:repeat(var(--asset-engine-stage-count), minmax(96px, 1fr));border-inline-end:0;border-bottom:1px solid var(--line);scrollbar-width:none;grid-template-rows:1fr;overflow-x:auto}.asset-engine .doctrine-index button{min-width:96px}.doctrine-panel{padding:42px}.institutional-callout__standards{grid-template-columns:repeat(2,minmax(0,1fr))}.institutional-callout__standards li:nth-child(odd){border-inline-start:0}.institutional-callout__standards li:nth-child(n+3){border-top:1px solid #f5f2e921}.site-footer__main{grid-template-columns:minmax(240px,1fr) minmax(330px,.85fr);gap:48px}.memo-hero{grid-template-columns:1fr;align-items:start;min-height:auto;padding-top:145px}.memo-snapshot{grid-template-columns:repeat(3,1fr);display:grid}.memo-snapshot>div{border-inline-start:1px solid var(--line);min-height:130px;padding:18px;display:block}.memo-snapshot>div:first-child{border-inline-start:0}.memo-snapshot strong,.memo-snapshot span{display:block}.memo-snapshot span{margin-top:18px}.memo-updated{grid-column:1}.thesis-index{flex-direction:row;inset:auto auto 10px 50%;transform:translate(-50%)}.thesis-index button{width:46px;height:46px}.thesis-exit{display:none}}@media (min-width:621px) and (max-width:820px){.site-shell[dir=rtl] .assets-cinematic-bg__image{background-position:14% 62%}.site-shell[dir=ltr] .assets-cinematic-bg__image{background-position:86% 62%}.thesis-chapter,.site-shell[dir=ltr] .thesis-chapter{width:min(56vw,480px);top:51%}.thesis-chapter :is(h1,h2){margin-block:14px 18px;font-size:clamp(2.7rem,6vw,3.25rem)}.site-shell[dir=ltr] .thesis-chapter :is(h1,h2){font-size:clamp(2.45rem,5.8vw,3rem);line-height:1.02}.site-shell[dir=rtl] .thesis-chapter :is(h1,h2){line-height:1.16}.thesis-chapter__body{font-size:13px;line-height:1.7}.thesis-chapter__note{margin-top:14px;padding-top:11px}.thesis-validation,.thesis-creation,.thesis-gate{margin-top:18px}}@media (min-width:621px) and (max-width:820px) and (max-height:760px){.thesis-back{top:82px}.thesis-chapter,.site-shell[dir=ltr] .thesis-chapter{width:min(58vw,470px);animation:none;top:112px;transform:none}.thesis-chapter :is(h1,h2),.site-shell[dir=ltr] .thesis-chapter :is(h1,h2){margin-block:8px 10px;font-size:clamp(2.2rem,5.2vw,2.65rem);line-height:1.04}.site-shell[dir=rtl] .thesis-chapter :is(h1,h2){line-height:1.4}.thesis-chapter__body{font-size:11px;line-height:1.55}.thesis-chapter__note{margin-top:8px;padding-top:7px;font-size:9px}.thesis-validation,.thesis-creation,.thesis-gate{margin-top:10px}}@media (min-width:621px){.site-shell[dir=ltr] .stone-hero__copy{width:min(60vw,880px)}.site-shell[dir=ltr] .stone-hero__copy h1{font-size:clamp(3rem,5.4vw,6.3rem)}}@media (max-width:620px){:root{--page-pad:20px;--header-offset:66px}body{padding-bottom:calc(54px + env(safe-area-inset-bottom))}.site-header{grid-template-columns:1fr auto;padding-inline:20px}.site-header--transparent{background:linear-gradient(#020304eb,#0000)}.brand span{height:22px;font-size:20px;line-height:22px}.brand img{height:16px}.site-nav{z-index:110;height:calc(55px + env(safe-area-inset-bottom));padding-bottom:calc(1px + env(safe-area-inset-bottom));background:#020304f7;grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:fixed;inset:auto 0 -1px}.site-nav a{justify-content:center;align-items:center;min-height:54px;padding:0 8px;font-size:11px;display:flex}.site-nav a:after{inset:0 24% auto}.site-header--concealed>.site-nav{opacity:1;pointer-events:auto;transform:none}.site-scroll-marker{right:max(3px, env(safe-area-inset-right));top:clamp(calc(env(safe-area-inset-top) + 76px), var(--scroll-progress), calc(100svh - env(safe-area-inset-bottom) - 72px));height:32px}.language-toggle{min-width:54px;min-height:38px}.stone-hero{min-height:max(820px,110svh)}.stone-hero__media:before,.thesis-stage__media img{width:165vw;inset:auto 0 0 auto;transform:none}.stone-hero__veil,.thesis-stage__veil{background:linear-gradient(#020304 0%,#020304fa 39%,#020304c7 54%,#0203041a 72%,#0000 100%),linear-gradient(90deg,#020304c2,#0000 78%)}.stone-hero__copy{width:auto;top:106px;left:20px;right:20px;transform:none}.site-shell[dir=rtl] .stone-hero__copy{width:auto}.stone-hero__copy h1{margin:16px 0 18px;font-size:clamp(2.9rem,13vw,4.3rem);line-height:1.04}.site-shell[dir=ltr] .stone-hero__copy h1{font-size:clamp(2.15rem,9vw,2.6rem)}.hero-deck{max-width:360px;font-size:13px;line-height:1.72}.hero-actions{gap:18px;margin-top:22px}.hero-actions .button{min-height:44px;padding-inline:15px;font-size:11px}.hero-actions .text-link{font-size:11px}.stone-hero__thesis{width:auto;max-width:350px;margin-top:0;display:block;position:absolute;inset:clamp(500px,62svh,560px) 20px auto}.stone-hero__thesis p{margin-bottom:5px;font-size:11px;line-height:1.5}.stone-hero__thesis strong{max-width:350px;font-size:11px;line-height:1.6}.stone-hero__thesis a{min-height:34px;margin-top:2px;font-size:11px}.assets-section{scroll-margin-top:var(--assets-header);padding:82px 20px 0;overflow:visible}.assets-atmosphere i:nth-child(n+21){display:none}.assets-atmosphere i{box-shadow:none}.assets-track{height:auto}.assets-scene{height:auto;min-height:0;padding:0;display:block;position:relative;top:auto;overflow:visible}.assets-cinematic-bg{inset:0}.assets-cinematic-bg__image{opacity:.88;background-size:auto 100%;height:100svh;top:0;transform:none}.site-shell[dir=rtl] .assets-cinematic-bg__image{background-position:10% 62%}.site-shell[dir=ltr] .assets-cinematic-bg__image{background-position:90% 62%}.assets-intro{display:block}.assets-intro h2{margin-top:10px;font-size:clamp(2.65rem,12vw,4rem)}.assets-domains{margin-top:28px}.assets-domains ol{grid-template-columns:repeat(2,minmax(0,1fr))}.assets-domains li:nth-child(odd) button{border-inline-start:0}.assets-domains li:nth-child(n+3) button{border-top:1px solid var(--line)}.assets-domains button{grid-template-columns:22px minmax(0,1fr);min-height:54px;padding:7px 8px}.assets-domains button strong{font-size:11px;line-height:1.5}.assets-stage{height:510px;min-height:0;margin:22px -20px 0;overflow:clip}.assets-stage__datum{inset-inline:20px}.asset-plane{--asset-shift:calc(100vw - 58px);width:calc(100vw - 32px);padding:26px 14px}.asset-plane[data-position="-2"],.asset-plane[data-position="2"]{opacity:.045;transform:translate3d(calc(-50% + var(--asset-position) * var(--asset-shift) * .72), -50%, 0) scale(.68)}.asset-plane[data-position="-1"],.asset-plane[data-position="1"]{opacity:.16;transform:translate3d(calc(-50% + var(--asset-position) * var(--asset-shift)), -50%, 0) scale(.82)}.asset-plane__count,.asset-plane__domain{font-size:10px}.asset-plane h3{margin-top:17px}.asset-plane h3 bdi{font-size:clamp(1.9rem,9.4vw,2.4rem);line-height:1}.asset-plane.is-long h3 bdi{font-size:clamp(1.58rem,7.8vw,2rem);line-height:1.04}.asset-plane>strong{margin-top:18px;font-size:clamp(1.35rem,6.8vw,1.85rem);line-height:1.26}.asset-plane>p{min-height:5.25em;margin-top:11px;font-size:12.5px;line-height:1.72}.assets-orbit{width:calc(100% - 24px);height:106px;bottom:0}.assets-orbit__meta{grid-template-columns:auto minmax(0,1fr) auto;gap:7px;height:28px}.assets-orbit__meta>span{font-size:10px}.assets-orbit__meta>strong{font-size:11px}.assets-orbit__field{--orbit-step:100px;height:78px}.assets-orbit__arc{inset-inline:2%}.assets-orbit button{width:96px;min-height:48px;padding:7px 5px}.assets-orbit button.is-active{width:min(38vw,148px)}.assets-orbit button strong{font-size:10px}.assets-summary{grid-template-columns:1fr;gap:12px;padding-top:16px;font-size:11px}.section{padding-block:92px}.section-intro h2,.company-thesis__intro h2,.institutional-callout h2,.memo-section h2,.memo-access h2{margin-top:16px;font-size:clamp(2.65rem,12vw,4.1rem);line-height:1.1}.section-intro>p:last-child,.company-thesis__intro>p,.memo-section__intro>p:last-child{font-size:13px;line-height:1.75}.company-thesis{--engine-view-x:8%;--engine-copy-x:72%;padding-block:24px 0}.site-shell[dir=ltr] .company-thesis{--engine-view-x:92%;--engine-copy-x:28%}.company-thesis__backdrop img{opacity:1;filter:brightness(.76)saturate(.6)contrast(1.1);height:120%;inset-block-start:-12%}.company-thesis:before{opacity:1;height:220px}.company-thesis:after{height:min(46svh,360px)}.company-thesis__intro{gap:22px}.doctrine-interface{grid-template-columns:1fr;min-height:0;margin-top:30px}.doctrine-index{border-inline-end:0;border-bottom:1px solid var(--line);scrollbar-width:none;grid-template-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:auto}.asset-engine{min-height:0}.asset-engine .doctrine-index{grid-template-columns:repeat(var(--asset-engine-stage-count), minmax(0, 1fr));grid-template-rows:1fr}.asset-engine .doctrine-index button{min-width:0;min-height:76px}.doctrine-index::-webkit-scrollbar{display:none}.doctrine-index button{border-bottom:0;border-inline-start:1px solid var(--line);grid-template-columns:1fr;gap:8px;min-width:70px;min-height:70px;padding:12px 8px}.doctrine-index button:first-child{border-inline-start:0}.doctrine-index button:is(:hover,:focus-visible,.is-active){padding-inline-start:8px}.doctrine-index button:focus-visible{outline-offset:-3px}.doctrine-index button strong{font-size:14px}.asset-engine .doctrine-panel{justify-content:flex-start;min-height:0;padding:28px 20px 18px}.doctrine-panel h3{margin:22px 0 16px;font-size:clamp(3rem,16vw,4.5rem)}.site-shell[dir=ltr] .doctrine-panel h3{font-size:clamp(2.4rem,12vw,3.2rem)}.site-shell[dir=ltr] .doctrine-index button strong{font-size:12px}.doctrine-panel p{font-size:12px;line-height:1.75}.doctrine-panel .doctrine-panel__question{font-size:17px;line-height:1.55}.doctrine-panel>strong{margin-top:24px;font-size:17px}.asset-engine__actions{justify-content:flex-start}.institutional-callout{padding:34px 20px 96px}.institutional-callout__compliance{font-size:11px;line-height:1.78}.institutional-callout__standards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.institutional-callout__standards li{min-height:120px;padding:18px 12px}.institutional-callout__standards li:nth-child(odd){border-inline-start:0}.institutional-callout__standards li:nth-child(n+3){border-top:1px solid #f5f2e921}.institutional-callout__standards strong{font-size:10px}.institutional-callout__standards span{padding-top:16px;font-size:11px}.institutional-callout__actions,.memo-actions,.memo-access__actions{flex-direction:column;align-items:flex-start;gap:15px}.site-footer{min-height:0;padding:48px 20px 28px}.site-footer__main{grid-template-columns:1fr;gap:48px;min-height:0}.site-footer__identity,.site-footer__contact{justify-self:start}.site-footer__contact{text-align:left;align-items:flex-start}.site-footer__contact h2{margin-bottom:14px}.site-footer__contact p{font-size:12px}.site-footer__legal{text-align:left;margin-top:34px;padding-top:24px}.thesis-page{padding-bottom:0}.thesis-page .site-nav{display:none}.thesis-scroll{height:400svh}.thesis-back{top:80px;left:20px}.thesis-chapter{scrollbar-width:none;width:auto;max-height:calc(100svh - 176px);top:116px;left:20px;right:20px;overflow-y:auto;transform:none}@keyframes chapter-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.thesis-chapter :is(h1,h2){max-width:360px;margin-block:14px 16px;font-size:clamp(2.45rem,10.8vw,3.7rem);line-height:1.06}.thesis-chapter__body{max-width:350px;font-size:12px;line-height:1.65}.thesis-chapter__note{max-width:350px;margin-top:12px;padding-top:10px;font-size:11px}.thesis-definition{flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px}.thesis-definition span{line-height:1.5}.thesis-validation{margin:14px 0 0;grid-template-columns:1fr;width:min(62vw,260px);margin-inline:0 auto}.thesis-validation>div,.thesis-validation>div:nth-child(2n){border-inline-start:0;padding:7px 0}.thesis-validation dd{font-size:11px}.thesis-creation{grid-template-columns:repeat(2,1fr);width:min(62vw,260px);margin:14px 0 0;margin-inline:0 auto}.thesis-creation li{border-top:1px solid var(--line);min-height:58px;padding:8px}.thesis-creation li:nth-child(odd){border-inline-start:0}.thesis-creation li:nth-child(-n+2){border-top:0}.thesis-creation strong{margin-top:10px;font-size:10px}.thesis-creation li:last-child:nth-child(odd){grid-column:1/-1}.thesis-capability-line{margin-top:8px;width:min(72vw,290px);margin-inline:0 auto;font-size:10px}.thesis-loop{margin-top:16px;grid-template-columns:repeat(2,1fr);width:min(72vw,290px);margin-inline:0 auto}.thesis-loop>span{border-top:1px solid var(--line);gap:7px;min-height:82px;padding:8px;font-size:10px}.thesis-loop>span:nth-child(odd){border-inline-start:0}.thesis-loop>span:nth-child(-n+2){border-top:0}.thesis-loop strong{font-size:11px}.thesis-loop>span small{font-size:10px;line-height:1.4}.thesis-loop>p{letter-spacing:.04em;font-size:10px}.thesis-gate{width:min(55vw,230px);margin:12px 0 0;margin-inline:0 auto}.thesis-gate>p{margin-bottom:8px;font-size:11px}.thesis-gate__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.thesis-gate__actions button{border-top:1px solid var(--line);min-height:48px;padding:5px;font-size:10px}.thesis-gate__actions button:nth-child(-n+3){border-top:0}.thesis-gate__actions button:nth-child(3n+1){border-inline-start:0}.thesis-gate__actions button span{margin-bottom:5px}.thesis-gate__result{min-height:56px;padding-block:9px}.thesis-gate__result strong{font-size:11px}.thesis-chapter--4 :is(h1,h2){font-size:clamp(2.25rem,9.8vw,3.3rem)}.thesis-index{flex-direction:row;inset:auto auto 10px 50%;transform:translate(-50%)}.thesis-index button{width:46px;height:46px}.thesis-exit{display:none}.site-shell[dir=rtl] :is(.thesis-chapter h1,.thesis-chapter h2){line-height:1.4}.memo-hero{padding:125px 20px 54px}.memo-hero h1{font-size:clamp(3rem,13vw,4.6rem);line-height:1.04}.memo-hero__copy>p:not(.eyebrow){font-size:13px;line-height:1.75}.memo-snapshot{grid-template-columns:1fr}.memo-snapshot>div{border-inline-start:0;grid-template-columns:64px 1fr;align-items:center;min-height:82px;padding:14px 0;display:grid}.memo-snapshot span{margin-top:0}.memo-index{gap:22px;min-height:48px;padding-inline:20px}.memo-section,.memo-access{padding-block:88px}body:has(.thesis-page){padding-bottom:0}}@media (max-width:620px) and (max-height:760px){.thesis-chapter{top:96px;bottom:auto}.thesis-chapter :is(h1,h2){margin-block:8px 10px;font-size:clamp(1.95rem,8.8vw,2.65rem);line-height:1.04}.site-shell[dir=rtl] .thesis-chapter :is(h1,h2){line-height:1.4}.thesis-chapter__body{font-size:11px;line-height:1.5}.thesis-chapter__note{margin-top:7px;padding-top:6px;font-size:10px;line-height:1.45}.thesis-definition,.thesis-validation,.thesis-creation,.thesis-gate{margin-top:8px}.thesis-validation>div,.thesis-validation>div:nth-child(2n){padding-block:5px}.thesis-creation li{min-height:48px}.thesis-gate>p{margin-bottom:5px;line-height:1.35}.thesis-gate__actions button{min-height:44px}.thesis-gate__result{min-height:44px;padding-block:6px}}@media (max-width:360px) and (max-height:680px){.stone-hero{min-height:790px}.stone-hero__copy{top:88px}.stone-hero__copy h1{font-size:2.75rem}.thesis-back{font-size:10px;display:inline-flex;top:68px}.thesis-chapter{top:102px;bottom:auto}.thesis-index{bottom:calc(10px + env(safe-area-inset-bottom))}.thesis-index button{width:42px;height:42px}.thesis-chapter .eyebrow{font-size:10px}.thesis-chapter :is(h1,h2){max-width:280px;margin-block:5px 7px;font-size:1.78rem;line-height:1.02}.site-shell[dir=rtl] .thesis-chapter :is(h1,h2){line-height:1.4}.thesis-chapter__body{max-width:274px;font-size:11px;line-height:1.4}.thesis-chapter__note{max-width:274px;margin-top:5px;padding-top:5px;font-size:10px;line-height:1.4}.thesis-validation{grid-template-columns:repeat(2,minmax(0,1fr));width:min(86vw,274px)}.thesis-validation>div,.thesis-validation>div:nth-child(2n){border-inline-start:1px solid var(--line);padding:4px}.thesis-validation>div:nth-child(odd){border-inline-start:0}.thesis-validation dt{font-size:10px}.thesis-validation dd{margin-top:3px;font-size:10px;line-height:1.35}.thesis-creation{width:min(86vw,274px)}.thesis-creation li{min-height:42px;padding:5px}.thesis-creation strong{margin-top:5px;font-size:10px}.thesis-capability-line{letter-spacing:.04em;width:min(86vw,274px);margin-top:5px;font-size:10px;line-height:1.35}.thesis-loop{width:min(86vw,274px);margin-top:7px}.thesis-loop>span{gap:3px;min-height:54px;padding:4px 5px}.thesis-loop b{font-size:10px}.thesis-loop strong,.thesis-loop>span small{font-size:10px;line-height:1.25}.thesis-loop>p{padding:5px;font-size:10px;line-height:1.35}.thesis-gate{width:min(82vw,260px)}.thesis-gate>p,.thesis-gate__actions button{font-size:10px}.thesis-gate__result{min-height:42px;padding-block:5px}.thesis-gate__result small{margin-bottom:4px}.thesis-gate__result strong{font-size:10px;line-height:1.35}}@media (max-width:340px){.assets-stage{height:480px}.assets-domains button strong{font-size:10px}.asset-plane>p{font-size:12px}.assets-orbit__field{--orbit-step:84px}.assets-orbit button{width:78px}.assets-orbit button.is-active{width:min(38vw,122px)}}@media (min-width:621px) and (max-height:720px){.assets-track{height:auto}.assets-scene{height:auto;min-height:660px;position:relative;top:auto}}.investor-page--brief .memo-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:center;min-height:680px;padding-block:150px 72px}.investor-page--brief .memo-hero h1{max-width:980px;margin-block:20px 24px;font-size:clamp(4rem,5.8vw,7rem);line-height:1.02}.investor-page--brief .memo-hero__copy>p:not(.eyebrow){max-width:760px;font-size:15px;line-height:1.75}.investor-page--brief .memo-snapshot>div{grid-template-columns:54px minmax(0,1fr);min-height:100px}.investor-page--brief .memo-snapshot strong{font-size:16px}.investor-page--brief .memo-snapshot span{gap:5px;font-size:11px;display:grid}.investor-page--brief .memo-snapshot b{color:var(--ink);font-size:13px;font-weight:500}.investor-page--brief .memo-section,.investor-page--brief .memo-access{scroll-margin-top:calc(var(--header-offset) + 12px);padding-block:clamp(78px,8vw,112px)}.investor-page--brief .memo-section h2,.investor-page--brief .memo-access h2{max-width:920px;font-size:clamp(3rem,4.2vw,5.2rem);line-height:1.06}.investor-page--brief .memo-section__intro>p:last-child{max-width:700px;font-size:14px;line-height:1.75}.investor-access-brief{flex-direction:column;justify-content:center;min-height:520px;display:flex}.investor-access-brief .memo-section__intro>p:last-child{color:#f5f2e99e;max-width:720px;font-size:14px;line-height:1.75}.investor-access-brief .memo-caveat{color:#f5f2e9ad;margin-top:40px;font-size:11px}.investor-page--brief{--investor-olive-rgb:110, 116, 60;--investor-glow-x:18%;background:var(--black)}.investor-page--brief[dir=rtl]{--investor-glow-x:82%}.investor-page--brief .memo-hero{background:radial-gradient(ellipse 58% 78% at var(--investor-glow-x) 12%, rgba(var(--investor-olive-rgb), .2), transparent 66%), linear-gradient(180deg, #2f34191a, transparent 46%), var(--black)}.investor-page--brief .memo-snapshot{background:linear-gradient(180deg, rgba(var(--investor-olive-rgb), .055), rgba(var(--investor-olive-rgb), .015))}.investor-page--brief .investor-access-brief{border-top:1px solid rgba(var(--investor-olive-rgb), .22);background:radial-gradient(ellipse 68% 92% at var(--investor-glow-x) 0%, rgba(var(--investor-olive-rgb), .21), transparent 68%), linear-gradient(180deg, #10140b 0%, #080b07 62%, #020304 100%)}@media (max-width:1100px){.investor-page--brief .memo-hero{grid-template-columns:1fr;align-items:start;gap:48px;min-height:auto;padding-top:145px}.investor-page--brief .memo-snapshot{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.investor-page--brief .memo-snapshot>div{border-inline-start:1px solid var(--line);min-height:120px;padding:18px;display:block}.investor-page--brief .memo-snapshot>div:first-child{border-inline-start:0}.investor-page--brief .memo-snapshot span{margin-top:18px}.institutions-hero{grid-template-columns:1fr;align-items:start;gap:48px;min-height:auto;padding-top:145px}.institutions-snapshot{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.institutions-snapshot>div{border-inline-start:1px solid var(--line);min-height:124px;padding:18px;display:block}.institutions-snapshot>div:nth-child(odd){border-inline-start:0}.institutions-snapshot span{margin-top:18px}.engagement-path{grid-template-columns:repeat(3,minmax(0,1fr))}.engagement-path li{border-top:1px solid var(--line-dark)}.engagement-path li:nth-child(-n+3){border-top:0}.engagement-path li:nth-child(3n+1){border-inline-start:0}}@media (max-width:620px){.investor-page--brief .memo-hero{gap:40px;padding:118px 20px 52px}.investor-page--brief .memo-hero h1{margin-block:16px 20px;font-size:clamp(2.75rem,12.5vw,4rem)}.investor-page--brief .memo-actions,.investor-access-brief .memo-access__actions{flex-direction:column;align-items:stretch;gap:14px;width:100%}.investor-page--brief .memo-actions .button,.investor-access-brief .memo-access__actions .button{justify-content:center;width:100%;min-height:50px}.investor-page--brief .memo-snapshot{grid-template-columns:1fr}.investor-page--brief .memo-snapshot>div{border-inline-start:0;border-top:1px solid var(--line);grid-template-columns:52px 1fr;align-items:center;min-height:78px;padding:14px 0;display:grid}.investor-page--brief .memo-snapshot>div:first-child{border-top:0}.investor-page--brief .memo-snapshot span{margin-top:0}.investor-page--brief .memo-section,.investor-page--brief .memo-access{padding-block:68px}.investor-page--brief .memo-section h2,.investor-page--brief .memo-access h2{font-size:clamp(2.35rem,11vw,3.35rem)}.investor-access-brief{min-height:auto}.investor-page--brief{--investor-glow-x:50%}.investor-page--brief .memo-hero{background:radial-gradient(ellipse 120% 54% at 50% 10%, rgba(var(--investor-olive-rgb), .16), transparent 72%), linear-gradient(180deg, #0e1209b8, #020304 78%)}.investor-page--brief .investor-access-brief{background:radial-gradient(ellipse 120% 58% at 50% 0%, rgba(var(--investor-olive-rgb), .18), transparent 72%), linear-gradient(180deg, #0d110a, #060806 72%, var(--black))}.institutions-hero{background:radial-gradient(circle at 78% 13%,#147dca29 0%,#147dca00 39%),linear-gradient(#020304 0%,#05111ce0 62%,#020304 100%);gap:40px;padding:118px 20px 52px}.institutions-hero h1{margin-block:16px 20px;font-size:clamp(2.75rem,12.5vw,4rem)}.institutions-hero .memo-actions,.institutions-engage .memo-access__actions{align-items:stretch;width:100%}.institutions-hero .memo-actions .button,.institutions-engage .memo-access__actions .button{justify-content:center;width:100%;min-height:50px}.institutions-snapshot{grid-template-columns:1fr}.institutions-snapshot>div{border-inline-start:0;border-top:1px solid var(--line);grid-template-columns:52px 1fr;align-items:center;min-height:82px;padding:14px 0;display:grid}.institutions-snapshot>div:first-child{border-top:0}.institutions-snapshot span{margin-top:0}.institutions-index{background:linear-gradient(90deg,#03080dfb 0%,#071624fa 50%,#03080dfb 100%);justify-content:flex-start}.institutions-index a{min-height:46px}.institutions-assurance{background:radial-gradient(circle at 50% 10%,#147dca14 0%,#147dca00 30%),linear-gradient(#020304 0%,#05101a 50%,#020304 100%);padding-block:82px}.assurance-grid{grid-template-columns:1fr;margin-top:46px}.assurance-grid article,.assurance-grid article:nth-child(2n),.assurance-grid article:nth-child(odd){border-inline-start:0;min-height:0;padding:26px 0 30px}.assurance-grid h3{margin-top:34px;font-size:clamp(2.2rem,11vw,3.15rem)}.assurance-grid p{font-size:12px}.institutions-path{padding-block:82px}.engagement-path{grid-template-columns:1fr;margin-top:44px}.engagement-path li,.engagement-path li:nth-child(-n+3),.engagement-path li:nth-child(3n+1){border-inline-start:0;border-top:1px solid var(--line-dark);min-height:0;padding:22px 0 26px}.engagement-path li:first-child{border-top:0}.engagement-path h3{margin-top:30px}.institutions-engage{background:radial-gradient(circle at 80% 14%,#147dca1a 0%,#147dca00 34%),linear-gradient(#040b12 0%,#091826 100%);min-height:auto;padding-block:82px}}@media (min-width:821px){.stone-hero__media:before{width:min(90vw,1672px);inset:50% 0 auto auto;-webkit-mask-image:linear-gradient(#0000 0%,#00000057 4%,#000000c7 9%,#000 15% 88%,#000000f0 100%);mask-image:linear-gradient(#0000 0%,#00000057 4%,#000000c7 9%,#000 15% 88%,#000000f0 100%)}.stone-hero:after,.thesis-stage:after{display:block}}@media (min-width:621px) and (max-width:820px){.stone-hero__media:before{width:min(94vw,1672px);inset:50% 0 auto auto}}@media (max-width:620px){.stone-hero__media:before{width:128vw}}@media (orientation:portrait) and (max-width:1024px){.stone-hero{min-height:100svh}.stone-hero__media:before{width:118vw;inset:auto 0 0 auto;transform:none}.stone-hero__veil,.thesis-stage__veil{background:linear-gradient(#020304 0%,#020304fa 31%,#020304c7 49%,#0203041f 73%,#0000 100%),linear-gradient(90deg,#020304b8,#0000 78%)}.stone-hero__copy,.site-shell[dir=rtl] .stone-hero__copy,.site-shell[dir=ltr] .stone-hero__copy{left:var(--page-pad);width:min(64vw,600px);top:clamp(110px,11svh,142px);right:auto;transform:none}.stone-hero__thesis{left:var(--page-pad);width:min(36vw,320px);max-width:none;top:auto;bottom:clamp(42px,5.5svh,72px);right:auto}.assets-section{padding:clamp(58px, 7svh, 72px) var(--page-pad) 0;overflow:clip}.assets-track{height:auto}.assets-scene{height:auto;min-height:0;padding:0;display:block;position:relative;top:auto;overflow:visible}.assets-cinematic-bg__image{opacity:.9;will-change:auto;background-size:cover;width:100%;height:100%;transition:none;position:absolute;inset:0;transform:none}.site-shell[dir=rtl] .assets-cinematic-bg__image{background-position:12% 52%}.site-shell[dir=ltr] .assets-cinematic-bg__image{background-position:88% 52%}.assets-intro h2{margin-top:9px;font-size:clamp(2.6rem,8vw,4.3rem)}.assets-domains{margin:22px calc(var(--page-pad) * -1) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26px calc(100% - 26px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 26px calc(100% - 26px),#0000 100%)}.assets-domains ol{--domain-item-width:clamp(154px, 40vw, 226px);padding-inline:var(--page-pad);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.assets-domains ol::-webkit-scrollbar{display:none}.assets-domains ol:before,.assets-domains ol:after{content:"";flex:0 0 max(0px, calc(50vw - var(--page-pad) - var(--domain-item-width) / 2))}.assets-domains li{flex:0 0 var(--domain-item-width);scroll-snap-align:center}.assets-domains li button,.assets-domains li:nth-child(odd) button,.assets-domains li:nth-child(4) button,.assets-domains li:nth-child(n+3) button,.assets-domains li:nth-child(n+4) button{border-top:0;border-inline-start:0;grid-template-columns:22px minmax(0,1fr);min-height:50px;padding:7px 10px}.assets-domains li+li button{border-inline-start:1px solid var(--line)}.assets-domains button strong{font-size:10.5px;line-height:1.45}.assets-stage{height:clamp(430px,58svh,560px);min-height:0;margin:18px calc(var(--page-pad) * -1) 0;overflow:clip}.assets-stage__datum{display:none}.asset-plane{width:min(100vw - 40px,660px);padding:24px clamp(18px,4vw,36px);display:none;top:37%}.asset-plane.is-active{animation:.52s cubic-bezier(.22,1,.36,1) both assets-portrait-focus;display:block}.asset-plane.is-active:before{inset:-24% -8%}.site-shell[dir=rtl] .asset-plane h3 bdi{margin-inline-start:auto}.asset-plane>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}@keyframes assets-portrait-focus{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.assets-orbit{width:min(100% - 28px,780px);height:106px;bottom:0}.assets-orbit__field{--orbit-step:clamp(96px, 30vw, 138px);height:78px}.assets-orbit__arc{inset-inline:2%}.assets-orbit button{width:clamp(74px,22vw,104px);min-height:48px;padding:7px 5px}.assets-orbit button.is-active{width:clamp(112px,34vw,156px)}.assets-orbit button.is-distant{visibility:hidden;opacity:0;pointer-events:none}.assets-orbit button strong{font-size:10px}.assets-summary{grid-template-columns:1fr;gap:11px;padding-top:14px;font-size:11px}}@media (orientation:portrait) and (max-width:620px){.stone-hero{min-height:max(700px,100svh)}.stone-hero__media:before{width:142vw}.stone-hero__copy,.site-shell[dir=rtl] .stone-hero__copy,.site-shell[dir=ltr] .stone-hero__copy{width:auto;top:clamp(96px,12svh,116px);left:20px;right:20px}.hero-actions{flex-wrap:wrap}.stone-hero__thesis{top:auto;left:20px;right:auto;bottom:calc(64px + env(safe-area-inset-bottom));width:min(55vw,240px);max-width:none}.assets-section{padding-top:clamp(54px,7svh,64px)}.assets-intro h2{font-size:clamp(2.55rem,12vw,3.3rem)}.assets-domains ol{--domain-item-width:clamp(150px, 43vw, 184px)}.asset-plane h3 bdi{font-size:clamp(1.85rem,9.4vw,2.35rem)}.asset-plane.is-long h3 bdi{font-size:clamp(1.5rem,7.7vw,1.95rem)}.asset-plane>strong{font-size:clamp(1.25rem,6.4vw,1.72rem)}.asset-plane>p{font-size:12px;line-height:1.68}}@media (orientation:portrait) and (max-width:360px) and (max-height:680px){.stone-hero__media:before{bottom:calc(100% - 100svh)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-scroll-marker{box-shadow:none;transform:translateY(-50%)scaleY(1)}.site-header>:is(.brand,.site-nav,.language-toggle){opacity:1;pointer-events:auto;transform:none}.assets-track{height:auto}.assets-scene{height:auto;min-height:680px;position:relative;top:auto}.asset-plane{transition:none}.assets-orbit__focus{animation:none}.assets-orbit button{transition:none}.assets-atmosphere i{opacity:.24;will-change:auto;animation:none}.assets-selection-pulse{display:none}.assets-cinematic-bg__image{will-change:auto;transition:none;transform:none}.company-thesis__backdrop img{will-change:auto;transform:scale(1.06);animation:none!important}}@media (prefers-reduced-motion:reduce) and (orientation:portrait) and (max-width:1024px){.assets-scene{min-height:0}}@media (min-width:821px){.site-shell[dir=rtl] .stone-hero__thesis{left:calc(var(--page-pad) + min(57vw, 840px) - min(34vw, 460px))}}@media (min-width:1500px){.stone-hero__media:before{aspect-ratio:auto;background-position:100%;background-size:cover;width:110vw;height:100%;inset:0 -2vw 0 auto;transform:none}.stone-hero__copy{left:max(var(--page-pad), calc((100vw - 1800px) / 2 + var(--page-pad)))}.site-shell[dir=rtl] .stone-hero__thesis{left:calc(max(var(--page-pad), calc((100vw - 1800px) / 2 + var(--page-pad))) + min(58vw, 920px) - min(34vw, 460px))}.site-shell[dir=rtl] .stone-hero__copy{width:min(58vw,920px)}.site-shell[dir=rtl] .stone-hero__copy h1{font-size:clamp(8rem,7vw,9.2rem)}.hero-deck{max-width:680px}}.not-found{min-height:100dvh;padding:calc(var(--header-offset) + 40px) var(--page-pad) 80px;background:radial-gradient(ellipse 60% 50% at 78% 64%, #d7b46a12, transparent 70%), url(/aretion-stone-frame-hero-final.webp) 82% 62% / cover no-repeat, var(--black);background-blend-mode:normal;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;box-shadow:inset 0 0 0 100vmax #020304b8}.not-found h1{letter-spacing:-.04em;text-wrap:balance;max-width:720px;margin:18px 0 20px;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:500;line-height:1.04}.site-shell[dir=rtl] .not-found h1{letter-spacing:0;line-height:1.14}.not-found__body{max-width:520px;color:var(--muted);font-size:var(--text-body);margin:0;line-height:1.8}.not-found__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.asset-plane__gate{max-width:320px;margin-top:20px}.asset-plane:not(.is-active) .asset-plane__gate{display:none}
