@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_e1bb300e-module__9N2qKG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_e1bb300e-module__9N2qKG__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.0nej_lxd5q~2o.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.0kr5766.tjsv_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.0xzjw9gd~3oqw.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.0r2x4jit4v-hc.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.0bsrhmc7ksh9o.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0ohrq615g_kqa.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/62492e45f348cf87-s.0nej_lxd5q~2o.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.0kr5766.tjsv_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/c73d4b34880585a8-s.0xzjw9gd~3oqw.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/f00b8cc54454926d-s.0r2x4jit4v-hc.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/741805f5bd1ef272-s.0bsrhmc7ksh9o.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0ohrq615g_kqa.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_668ebef-module__dxyN8W__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_668ebef-module__dxyN8W__variable{--font-accent:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_84ff9a6e-module__Mr_65W__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_84ff9a6e-module__Mr_65W__variable{--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_30c7ab4c-module__VCrZzq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_30c7ab4c-module__VCrZzq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ink:#0a1a24;--ink-2:#0e2331;--ink-3:#102a38;--line:#7e97a338;--line-soft:#7e97a31f;--paper:#f2efe7;--slate:#7e97a3;--slate-bright:#a8bec7;--teal:#35a99b;--teal-deep:#0e6d63;--brass:#c08a3e;--brass-soft:#e0b979;--white:#f6fafa;--shell:min(calc(100% - 8vw),1360px);--f-display:var(--font-display),"Helvetica Neue",Arial,sans-serif;--f-accent:var(--font-accent),Georgia,"Times New Roman",serif;--f-sans:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace}*{box-sizing:border-box}html{background:var(--ink);-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--white);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:300;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}a{color:inherit;text-decoration:none}img,canvas,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--teal);color:var(--ink)}:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:2px}.shell{width:var(--shell);margin-inline:auto}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.display{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:.96}.d-1{font-size:clamp(44px,6.6vw,104px)}.d-2{font-size:clamp(34px,4.3vw,66px)}.display em{font-family:var(--f-accent);color:var(--brass-soft);font-style:italic;font-weight:500}.lede{color:var(--slate-bright);max-width:62ch;font-size:clamp(17px,1.32vw,20.5px);font-weight:300;line-height:1.58}.eyebrow{font-family:var(--f-mono);letter-spacing:.19em;text-transform:uppercase;color:var(--teal);align-items:center;gap:10px;font-size:11px;display:inline-flex}.eyebrow:before{content:"";background:var(--teal);flex:none;width:22px;height:1px}.sec{padding:clamp(84px,10vh,140px) 0;position:relative}.sec-head{max-width:80ch;margin-bottom:clamp(42px,5vw,68px)}.hdr{z-index:80;border-bottom:1px solid #0000;transition:background .4s,border-color .4s;position:fixed;inset:0 0 auto}.hdr.is-stuck{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border-bottom-color:var(--line-soft);background:#0a1a24d9}.hdr-in{justify-content:space-between;align-items:center;gap:26px;height:86px;transition:height .4s;display:flex}.hdr.is-stuck .hdr-in{height:64px}.brand{align-items:center;gap:12px;display:inline-flex}.brand svg{flex:none;width:32px;height:32px}.brand .bt{font-family:var(--f-display);letter-spacing:.005em;color:var(--white);font-size:17px;font-weight:500;display:block}.brand .bs{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);margin-top:4px;font-size:8.5px;display:block}.nav{gap:clamp(14px,1.9vw,32px);display:flex}.nav a{color:var(--slate-bright);padding:6px 0;font-size:13px;transition:color .25s;position:relative}.nav a:after{content:"";background:var(--teal);transform-origin:0;height:1px;transition:transform .3s cubic-bezier(.6,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav a:hover,.nav a.on{color:var(--white)}.nav a:hover:after,.nav a.on:after{transform:scaleX(1)}.hdr-cta{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-size:12.5px;font-weight:500;transition:border-color .3s,background .3s,color .3s;display:inline-flex}.hdr-cta:hover{border-color:var(--teal);background:var(--teal);color:var(--ink)}.burger{place-items:center;width:40px;height:40px;display:none}.burger i{background:var(--white);width:19px;height:1.5px;display:block;position:relative}.burger i:before,.burger i:after{content:"";background:var(--white);width:19px;height:1.5px;transition:transform .3s;position:absolute;left:0}.burger i:before{top:-6px}.burger i:after{top:6px}.mnav{display:none}.btn{border-radius:999px;align-items:center;gap:11px;padding:16px 28px;font-size:13.5px;font-weight:500;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s,color .3s,border-color .3s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-solid{background:var(--teal);color:#04231f}.btn-solid:hover{background:var(--brass-soft);color:#2b1b04}.btn-ghost{border:1px solid var(--line);color:var(--white)}.btn-ghost:hover{border-color:var(--slate-bright)}.actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}main{animation:.5s cubic-bezier(.2,.6,.2,1) both pgIn}@media (prefers-reduced-motion:reduce){main{animation:none}}@keyframes pgIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.phero{border-bottom:1px solid var(--line-soft);padding:150px 0 clamp(56px,7vh,92px);position:relative;overflow:hidden}.phero:after{content:"";pointer-events:none;background:radial-gradient(90% 90% at 82% 10%,#35a99b1a,#0000 62%),radial-gradient(70% 70% at 4% 96%,#c08a3e0f,#0000 62%);position:absolute;inset:0}.phero-in{z-index:2;position:relative}.phero h1{max-width:19ch;margin:24px 0}.phero .lede{max-width:66ch}.crumb{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);margin-bottom:22px;font-size:10px}.crumb a:hover{color:var(--teal)}.rec{background:var(--paper);color:#1a2a32;border-radius:3px;position:relative;box-shadow:0 40px 90px -30px #000000b3}.rec:before{content:"";pointer-events:none;border-radius:3px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1a2a3229}.rec-top{border-bottom:1px solid #1a2a3224;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.rec-id{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#5a6e78;font-size:10.5px}.rec-seal{flex:none;width:46px;height:46px}.rec-body{padding:20px 24px 0}.rec-body .rec-title{font-family:var(--f-display);color:#12222b;font-size:23px;font-weight:500;line-height:1.15}.rec-holder{color:#4b5f69;margin-top:7px;font-size:13px}.rec-rows{border-top:1px solid #1a2a3224;margin-top:16px;padding:0 24px 18px}.rec-row{border-bottom:1px solid #1a2a3214;grid-template-columns:112px 1fr;align-items:baseline;gap:14px;padding:12px 0 11px;display:grid}.rec-row:last-child{border-bottom:0}.rec-row dt{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#6c818b;font-size:9.5px}.rec-row dd{color:#22343d;font-size:13.5px;line-height:1.45}.rec-row dd em{color:#3d5560;font-style:italic}.rec-row .hash{font-family:var(--f-mono);color:#4b5f69;font-size:11.5px}.tier{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:9.5px;display:inline-flex}.tier:before{content:"";border-radius:50%;width:6px;height:6px}.tier-witness{color:#0b564e;background:#0e6d6321}.tier-witness:before{background:var(--teal-deep)}.tier-self{color:#4b5f69;background:#6c818b26}.tier-self:before{background:#8598a1}.rec-foot{background:#e8e4d9;border-top:1px solid #1a2a3224;border-radius:0 0 3px 3px;justify-content:space-between;align-items:center;gap:14px;padding:13px 24px;display:flex}.rec-foot a{font-family:var(--f-mono);color:#0b564e;border-bottom:1px solid #0b564e66;padding-bottom:2px;font-size:10.5px}.rec-foot .stamp{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:#7a6236;font-size:9.5px}.rec-caption{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);text-align:right;margin-top:14px;font-size:9.5px}.hero{border-bottom:1px solid var(--line-soft);padding:148px 0 92px;position:relative;overflow:hidden}#constellation{opacity:.85;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:radial-gradient(120% 80% at 78% 18%,#35a99b1a,#0000 60%),radial-gradient(90% 70% at 8% 92%,#c08a3e12,#0000 60%);position:absolute;inset:0}.hero-in{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(40px,5vw,84px);display:grid;position:relative}.hero-meta{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:10px 26px;margin-top:42px;padding-top:24px;display:flex}.hero-meta span{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);font-size:10.5px}.hero-meta span b{color:var(--teal);font-weight:500}.marq{border-block:1px solid var(--line-soft);background:var(--ink);padding:24px 0;overflow:hidden}.marq-track{width:max-content;animation:46s linear infinite marq;display:flex}.marq-track span{font-family:var(--f-display);color:var(--slate);white-space:nowrap;opacity:.55;padding:0 28px;font-size:clamp(19px,2.1vw,30px);font-style:italic}.marq-track span:after{content:"·";color:var(--teal);margin-left:28px;font-style:normal}@keyframes marq{to{transform:translate(-50%)}}.scarcity{background:var(--ink-2);border-block:1px solid var(--line-soft)}.scar-law{font-family:var(--f-accent);text-wrap:balance;max-width:24ch;margin-top:8px;font-size:clamp(23px,2.9vw,42px);font-style:italic;font-weight:500;line-height:1.2}.scar-law b{color:var(--teal);font-style:normal;font-weight:400}.scar-note{color:var(--slate-bright);max-width:64ch;margin-top:36px;font-size:15px}.frag-grid{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:18px;display:grid}.frag-card{border:1px solid var(--line-soft);background:linear-gradient(160deg,#102a38b3,#0a1a2466);border-radius:2px;padding:28px 24px 30px;position:relative;overflow:hidden}.frag-card .n{font-family:var(--f-mono);letter-spacing:.14em;color:var(--teal);margin-bottom:20px;font-size:10.5px;display:block}.frag-card h3{font-family:var(--f-display);margin-bottom:9px;font-size:22px;font-weight:500;line-height:1.2}.frag-card p{color:var(--slate);font-size:13.5px;line-height:1.6}.frag-card:after{content:"";background:linear-gradient(90deg,var(--teal),transparent);transform-origin:0;height:1px;transition:transform .6s cubic-bezier(.6,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.frag-card:hover:after{transform:scaleX(1)}.frag-verdict{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;margin-top:44px;display:grid}.frag-verdict p{font-family:var(--f-display);font-size:clamp(21px,2.3vw,32px);line-height:1.25}.frag-verdict p span{color:var(--slate);font-size:clamp(14.5px,1.15vw,16.5px);font-family:var(--f-sans);margin-top:8px;line-height:1.5;display:block}.anat{background:var(--ink-2);border-block:1px solid var(--line-soft)}.anat-scroll{height:400vh;position:relative}.anat-stage{align-items:center;height:100vh;min-height:660px;display:flex;position:sticky;top:0;overflow:hidden}.anat-in{width:var(--shell);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,4.6vw,72px);margin-inline:auto;display:grid}.anat-steps{min-height:330px;position:relative}.anat-step{opacity:0;pointer-events:none;transition:opacity .55s,transform .55s cubic-bezier(.4,0,.2,1);position:absolute;inset:0 0 auto;transform:translateY(22px)}.anat-step.on{opacity:1;pointer-events:auto;transform:none}.anat-step h3{font-family:var(--f-display);margin:16px 0;font-size:clamp(29px,3.2vw,48px);font-weight:400;line-height:1.06}.anat-step p{color:var(--slate-bright);max-width:46ch;font-size:16px;line-height:1.6}.anat-step .why{border-left:1px solid var(--brass);color:var(--brass-soft);max-width:44ch;margin-top:18px;padding-left:18px;font-size:14px;font-style:italic}.anat-rail{gap:8px;margin-top:34px;display:flex}.anat-rail i{background:var(--line);flex:1;height:2px;position:relative;overflow:hidden}.anat-rail i:after{content:"";background:var(--teal);transform-origin:0;transition:transform .5s;position:absolute;inset:0;transform:scaleX(0)}.anat-rail i.done:after{transform:scaleX(1)}.anat-card-wrap{position:relative}.anat-progress{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);font-size:10.5px;position:absolute;top:-42px;right:0}.rec [data-stage]{transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1)}.rec [data-stage].hidden{opacity:0;transform:translateY(8px)}.seal-ring{transform-origin:50%;transition:opacity .6s,transform .8s cubic-bezier(.34,1.4,.5,1)}.seal-ring.hidden{opacity:0;transform:scale(.4)rotate(-25deg)}.op-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(30px,4vw,60px);display:grid}.op-list{gap:2px;margin-top:26px;display:grid}.op-list div{border-bottom:1px solid var(--line-soft);grid-template-columns:auto 1fr;align-items:baseline;gap:16px;padding:18px 0;display:grid}.op-list dt{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--teal);width:88px;font-size:9.5px}.op-list dd{color:var(--slate-bright);font-size:14.5px;line-height:1.55}.agent-grid{grid-template-columns:repeat(auto-fit,minmax(266px,1fr));gap:clamp(16px,2vw,24px);display:grid}.agent-card{border:1px solid var(--line-soft);background:linear-gradient(170deg,#102a38d9,#0a1a248c);border-radius:2px;flex-direction:column;align-items:flex-start;padding:34px 30px 38px;transition:border-color .45s,transform .45s cubic-bezier(.4,0,.2,1);display:flex}.agent-card:hover{border-color:#35a99b73;transform:translateY(-4px)}.agent-card .ico{width:40px;height:40px;color:var(--teal);margin-bottom:24px}.agent-card h3{font-family:var(--f-display);margin-bottom:12px;font-size:25px;font-weight:500;line-height:1.15}.agent-card p{color:var(--slate);margin-bottom:20px;font-size:14.5px;line-height:1.62}.agent-card .tag{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--brass-soft);border:1px solid #c08a3e4d;border-radius:999px;margin-top:auto;padding:5px 10px;font-size:9.5px;display:inline-block}.agent-quote{border:1px solid var(--line-soft);text-align:center;background:#35a99b0d;border-radius:2px;margin-top:clamp(42px,5vw,68px);padding:clamp(32px,4vw,52px)}.agent-quote p{font-family:var(--f-accent);text-wrap:balance;max-width:27ch;margin-inline:auto;font-size:clamp(22px,2.7vw,38px);font-style:italic;font-weight:500;line-height:1.22}.eco{background:var(--ink-2);border-block:1px solid var(--line-soft)}.eco-line{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,26px);display:grid}.eco-node{border-top:2px solid var(--teal);background:linear-gradient(#35a99b12,#0000 60%);padding:32px 26px 34px}.eco-node:nth-child(2){border-top-color:var(--brass)}.eco-node:nth-child(3){border-top-color:var(--slate)}.eco-node .role{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--slate);margin-bottom:14px;font-size:10px;display:block}.eco-node h3{font-family:var(--f-display);margin-bottom:12px;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.1}.eco-node p{color:var(--slate-bright);font-size:14px;line-height:1.6}.eco-sentence{font-family:var(--f-display);text-wrap:balance;max-width:34ch;margin-top:clamp(38px,4vw,56px);font-size:clamp(20px,2.2vw,32px);line-height:1.35}.eco-sentence b{color:var(--teal);font-style:italic;font-weight:400}.own-grid{background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;display:grid}.own-cell{background:var(--ink);padding:30px 26px 34px}.own-cell .k{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:10px;display:block}.own-cell h3{font-family:var(--f-display);margin-bottom:10px;font-size:23px;font-weight:500;line-height:1.2}.own-cell p{color:var(--slate);font-size:13.5px;line-height:1.6}.export{background:#c08a3e0d;border:1px solid #c08a3e4d;border-radius:2px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,3vw,42px);margin-top:clamp(36px,4vw,56px);padding:clamp(28px,3.4vw,44px);display:grid}.export svg{width:52px;height:52px;color:var(--brass-soft)}.export h3{font-family:var(--f-display);margin-bottom:10px;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.2}.export p{color:var(--slate-bright);max-width:64ch;font-size:15px;line-height:1.6}.deploy{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-top:32px;display:grid}.deploy div{border:1px solid var(--line-soft);border-radius:2px;padding:22px 20px}.deploy h3{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-soft);margin-bottom:10px;font-size:10px;font-weight:500}.deploy p{color:var(--slate);font-size:13.5px;line-height:1.55}.deliv{background:var(--ink-2);border-block:1px solid var(--line-soft)}.deliv-list{border-top:1px solid var(--line)}.deliv-row{border-bottom:1px solid var(--line-soft);grid-template-columns:78px minmax(0,1fr) minmax(0,1.25fr) auto;align-items:baseline;gap:clamp(16px,3vw,42px);padding:30px 0;transition:background .4s,padding-left .4s;display:grid}.deliv-row:hover{background:#35a99b0a;padding-left:14px}.deliv-row .n{font-family:var(--f-mono);letter-spacing:.1em;color:var(--teal);font-size:11px}.deliv-row h3{font-family:var(--f-display);font-size:clamp(23px,2.1vw,30px);font-weight:500;line-height:1.15}.deliv-row p{color:var(--slate);font-size:14px;line-height:1.6}.deliv-row .fee{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-soft);white-space:nowrap;font-size:10px}.deliv-rules{grid-template-columns:repeat(auto-fit,minmax(218px,1fr));gap:16px;margin-top:42px;display:grid}.deliv-rules p{border:1px solid var(--line-soft);color:var(--slate-bright);border-radius:2px;padding:20px 22px;font-size:14px;line-height:1.55}.deliv-rules p b{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:9px;font-size:9.5px;font-weight:500;display:block}.layer{border-top:1px solid var(--line);margin-top:56px;padding-top:34px;scroll-margin-top:96px}.layer-lead{border-top:0;margin-top:0;padding-top:0}.layer-head{grid-template-columns:auto 1fr;align-items:baseline;gap:26px;margin-bottom:30px;display:grid}.layer-head .n{font-family:var(--f-mono);letter-spacing:.13em;color:var(--teal);font-size:11px}.layer-head h2{font-family:var(--f-display);font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.1}.layer-head p{color:var(--slate);max-width:62ch;margin-top:10px;font-size:14.5px;line-height:1.6}.mod-grid{background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1px;display:grid}.mod{background:var(--ink);flex-direction:column;gap:11px;padding:26px 24px 28px;transition:background .35s;display:flex}.mod:hover{background:var(--ink-3)}.mod h3{font-family:var(--f-display);font-size:21px;font-weight:500;line-height:1.2}.mod p{color:var(--slate);font-size:13.5px;line-height:1.6}.status{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;margin-top:auto;padding-top:14px;font-size:9px;display:inline-flex}.status:before{content:"";border-radius:50%;flex:none;width:5px;height:5px}.s-impl{color:var(--teal)}.s-impl:before{background:var(--teal)}.s-demo{color:var(--slate-bright)}.s-demo:before{background:var(--slate-bright)}.s-client{color:var(--brass-soft)}.s-client:before{background:var(--brass-soft)}.s-arch{color:#8fa9de}.s-arch:before{background:#8fa9de}.s-road{color:#9c8fbe}.s-road:before{background:#9c8fbe}.legend{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:12px 26px;margin-top:26px;padding-top:22px;display:flex}.tech{background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:1px;display:grid}.tech div{background:var(--ink);padding:24px 22px 26px}.tech span{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:11px;font-size:9.5px;display:block}.tech h3{font-family:var(--f-display);margin-bottom:8px;font-size:20px;font-weight:500}.tech p{color:var(--slate);font-size:13px;line-height:1.55}.sold{border-top:1px solid var(--line);margin-top:52px;padding:44px 0 0}.sold-top{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(26px,4vw,58px);display:grid}.sold-top h2{font-family:var(--f-display);margin:14px 0 16px;font-size:clamp(27px,2.8vw,40px);font-weight:500;line-height:1.1}.sold-top p{color:var(--slate-bright);font-size:15px;line-height:1.62}.sold-cols{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:26px;margin-top:34px;display:grid}.sold-cols h3{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-soft);border-bottom:1px solid var(--line-soft);margin-bottom:14px;padding-bottom:10px;font-size:9.5px;font-weight:500}.sold-cols ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.sold-cols li{color:var(--slate);font-size:13.5px;line-height:1.5}.form-wrap{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:start;gap:clamp(30px,4vw,64px);display:grid}.frm{gap:20px;display:grid}.fld{gap:8px;display:grid}.fld label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);font-size:9.5px}.fld input,.fld select,.fld textarea{border:1px solid var(--line-soft);color:var(--white);font-family:var(--f-sans);background:#102a3899;border-radius:2px;padding:13px 14px;font-size:14.5px;font-weight:300;transition:border-color .25s,background .25s}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:var(--teal);background:#102a38e6;outline:none}.fld textarea{resize:vertical;min-height:110px}.fld select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--slate) 50%),linear-gradient(135deg,var(--slate) 50%,transparent 50%);background-position:calc(100% - 19px) 20px,calc(100% - 14px) 20px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.fld select option{background:var(--ink-2);color:var(--white)}.frm-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.frm-note{font-family:var(--f-mono);letter-spacing:.1em;color:var(--slate);text-transform:uppercase;font-size:10px;line-height:1.9}.aside-card{border:1px solid var(--line-soft);background:linear-gradient(170deg,#102a38cc,#0a1a2466);border-radius:2px;padding:30px 26px 32px}.aside-card h2{font-family:var(--f-display);margin-bottom:14px;font-size:22px;font-weight:500}.aside-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.aside-card li{color:var(--slate);padding-left:16px;font-size:13.5px;line-height:1.55;position:relative}.aside-card li:before{content:"";background:var(--teal);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.aside-card address{color:var(--slate-bright);border-top:1px solid var(--line-soft);margin-top:20px;padding-top:18px;font-size:13.5px;font-style:normal;line-height:1.8}.aside-card address a:hover{color:var(--teal)}.disc-grid{background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid}.disc{background:var(--ink);padding:28px 24px 32px}.disc .n{font-family:var(--f-mono);letter-spacing:.14em;color:var(--teal);margin-bottom:18px;font-size:10px;display:block}.disc h3{font-family:var(--f-display);margin-bottom:9px;font-size:21px;font-weight:500}.disc p{color:var(--slate);font-size:13.5px;line-height:1.6}.stance{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:34px;display:grid}.stance p{border-left:1px solid var(--brass);color:var(--slate-bright);padding:24px 22px;font-size:14.5px;line-height:1.6}.stance p b{font-family:var(--f-display);color:var(--white);margin-bottom:9px;font-size:19px;font-weight:500;display:block}.cta{text-align:center;padding:clamp(92px,12vh,160px) 0;position:relative;overflow:hidden}.cta:before{content:"";background:radial-gradient(70% 100% at 50% 100%,#35a99b24,#0000 65%);position:absolute;inset:0}.cta-in{z-index:2;position:relative}.cta h2{max-width:20ch;margin:22px auto}.cta .lede{text-align:center;margin-inline:auto}.cta .actions{justify-content:center}.cta-qual{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin-top:48px;max-width:52ch;margin-inline:auto;font-size:10.5px;line-height:2}.pclose{border-top:1px solid var(--line-soft);padding:clamp(64px,8vh,104px) 0;position:relative;overflow:hidden}.pclose:before{content:"";pointer-events:none;background:radial-gradient(58% 120% at 18% 100%,#35a99b21,#0000 62%);position:absolute;inset:0}.pclose-in{z-index:2;position:relative}.pclose h2{max-width:24ch;margin:20px 0 18px}.pclose .lede{max-width:56ch;margin-bottom:30px}.ftr{border-top:1px solid var(--line-soft);background:var(--ink);padding:58px 0 38px}.ftr-in{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.8fr));gap:clamp(26px,3.4vw,52px);display:grid}.ftr h2{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--slate);margin-bottom:16px;font-size:9.5px;font-weight:500}.ftr ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ftr a{color:var(--slate-bright);font-size:13.5px;transition:color .25s}.ftr a:hover{color:var(--teal)}.ftr address{color:var(--slate-bright);margin-top:18px;font-size:13.5px;font-style:normal;line-height:1.7}.ftr-base{border-top:1px solid var(--line-soft);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:48px;padding-top:24px;font-size:10px;display:flex}.ftr-base a{font-size:inherit;color:var(--slate);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.ftr-base a:hover{color:var(--teal);-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}.rv{opacity:1;transform:none}.rv.pending{opacity:0;transform:translateY(26px)}.rv.in{opacity:1;transition:opacity .85s cubic-bezier(.2,.6,.2,1),transform .85s cubic-bezier(.2,.6,.2,1);transform:none}@media (max-width:1000px){.hero-in,.anat-in,.op-grid,.sold-top,.form-wrap{grid-template-columns:1fr;gap:44px}.eco-line{grid-template-columns:1fr}.deliv-row{grid-template-columns:54px 1fr;gap:12px 18px}.deliv-row p,.deliv-row .fee{grid-column:2}.ftr-in{grid-template-columns:1fr 1fr}.layer-head{grid-template-columns:1fr;gap:10px}}@media (max-width:760px){:root{--shell:calc(100% - 44px)}.nav,.hdr-cta{display:none}.burger{display:grid}.mnav{z-index:79;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line-soft);background:#0a1a24f7;max-height:calc(100vh - 86px);padding:12px 0 26px;transition:transform .45s cubic-bezier(.4,0,.2,1);display:block;position:fixed;inset:86px 0 auto;overflow-y:auto;transform:translateY(-130%)}.mnav.open{transform:none}.mnav a{border-bottom:1px solid var(--line-soft);padding:15px 0;font-size:16px;display:block}.hero,.phero{padding-top:122px}.anat-scroll{height:auto}.anat-stage{height:auto;min-height:0;padding:64px 0;position:relative}.anat-step{opacity:1;margin-bottom:42px;position:relative;inset:auto;transform:none}.anat-steps{min-height:0}.anat-rail,.anat-progress{display:none}.export,.frm-2,.ftr-in{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.rv.pending{opacity:1;transform:none}.anat-scroll{height:auto}.anat-stage{height:auto;min-height:0;padding:56px 0;position:relative}.anat-step{opacity:1;margin-bottom:40px;position:relative;inset:auto;transform:none}.anat-steps{min-height:0}}:root{--ink:#050f16;--ink-2:#081a24;--ink-3:#0c2231;--teal:#3fc9b6;--teal-glow:#3fc9b680;--brass:#d9a155;--brass-soft:#f0c98a;--slate-bright:#b6cbd4;--glass:linear-gradient(158deg,#ffffff10,#ffffff03);--glass-line:#ffffff1a;--glass-lift:inset 0 1px 0 #ffffff1c,0 30px 60px -34px #000000f2}.grain{z-index:300;pointer-events:none;opacity:.085;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='170' height='170' filter='url(%23n)'/%3E%3C/svg%3E");background-size:170px 170px;position:fixed;inset:0}.vig{z-index:299;pointer-events:none;background:radial-gradient(125% 95% at 50% 38%,#0000 42%,#0000008c 100%);position:fixed;inset:0}.spot{pointer-events:none;z-index:1;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#3fc9b621,#3fc9b60b 42%,#0000 68%);border-radius:50%;width:760px;height:760px;transition:opacity .6s;position:fixed;transform:translate(-50%,-50%)}.sprog{z-index:301;background:linear-gradient(90deg,var(--teal),var(--brass-soft));width:0;height:2px;box-shadow:0 0 14px var(--teal-glow);position:fixed;top:0;left:0}.sec,.phero,.anat,.eco,.deliv,.scarcity,.cta,.hero{isolation:isolate;position:relative}.sec:before,.anat:before,.eco:before,.deliv:before,.scarcity:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 46% at 12% -4%,#3fc9b61c,#0000 62%),radial-gradient(52% 44% at 94% 104%,#d9a15516,#0000 62%);position:absolute;inset:0}.sec>.shell,.sec>div{position:relative}.hero:before{content:"";z-index:0;pointer-events:none;filter:blur(30px);background:radial-gradient(circle,#3fc9b630,#3fc9b60d 45%,#0000 70%);border-radius:50%;width:1150px;height:1150px;animation:26s ease-in-out infinite alternate drift;position:absolute;top:-520px;right:-330px}.hero .shell{z-index:3}#constellation{opacity:1;z-index:1}@keyframes drift{to{transform:translate(-90px,70px)scale(1.14)}}.d-1{letter-spacing:-.036em;font-size:clamp(46px,7.1vw,118px);line-height:.88}.hero{padding-top:132px}.hero-in{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.hero h1{margin:22px 0 24px}@media (max-width:1000px){.hero-in{grid-template-columns:1fr}}.d-2{letter-spacing:-.03em;font-size:clamp(38px,5.1vw,80px);line-height:.94}.d-3{font-size:clamp(27px,2.9vw,44px)}.display em{color:#0000;background:linear-gradient(96deg,#f0c98a 8%,#3fc9b6 92%);-webkit-background-clip:text;background-clip:text}.eyebrow{text-shadow:0 0 26px #3fc9b68c}.lede{color:#c2d5dc}.frag-card,.agent-card,.deploy div,.aside-card,.tech div,.mod,.own-cell,.disc{background:var(--glass);-webkit-backdrop-filter:blur(12px)saturate(1.25);backdrop-filter:blur(12px)saturate(1.25);border:1px solid var(--glass-line);box-shadow:var(--glass-lift);border-radius:4px}.mod-grid,.own-grid,.tech,.disc-grid{background:0 0;border:0;gap:14px}.agent-card:hover,.frag-card:hover{box-shadow:inset 0 1px 0 #ffffff24,0 34px 70px -30px #000,0 0 46px -12px var(--teal-glow);border-color:#3fc9b680}.btn-solid{box-shadow:0 0 0 1px #3fc9b673,0 16px 44px -12px var(--teal-glow)}.btn-solid:hover{box-shadow:0 0 0 1px #f0c98a80,0 18px 50px -12px #f0c98a80}.hdr.is-stuck{background:#050f16b3}.scar-law{max-width:46ch;font-size:clamp(19px,1.85vw,26px);line-height:1.4}.rec{border-radius:5px;box-shadow:0 60px 120px -40px #000,0 0 90px -30px #3fc9b64d}.rec-caption{color:#6d848f}.anat-stage:after{content:"";z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#3fc9b624,#0000 66%);border-radius:50%;width:900px;height:900px;position:absolute;top:50%;left:52%;transform:translateY(-50%)}.anat-step h3{color:#0000;background:linear-gradient(#fff,#9fc3cc);-webkit-background-clip:text;background-clip:text}.eco-node{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-line);box-shadow:var(--glass-lift);border-top-width:2px;border-radius:4px}.cta:before{background:radial-gradient(72% 110% at 50% 108%,#3fc9b642,#0000 66%)}.agent-quote{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(158deg,#3fc9b61c,#ffffff04);border-color:#3fc9b642;border-radius:4px}.agent-quote p{color:#0000;background:linear-gradient(#fff,#a8ccd3);-webkit-background-clip:text;background-clip:text}.export{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--glass-lift);border-radius:4px}.marq{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050f1699}.marq-track span{opacity:.4}.deliv-row:hover{background:linear-gradient(90deg,#3fc9b617,#0000 70%)}.fld input,.fld select,.fld textarea{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a}@media (max-width:760px){.spot{display:none}.hero:before{width:700px;height:700px;top:-330px;right:-260px}.anat-stage:after{display:none}}@media (prefers-reduced-motion:reduce){.hero:before{animation:none}}.fld-err{font-family:var(--f-mono);letter-spacing:.06em;color:var(--brass-soft);margin-top:2px;font-size:10px}.fld.consent label{font-family:var(--f-sans);letter-spacing:0;text-transform:none;color:var(--slate-bright);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:11px;font-size:13.5px;line-height:1.55;display:grid}.fld.consent input{width:17px;height:17px;accent-color:var(--teal);margin-top:1px;padding:0}.fld.consent a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.fld.consent a:hover{color:var(--white)}.sr-only:focus,.sr-only:focus-visible{z-index:400;clip:auto;background:var(--teal);color:#04231f;letter-spacing:.01em;white-space:nowrap;border-radius:999px;width:auto;height:auto;padding:12px 20px;font-size:13px;font-weight:500;position:fixed;top:12px;left:12px}.ftr ul a,.ftr address a{align-items:center;min-height:28px;display:inline-flex}@media (max-width:760px){.ftr ul{gap:2px}.ftr ul a,.ftr address a{min-height:40px}.rec-foot a{align-items:center;min-height:32px;display:inline-flex}}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line-soft);padding:0}.faq summary{cursor:pointer;font-family:var(--f-display);color:var(--white);padding:26px 44px 26px 0;font-size:clamp(19px,1.9vw,26px);font-weight:500;line-height:1.25;list-style:none;transition:color .3s;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--teal)}.faq summary:after{content:"";border-right:1.5px solid var(--teal);border-bottom:1.5px solid var(--teal);width:13px;height:13px;margin-top:-7px;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:6px;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq .ans{color:var(--slate-bright);max-width:74ch;padding:0 clamp(20px,6vw,90px) 28px 0;font-size:15.5px;line-height:1.65}.show{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(24px,3.4vw,52px);display:grid}.show-tabs{gap:10px;display:grid}.show-tab{text-align:left;border:1px solid var(--glass-line);background:var(--glass);border-radius:4px;gap:6px;padding:20px 22px 22px;transition:border-color .4s,background .4s,transform .4s cubic-bezier(.4,0,.2,1);display:grid;position:relative;overflow:hidden}.show-tab:hover{border-color:#3fc9b66b;transform:translate(3px)}.show-tab.on{box-shadow:inset 0 1px 0 #ffffff24,0 0 44px -14px var(--teal-glow);background:linear-gradient(158deg,#3fc9b629,#ffffff04);border-color:#3fc9b69e}.show-tab .k{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--teal);font-size:9.5px}.show-tab .t{font-family:var(--f-display);color:var(--white);font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.15}.show-tab .p{color:var(--slate);font-size:13.5px;line-height:1.55}.show-tab.on .p{color:var(--slate-bright)}.show-timer{background:var(--teal);transform-origin:0;width:100%;height:2px;animation:5.2s linear forwards showbar;position:absolute;bottom:0;left:0}@keyframes showbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.show-stage{gap:14px;display:grid}.show-frame{border:1px solid var(--glass-line);background:var(--ink-2);aspect-ratio:1536/1024;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 60px 120px -44px #000,0 0 90px -34px #3fc9b647}.show-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0;transform:scale(1.015)}.show-img.on{opacity:1;transform:none}.show-meta{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);align-items:center;gap:16px;font-size:10px;display:flex}.show-count{color:var(--brass-soft)}.show-cap{border-left:1px solid var(--line-soft);padding-left:16px}.pfig{border:1px solid var(--glass-line);background:var(--ink-2);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 50px 100px -44px #000,0 0 70px -34px #3fc9b638}.pfig img{width:100%;height:auto;display:block}.pfig figcaption{border-top:1px solid var(--line-soft);font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);background:#050f1699;padding:13px 18px;font-size:9.5px}.pfig figcaption b{color:var(--brass-soft);font-weight:500}@media (max-width:1000px){.show{grid-template-columns:1fr}.show-tabs{order:2;grid-template-columns:1fr}.show-stage{order:1}}.pfig,.show-frame{background:linear-gradient(#0e2331,#081a24);border:1px solid #ffffff21;padding:0;box-shadow:0 60px 120px -44px #000,0 0 90px -38px #3fc9b64d,inset 0 1px #ffffff21}.pfig-bar{background:#ffffff09;border-bottom:1px solid #ffffff1a;align-items:center;gap:7px;padding:11px 14px;display:flex}.pfig-bar i{background:#ffffff29;border-radius:50%;flex:none;width:9px;height:9px}.pfig-bar i:first-child{background:#d9a15580}.pfig-bar i:nth-child(2){background:#7e97a357}.pfig-bar i:nth-child(3){background:#3fc9b673}.pfig-bar span{font-family:var(--f-mono);letter-spacing:.1em;color:var(--slate);white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:9.5px;overflow:hidden}.pfig img{border-radius:0}.show-frame{aspect-ratio:auto;grid-template-rows:auto 1fr;display:grid}.show-canvas{aspect-ratio:1536/1024;position:relative}.show-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.grant{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.4vw,30px);margin-top:clamp(30px,4vw,52px);display:grid}.grant-paper{background:var(--paper);color:#1a2a32;border-radius:5px;flex-direction:column;gap:20px;padding:26px 28px 22px;display:flex;box-shadow:0 60px 120px -44px #000,0 0 90px -38px #3fc9b642,inset 0 0 0 1px #1a2a3229}.grant-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.grant-kicker{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:#0b564e;margin-bottom:7px;font-size:9.5px;display:block}.grant-head h3{font-family:var(--f-display);color:#12222b;font-size:clamp(21px,2vw,27px);font-weight:500;line-height:1.15}.grant-badge{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:#7a6236;background:#c08a3e1a;border:1px solid #c08a3e6b;border-radius:999px;flex:none;padding:5px 10px;font-size:9px}.grant-who{border-top:1px solid #1a2a3224;border-bottom:1px solid #1a2a3224;gap:1px;display:grid}.grant-who>div{grid-template-columns:98px 1fr;align-items:baseline;gap:14px;padding:10px 0;display:grid}.grant-who dt{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#6c818b;font-size:9.5px}.grant-who dd{color:#22343d;font-size:14px}.grant-who dd em{color:#6c818b;font-size:12.5px;font-style:normal}.grant-scopes{border:0;gap:8px;margin:0;padding:0;display:grid}.grant-scopes legend{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#6c818b;margin-bottom:8px;padding:0;font-size:9.5px}.grant-scope{cursor:pointer;background:#ffffff80;border:1px solid #1a2a3224;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:12px 14px;transition:border-color .3s,background .3s;display:grid}.grant-scope.on{background:#0e6d6312;border-color:#0e6d636b}.grant-scope input{opacity:0;width:1px;height:1px;position:absolute}.grant-scope .sw{background:#c3cdd2;border-radius:999px;flex:none;width:34px;height:19px;transition:background .3s;position:relative}.grant-scope .sw i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.grant-scope.on .sw{background:var(--teal-deep)}.grant-scope.on .sw i{transform:translate(15px)}.grant-scope input:focus-visible+.sw{outline:2px solid var(--teal-deep);outline-offset:2px}.grant-scope .txt b{color:#12222b;font-size:13.5px;font-weight:500;line-height:1.3;display:block}.grant-scope .txt small{color:#5a6e78;margin-top:2px;font-size:12px;display:block}.grant-scope code{font-family:var(--f-mono);color:#8397a0;white-space:nowrap;font-size:9.5px}.grant-scope:not(.on) .txt b,.grant-scope:not(.on) code{opacity:.55}.grant-foot{border-top:1px solid #1a2a3224;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.grant-revoke{color:#4b5f69;font-size:12.5px}.grant-receipt{font-family:var(--f-mono);letter-spacing:.06em;color:#7a6236;font-size:10.5px}.grant-code{background:linear-gradient(#0b1e29,#061620);border:1px solid #ffffff21;border-radius:5px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden;box-shadow:0 60px 120px -44px #000,inset 0 1px #ffffff1c}.grant-code pre{font-family:var(--f-mono);color:#8fa9b4;margin:0;padding:20px 22px;font-size:12px;line-height:1.85;overflow-x:auto}.grant-code .k{color:var(--teal)}.grant-code .s{color:var(--brass-soft)}.grant-code .n{color:#b6cbd4}.grant-sign{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);background:#3fc9b612;border-top:1px solid #ffffff1a;align-items:center;gap:10px;padding:12px 22px;font-size:9.5px;display:flex}.grant-sign .dot{background:var(--teal);width:7px;height:7px;box-shadow:0 0 12px var(--teal-glow);border-radius:50%;flex:none}@media (prefers-reduced-motion:no-preference){.grant-sign .dot{animation:2.6s ease-in-out infinite signpulse}}@keyframes signpulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1000px){.grant{grid-template-columns:1fr}.grant-scope{grid-template-columns:auto 1fr}.grant-scope code{display:none}}.grant-note{color:var(--slate);max-width:72ch;margin-top:18px;font-size:14px;line-height:1.6}.arch-wrap{gap:0;margin:0;display:grid}.arch{grid-template-columns:minmax(0,1fr) auto minmax(0,1.28fr) auto minmax(0,1fr);align-items:stretch;gap:0;display:grid}.arch-zone{border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--glass-lift);border-radius:4px;flex-direction:column;gap:10px;padding:26px 24px 28px;display:flex;position:relative}.arch-k{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-size:9px}.arch-k.brass{color:var(--brass-soft)}.arch-zone h3{font-family:var(--f-display);color:var(--white);font-size:clamp(20px,1.9vw,25px);font-weight:500;line-height:1.15}.arch-zone ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.arch-zone li{color:var(--slate);padding-left:15px;font-size:13px;line-height:1.5;position:relative}.arch-zone li:before{content:"";background:var(--slate);width:5px;height:1px;position:absolute;top:8px;left:0}.arch-core{background:linear-gradient(160deg,#3fc9b61a,#ffffff04);border:1px dashed #d9a1558c;padding-top:34px}.arch-perim{background:var(--ink);font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--brass-soft);white-space:nowrap;border:1px solid #d9a15580;border-radius:999px;padding:2px 10px;font-size:8.5px;position:absolute;top:-9px;left:20px}.arch-stack{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.arch-chip{background:#3fc9b614;border:1px solid #3fc9b647;border-radius:3px;gap:1px;padding:9px 12px;display:grid}.arch-chip b{color:var(--white);font-size:12.5px;font-weight:500}.arch-chip small{font-family:var(--f-mono);letter-spacing:.08em;color:var(--slate);font-size:8.5px}.arch-note{color:var(--slate-bright);margin-top:8px;font-size:12.5px;line-height:1.5}.arch-link{align-self:center;place-items:center;gap:6px;padding:0 clamp(10px,1.6vw,22px);display:grid}.arch-link i{background:linear-gradient(90deg,transparent,var(--teal),transparent);width:clamp(26px,3vw,54px);height:1px;display:block;position:relative}.arch-link i:after{content:"";border-left:5px solid var(--teal);border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;position:absolute;top:-3px;right:0}.arch-link b{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);white-space:nowrap;font-size:8.5px;font-weight:400}.arch-outside{justify-items:center;gap:0;display:grid}.arch-tether{background:repeating-linear-gradient(var(--brass) 0 5px,transparent 5px 10px);opacity:.75;width:1px;height:38px}.arch-notary{text-align:center;background:#d9a1550f;border:1px dashed #d9a15580;border-radius:4px;justify-items:center;gap:8px;width:min(100%,660px);padding:22px 26px 24px;display:grid}.arch-notary h3{font-family:var(--f-display);color:var(--white);font-size:clamp(19px,1.8vw,24px);font-weight:500}.arch-notary p{color:var(--slate-bright);max-width:60ch;font-size:13.5px;line-height:1.6}.arch-wrap figcaption{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);text-align:center;margin-top:20px;font-size:9.5px}@media (max-width:900px){.arch{grid-template-columns:1fr}.arch-link{padding:14px 0}.arch-link i{background:linear-gradient(180deg,transparent,var(--teal),transparent);width:1px;height:30px}.arch-link i:after{border-left:3.5px solid #0000;border-right:3.5px solid #0000;border-top:5px solid var(--teal);border-bottom:0;top:auto;bottom:0;right:-3px}}.hero{padding:126px 0 0}.hero-in{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(36px,4.4vw,72px);padding-bottom:clamp(40px,5vh,64px)}.hero h1{letter-spacing:-.042em;margin:24px 0 22px;font-size:clamp(46px,7.4vw,122px);line-height:.85}.hero .lede{color:#cfe0e6;max-width:34ch;font-size:clamp(17px,1.5vw,22px);line-height:1.5}.hero .actions{margin-top:32px}.hero .btn{padding:18px 32px;font-size:14px}.hero-meta{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:clamp(38px,5vh,60px);padding:0;display:grid}.hero-meta span{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--slate-bright);padding:18px 16px 0 0;font-size:10.5px;position:relative}.hero-meta span:before{content:"";background:var(--teal);width:26px;height:1px;position:absolute;top:-1px;left:0}.hero-meta span:nth-child(4):before{background:var(--brass-soft)}.hero-meta span b{color:var(--white);letter-spacing:.1em;margin-top:4px;font-size:12px;font-weight:400;display:block}.hero-card .rec{transform-origin:0;transform:perspective(1600px)rotateY(-3.2deg)rotateX(1.2deg);box-shadow:0 80px 150px -50px #000,0 0 120px -40px #3fc9b657}@media (prefers-reduced-motion:reduce){.hero-card .rec{transform:none}}.hero-cue{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);align-items:center;gap:12px;padding:0 0 30px;font-size:9.5px;display:flex}.hero-cue i{background:linear-gradient(var(--teal),transparent);width:1px;height:34px;display:block;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.hero-cue i:after{content:"";background:var(--teal);animation:2.4s ease-in-out infinite cue;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}}.sec-head h2{margin:18px 0}.frag-card{flex-direction:column;min-height:210px;padding:32px 26px 34px;display:flex}.frag-card h3{margin-bottom:11px;font-size:clamp(22px,2.1vw,27px)}.frag-card p{color:var(--slate-bright);margin-top:auto;font-size:14px}.frag-card .n{color:var(--brass-soft)}.frag-verdict{border-top:1px solid var(--line-soft);margin-top:38px;padding-top:32px}.frag-verdict p{color:var(--slate-bright);font-size:clamp(18px,1.8vw,24px)}.frag-verdict p span{margin-top:6px;font-size:14px}.scarcity .sec-head{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(26px,4vw,72px);max-width:none;display:grid}.scarcity .sec-head .eyebrow{grid-column:1/-1}.scarcity .sec-head h2{margin-bottom:0}.scar-law{max-width:46ch;margin:0 0 6px}@media (max-width:900px){.scarcity .sec-head{grid-template-columns:1fr;align-items:start}.scar-law{margin-top:18px}}.marq-track span{opacity:.55;font-style:normal;font-family:var(--f-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--slate-bright);padding:0 22px;font-size:clamp(11px,1.05vw,14px)}.marq-track span:after{color:var(--brass-soft);margin-left:22px}@media (min-width:1000px){.tech{grid-template-columns:repeat(3,minmax(0,1fr))}}.agent .sec-head{text-align:center;place-items:center;max-width:70ch;margin-inline:auto;display:grid}.agent .sec-head .lede{text-align:center;margin-inline:auto}@media (max-width:1000px){.hero-in{grid-template-columns:1fr;padding-bottom:34px}.hero-card .rec{transform:none}}@media (max-width:760px){.hero{padding-top:104px}.hero .eyebrow{letter-spacing:.13em;gap:8px;font-size:9.5px}.hero .eyebrow:before{width:14px}.hero h1{letter-spacing:-.03em;margin:18px 0;font-size:clamp(38px,10.2vw,56px);line-height:.94}.hero .lede{max-width:none;font-size:16.5px}.hero .actions{gap:10px}.hero .btn{justify-content:center;width:100%;padding:16px 22px}.hero-meta{grid-template-columns:1fr 1fr;gap:0 16px;margin-top:30px}.hero-meta span{letter-spacing:.12em;padding:14px 6px 0 0;font-size:9px}.hero-meta span b{letter-spacing:.06em;font-size:11px}.hero-cue{display:none}.scarcity .sec-head{grid-template-columns:1fr}.frag-card{min-height:0}}.chain{gap:20px;margin-top:clamp(28px,3.6vw,44px);display:grid}.chain-bar{background:#3fc9b614;border:1px solid #3fc9b657;border-radius:4px;flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,28px);padding:14px 20px;transition:border-color .4s,background .4s;display:flex}.chain-bar.bad{background:#d9a15517;border-color:#d9a15580}.chain-state{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--teal);align-items:center;gap:10px;font-size:10px;display:inline-flex}.chain-bar.bad .chain-state{color:var(--brass-soft)}.chain-state i{background:var(--teal);width:8px;height:8px;box-shadow:0 0 12px var(--teal-glow);border-radius:50%;flex:none}.chain-bar.bad .chain-state i{background:var(--brass-soft);box-shadow:0 0 12px #f0c98a99}.chain-roots{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);flex-wrap:wrap;gap:18px;margin-left:auto;font-size:9.5px;display:flex}.chain-roots b{color:var(--slate-bright);letter-spacing:.04em;font-weight:500}.chain-roots b.bad{color:var(--brass-soft)}.chain-hint{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:9.5px}.chain-reset{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--brass-soft);border-radius:999px;padding:7px 14px;font-size:9.5px;transition:background .25s}.chain-reset:hover{background:var(--teal)}.chain-track{--gutter:clamp(8px,1vw,14px);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.chain-node{padding-left:var(--gutter);position:relative}.chain-link{top:-4px;left:calc(var(--gutter) + 19px - 100%);background:var(--teal);opacity:.5;width:100%;height:1px;transition:background .45s,opacity .45s;position:absolute}.chain-node:first-child .chain-link{display:none}.chain-node.invalid .chain-link{background:var(--brass);opacity:.85;background-image:repeating-linear-gradient(90deg,var(--brass) 0 5px,transparent 5px 10px)}.chain-card{text-align:left;border:1px solid var(--glass-line);background:var(--glass);cursor:pointer;border-radius:4px;gap:5px;width:100%;padding:16px 14px 15px;transition:border-color .4s,background .4s,transform .4s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.chain-card:before{content:"";background:var(--teal);width:9px;height:9px;box-shadow:0 0 10px var(--teal-glow);border-radius:50%;transition:background .45s,box-shadow .45s;position:absolute;top:-8px;left:14px}.chain-card:hover{border-color:#3fc9b680;transform:translateY(-3px)}.chain-node.invalid .chain-card{background:#d9a15512;border-color:#d9a15573}.chain-node.invalid .chain-card:before{background:var(--brass-soft);box-shadow:0 0 10px #f0c98a99}.chain-node.tampered .chain-card{border-color:var(--brass-soft);background:#d9a15524}.chain-date{font-family:var(--f-mono);letter-spacing:.1em;color:var(--slate);font-size:9.5px}.chain-label{color:var(--white);font-size:13px;font-weight:400;line-height:1.32}.chain-by{color:var(--slate);font-size:11.5px;line-height:1.35}.chain-hash{font-family:var(--f-mono);letter-spacing:.04em;color:var(--teal);margin-top:4px;font-size:10px}.chain-node.invalid .chain-hash{color:var(--brass-soft)}.chain-flag{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:8.5px}.chain-node.invalid .chain-flag{color:var(--brass-soft)}.chain-note{color:var(--slate-bright);max-width:78ch;font-size:14.5px;line-height:1.65}.chain-note b{font-family:var(--f-mono);color:var(--brass-soft);font-size:13px;font-weight:500}.chain-note em{color:var(--teal);font-style:italic}@media (max-width:1000px){.chain-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 0}.chain-node:nth-child(3n+1) .chain-link{display:none}}@media (max-width:640px){.chain-track{grid-template-columns:1fr;gap:0}.chain-node{padding-bottom:14px;padding-left:26px}.chain-node:first-child{padding-left:26px}.chain-link{width:1px;height:100%;top:0;left:9px;display:block!important}.chain-node.invalid .chain-link{background-image:repeating-linear-gradient(180deg,var(--brass) 0 5px,transparent 5px 10px)}.chain-card:before{top:18px;left:-22px}.chain-roots{margin-left:0}}.vclock{border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--glass-lift);border-radius:4px;gap:clamp(20px,2.6vw,30px);margin:clamp(30px,4vw,52px) 0 0;padding:clamp(24px,3vw,36px);display:grid}.vclock-head{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:16px;display:flex}.vclock-k{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-size:10px}.vclock-ratio{font-family:var(--f-display);letter-spacing:-.02em;color:#0000;background:linear-gradient(98deg,#f0c98a,#3fc9b6 78%);-webkit-background-clip:text;background-clip:text;font-size:clamp(26px,3.4vw,46px);font-weight:500;line-height:1}.vclock-ratio em{letter-spacing:.04em;font-size:.42em;font-style:normal}.vclock-lane{gap:10px;display:grid}.vclock-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.vclock-meta b{font-family:var(--f-display);color:var(--white);font-size:clamp(17px,1.6vw,21px);font-weight:500}.vclock-meta span{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--slate);font-size:10px}.vclock-bar{gap:3px;height:64px;display:flex}.vclock-seg{transform-origin:0;border-radius:2px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:0 14px;transition:transform 1.05s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden;transform:none}.rv.pending .vclock-seg{transform:scaleX(.04)}@media (prefers-reduced-motion:reduce){.rv.pending .vclock-seg{transform:none}}.vclock-bar.slow .vclock-seg{background:linear-gradient(#7e97a342,#7e97a31f);border:1px solid #7e97a34d}.vclock-bar.slow .vclock-seg:nth-child(2){background:linear-gradient(#7e97a333,#7e97a314)}.vclock-seg i{color:var(--white);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-style:normal;line-height:1.25;overflow:hidden}.vclock-seg b{font-family:var(--f-mono);letter-spacing:.08em;color:var(--slate);font-size:10px}.vclock-bar.fast{gap:0}.vclock-seg.one{min-width:min(320px,72vw);box-shadow:0 0 40px -12px var(--teal-glow);background:linear-gradient(100deg,#3fc9b657,#3fc9b624);border:1px solid #3fc9b68c;flex:none;justify-content:center;padding:0 16px}.vclock-seg.one b{font-family:var(--f-mono);letter-spacing:.04em;color:var(--white);font-size:11.5px}.vclock-note{color:var(--slate);border-top:1px solid var(--line-soft);max-width:80ch;padding-top:16px;font-size:13.5px;line-height:1.6}@media (max-width:760px){.vclock-bar{flex-direction:column;gap:6px;height:auto}.vclock-seg{flex-direction:row;justify-content:space-between;align-items:center;padding:11px 12px;transform:none}.vclock-seg i{white-space:normal}.vclock-seg.one{min-width:0}}.flow{gap:0;margin:clamp(28px,3.6vw,44px) 0 0;display:grid}.flow-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);display:grid}.flow-step{position:relative}.flow-arrow{background:var(--teal);opacity:.55;width:clamp(10px,1.4vw,18px);height:1px;position:absolute;top:52px;left:calc(-1*clamp(10px,1.4vw,18px))}.flow-arrow:after{content:"";border-left:5px solid var(--teal);border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;position:absolute;top:-3px;right:0}.flow-card{border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:100%;box-shadow:var(--glass-lift);border-radius:4px;align-content:start;gap:8px;padding:22px 20px 24px;display:grid;position:relative}.flow-actor{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-size:8.5px}.flow-n{font-family:var(--f-mono);color:var(--slate);opacity:.7;font-size:10px;position:absolute;top:18px;right:18px}.flow-card h3{font-family:var(--f-display);color:var(--white);font-size:clamp(19px,1.8vw,23px);font-weight:500;line-height:1.15}.flow-card p{color:var(--slate);font-size:13px;line-height:1.55}.flow-split{justify-items:center;height:46px;display:grid;position:relative}.flow-stem{background:var(--brass);opacity:.7;width:1px;height:24px}.flow-fork{border:1px solid #d9a155b3;border-bottom:0;border-radius:3px 3px 0 0;width:min(52%,520px);height:22px;position:absolute;top:24px}.flow-ends{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.flow-end{background:#d9a1550f;border:1px dashed #d9a15573;border-radius:4px;gap:7px;padding:20px 22px 22px;display:grid}.flow-endk{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-soft);font-size:9.5px}.flow-end p{color:var(--slate-bright);font-size:13.5px;line-height:1.55}.flow figcaption{color:var(--slate);max-width:80ch;margin-top:22px;font-size:14px;line-height:1.6}@media (max-width:900px){.flow-track{grid-template-columns:1fr;gap:16px}.flow-arrow{width:1px;height:16px;top:-16px;left:20px}.flow-arrow:after{border-left:3.5px solid #0000;border-right:3.5px solid #0000;border-top:5px solid var(--teal);border-bottom:0;top:auto;bottom:0;right:-3px}.flow-ends{grid-template-columns:1fr}.flow-fork{width:70%}}.gate{--gate-gap:clamp(12px,1.6vw,20px);gap:0;margin:clamp(28px,3.6vw,44px) 0 0;display:grid}.gate-row{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,2vw,26px);display:grid}.gate-side{border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;padding:22px 22px 24px}.gate-k{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);margin-bottom:14px;font-size:9px;display:block}.gate-side ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gate-side li{color:var(--slate-bright);padding-left:15px;font-size:13px;line-height:1.5;position:relative}.gate-side li:before{content:"";background:var(--teal);width:5px;height:1px;position:absolute;top:8px;left:0}.gate-core{text-align:center;box-shadow:inset 0 1px 0 #ffffff24,0 0 60px -18px var(--teal-glow);background:linear-gradient(160deg,#3fc9b629,#ffffff04);border:1px solid #3fc9b66b;border-radius:4px;align-content:center;justify-items:center;gap:10px;padding:30px 26px;display:grid;position:relative}.gate-badge{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-soft);border:1px solid #d9a1556b;border-radius:999px;padding:5px 11px;font-size:9px}.gate-core h3{font-family:var(--f-display);color:var(--white);font-size:clamp(26px,2.9vw,38px);font-weight:500;line-height:1.05}.gate-core p{color:var(--slate-bright);max-width:34ch;font-size:13.5px;line-height:1.55}.gate-split{opacity:.75;height:44px;position:relative}.gate-stem{border-left:1px dashed var(--slate);height:100%;position:absolute;top:0;left:50%}.gate-fork{height:22px;width:calc(66.667% + var(--gate-gap) * 2 / 3);border:1px dashed var(--slate);border-bottom:0;border-radius:3px 3px 0 0;position:absolute;top:22px;left:50%;transform:translate(-50%)}.gate-exits{gap:var(--gate-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gate-exit{border:1px solid var(--glass-line);background:var(--glass);border-radius:4px;gap:8px;padding:22px 22px 24px;display:grid}.gate-exit.go{background:#3fc9b614;border-color:#3fc9b673}.gate-exit.keep{background:#d9a1550f;border-color:#d9a15566}.gate-exit.stop{border-color:#7e97a34d}.gate-exitk{font-family:var(--f-display);color:var(--white);font-size:clamp(18px,1.7vw,22px);font-weight:500}.gate-exit p{color:var(--slate);font-size:13px;line-height:1.55}.gate figcaption{color:var(--slate);max-width:76ch;margin-top:22px;font-size:14px;line-height:1.6}@media (max-width:900px){.gate-row,.gate-exits{grid-template-columns:1fr}.gate-core{text-align:left;justify-items:start}.gate-fork{display:none}.gate-split{height:30px}}.mtx{gap:0;margin:clamp(30px,4vw,52px) 0 0;display:grid}.mtx-scroll{border:1px solid var(--glass-line);background:var(--glass);border-bottom:0;border-radius:4px 4px 0 0;overflow-x:auto}.mtx-table{border-collapse:collapse;width:100%;min-width:660px}.mtx-table th,.mtx-table td{text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:15px 16px}.mtx-table thead th{border-bottom:1px solid var(--line);padding-top:18px;padding-bottom:14px}.mtx-k{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-size:9px}.mtx-model{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--brass-soft);max-width:15ch;font-size:9.5px;line-height:1.5;display:block}.mtx-table tbody th b{font-family:var(--f-display);color:var(--white);font-size:17px;font-weight:500;line-height:1.2;display:block}.mtx-table tbody th span{color:var(--slate);margin-top:3px;font-size:12px;line-height:1.4;display:block}.mtx-table tbody tr:last-child th,.mtx-table tbody tr:last-child td{border-bottom:0}.mtx-dot{align-items:center;gap:4px;display:inline-flex}.mtx-dot i{background:#7e97a33d;border-radius:50%;width:7px;height:7px}td[data-level="1"] .mtx-dot i:first-child,.mtx-dot[data-lv="1"] i:first-child{background:var(--slate-bright)}td[data-level="2"] .mtx-dot i:nth-child(-n+2),.mtx-dot[data-lv="2"] i:nth-child(-n+2){background:var(--teal)}td[data-level="3"] .mtx-dot i,.mtx-dot[data-lv="3"] i{background:var(--brass-soft)}.mtx-base{background:#3fc9b617;border:1px solid #3fc9b65c;border-radius:0 0 4px 4px;flex-wrap:wrap;align-items:baseline;gap:18px;padding:16px 18px;display:flex}.mtx-basek{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);flex:none;font-size:9.5px}.mtx-baseitems{color:var(--slate-bright);font-size:13px;line-height:1.6}.mtx figcaption{color:var(--slate);max-width:80ch;margin-top:20px;font-size:13.5px;line-height:1.65}.mtx-legend{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--slate);flex-wrap:wrap;gap:22px;margin-bottom:10px;font-size:9.5px;display:flex}.mtx-legend>span{align-items:center;gap:8px;display:inline-flex}.mtx{min-width:0}.mtx-scroll{min-width:0;max-width:100%;position:relative}.mtx-scroll::-webkit-scrollbar{height:6px}.mtx-scroll::-webkit-scrollbar-thumb{background:#7e97a357;border-radius:3px}.mtx-scroll::-webkit-scrollbar-track{background:#7e97a314}@media (max-width:760px){.mtx-scroll{border-bottom:1px solid var(--glass-line);border-radius:4px}.mtx-base{border-radius:4px;margin-top:10px}.mtx-hint{display:block}}.mtx-hint{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);margin-top:10px;font-size:9px;display:none}.mtx,.chain,.flow,.gate,.vclock,.arch-wrap{grid-template-columns:minmax(0,1fr)}.scar-pairs{grid-template-columns:minmax(0,1fr) auto minmax(0,1.05fr);align-items:center;gap:0 clamp(20px,3.4vw,56px);margin-top:clamp(30px,3.4vw,44px);display:grid}.scar-pair{display:contents}.scar-h{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--line);margin:0;padding-bottom:14px;font-size:10.5px;font-weight:500}.scar-h.left{color:var(--slate)}.scar-h.right{color:var(--brass-soft)}.scar-a{color:#8aa3ae;border-bottom:1px solid var(--line-soft);align-self:stretch;align-items:center;margin:0;padding:26px 0;font-size:clamp(15px,1.35vw,17.5px);font-weight:300;line-height:1.45;display:flex}.scar-x{font-family:var(--f-mono);color:var(--teal);opacity:.55;border:1px solid var(--line-soft);border-radius:50%;align-self:center;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.scar-s{border-bottom:1px solid var(--line-soft);align-content:center;align-self:stretch;gap:5px;padding:22px 0;display:grid}.scar-s b{font-family:var(--f-display);letter-spacing:-.03em;color:#0000;background:linear-gradient(98deg,#f0c98a 0%,#3fc9b6 78%);-webkit-background-clip:text;background-clip:text;font-size:clamp(25px,2.7vw,38px);font-weight:500;line-height:1.05}.scar-s span{color:#c2d5dc;font-size:14.5px;line-height:1.5}.scar-pairs>.scar-pair:last-child .scar-a,.scar-pairs>.scar-pair:last-child .scar-s{border-bottom:0}.scar-note{margin-top:26px}@media (max-width:900px){.scar-pairs{grid-template-columns:1fr;gap:0}.scar-h,.scar-x{display:none}.scar-a{color:#7e97a3;border-bottom:0;padding:18px 0 8px;display:block}.scar-a:before{content:"Now easy";color:var(--slate);font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:9.5px;display:block}.scar-s{border-bottom:1px solid var(--line-soft);padding:0 0 26px}}@media (min-width:1001px){.hero-in{align-items:end}.hero-card{padding-bottom:6px}}.sec{padding:clamp(58px,6.4vh,92px) 0}.cta{padding:clamp(80px,10vh,132px) 0}.sec-head{margin-bottom:clamp(30px,3.2vw,46px)}@media (min-width:761px) and (prefers-reduced-motion:no-preference){.anat-stage{height:min(100vh,860px);min-height:620px}}.s-ink{background:#050f16}.s-paper{--ink:#eef2f3;--ink-2:#e6ebec;--ink-3:#fff;--white:#0b1b25;--slate-bright:#22343d;--slate:#51676f;--line:#0b1b252b;--line-soft:#0b1b2517;--glass:linear-gradient(160deg,#fff,#fbfdfd);--glass-line:#0b1b2521;--glass-lift:inset 0 1px 0 #fff,0 18px 40px -28px #0b1b256b;--teal:#0e6d63;--teal-glow:#0e6d6338;--brass:#8a6115;--brass-soft:#7a5a12;background:var(--ink);color:var(--white)}.s-paper.sec:before,.s-paper:before{background:radial-gradient(56% 44% at 10% -6%,#0e6d6312,#0000 62%),radial-gradient(50% 42% at 95% 104%,#8a61150e,#0000 62%)}.s-paper .display em,.s-paper .scar-s b,.s-paper .vclock-ratio,.s-paper .anat-step h3,.s-paper .agent-quote p{color:#0000;background:linear-gradient(98deg,#8a6115 0%,#0e6d63 78%);-webkit-background-clip:text;background-clip:text}.s-paper .eyebrow{text-shadow:none}.s-paper .lede{color:#3c525c}.s-paper .scar-s span{color:#3c525c}.s-paper .marq-track span{color:var(--slate)}.s-paper .chain-card,.s-paper .agent-card,.s-paper .frag-card,.s-paper .mod,.s-paper .own-cell,.s-paper .disc,.s-paper .tech div,.s-paper .deploy div,.s-paper .aside-card,.s-paper .eco-node,.s-paper .gate-side,.s-paper .gate-exit,.s-paper .flow-card,.s-paper .arch-zone,.s-paper .vclock,.s-paper .show-tab,.s-paper .mtx-scroll{background:var(--glass);border-color:var(--glass-line);box-shadow:var(--glass-lift)}.s-paper .agent-card:hover,.s-paper .frag-card:hover{border-color:#0e6d636b;box-shadow:inset 0 1px #fff,0 22px 46px -26px #0b1b2580}.s-paper .btn-solid{color:#f2fbf9;background:#0e6d63;box-shadow:0 14px 32px -14px #0e6d6399}.s-paper .btn-solid:hover{color:#f6fafa;background:#0b1b25}.s-paper .btn-ghost{color:var(--white);border-color:#0b1b2547}.s-paper .btn-ghost:hover{border-color:var(--teal);color:var(--teal)}.s-paper .pfig,.s-paper .show-frame{background:linear-gradient(#fff,#f7fafa);border-color:#0b1b2524;box-shadow:inset 0 1px #fff,0 34px 70px -34px #0b1b256b}.s-paper .pfig-bar{background:#0b1b250b;border-bottom-color:#0b1b251a}.s-paper .pfig-bar i{background:#0b1b2524}.s-paper .pfig-bar i:first-child{background:#8a61158c}.s-paper .pfig-bar i:nth-child(3){background:#0e6d6399}.s-paper .pfig figcaption{background:#0b1b2509;border-top-color:#0b1b251a}.s-paper .rec{border:1px solid #0b1b251a;box-shadow:0 30px 70px -34px #0b1b2580}.s-paper .rec-caption{color:var(--slate)}.s-paper .export,.s-paper .agent-quote,.s-paper .gate-core{background:linear-gradient(160deg,#0e6d631c,#ffffffb3);border-color:#0e6d634d}.s-paper .arch-perim{background:var(--ink);border-color:#8a611580}.s-paper .arch-notary,.s-paper .flow-end{background:#8a611512;border-color:#8a61156b}.s-paper .vclock-bar.slow .vclock-seg{background:linear-gradient(#51676f29,#51676f12);border-color:#51676f42}.s-paper .vclock-seg.one{background:linear-gradient(100deg,#0e6d633d,#0e6d631a);border-color:#0e6d6380;box-shadow:0 0 30px -14px #0e6d6380}.s-paper .vclock-seg i{color:var(--white)}.s-paper .fld input,.s-paper .fld select,.s-paper .fld textarea{color:var(--white);background:#fff;border-color:#0b1b252e}.s-paper .fld select option{color:var(--white);background:#fff}.s-paper .faq summary{color:var(--white)}.s-paper .scar-x{border-color:var(--line-soft)}.s-paper .own-grid,.s-paper .mod-grid,.s-paper .tech,.s-paper .disc-grid{background:0 0}.vig{display:none}.grain{opacity:.045}.s-paper .export{border-color:#0e6d6357;border-left:3px solid var(--teal);background:linear-gradient(150deg,#0e6d6329,#0e6d630d 62%,#fff)}.s-paper .export svg{color:var(--teal)}.s-paper .agent-quote{background:linear-gradient(150deg,#0e6d6326,#ffffffd9);border-color:#0e6d6357}.s-paper .gate-core{background:linear-gradient(150deg,#0e6d6330,#ffffffe6);border-color:#0e6d636b;box-shadow:0 24px 50px -30px #0e6d638c}.s-paper .arch-core{background:linear-gradient(150deg,#0e6d6326,#ffffffd9);border-color:#8a611599}.s-paper .arch-chip{background:#0e6d6321;border-color:#0e6d6357}.s-paper .arch-notary{background:linear-gradient(150deg,#8a611526,#ffffffd9);border-color:#8a61158c}.s-paper .flow-end{background:linear-gradient(150deg,#8a611524,#ffffffd9);border-color:#8a61158c}.s-paper .mtx-base{background:linear-gradient(150deg,#0e6d6329,#0e6d630f);border-color:#0e6d6361}.s-paper .gate-exit.go{background:linear-gradient(150deg,#0e6d6321,#fff);border-color:#0e6d6366}.s-paper .gate-exit.keep{background:linear-gradient(150deg,#8a61151f,#fff);border-color:#8a611573}.s-paper .chain-bar{background:#0e6d631f;border-color:#0e6d635c}.s-paper .chain-bar.bad{background:#8a611521;border-color:#8a611580}.s-paper .export svg[stroke-width="1.3"]{color:var(--teal)}.rec-id{color:#4f636b}.rec-id--url,.rec-row dt{color:#556870}.rec-holder{color:#42565f}.rec-row dd{color:#1b2c34}.rec-foot .stamp{color:#6b5518}.grant-scope code,.grant-who dt,.grant-scopes legend{color:#556870}.grant-who dd em,.grant-scope .txt small{color:#4f636b}.grant-revoke{color:#42565f}.grant-receipt{color:#6b5518}.grant-kicker{color:#0b564e}.s-paper .status.s-arch{color:#33559b}.s-paper .status.s-arch:before{background:#33559b}.s-paper .status.s-road{color:#63479a}.s-paper .status.s-road:before{background:#63479a}.s-paper .status.s-demo{color:#3e535c}.s-paper .status.s-demo:before{background:#3e535c}.s-paper .scar-a{color:#4e646d}.brand .bs{letter-spacing:.13em;font-size:10px}.eyebrow{letter-spacing:.16em;font-size:12px}.hero .eyebrow{letter-spacing:.17em;font-size:12.5px}.hero-meta span{letter-spacing:.12em;font-size:11.5px}.hero-meta span b{letter-spacing:.05em;font-size:13.5px}.hero-cue{letter-spacing:.15em;font-size:10.5px}.nav a{font-size:13.5px}.hdr-cta{font-size:13px}.rec-id{letter-spacing:.07em;font-size:11.5px}.rec-row dt{letter-spacing:.1em;font-size:10.5px}.rec-row dd{font-size:14px}.rec-holder{font-size:13.5px}.tier{letter-spacing:.08em;font-size:10.5px}.rec-foot a{font-size:11.5px}.rec-foot .stamp{letter-spacing:.09em;font-size:10.5px}.rec-caption{letter-spacing:.1em;font-size:10.5px}.grant-kicker,.grant-badge{letter-spacing:.12em;font-size:10.5px}.grant-who dt,.grant-scopes legend{letter-spacing:.1em;font-size:10.5px}.grant-who dd{font-size:14.5px}.grant-scope .txt b{font-size:14px}.grant-scope .txt small{font-size:12.5px}.grant-scope code{font-size:10.5px}.grant-revoke{font-size:13px}.grant-receipt,.grant-sign{letter-spacing:.1em;font-size:11px}.grant-code pre{font-size:12.5px}.status{letter-spacing:.1em;font-size:10.5px}.mtx-k,.mtx-model,.mtx-basek,.mtx-legend{letter-spacing:.11em;font-size:10.5px}.mtx-table tbody th span{font-size:12.5px}.arch-k,.gate-k,.flow-actor,.flow-endk,.gate-exitk,.vclock-k{letter-spacing:.12em;font-size:10.5px}.arch-perim{letter-spacing:.11em;font-size:10px}.arch-chip small{font-size:9.5px}.arch-chip b{font-size:13px}.arch-zone li,.gate-side li,.flow-card p,.gate-exit p,.flow-end p{font-size:13.5px}.chain-state,.chain-roots,.chain-hint,.chain-reset{letter-spacing:.1em;font-size:10.5px}.chain-date{font-size:10.5px}.chain-label{font-size:13.5px}.chain-by{font-size:12.5px}.chain-hash{font-size:11px}.chain-flag{letter-spacing:.1em;font-size:10px}.vclock-meta span,.vclock-seg b{letter-spacing:.09em;font-size:11px}.vclock-seg i{font-size:13px}.vclock-seg.one b{font-size:12.5px}.own-cell .k,.deploy h3,.tech span,.disc .n,.eco-node .role,.deliv-row .n,.deliv-row .fee,.deliv-rules p b,.scar-h,.show-tab .k,.pfig-bar span,.pfig figcaption{letter-spacing:.12em;font-size:11px}.own-cell p,.deploy p,.tech p,.disc p,.eco-node p,.deliv-row p,.frag-card p,.agent-card p,.mod p{font-size:14px}.agent-card .tag,.cta-qual,.ftr h2,.ftr-base,.crumb{letter-spacing:.12em;font-size:11px}.ftr a,.ftr address{font-size:14px}.fld label{letter-spacing:.11em;font-size:11px}.frm-note,.fld-err{letter-spacing:.06em;font-size:11.5px}.aside-card li{font-size:14px}.sold-cols h3{letter-spacing:.12em;font-size:11px}.sold-cols li{font-size:14px}.marq-track span{letter-spacing:.2em;font-size:clamp(12px,1.1vw,14.5px)}.op-list dt{letter-spacing:.11em;font-size:10.5px}.op-list dd{font-size:15px}.faq .ans{font-size:16px}.mtx figcaption,.gate figcaption,.flow figcaption,.arch-wrap figcaption,.vclock-note,.chain-note,.show-meta{letter-spacing:normal;text-transform:none;font-size:14px}.show-meta,.arch-wrap figcaption{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.grant-code .l{color:#7e97a3}.frag-head,.own-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.frag-head svg,.own-head svg{color:var(--teal);flex:none}.frag-card .n,.own-cell .k{margin-bottom:0}.frag-card .frag-head+h4{margin-top:0}.eco-ico{color:var(--teal);margin-bottom:18px}.deliv-row .n{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:9px;display:inline-flex}.deliv-row .n svg{color:var(--teal);opacity:1;flex:none}.deliv-row:hover .n svg{opacity:1}.frag-head svg,.own-head svg,.eco-ico,.deliv-row .n svg{stroke-width:1.3px}@media (max-width:760px){.deliv-row .n svg{display:none}.frag-head,.own-head{margin-bottom:14px}}@media (min-width:1001px){.deliv-row{grid-template-columns:96px minmax(0,1fr) minmax(0,1.25fr) auto}}.frag-head svg,.own-head svg,.eco-ico,.deliv-row .n svg,.layer-head .n svg,.sold-mark svg,.dep-ico,.tech-head svg,.disc-head svg,.agent-card .ico{color:var(--teal);flex:none}.frag-head,.own-head,.disc-head{gap:14px;margin-bottom:20px}.eco-ico{margin-bottom:20px}.eco-node:nth-child(2) .eco-ico{color:var(--brass-soft)}.eco-node:nth-child(3) .eco-ico{color:var(--slate)}.s-paper .eco-node:nth-child(3) .eco-ico{color:#51676f}.agent-card .ico{width:auto;height:auto;margin-bottom:24px}.layer-head .n{flex-direction:column;align-items:flex-start;gap:12px;display:inline-flex}.sold-mark{align-items:center;gap:14px;margin-bottom:4px;display:inline-flex}.dep-ico{margin-bottom:16px}.tech .tech-head{align-items:center;gap:12px;margin-bottom:12px;display:inline-flex}.disc-head{align-items:center;display:flex}.disc-head .n{margin-bottom:0}@media (max-width:760px){.frag-head,.own-head,.disc-head{gap:12px;margin-bottom:16px}.deliv-row .n svg{display:none}.mnav{visibility:hidden;transition:transform .45s cubic-bezier(.4,0,.2,1),visibility 0s .45s}.mnav.open{visibility:visible;transition:transform .45s cubic-bezier(.4,0,.2,1),visibility}}@media (min-width:1000px){.disc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px) and (max-width:999px){.disc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
