@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";body,:host{--semi-transition_duration-slowest:0s;--semi-transition_duration-slower:0s;--semi-transition_duration-slow:0s;--semi-transition_duration-normal:0s;--semi-transition_duration-fast:0s;--semi-transition_duration-faster:0s;--semi-transition_duration-fastest:0s;--semi-transition_duration-none:0s;--semi-transition_function-linear:linear;--semi-transition_function-ease:ease;--semi-transition_function-easeIn:ease-in;--semi-transition_function-easeOut:ease-out;--semi-transition_function-easeInIOut:ease-in-out;--semi-transition_delay-none:0s;--semi-transition_delay-slowest:0s;--semi-transition_delay-slower:0s;--semi-transition_delay-slow:0s;--semi-transition_delay-normal:0s;--semi-transition_delay-fast:0s;--semi-transition_delay-faster:0s;--semi-transition_delay-fastest:0s;--semi-transform_scale-none:scale(1,1);--semi-transform_scale-small:scale(1,1);--semi-transform_scale-medium:scale(1,1);--semi-transform_scale-large:scale(1,1);--semi-transform-rotate-none:rotate(0deg);--semi-transform_rotate-clockwise90deg:rotate(90deg);--semi-transform_rotate-clockwise180deg:rotate(180deg);--semi-transform_rotate-clockwise270deg:rotate(270deg);--semi-transform_rotate-clockwise360deg:rotate(360deg);--semi-transform_rotate-anticlockwise90deg:rotate(-90deg);--semi-transform_rotate-anticlockwise180deg:rotate(-180deg);--semi-transform_rotate-anticlockwise270deg:rotate(-270deg);--semi-transform_rotate-anticlockwise360deg:rotate(-360deg)}body,body .semi-always-light,:host,:host .semi-always-light{--semi-amber-0:254,251,235;--semi-amber-1:252,245,206;--semi-amber-2:249,232,158;--semi-amber-3:246,216,111;--semi-amber-4:243,198,65;--semi-amber-5:240,177,20;--semi-amber-6:200,138,15;--semi-amber-7:160,102,10;--semi-amber-8:120,70,6;--semi-amber-9:80,43,3;--semi-black:0,0,0;--semi-blue-0:234,245,255;--semi-blue-1:203,231,254;--semi-blue-2:152,205,253;--semi-blue-3:101,178,252;--semi-blue-4:50,149,251;--semi-blue-5:0,100,250;--semi-blue-6:0,98,214;--semi-blue-7:0,79,179;--semi-blue-8:0,61,143;--semi-blue-9:0,44,107;--semi-cyan-0:229,247,248;--semi-cyan-1:194,239,240;--semi-cyan-2:138,221,226;--semi-cyan-3:88,203,211;--semi-cyan-4:44,184,197;--semi-cyan-5:5,164,182;--semi-cyan-6:3,134,152;--semi-cyan-7:1,105,121;--semi-cyan-8:0,77,91;--semi-cyan-9:0,50,61;--semi-green-0:236,247,236;--semi-green-1:208,240,209;--semi-green-2:164,224,167;--semi-green-3:125,209,130;--semi-green-4:90,194,98;--semi-green-5:59,179,70;--semi-green-6:48,149,59;--semi-green-7:37,119,47;--semi-green-8:27,89,36;--semi-green-9:17,60,24;--semi-grey-0:249,249,249;--semi-grey-1:230,232,234;--semi-grey-2:198,202,205;--semi-grey-3:167,171,176;--semi-grey-4:136,141,146;--semi-grey-5:107,112,117;--semi-grey-6:85,91,97;--semi-grey-7:65,70,76;--semi-grey-8:46,50,56;--semi-grey-9:28,31,35;--semi-indigo-0:236,239,248;--semi-indigo-1:209,216,240;--semi-indigo-2:167,179,225;--semi-indigo-3:128,144,211;--semi-indigo-4:94,111,196;--semi-indigo-5:63,81,181;--semi-indigo-6:51,66,161;--semi-indigo-7:40,52,140;--semi-indigo-8:31,40,120;--semi-indigo-9:23,29,99;--semi-light-blue-0:233,247,253;--semi-light-blue-1:201,236,252;--semi-light-blue-2:149,216,248;--semi-light-blue-3:98,195,245;--semi-light-blue-4:48,172,241;--semi-light-blue-5:0,149,238;--semi-light-blue-6:0,123,202;--semi-light-blue-7:0,99,167;--semi-light-blue-8:0,75,131;--semi-light-blue-9:0,53,95;--semi-light-green-0:243,248,236;--semi-light-green-1:227,240,208;--semi-light-green-2:200,226,165;--semi-light-green-3:173,211,126;--semi-light-green-4:147,197,91;--semi-light-green-5:123,182,60;--semi-light-green-6:100,152,48;--semi-light-green-7:78,121,38;--semi-light-green-8:57,91,27;--semi-light-green-9:37,61,18;--semi-lime-0:242,250,230;--semi-lime-1:227,246,197;--semi-lime-2:203,237,142;--semi-lime-3:183,227,91;--semi-lime-4:167,218,44;--semi-lime-5:155,209,0;--semi-lime-6:126,174,0;--semi-lime-7:99,139,0;--semi-lime-8:72,104,0;--semi-lime-9:47,70,0;--semi-orange-0:255,248,234;--semi-orange-1:254,238,204;--semi-orange-2:254,217,152;--semi-orange-3:253,193,101;--semi-orange-4:253,166,51;--semi-orange-5:252,136,0;--semi-orange-6:210,103,0;--semi-orange-7:168,74,0;--semi-orange-8:126,49,0;--semi-orange-9:84,29,0;--semi-pink-0:253,236,239;--semi-pink-1:251,207,216;--semi-pink-2:246,160,181;--semi-pink-3:242,115,150;--semi-pink-4:237,72,123;--semi-pink-5:233,30,99;--semi-pink-6:197,19,86;--semi-pink-7:162,11,72;--semi-pink-8:126,5,58;--semi-pink-9:90,1,43;--semi-purple-0:247,233,247;--semi-purple-1:239,202,240;--semi-purple-2:221,155,224;--semi-purple-3:201,111,209;--semi-purple-4:180,73,194;--semi-purple-5:158,40,179;--semi-purple-6:135,30,158;--semi-purple-7:113,22,138;--semi-purple-8:92,15,117;--semi-purple-9:73,10,97;--semi-red-0:254,242,237;--semi-red-1:254,221,210;--semi-red-2:253,183,165;--semi-red-3:251,144,120;--semi-red-4:250,102,76;--semi-red-5:249,57,32;--semi-red-6:213,37,21;--semi-red-7:178,20,12;--semi-red-8:142,8,5;--semi-red-9:106,1,3;--semi-teal-0:228,247,244;--semi-teal-1:192,240,232;--semi-teal-2:135,224,211;--semi-teal-3:84,209,193;--semi-teal-4:39,194,176;--semi-teal-5:0,179,161;--semi-teal-6:0,149,137;--semi-teal-7:0,119,111;--semi-teal-8:0,89,85;--semi-teal-9:0,60,58;--semi-violet-0:243,237,249;--semi-violet-1:226,209,244;--semi-violet-2:196,167,233;--semi-violet-3:166,127,221;--semi-violet-4:136,91,210;--semi-violet-5:106,58,199;--semi-violet-6:87,47,179;--semi-violet-7:70,37,158;--semi-violet-8:54,28,138;--semi-violet-9:40,20,117;--semi-white:255,255,255;--semi-yellow-0:255,253,234;--semi-yellow-1:254,251,203;--semi-yellow-2:253,243,152;--semi-yellow-3:252,232,101;--semi-yellow-4:251,218,50;--semi-yellow-5:250,200,0;--semi-yellow-6:208,170,0;--semi-yellow-7:167,139,0;--semi-yellow-8:125,106,0;--semi-yellow-9:83,72,0;--semi-ai-purple-0:248,237,255;--semi-ai-purple-1:242,218,255;--semi-ai-purple-2:227,181,255;--semi-ai-purple-3:209,145,255;--semi-ai-purple-4:189,108,255;--semi-ai-purple-5:166,71,255;--semi-ai-purple-6:134,54,219;--semi-ai-purple-7:105,40,184;--semi-ai-purple-8:78,28,148;--semi-ai-purple-9:54,18,112;--semi-ai-general-0-3:239,247,255;--semi-ai-general-0-2:244,244,255;--semi-ai-general-0-1:248,237,255;--semi-ai-general-0-0:255,242,255;--semi-ai-general-1-3:213,235,255;--semi-ai-general-1-2:223,224,255;--semi-ai-general-1-1:242,218,255;--semi-ai-general-1-0:255,218,254;--semi-ai-general-2-3:171,213,255;--semi-ai-general-2-2:193,192,255;--semi-ai-general-2-1:227,181,255;--semi-ai-general-2-0:254,181,255;--semi-ai-general-3-3:130,190,255;--semi-ai-general-3-2:163,160,255;--semi-ai-general-3-1:209,145,255;--semi-ai-general-3-0:249,143,255;--semi-ai-general-4-3:88,166,255;--semi-ai-general-4-2:134,129,255;--semi-ai-general-4-1:189,108,255;--semi-ai-general-4-0:242,106,255;--semi-ai-general-5-3:46,140,255;--semi-ai-general-5-2:107,97,255;--semi-ai-general-5-1:166,71,255;--semi-ai-general-5-0:233,69,255;--semi-ai-general-6-3:33,114,219;--semi-ai-general-6-2:88,77,219;--semi-ai-general-6-1:134,54,219;--semi-ai-general-6-0:194,53,219;--semi-ai-general-7-3:22,89,184;--semi-ai-general-7-2:71,59,184;--semi-ai-general-7-1:105,40,184;--semi-ai-general-7-0:157,39,184;--semi-ai-general-8-3:13,67,148;--semi-ai-general-8-2:55,43,148;--semi-ai-general-8-1:78,28,148;--semi-ai-general-8-0:121,27,148;--semi-ai-general-9-3:7,47,112;--semi-ai-general-9-2:40,29,112;--semi-ai-general-9-1:54,18,112;--semi-ai-general-9-0:88,17,112;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-red-0:108,9,11;--semi-red-1:144,17,16;--semi-red-2:180,32,25;--semi-red-3:215,51,36;--semi-red-4:251,73,50;--semi-red-5:252,114,90;--semi-red-6:253,153,131;--semi-red-7:253,190,172;--semi-red-8:254,224,213;--semi-red-9:255,243,239;--semi-pink-0:92,7,48;--semi-pink-1:128,14,65;--semi-pink-2:164,23,81;--semi-pink-3:199,34,97;--semi-pink-4:235,47,113;--semi-pink-5:239,86,134;--semi-pink-6:243,126,159;--semi-pink-7:247,168,188;--semi-pink-8:251,211,220;--semi-pink-9:253,238,241;--semi-purple-0:74,16,97;--semi-purple-1:94,23,118;--semi-purple-2:115,31,138;--semi-purple-3:137,40,159;--semi-purple-4:160,51,179;--semi-purple-5:181,83,194;--semi-purple-6:202,120,209;--semi-purple-7:221,160,225;--semi-purple-8:239,206,240;--semi-purple-9:247,235,247;--semi-violet-0:64,27,119;--semi-violet-1:76,36,140;--semi-violet-2:88,46,160;--semi-violet-3:100,57,181;--semi-violet-4:114,70,201;--semi-violet-5:136,101,212;--semi-violet-6:162,136,223;--semi-violet-7:190,173,233;--semi-violet-8:221,212,244;--semi-violet-9:241,238,250;--semi-indigo-0:23,30,101;--semi-indigo-1:32,41,122;--semi-indigo-2:41,54,142;--semi-indigo-3:52,68,163;--semi-indigo-4:64,83,183;--semi-indigo-5:95,113,197;--semi-indigo-6:129,145,212;--semi-indigo-7:167,180,226;--semi-indigo-8:209,216,241;--semi-indigo-9:237,239,248;--semi-blue-0:5,49,112;--semi-blue-1:10,70,148;--semi-blue-2:19,92,184;--semi-blue-3:29,117,219;--semi-blue-4:41,144,255;--semi-blue-5:84,169,255;--semi-blue-6:127,193,255;--semi-blue-7:169,215,255;--semi-blue-8:212,236,255;--semi-blue-9:239,248,255;--semi-light-blue-0:0,55,97;--semi-light-blue-1:0,77,133;--semi-light-blue-2:3,102,169;--semi-light-blue-3:10,129,204;--semi-light-blue-4:19,159,240;--semi-light-blue-5:64,180,243;--semi-light-blue-6:110,200,246;--semi-light-blue-7:157,220,249;--semi-light-blue-8:206,238,252;--semi-light-blue-9:235,248,254;--semi-cyan-0:4,52,61;--semi-cyan-1:7,79,92;--semi-cyan-2:10,108,123;--semi-cyan-3:14,137,153;--semi-cyan-4:19,168,184;--semi-cyan-5:56,187,198;--semi-cyan-6:98,205,212;--semi-cyan-7:145,223,227;--semi-cyan-8:198,239,241;--semi-cyan-9:231,247,248;--semi-teal-0:2,60,57;--semi-teal-1:4,90,85;--semi-teal-2:7,119,111;--semi-teal-3:10,149,136;--semi-teal-4:14,179,161;--semi-teal-5:51,194,176;--semi-teal-6:94,209,193;--semi-teal-7:142,225,211;--semi-teal-8:196,240,232;--semi-teal-9:230,247,244;--semi-green-0:18,60,25;--semi-green-1:28,90,37;--semi-green-2:39,119,49;--semi-green-3:50,149,61;--semi-green-4:62,179,73;--semi-green-5:93,194,100;--semi-green-6:127,209,132;--semi-green-7:166,225,168;--semi-green-8:208,240,209;--semi-green-9:236,247,236;--semi-light-green-0:38,61,19;--semi-light-green-1:59,92,29;--semi-light-green-2:81,123,40;--semi-light-green-3:103,153,52;--semi-light-green-4:127,184,64;--semi-light-green-5:151,198,95;--semi-light-green-6:176,212,129;--semi-light-green-7:201,227,167;--semi-light-green-8:228,241,209;--semi-light-green-9:243,248,237;--semi-lime-0:49,70,3;--semi-lime-1:75,105,5;--semi-lime-2:103,141,9;--semi-lime-3:132,176,12;--semi-lime-4:162,211,17;--semi-lime-5:174,220,58;--semi-lime-6:189,229,102;--semi-lime-7:207,237,150;--semi-lime-8:229,246,201;--semi-lime-9:243,251,233;--semi-yellow-0:84,73,3;--semi-yellow-1:126,108,6;--semi-yellow-2:168,142,10;--semi-yellow-3:210,175,15;--semi-yellow-4:252,206,20;--semi-yellow-5:253,222,67;--semi-yellow-6:253,235,113;--semi-yellow-7:254,245,160;--semi-yellow-8:254,251,208;--semi-yellow-9:255,254,236;--semi-amber-0:81,46,9;--semi-amber-1:121,75,15;--semi-amber-2:161,107,22;--semi-amber-3:202,143,30;--semi-amber-4:242,183,38;--semi-amber-5:245,202,80;--semi-amber-6:247,219,122;--semi-amber-7:250,234,166;--semi-amber-8:252,246,210;--semi-amber-9:254,251,237;--semi-orange-0:85,31,3;--semi-orange-1:128,53,6;--semi-orange-2:170,80,10;--semi-orange-3:213,111,15;--semi-orange-4:255,146,20;--semi-orange-5:255,174,67;--semi-orange-6:255,199,114;--semi-orange-7:255,221,161;--semi-orange-8:255,239,208;--semi-orange-9:255,249,237;--semi-grey-0:28,31,35;--semi-grey-1:46,50,56;--semi-grey-2:65,70,76;--semi-grey-3:85,91,97;--semi-grey-4:107,112,117;--semi-grey-5:136,141,146;--semi-grey-6:167,171,176;--semi-grey-7:198,202,205;--semi-grey-8:230,232,234;--semi-grey-9:249,249,249;--semi-white:255, 255, 255;--semi-black:0, 0, 0;--semi-ai-purple-0:58,23,112;--semi-ai-purple-1:83,35,148;--semi-ai-purple-2:111,49,184;--semi-ai-purple-3:141,65,219;--semi-ai-purple-4:167,68,255;--semi-ai-purple-5:195,117,255;--semi-ai-purple-6:213,152,255;--semi-ai-purple-7:229,186,255;--semi-ai-purple-8:243,221,255;--semi-ai-purple-9:251,243,255;--semi-ai-general-0-0:9,44,100;--semi-ai-general-0-1:39,29,108;--semi-ai-general-0-2:58,23,112;--semi-ai-general-0-3:80,18,101;--semi-ai-general-1-0:17,64,136;--semi-ai-general-1-1:54,43,144;--semi-ai-general-1-2:83,35,148;--semi-ai-general-1-3:113,28,137;--semi-ai-general-2-0:26,86,172;--semi-ai-general-2-1:70,59,180;--semi-ai-general-2-2:111,49,184;--semi-ai-general-2-3:148,41,173;--semi-ai-general-3-0:38,111,207;--semi-ai-general-3-1:88,78,215;--semi-ai-general-3-2:141,65,219;--semi-ai-general-3-3:185,55,208;--semi-ai-general-4-0:35,127,240;--semi-ai-general-4-1:94,84,248;--semi-ai-general-4-2:167,68,255;--semi-ai-general-4-3:219,56,241;--semi-ai-general-5-0:91,162,245;--semi-ai-general-5-1:134,129,252;--semi-ai-general-5-2:195,117,255;--semi-ai-general-5-3:234,107,246;--semi-ai-general-6-0:131,187,248;--semi-ai-general-6-1:163,160,253;--semi-ai-general-6-2:213,152,255;--semi-ai-general-6-3:243,143,248;--semi-ai-general-7-0:172,210,250;--semi-ai-general-7-1:192,192,253;--semi-ai-general-7-2:229,186,255;--semi-ai-general-7-3:249,180,251;--semi-ai-general-8-0:213,233,253;--semi-ai-general-8-1:223,223,254;--semi-ai-general-8-2:243,221,255;--semi-ai-general-8-3:253,217,252;--semi-ai-general-9-0:239,247,254;--semi-ai-general-9-1:244,244,255;--semi-ai-general-9-2:251,243,255;--semi-ai-general-9-3:254,241,254;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body,body[theme-mode=dark] .semi-always-light,:host,:host .semi-always-light{-webkit-font-smoothing:antialiased;--semi-color-white:rgba(var(--semi-white), 1);--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-0), 1);--semi-color-primary-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-primary-light-active:rgba(var(--semi-blue-2), 1);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-0), 1);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-1), 1);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-2), 1);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-0), 1);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-1), 1);--semi-color-tertiary-light-active:rgba(var(--semi-grey-2), 1);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-0), 1);--semi-color-info-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-info-light-active:rgba(var(--semi-blue-2), 1);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-0), 1);--semi-color-success-light-hover:rgba(var(--semi-green-1), 1);--semi-color-success-light-active:rgba(var(--semi-green-2), 1);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-0), 1);--semi-color-danger-light-hover:rgba(var(--semi-red-1), 1);--semi-color-danger-light-active:rgba(var(--semi-red-2), 1);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-0), 1);--semi-color-warning-light-hover:rgba(var(--semi-orange-1), 1);--semi-color-warning-light-active:rgba(var(--semi-orange-2), 1);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-border:rgba(var(--semi-grey-9), .08);--semi-color-nav-bg:rgba(var(--semi-white), 1);--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-grey-8), .05);--semi-color-fill-1:rgba(var(--semi-grey-8), .09);--semi-color-fill-2:rgba(var(--semi-grey-8), .13);--semi-color-bg-0:rgba(var(--semi-white), 1);--semi-color-bg-1:rgba(var(--semi-white), 1);--semi-color-bg-2:rgba(var(--semi-white), 1);--semi-color-bg-3:rgba(var(--semi-white), 1);--semi-color-bg-4:rgba(var(--semi-white), 1);--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .62);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-shadow-elevated:0 0 1px #0000004d, 0 4px 14px #0000001a;--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-4), 1);--semi-color-highlight:rgba(var(--semi-black), 1);--semi-color-data-0:#5769ff;--semi-color-data-1:#8ed4e7;--semi-color-data-2:#f58700;--semi-color-data-3:#dcb7fc;--semi-color-data-4:#4a9cf7;--semi-color-data-5:#f3cc35;--semi-color-data-6:#fe8090;--semi-color-data-7:#8bd7d2;--semi-color-data-8:#83b023;--semi-color-data-9:#e9a5e5;--semi-color-data-10:#30a7ce;--semi-color-data-11:#f9c064;--semi-color-data-12:#b171f9;--semi-color-data-13:#77b6f9;--semi-color-data-14:#c88f02;--semi-color-data-15:#ffaab2;--semi-color-data-16:#33b0ab;--semi-color-data-17:#b6d781;--semi-color-data-18:#d458d4;--semi-color-data-19:#bcc6ff;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffffff0a 6.58%, #ffe28a0a 32.88%, #e72dff0a 67.93%, #0073ff0a 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffffff14 6.58%, #ffe28a14 32.88%, #e72dff14 67.93%, #0073ff14 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffffff1f 6.58%, #ffe28a1f 32.88%, #e72dff1f 67.93%, #0073ff1f 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff29 6.58%, #b030f018 32.88%, #e72dff0c 59.17%, #fff0 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ff52 6.58%, #b030f031 32.88%, #e72dff18 59.17%, #fff0 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{-webkit-font-smoothing:antialiased;--semi-color-white:#e4e7f5;--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-5), .2);--semi-color-primary-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-primary-light-active:rgba(var(--semi-blue-5), .4);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-5), .2);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-5), .3);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-5), .4);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-5), .2);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-5), .3);--semi-color-tertiary-light-active:rgba(var(--semi-grey-5), .4);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-5), .2);--semi-color-info-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-info-light-active:rgba(var(--semi-blue-5), .4);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-5), .2);--semi-color-success-light-hover:rgba(var(--semi-green-5), .3);--semi-color-success-light-active:rgba(var(--semi-green-5), .4);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-5), .2);--semi-color-danger-light-hover:rgba(var(--semi-red-5), .3);--semi-color-danger-light-active:rgba(var(--semi-red-5), .4);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-5), .2);--semi-color-warning-light-hover:rgba(var(--semi-orange-5), .3);--semi-color-warning-light-active:rgba(var(--semi-orange-5), .4);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-nav-bg:#232429;--semi-shadow-elevated:inset 0 0 0 1px #ffffff1a, 0 4px 14px #00000040;--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-white), .12);--semi-color-fill-1:rgba(var(--semi-white), .16);--semi-color-fill-2:rgba(var(--semi-white), .2);--semi-color-border:rgba(var(--semi-white), .08);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-bg-0:#16161a;--semi-color-bg-1:#232429;--semi-color-bg-2:#35363c;--semi-color-bg-3:#43444a;--semi-color-bg-4:#4f5159;--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .6);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-2), 1);--semi-color-highlight:rgba(var(--semi-white), 1);--semi-color-data-0:#5e6dc2;--semi-color-data-1:#086878;--semi-color-data-2:#faad3f;--semi-color-data-3:#4c2b9c;--semi-color-data-4:#107df8;--semi-color-data-5:#f8ca10;--semi-color-data-6:#c31e57;--semi-color-data-7:#057773;--semi-color-data-8:#9acf0d;--semi-color-data-9:#751d8a;--semi-color-data-10:#10a2b4;--semi-color-data-11:#d06e0b;--semi-color-data-12:#7142c5;--semi-color-data-13:#0764d4;--semi-color-data-14:#fbe86e;--semi-color-data-15:#a01349;--semi-color-data-16:#0bb3a7;--semi-color-data-17:#628a06;--semi-color-data-18:#a230b3;--semi-color-data-19:#28338a;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffe28a33 6.58%, #e72dff33 50.4%, #0073ff33 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffe28a4d 6.58%, #e72dff4d 50.4%, #0073ff4d 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffe28a66 6.58%, #e72dff66 50.4%, #0073ff66 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff5c 6.58%, #b030f037 32.88%, #9a00ae1c 59.17%, #0000 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ffb8 6.58%, #b030f06e 32.88%, #9a00ae37 59.17%, #0000 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}@keyframes semi-popover-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}@keyframes semi-popover-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-popover-wrapper{background-color:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--semi-shadow-elevated);z-index:1030;border-radius:var(--semi-border-radius-medium);opacity:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}.semi-popover-wrapper-show{opacity:1}.semi-popover-trigger{width:auto;height:auto;display:inline-block}.semi-popover-title{border-bottom:1px solid var(--semi-color-border);padding:8px}.semi-popover-confirm{position:absolute}.semi-popover-with-arrow{box-sizing:border-box;padding:12px}.semi-popover-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomIn}.semi-popover-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomOut}.semi-popover-icon-arrow path:first-child{fill:var(--semi-color-border)}.semi-popover-icon-arrow path:nth-child(2){fill:var(--semi-color-bg-3)}.semi-popover-wrapper .semi-popover-icon-arrow{width:24px;height:8px;color:unset;position:absolute}.semi-popover-wrapper[x-placement=top] .semi-popover-icon-arrow{left:var(--semi-tooltip-arrow-offset-x,50%);bottom:-7px;transform:translate(-50%)}.semi-popover-wrapper[x-placement=top].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=top] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=topLeft] .semi-popover-icon-arrow{bottom:-7px;left:6px}.semi-popover-wrapper[x-placement=topLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topLeft] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=topRight] .semi-popover-icon-arrow{bottom:-7px;right:6px}.semi-popover-wrapper[x-placement=topRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topRight] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=leftTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;right:-7px}.semi-popover-wrapper[x-placement=leftTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftTop] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=left] .semi-popover-icon-arrow{width:8px;height:24px;right:-7px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)}.semi-popover-wrapper[x-placement=left].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=left] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;right:-7px}.semi-popover-wrapper[x-placement=leftBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=rightTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;left:-7px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=rightTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightTop] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=right] .semi-popover-icon-arrow{width:8px;height:24px;left:-7px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(180deg)}.semi-popover-wrapper[x-placement=right].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=right] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;left:-7px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=rightBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-icon-arrow{top:-7px;left:6px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=bottomLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=bottom] .semi-popover-icon-arrow{top:-7px;left:var(--semi-tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(180deg)}.semi-popover-wrapper[x-placement=bottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottom] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-icon-arrow{top:-7px;right:6px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=bottomRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-with-arrow{min-width:36px}.semi-popover.semi-popover-rtl{direction:rtl}.semi-select-option{word-break:break-all;color:var(--semi-color-text-0);cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-radius:0;flex-wrap:nowrap;align-items:center;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}.semi-select-option-icon{color:#0000;place-content:center;width:12px;margin-right:8px;display:flex}.semi-select-option-text{white-space:pre;flex-wrap:wrap;display:flex}.semi-select-option-keyword{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-select-option:active{background-color:var(--semi-color-fill-1)}.semi-select-option-empty{cursor:not-allowed;color:var(--semi-color-disabled-text);justify-content:center}.semi-select-option-empty:hover,.semi-select-option-empty:active{background-color:inherit}.semi-select-option-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-option-disabled:hover{background-color:var(--semi-color-fill-0)}.semi-select-option-selected{background:0 0;font-weight:600}.semi-select-option-selected .semi-select-option-icon{color:var(--semi-color-text-2)}.semi-select-option-focused{background-color:var(--semi-color-fill-0)}.semi-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);vertical-align:middle;cursor:pointer;height:32px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:1px solid #0000;outline:none;max-height:300px;font-weight:400;display:inline-flex;position:relative;overflow-y:auto}.semi-select:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-select:focus{border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}.semi-select:active{background-color:var(--semi-color-fill-2)}.semi-select-small{height:24px;line-height:24px}.semi-select-large{min-height:40px;line-height:40px}.semi-select-large .semi-select-selection{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-select-open,.semi-select-focus{border:1px solid var(--semi-color-focus-border);outline:0}.semi-select-open:hover,.semi-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}.semi-select-open:active,.semi-select-focus:active{background-color:var(--semi-color-fill-2);border:1px solid var(--semi-color-focus-border)}.semi-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-select-warning:focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-select-error:focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-select-disabled{cursor:not-allowed;background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:focus{background-color:var(--semi-color-disabled-fill);border:1px solid #0000}.semi-select-disabled .semi-select-selection,.semi-select-disabled .semi-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-disabled .semi-select-arrow,.semi-select-disabled .semi-select-prefix,.semi-select-disabled .semi-select-suffix{color:var(--semi-color-disabled-text)}.semi-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:#0000}.semi-select-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-grow:1;align-items:center;margin-left:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;overflow:hidden}.semi-select-selection-text{text-overflow:ellipsis;width:100%;overflow:hidden}.semi-select-selection-text-inactive{opacity:.4;display:flex}.semi-select-selection-text-hide{display:none}.semi-select-selection-placeholder{color:var(--semi-color-text-2)}.semi-select-selection .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-selection .semi-tag:first-of-type{margin-left:0}.semi-select-selection .semi-tag-group{height:inherit}.semi-select-selection .semi-tag-group .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-content-wrapper{white-space:nowrap;align-items:center;height:100%;display:flex;overflow:hidden}.semi-select-content-wrapper-collapse{flex-shrink:0;width:100%;display:inline-flex}.semi-select-content-wrapper-collapse .semi-overflow-list-overflow{min-width:50px;max-width:100%}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-tag{background-color:#0000}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-N{color:var(--semi-color-text-0);background-color:#0000;padding:4px;font-size:12px}.semi-select-multiple{height:auto}.semi-select-multiple .semi-select-selection{margin-left:4px}.semi-select-multiple .semi-select-content-wrapper{flex-wrap:wrap;width:100%;min-height:30px}.semi-select-multiple .semi-select-content-wrapper-empty{margin-left:8px}.semi-select-multiple .semi-select-content-wrapper .semi-tag-group{align-items:center;display:flex}.semi-select-multiple .semi-select-content-wrapper-one-line{flex-wrap:nowrap}.semi-select-multiple .semi-select-content-wrapper-one-line .semi-tag-group{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;overflow:hidden}.semi-select-multiple .semi-select-inline-label-wrapper{flex-shrink:0}.semi-select-multiple.semi-select-large .semi-select-content-wrapper{min-height:38px}.semi-select-multiple.semi-select-small .semi-select-content-wrapper{min-height:22px}.semi-select-arrow{width:32px;color:var(--semi-color-text-2);transform:rotate(var(--semi-transform-rotate-none));flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-arrow-empty{width:12px;display:flex}.semi-select-prefix,.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-prefix-text,.semi-select-suffix-text{color:var(--semi-color-text-2);margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-select-prefix-icon,.semi-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-clear{width:32px;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-clear:hover{color:var(--semi-color-primary)}.semi-select-inset-label-wrapper{display:inline}.semi-select-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-select-create-tips{color:var(--semi-color-text-2);margin-right:4px}.semi-select-with-prefix .semi-select-selection{margin-left:0}.semi-select-single.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-single.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.semi-select-single.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-single.semi-select-filterable .semi-input{height:100%;padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-default{height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{height:100%;position:absolute;top:0;left:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper .semi-input-default{height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-multiple.semi-select-filterable .semi-input{padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large .semi-input-large{height:24px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:20px;line-height:20px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-small{height:20px}.semi-select-option-list-wrapper{padding:4px 0}.semi-select-option-list{overflow:hidden auto}.semi-select-option-list-chosen .semi-select-option-icon{display:flex}.semi-select-group{color:var(--semi-color-text-2);cursor:default;margin-top:4px;padding:12px 16px 4px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-select-group:not(:first-of-type){border-top:1px solid var(--semi-color-border)}.semi-select-loading-wrapper{cursor:not-allowed;box-sizing:content-box;height:20px;padding:8px 16px}.semi-select-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-select-borderless:not(:focus-within):not(:hover) .semi-select-arrow{opacity:0}.semi-select-borderless:focus-within:not(:active){background-color:#0000}.semi-select-borderless.semi-select-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-select-borderless.semi-select-error:focus-within{border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:focus-within{border-color:var(--semi-color-warning)}.semi-select-dropdown-search-wrapper{border-bottom:1px solid #0000;padding:8px 12px}.semi-rtl .semi-select,.semi-portal-rtl .semi-select{direction:rtl}.semi-rtl .semi-select-selection,.semi-portal-rtl .semi-select-selection{margin-left:0;margin-right:12px}.semi-rtl .semi-select-selection .semi-tag:first-of-type,.semi-portal-rtl .semi-select-selection .semi-tag:first-of-type{margin-right:0}.semi-rtl .semi-select-selection .semi-tag-group .semi-tag,.semi-portal-rtl .semi-select-selection .semi-tag-group .semi-tag{margin-left:4px;margin-right:0}.semi-rtl .semi-select-multiple .semi-select-selection,.semi-portal-rtl .semi-select-multiple .semi-select-selection{margin-left:0;margin-right:4px}.semi-rtl .semi-select-multiple .semi-select-content-wrapper-empty,.semi-portal-rtl .semi-select-multiple .semi-select-content-wrapper-empty{margin-left:0;margin-right:8px}.semi-rtl .semi-select-create-tips,.semi-portal-rtl .semi-select-create-tips{margin-left:4px;margin-right:0}.semi-rtl .semi-select-with-prefix .semi-select-selection,.semi-portal-rtl .semi-select-with-prefix .semi-select-selection{margin-left:auto;margin-right:0}.semi-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-portal-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper,.semi-portal-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{left:auto;right:0}.semi-rtl .semi-select-group,.semi-portal-rtl .semi-select-group{padding-left:32px;padding-right:16px}.semi-rtl .semi-select-option-icon,.semi-portal-rtl .semi-select-option-icon{margin-left:8px;margin-right:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.m-128{margin:calc(var(--spacing) * 128)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-geist-sans:Arial, Helvetica, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--bg:#070908;--panel:#0d100f;--panel-raised:#101411;--line:#252a27;--muted:#8e9691;--white:#f1f4f1;--acid:#05ed96;--danger:#ff6b6b;--cyan:#9beed9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);margin:0;font-family:Arial,Helvetica,sans-serif}main{background:radial-gradient(circle at 76% 30%,#05ed960e,#0000 28%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/48px 48px;min-height:100vh;position:relative;overflow:hidden}.noise{pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.nav{border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;height:86px;display:flex;position:relative}.brand{font:700 17px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;color:#fff;text-decoration:none}.brand>span:last-child{color:var(--acid)}.brandMark{border:1px solid var(--acid);width:27px;height:27px;color:var(--acid);clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%);place-items:center;margin-right:10px;display:inline-grid}nav{gap:32px;display:flex}nav a,.navCta{color:#999f9b;font:500 11px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;text-decoration:none}.navCta{color:#eef1ee;border:1px solid #3c433f;padding:13px 16px}.navCta span{color:var(--acid)}.eyebrow{font:600 11px/1 var(--font-geist-mono), monospace;color:#aab0ac;letter-spacing:.18em}.eyebrow i,.live i{background:var(--acid);width:6px;height:6px;box-shadow:0 0 12px var(--acid);border-radius:50%;margin-right:10px;display:inline-block}.heroCopy>p{color:#a6aca8;max-width:590px;font-size:17px;line-height:1.65}.primary{background:var(--acid);color:#0b0d0b;font:700 12px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;padding:17px 21px;text-decoration:none}.primary span{margin-left:18px}.textLink{color:#d6dad6;font:600 11px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-decoration:none}.trust{border-top:1px solid var(--line);color:#6e7571;font:500 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;gap:24px;margin-top:65px;padding-top:22px;display:flex}.trust b{color:#b3bab5;margin-right:6px}.terminalWrap{padding:18px;position:relative}.terminal{background:#0b0e0cf2;border:1px solid #343b37;min-height:600px;position:relative;box-shadow:0 30px 100px #000,0 0 70px #b9ff5809}.corner{border-color:var(--acid);opacity:.7;width:18px;height:18px;position:absolute}.tl{border-top:1px solid;border-left:1px solid;top:0;left:0}.tr{border-top:1px solid;border-right:1px solid;top:0;right:0}.bl{border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.br{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.terminalTop,.terminalFoot{border-bottom:1px solid var(--line);height:48px;font:500 9px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;color:#7e8581;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.live{color:var(--acid)}.live i{width:5px;height:5px;margin-right:6px}.query{border-bottom:1px solid var(--line);padding:28px}.query small,.resultHead small,.metrics small,.floatTag small{color:#6f7772;font:600 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:12px;display:block}.query strong{font:500 17px/1.55 var(--font-geist-mono), monospace}.cursor{color:var(--acid);animation:1.2s step-end infinite blink}@keyframes blink{50%{opacity:0}}.scanline{color:#7d8580;height:42px;font:500 8px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;border-bottom:1px solid var(--line);grid-template-columns:auto auto 1fr;align-items:center;gap:14px;padding:0 20px;display:grid}.scanline b{color:var(--acid)}.scanline i{background:linear-gradient(90deg, var(--acid) 72%, #252a27 72%);height:1px}.resultHead{justify-content:space-between;align-items:end;padding:22px 24px;display:flex}.resultHead strong{font:600 17px/1 var(--font-geist-mono), monospace}.resultHead>span{text-align:right;color:#6f7772;font:600 8px/1.5 var(--font-geist-mono), monospace}.resultHead>span b{color:var(--cyan);font-size:12px}.metrics{border-block:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;display:grid}.metrics>div{border-right:1px solid var(--line);padding:18px 20px}.metrics strong{font:500 25px/1 var(--font-geist-mono), monospace;display:block}.metrics .positive{color:var(--acid)}.metrics span{color:#555c58;font:500 7px/1 var(--font-geist-mono), monospace;margin-top:9px;display:block}.chart{height:135px;padding:20px 24px 14px;position:relative}.chartGrid{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 33%;position:absolute;inset:0}.bars{align-items:end;gap:5px;height:100%;display:flex;position:relative}.bars i{clip-path:polygon(0 8px,100% 0,100% 100%,0 100%);background:linear-gradient(#a8dc51,#2e4422);flex:1;min-width:2px}.chartLabel{color:#515753;font:500 7px/1 var(--font-geist-mono), monospace;position:absolute;top:10px;right:22px}.terminalFoot{border-top:1px solid var(--line);border-bottom:0}.terminalFoot button{color:var(--acid);font:600 9px/1 var(--font-geist-mono), monospace;background:0 0;border:0}.floatTag{background:#101411;border:1px solid #343b37;min-width:150px;padding:13px 16px;position:absolute;box-shadow:0 12px 30px #000}.floatTag small{margin-bottom:7px}.floatTag b{font:600 11px/1 var(--font-geist-mono), monospace;color:var(--cyan)}.leftTag{bottom:86px;left:-32px}.rightTag{top:115px;right:-36px}.rightTag b{color:var(--acid)}.ticker{border-block:1px solid var(--line);color:#6f7671;height:44px;font:500 9px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;white-space:nowrap;justify-content:space-around;align-items:center;display:flex}.ticker b{color:var(--acid);font-size:7px}@media (max-width:1050px){.shell{width:min(100% - 40px,900px)}nav{display:none}.hero{grid-template-columns:1fr;padding-top:90px}.heroCopy{text-align:center}.heroCopy>p{margin-inline:auto}.heroActions,.trust{justify-content:center}.terminalWrap{width:100%;max-width:760px;margin:auto}.ticker{justify-content:flex-start;gap:30px;padding:0 20px;overflow:hidden}}@media (max-width:640px){.shell{width:calc(100% - 28px)}.nav{height:70px}.navCta{padding:11px;font-size:9px}.hero{gap:55px;padding-top:65px}.hero h1{font-size:50px}.heroCopy>p{font-size:15px}.heroActions{flex-direction:column;gap:22px}.trust{flex-wrap:wrap;gap:10px}.terminalWrap{padding:8px}.terminal{min-height:auto}.floatTag{display:none}.query{padding:22px 18px}.query strong{font-size:13px}.metrics strong{font-size:17px}.metrics>div{padding:14px 10px}.terminalFoot>span{display:none}.chart{height:110px}}.sectionNo{color:var(--acid);font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.16em}.sectionIntro{grid-template-columns:.42fr 1fr .7fr;align-items:start;gap:40px;display:grid}.sectionIntro p,.featureCopy p{color:#969d98;margin:0;line-height:1.7}.flowRail{border-block:1px solid var(--line);align-items:stretch;margin-top:90px;display:flex}.flowRail article{flex:1;padding:22px 8px}.flowRail article span{color:#58605b;font:500 9px/1 var(--font-geist-mono), monospace}.flowRail b,.flowRail small{display:block}.flowRail b{font:600 12px/1 var(--font-geist-mono), monospace;margin:30px 0 10px}.flowRail small{color:#636a66;font:500 7px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.flowRail>i{color:#4c544f;align-self:center;font-style:normal}.feature{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;padding:135px 0;display:grid}.feature.reverse{grid-template-columns:1.22fr .78fr}.feature.reverse .featureCopy{order:2}.featureCopy h3,.bridge h3{letter-spacing:-.05em;margin:24px 0 28px;font-size:clamp(40px,4.2vw,64px);font-weight:520;line-height:1.02}.featureCopy p{max-width:520px}.featureCopy ul{border-top:1px solid var(--line);margin:38px 0 0;padding:0;list-style:none}.featureCopy li{border-bottom:1px solid var(--line);color:#bec4bf;font:500 10px/1 var(--font-geist-mono), monospace;letter-spacing:.06em;padding:14px 0}.featureCopy li:before{content:"+";color:var(--acid);margin-right:13px}.productPane{background:#0a0d0b;border:1px solid #343a36;min-height:430px;box-shadow:0 30px 80px #000}.paneBar{border-bottom:1px solid var(--line);color:#737a75;height:48px;font:500 9px/1 var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.paneBar b{color:var(--acid)}.promptLine{border:1px solid var(--line);color:#d6ddd8;font:500 12px/1 var(--font-geist-mono), monospace;background:#0e120f;margin:24px;padding:20px}.promptLine:after{content:"▋";color:var(--acid);margin-left:4px}.packageList{padding:10px 24px}.packageList>small{color:#555d58;font:500 8px/1 var(--font-geist-mono), monospace}.packageList>div{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;padding:20px 14px;display:grid}.packageList>div.selected{border-left:2px solid var(--acid);background:#05ed960f}.packageList span,.packageList em{color:#656c68;font:500 9px/1 var(--font-geist-mono), monospace;font-style:normal}.packageList strong{font:500 11px/1 var(--font-geist-mono), monospace}.packageList em{color:var(--cyan)}.paneFoot{color:#59605c;font:500 8px/1 var(--font-geist-mono), monospace;padding:20px 24px}.paneFoot span{float:right}.heatmap{grid-template-columns:repeat(6,1fr);gap:5px;height:285px;padding:28px;display:grid}.heatmap i{background:linear-gradient(135deg,#05ed96,#24301e);position:relative}.heatmap i:nth-child(7){background:linear-gradient(135deg,#f29757,#3c241c)}.heatmap span{font:500 7px/1 var(--font-geist-mono), monospace;color:#080a09;position:absolute;bottom:5px;right:5px}.stressResult{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.stressResult>div{border-right:1px solid var(--line);padding:20px}.stressResult small,.stressResult b{display:block}.stressResult small{color:#616864;font:500 7px/1 var(--font-geist-mono), monospace;margin-bottom:9px}.stressResult b{font:600 10px/1 var(--font-geist-mono), monospace}.stressResult .warn{color:#f2a36d}.bridge{border-block:1px solid var(--line);background:#0b0e0c;padding:140px 0}.bridgeTitle{justify-content:space-between;align-items:start;display:flex}.bridgeTitle h3{width:65%;margin:0}.promotion{grid-template-columns:1fr .35fr 1fr .35fr 1fr;align-items:stretch;margin-top:90px;display:grid}.promotion>div{background:#080a09;border:1px solid #343a36;padding:28px}.promotion small,.promotion b,.promotion div>span{font-family:var(--font-geist-mono), monospace;display:block}.promotion small{color:#666d68;font-size:8px}.promotion b{margin:32px 0 10px;font-size:15px}.promotion div>span{color:#777e79;font-size:9px}.promotion>i{color:var(--acid);place-items:center;font-style:normal;display:grid}.promotion>i span{font:500 7px/1 var(--font-geist-mono), monospace;color:#59605c}.promotion .liveBox{border-color:var(--acid);box-shadow:inset 0 0 35px #05ed960d}.promotion .liveBox b{color:var(--acid)}.bridgeNote{text-align:center;color:#747b76;font:500 9px/1 var(--font-geist-mono), monospace;margin-top:30px}.local{grid-template-columns:1fr .8fr;align-items:center;gap:130px;padding:170px 0;display:grid}.localVisual{border:1px solid var(--line);background:radial-gradient(circle,#05ed9614,#0000 45%);height:520px;position:relative}.localVisual:before,.localVisual:after{content:"";border:1px solid #29302c;border-radius:50%;position:absolute;inset:70px}.localVisual:after{inset:135px}.core{z-index:2;border:1px solid var(--acid);text-align:center;background:#0d110e;place-content:center;width:210px;height:120px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #05ed9617}.core span,.core small{color:#6f7771;font:500 8px/1 var(--font-geist-mono), monospace}.core b{font:600 14px/1 var(--font-geist-mono), monospace;color:var(--acid);margin:12px}.orbit{font:500 8px/1 var(--font-geist-mono), monospace;color:#9ca39e;background:#0b0e0c;border:1px solid #333a36;padding:11px 13px;position:absolute}.o0{top:70px;left:50%;transform:translate(-50%)}.o1{top:50%;right:42px}.o2{bottom:70px;left:50%;transform:translate(-50%)}.o3{top:50%;left:42px}.controlGrid{grid-template-columns:1fr 1fr;margin-top:38px;display:grid}.controlGrid span{border:1px solid var(--line);font:500 9px/1 var(--font-geist-mono), monospace;color:#a9b0ab;padding:16px}.controlGrid span:before{content:"■";color:var(--acid);margin-right:10px;font-size:5px}.editionCards h4{margin:55px 0 20px;font-size:28px}.finalCta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle at 50% 70%,#05ed9614,#0000 35%);padding:150px 0}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;height:150px;display:flex}footer p{color:#686f6a;font-size:12px}footer>span{color:#525954;text-align:right;font:500 7px/1.7 var(--font-geist-mono), monospace}@media (max-width:1050px){.sectionIntro{grid-template-columns:1fr}.feature,.feature.reverse,.local,.editions{grid-template-columns:1fr;gap:60px}.feature.reverse .featureCopy{order:0}.bridgeTitle{display:block}.bridgeTitle h3{width:100%}.localVisual{width:100%;max-width:700px;margin:auto}.editionCards{max-width:700px}}@media (max-width:640px){.workflow,.feature,.local,.editions{padding:90px 0}.flowRail{grid-template-columns:1fr;margin-top:50px;display:grid}.flowRail>i{display:none}.flowRail article{border-bottom:1px solid var(--line)}.featureCopy h3,.bridge h3{font-size:42px}.productPane{min-height:auto}.packageList>div{grid-template-columns:30px 1fr}.packageList em{display:none}.heatmap{height:240px;padding:16px}.stressResult{grid-template-columns:1fr}.stressResult>div{border-bottom:1px solid var(--line)}.bridge{padding:90px 0}.promotion{grid-template-columns:1fr;margin-top:50px}.promotion>i{height:55px}.promotion>i span{display:none}.localVisual{height:380px}.localVisual:before{inset:45px}.localVisual:after{inset:95px}.orbit{font-size:6px}.o1{right:8px}.o3{left:8px}.editionCards{grid-template-columns:1fr}.editionCards article{min-height:320px}.finalCta{padding:100px 0}footer{gap:25px;height:auto;padding:50px 0;display:grid}footer>span{text-align:left}.sectionIntro h2,.editions h2,.finalCta h2{font-size:46px}}.marketHeadline p{color:#767d78;margin:0;font-size:12px}.cardStage{touch-action:pan-y;cursor:grab;perspective:1400px;-webkit-user-select:none;user-select:none;width:100%;height:405px;margin-top:220px;position:relative}.strategyCard{--cardW:270px;left:calc(50% - var(--cardW) / 2);width:var(--cardW);text-align:left;color:#f0f3f0;height:370px;transform:translateX(calc(var(--offset) * 185px)) translateY(calc(var(--distance) * 25px)) rotateY(calc(var(--offset) * -9deg)) rotateZ(calc(var(--offset) * 2.3deg)) scale(calc(1 - var(--distance) * .08));transform-origin:bottom;z-index:calc(20 - var(--distance));opacity:calc(1 - var(--distance) * .13);filter:brightness(calc(1 - var(--distance) * .12));background:#101311;border:1px solid #363c38;border-radius:18px;padding:20px;transition:all .65s cubic-bezier(.22,.85,.24,1);position:absolute;top:0;overflow:hidden;box-shadow:0 25px 65px #000}.strategyCard:before{content:"";background:radial-gradient(circle at 70% 22%, var(--accent), transparent 33%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.strategyCard:before{background:radial-gradient(circle at 70% 22%, color-mix(in srgb, var(--accent) 17%, transparent), transparent 33%)}}.strategyCard.isActive{border-color:var(--accent);filter:none}.strategyTop{font:500 9px/1 var(--font-geist-mono), monospace;color:#737a75;justify-content:space-between;display:flex}.strategyTop b{border:1px solid var(--accent);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.strategyGlyph{align-items:end;gap:5px;height:90px;margin:16px 0;display:flex}.strategyGlyph i{background:var(--accent);opacity:.23;flex:1;height:18%}.strategyGlyph i:nth-child(2){opacity:.34;height:43%}.strategyGlyph i:nth-child(3){opacity:.48;height:30%}.strategyGlyph i:nth-child(4){opacity:.68;height:68%}.strategyGlyph i:nth-child(5){opacity:.9;height:88%}.strategyCard>small{color:var(--accent);font:600 8px/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.strategyCard h2{letter-spacing:-.04em;margin:12px 0 8px;font-size:25px;line-height:1}.strategyCard>p{color:#79807b;font:500 9px/1 var(--font-geist-mono), monospace;margin:0}.miniMetrics{color:#e9eee9;font:600 14px/1 var(--font-geist-mono), monospace;border-block:1px solid #2c312e;grid-template-columns:1fr 1fr;margin-top:24px;padding:14px 0;display:grid}.miniMetrics span:last-child{border-left:1px solid #2c312e;padding-left:13px}.miniMetrics small{color:#5d645f;margin-bottom:7px;font-size:7px;display:block}.strategyFoot{color:#626963;font:500 7px/1 var(--font-geist-mono), monospace;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:19px;display:grid}.strategyFoot>i{background:#282d2a;height:2px}.strategyFoot>i b{background:var(--accent);height:100%;display:block}.marketBottom{border-top:1px solid var(--line);z-index:4;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;margin-top:0;display:grid;position:relative}.activeSummary{align-items:center;gap:14px;display:flex}.activeSummary span,.activeSummary small{font:500 8px/1 var(--font-geist-mono), monospace}.activeSummary b{font-size:12px}.activeSummary small{color:#5c635e}.carouselControls{align-items:center;gap:18px;display:flex}.carouselControls>button{color:#d8ddd8;background:0 0;border:1px solid #353b37;border-radius:50%;width:32px;height:32px}.carouselControls>div{gap:6px;display:flex}.carouselControls>div button{background:#343a36;border:0;width:18px;height:2px;padding:0}.carouselControls>div button.on{background:var(--acid)}@media (max-width:900px){.marketHero{height:auto;min-height:700px;padding-bottom:40px}.marketMeta{width:calc(100% - 36px);top:225px}.marketMeta b{display:none}.cardStage{margin-top:280px}.strategyCard{--cardW:235px;height:340px;transform:translateX(calc(var(--offset) * 145px)) translateY(calc(var(--distance) * 25px)) rotateY(calc(var(--offset) * -8deg)) rotateZ(calc(var(--offset) * 2.3deg)) scale(calc(1 - var(--distance) * .1));padding:16px}.marketBottom{grid-template-columns:1fr auto}.marketBottom>a,.activeSummary small{display:none}}@media (max-width:600px){.marketHeadline{top:40px}.marketHeadline h1{font-size:44px}.marketHeadline p{padding:0 34px;line-height:1.5}.marketMeta{top:205px}.cardStage{height:365px;margin-top:260px}.strategyCard{--cardW:215px;height:325px;transform:translateX(calc(var(--offset) * 120px)) translateY(calc(var(--distance) * 20px)) rotateY(calc(var(--offset) * -7deg)) rotateZ(calc(var(--offset) * 2deg)) scale(calc(1 - var(--distance) * .11))}.strategyGlyph{height:72px}.marketBottom{height:56px}.activeSummary b,.carouselControls>div{display:none}}.strategyChart{z-index:1;width:100%;height:104px;margin:12px 0 17px;display:block;position:relative}.strategyCard:nth-child(3n+1) .strategyChart{height:112px;transform:skew(-1deg)}.strategyCard:nth-child(3n+2) .strategyChart{height:96px;margin-top:20px}.strategyCard:nth-child(3n) .strategyChart{height:108px;transform:scaleX(1.04)}.strategyCard.isActive{z-index:40;box-shadow:0 42px 120px #000, 0 0 58px var(--accent);transform:translate(0)translateY(-38px)rotateY(0)rotate(0)scale(1.5)}@supports (color:color-mix(in lab, red, red)){.strategyCard.isActive{box-shadow:0 42px 120px #000, 0 0 58px color-mix(in srgb, var(--accent) 12%, transparent)}}.strategyCard:not(.isActive){opacity:calc(.72 - var(--distance) * .1);filter:brightness(calc(.72 - var(--distance) * .08))}@media (max-width:900px){.cardStage{height:500px;margin-top:300px}.strategyCard.isActive{transform:translate(0)translateY(-18px)scale(1.5)}.marketBottom{margin-top:-25px}}@media (max-width:600px){.marketHero{min-height:820px}.cardStage{height:490px;margin-top:295px}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.5)}.marketBottom{margin-top:0}}.cardStage{height:540px;margin-top:365px}@media (max-width:900px){.marketHero{height:930px;min-height:930px}.marketHeadline{top:48px}.marketMeta{top:220px}.cardStage{height:510px;margin-top:350px}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.3)}.marketBottom{margin-top:-12px}}@media (max-width:600px){.marketHero{height:880px;min-height:880px}.marketHeadline{top:38px}.marketHeadline h1{font-size:42px;line-height:1}.marketMeta{top:210px}.cardStage{height:490px;margin-top:325px}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.3)}.marketBottom{margin-top:0}}.strategyCard{--cardW:320px;transform:translateX(calc(var(--offset) * 215px)) translateY(calc(var(--distance) * 25px)) rotateY(calc(var(--offset) * -9deg)) rotateZ(calc(var(--offset) * 2.3deg)) scale(calc(1 - var(--distance) * .08))}.strategyCard.isActive{transform:translate(0)translateY(0)rotateY(0)rotate(0)scale(1.3)}@media (max-width:900px){.strategyCard{--cardW:275px;transform:translateX(calc(var(--offset) * 170px)) translateY(calc(var(--distance) * 25px)) rotateY(calc(var(--offset) * -8deg)) rotateZ(calc(var(--offset) * 2.3deg)) scale(calc(1 - var(--distance) * .1))}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.3)}}@media (max-width:600px){.strategyCard{--cardW:245px;transform:translateX(calc(var(--offset) * 138px)) translateY(calc(var(--distance) * 20px)) rotateY(calc(var(--offset) * -7deg)) rotateZ(calc(var(--offset) * 2deg)) scale(calc(1 - var(--distance) * .11))}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.3)}}.marketHeadline .marketSubtitle{color:#929a95;margin:-12px auto 18px;font-size:15px;line-height:1.5}@media (max-width:900px){.marketHero{height:1030px;min-height:1030px}.marketHeadline{top:82px}.cardStage{margin-top:440px}}@media (max-width:600px){.marketHero{height:980px;min-height:980px}.marketHeadline{top:62px}.marketHeadline h1{margin-bottom:24px}.marketProof{gap:7px;padding:0 18px}.marketProof span{min-height:30px;padding:0 10px}.marketActions{gap:10px;margin-top:24px;padding:0 18px}.marketActions a{flex:1;min-width:0;max-width:190px;height:48px;padding:0 13px;font-size:14px}.cardStage{margin-top:415px}}.scoreMark{width:54px;height:52px;color:var(--accent);place-items:center;font-family:Bradley Hand,Comic Sans MS,cursive;display:grid;position:relative;transform:rotate(-7deg)}.scoreMark:before,.scoreMark:after{content:"";border:2px solid var(--accent);opacity:.9;border-radius:48% 53% 46% 55%;position:absolute;inset:2px 3px 5px 1px;transform:rotate(5deg)}.scoreMark:after{opacity:.42;border-width:1px;inset:0 5px 7px 3px;transform:rotate(-4deg)}.scoreMark strong{letter-spacing:-.06em;z-index:1;font-size:22px;font-weight:700;line-height:1;position:relative}.scoreMark em{letter-spacing:.02em;text-transform:lowercase;font-size:13px;font-style:italic;font-weight:700;line-height:1;position:absolute;bottom:-8px;right:-25px;transform:rotate(4deg)}.scoreMark em:before{content:"✓";margin-right:3px;font-size:20px}.strategyCard:nth-child(2n) .scoreMark{transform:rotate(6deg)}.strategyCard:nth-child(3n) .scoreMark:before{border-radius:55% 45% 52% 48%;transform:rotate(-8deg)}.scoreMark em{font-size:14px}.strategyTop{justify-content:flex-start}.strategyCard .strategyFoot,.strategyCard .scoreMark{display:none}.navTools{align-items:center;gap:14px;display:flex}.languageSwitch{border:1px solid #343b37;align-items:center;height:42px;padding:3px;display:flex}.languageSwitch button{color:#737b76;min-width:42px;height:34px;font:700 14px/1 var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;padding:0 9px}.languageSwitch button.active{background:var(--acid);color:#07100b}.flowStep{display:contents}@media (max-width:640px){.navTools{gap:8px}.navCta{display:none}.languageSwitch{height:40px}.languageSwitch button{min-width:40px;height:32px}.marketHeadline h1{font-size:40px}}.cardStage{margin-top:520px}@media (max-width:900px){.marketHeadline{top:48px}.cardStage{margin-top:480px}}@media (max-width:600px){.marketHeadline{top:34px}.cardStage{margin-top:455px}.marketHero{height:1120px;min-height:1120px}.cardStage{height:585px;margin-top:455px}.strategyCard{height:400px}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.16)}.marketActions a{letter-spacing:0;padding-inline:10px}.marketBottom{margin-top:-4px}}.researchPluginLink{color:#f1f5f2;background:#0d1510;border:1px solid #34423a;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;width:min(620px,100%);min-height:76px;margin:34px 0 24px;padding:14px 18px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.researchPluginLink span{gap:7px;display:grid}.researchPluginLink span small{color:#7f8a83;text-transform:uppercase;font-size:11px}.researchPluginLink b{font-size:16px;line-height:1.25}.researchPluginLink>i{background:var(--acid);color:#06100b;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:21px;font-style:normal;display:grid}@media (hover:hover){.researchPluginLink:hover{border-color:var(--acid);background:#101b14}}.researchPlatformLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:38px 0 24px;display:grid}.researchPlatformLinks a{color:#f2f5f3;background:#0b0e0c;border:1px solid #343a36;border-radius:14px;gap:20px;min-width:0;padding:24px 26px;text-decoration:none;transition:border-color .18s,background .18s;display:grid}.researchPlatformLinks a>small{color:#7f8881;letter-spacing:.18em;font-size:10px}.researchPlatformLinks a>span{align-items:center;gap:14px;display:flex}.researchPlatformLinks img{object-fit:cover;border-radius:50%;width:40px;height:40px;display:block}.researchPlatformLinks b{font-size:24px;line-height:1.1}.researchPlatformLinks a>i{color:var(--acid);text-align:right;border-top:1px solid #303632;padding-top:18px;font-size:13px;font-style:normal;font-weight:750}@media (hover:hover){.researchPlatformLinks a:hover{border-color:var(--acid);background:#0e1511}}.researchStepNumber{color:var(--acid);letter-spacing:-.05em;margin-bottom:20px;font-size:48px;font-weight:650;line-height:.9;display:block}.productGuideScopeIcon{width:46px;height:46px;color:var(--acid);border:1px solid #3c4a42;border-radius:12px;grid-area:icon;place-items:center;font-size:25px;line-height:1;display:grid}.productGuideScopeFit dt{color:#f2f5f3;grid-area:title;font-size:21px;font-weight:750;line-height:1.2}.productGuideScopeFit dd{color:#8f9892;grid-area:copy;margin:0;font-size:14px;line-height:1.55}.productGuideScopeLimits li b{color:#f2f5f3;grid-area:title;font-size:21px;line-height:1.2}.productGuideScopeLimits li small{color:#8f9892;grid-area:copy;font-size:14px;line-height:1.55}.researchStepVisual{aspect-ratio:16/9;background:#111512;border:1px solid #303833;border-radius:14px;min-width:0;margin:0;position:relative;overflow:hidden}.researchStepVisual img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.researchStepVisual01 img{object-position:center 20%}.researchStepVisual04 img{object-fit:contain;background:#0b0e0c;padding:18px}.researchStepVisual figcaption{color:#eef4f0;background:#050c08e6;border:1px solid #05ed966b;border-radius:8px;align-items:center;gap:8px;max-width:calc(100% - 28px);padding:9px 12px;font-size:12px;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 28px #0000005c}.researchStepVisual figcaption i{color:var(--acid);font-size:16px;font-style:normal;transform:rotate(-35deg)}@media (max-width:800px){.productGuideScopeCompare{grid-template-columns:1fr}.productGuideScopeCompare>div:first-child,.productGuideScopeCompare>div:last-child{border-left:0;padding:72px 0}.productGuideScopeCompare>div+div{border-top:1px solid #262c28}.productGuideVisualSteps>section{grid-template-columns:1fr;gap:26px}.productGuideVisualSteps .researchStepVisual{grid-column:1;margin-top:8px}}@media (max-width:520px){.researchPlatformLinks{grid-template-columns:1fr}.researchPlatformLinks b{font-size:21px}.productGuideVisualSteps>section{grid-template-columns:1fr}.productGuideVisualSteps .researchStepVisual{grid-column:1}.researchStepVisual figcaption{bottom:10px;right:10px}}.aiInstallGuide{border:1px solid var(--line);background:var(--panel);border-radius:12px;width:100%;overflow:hidden}.aiInstallGuide.productInstallBar{border-radius:12px;min-height:0;padding:0}.aiInstallGuideHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:16px 24px;display:flex}.aiInstallGuideHeader>div:first-child{gap:8px;display:grid}.aiInstallGuideEyebrow{color:var(--acid);font:600 12px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.aiInstallGuideHeader strong{color:var(--white);font-size:20px;line-height:1.2}.aiInstallGuideModes{background:0 0;border:0;border-radius:0;gap:24px;padding:0;display:inline-flex}.aiInstallGuideHosts{background:var(--panel-raised);border:0;border-radius:12px;grid-template-columns:1fr 1fr;gap:3px;width:min(420px,100%);padding:3px;display:grid}.aiInstallGuide button{font:inherit;cursor:pointer}.aiInstallGuideModes button{min-height:48px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 4px;font-size:14px;position:relative}.aiInstallGuideModes button.isActive{border-bottom-color:var(--acid);color:var(--white);font-weight:700}.aiInstallGuideHosts button{min-width:0;min-height:46px;color:var(--muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.aiInstallGuideHosts button.isActive{background:var(--white);color:var(--bg);font-weight:700}.aiInstallGuideHosts button img{object-fit:contain;border-radius:50%;flex:0 0 22px;width:22px;height:22px;display:block}.aiInstallGuide .aiInstallGuideModes button{background:0 0;border-radius:0;gap:8px;min-width:0;height:auto}.aiInstallGuide .aiInstallGuideHosts button{background:0 0;border-radius:9px;gap:10px;min-width:0;height:46px}.aiInstallGuide .aiInstallGuideHosts button.isActive{background:var(--white)}.aiInstallGuideBody{padding:24px}.aiInstallGuideHint{color:var(--muted);margin:16px 0 20px;font-size:14px;line-height:1.6}.aiInstallGuideCommands{gap:8px;display:grid}.aiInstallGuideCommand{border:1px solid var(--line);background:var(--bg);border-radius:12px;align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex}.aiInstallGuideCommand:before{content:"$";color:var(--acid);font:600 14px/1.55 var(--font-geist-mono), monospace;flex:none}.aiInstallGuideCommand code{overflow-wrap:anywhere;min-width:0;color:var(--white);font:500 14px/1.55 var(--font-geist-mono), monospace;font-variant-ligatures:none;letter-spacing:0;flex:1}.aiInstallGuideCommand button{border:1px solid var(--line);min-height:44px;color:var(--white);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.aiInstallGuide .aiInstallGuideCommand button{gap:11px;min-width:0;height:auto;padding:0 14px;font-weight:700}.aiInstallGuideCommand button:hover{border-color:var(--acid);color:var(--acid)}.aiInstallGuideCommand button svg,.aiInstallGuidePromptCopy svg{flex:0 0 16px;width:16px;height:16px;display:block}.aiInstallGuidePromptLabel{color:var(--muted);margin-top:16px;font-size:14px;display:block}.aiInstallGuidePromptWrap{position:relative}.aiInstallGuidePrompt{border:1px solid var(--line);background:var(--bg);max-height:190px;color:var(--cyan);white-space:pre-wrap;font-variant-ligatures:contextual;letter-spacing:.01em;border-radius:12px;margin:8px 0 24px;padding:16px 52px 16px 16px;font:500 14px/1.65 SFMono-Regular,Cascadia Code,JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,monospace;overflow:auto}.aiInstallGuideActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aiInstallGuidePromptCopy{border:1px solid var(--line);width:40px;height:40px;color:var(--white);background:0 0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.aiInstallGuide .aiInstallGuidePromptCopy{width:40px;min-width:40px;height:40px;padding:0}.aiInstallGuidePromptCopy:hover{border-color:var(--acid);color:var(--acid)}.aiInstallGuide .aiInstallGuideOpenButton{border:1px solid var(--line);width:auto;min-width:148px;height:44px;min-height:44px;color:var(--white);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:700;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex}.aiInstallGuideOpenButton svg{fill:currentColor;width:16px;height:16px}.aiInstallGuideOpenButton:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.aiInstallGuideModes button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.aiInstallGuideHosts button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.aiInstallGuideCommand button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.aiInstallGuidePromptCopy:focus-visible{outline:2px solid var(--acid);outline-offset:3px}@media (hover:hover){.aiInstallGuideOpenButton:hover{border-color:var(--white);background:var(--white);color:#080a09;transform:translateY(-1px)}.aiInstallGuideHosts button:hover{color:var(--white)}.aiInstallGuideHosts button.isActive:hover{color:var(--bg)}}@media (max-width:640px){.aiInstallGuideHeader{flex-direction:column;align-items:flex-start;padding:20px}.aiInstallGuideModes{width:100%}.aiInstallGuideModes button{flex:1}.aiInstallGuideHosts{grid-template-columns:1fr;width:100%}.aiInstallGuide .aiInstallGuideHosts button{gap:10px;width:100%;padding-inline:14px;font-size:14px}.aiInstallGuideCommand{grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.aiInstallGuide .aiInstallGuideCommand button{grid-column:1/-1;align-self:flex-start;width:auto}.aiInstallGuideBody{padding:20px}}.researchCapabilitySection{border-bottom:0;padding:104px 0 56px}.researchCapabilitySection>h2{text-align:center;letter-spacing:-.06em;max-width:980px;margin:0 auto 48px;font-size:clamp(46px,5.7vw,82px);font-weight:520;line-height:.98}.researchCapabilitySection>h2 span,.researchCapabilitySection>h2 em{display:block}.researchCapabilitySection>h2 em{color:var(--acid);font-style:normal}.researchCapabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.researchCapabilityGrid article{background:#0d100e;border:1px solid #2d342f;border-radius:16px;min-height:230px;padding:34px}.researchCapabilityGrid article>span{width:48px;height:48px;color:var(--acid);place-items:center;font-size:30px;line-height:1;display:grid}.researchCapabilityGrid article>span svg{fill:currentColor;width:38px;height:38px;display:block;overflow:visible}.researchCapabilityGrid h3{color:#f1f4f1;margin:26px 0 12px;font-size:22px;line-height:1.2}.researchCapabilityGrid p{color:#8e9691;margin:0;font-size:14px;line-height:1.65}.researchSafetySection{text-align:center;border-bottom:1px solid #262c28;padding:112px 0 104px}.researchSafetySection header>span{color:var(--acid);font:700 12px/1 var(--font-geist-mono), monospace;letter-spacing:.16em}.researchSafetySection h2{letter-spacing:-.06em;max-width:980px;margin:24px auto 20px;font-size:clamp(46px,5.7vw,82px);font-weight:520;line-height:.98}.researchSafetySection h2 em{color:var(--acid);font-style:normal;display:block}.researchSafetySection header p{color:#8e9691;max-width:680px;margin:0 auto;font-size:16px;line-height:1.65}.researchSafetySection>img{filter:drop-shadow(0 28px 55px #05ed961c);width:min(380px,52vw);height:auto;margin:58px auto 62px;display:block}.researchSafetySection>div{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.researchSafetySection>div article{grid-template-columns:56px 1fr;align-items:start;gap:18px;min-width:0;display:grid}.researchSafetySection>div article>span{color:#07100b;background:var(--acid);border-radius:50%;place-items:center;width:52px;height:52px;font-size:25px;line-height:1;display:grid}.researchSafetySection>div article section{min-width:0}.researchSafetySection>div h3{color:#f1f4f1;margin:1px 0 9px;font-size:20px;line-height:1.25}.researchSafetySection>div p{color:#8e9691;margin:0;font-size:14px;line-height:1.55}@media (max-width:980px){.researchCapabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.researchSafetySection>div{gap:24px}}@media (max-width:700px){.researchCapabilitySection{padding:76px 0 42px}.researchSafetySection{padding:76px 0}.researchCapabilitySection>h2{margin-bottom:34px}.researchCapabilityGrid{grid-template-columns:1fr;gap:14px}.researchCapabilityGrid article{min-height:0;padding:28px}.researchSafetySection h2{font-size:clamp(40px,12vw,58px)}.researchSafetySection>img{width:min(300px,72vw);margin:44px auto 48px}.researchSafetySection>div{grid-template-columns:1fr;gap:28px}}.researchStoriesSection>header{text-align:center;max-width:980px;margin:0 auto 68px}.researchStoriesSection>header h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,5.7vw,82px);font-weight:520;line-height:.98}.researchStoriesSection>header h2 em{color:var(--acid);font-style:normal;display:block}.researchStory{grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.researchStoryIntro{padding-top:18px;position:sticky;top:112px}.researchStoryIntro>span{color:var(--acid);font:700 14px/1 var(--font-geist-mono), monospace;margin-bottom:22px;display:block}.researchStoryIntro h3{letter-spacing:-.035em;max-width:260px;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.08}.researchStoryChat>header b{font-size:16px}.researchStoryChat>header small{color:#7f8882;font-size:13px}.researchStoryChat>header i{color:#969d98;letter-spacing:3px;margin-left:auto;font-size:18px;font-style:normal}.researchStoryUser{color:#eef2ef;background:#2a2e2b;border-radius:18px 18px 4px;justify-self:end;max-width:78%;margin:0;padding:16px 20px;font-size:17px;line-height:1.55}.researchStoryAnswer p{color:#d6dcd7;max-width:760px;margin:0;font-size:17px;line-height:1.65}.researchStoryAnswer li{color:#aeb7b0;background:#191d1a;border:1px solid #303733;border-radius:10px;align-items:center;min-height:72px;padding:14px 15px;font-size:14px;line-height:1.45;display:flex}@media (max-width:900px){.researchStory{grid-template-columns:1fr;gap:24px}.researchStoryIntro{padding-top:0;position:static}.researchStoryIntro>span{margin-bottom:12px}.researchStoryIntro h3{max-width:none}}@media (max-width:640px){.researchStoriesSection{padding:72px 0 56px}.researchStoriesSection>header{margin-bottom:48px}.researchStoriesSection>header h2{font-size:42px;line-height:1.02}.researchStories{gap:58px}.researchStory{gap:18px}.researchStoryIntro h3{font-size:30px}.researchStoryChat{border-radius:14px}.researchStoryChat>header{min-height:66px;padding:12px 15px}.researchStoryThread{gap:28px;min-height:0;padding:26px 16px}.researchStoryUser{max-width:92%;padding:14px 16px;font-size:15px}.researchStoryAnswer{grid-template-columns:36px minmax(0,1fr);gap:11px}.researchStoryAnswer p{font-size:15px}.researchStoryAnswer ul{grid-template-columns:1fr;margin-top:18px}.researchStoryAnswer li{min-height:52px}}html{scroll-padding-top:86px}main{overflow:clip visible}.nav{z-index:100;-webkit-backdrop-filter:blur(18px);background:#070908e0;width:min(1440px,100% - 80px);position:sticky;top:0}.nav:before{content:"";border-bottom:1px solid var(--line);z-index:-1;background:#070908d1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.nav{border-bottom:0}.nav nav{gap:38px}.nav nav a{font-size:14px;transition:color .2s}:is(.nav nav a:hover,.nav nav a:focus-visible){color:var(--acid)}.languageMenu summary{color:#a8afaa;cursor:pointer;width:48px;height:42px;font:700 14px/1 var(--font-geist-mono), monospace;border:1px solid #343b37;grid-template-columns:18px 1fr;align-items:center;gap:7px;padding:0 10px;list-style:none;display:grid}.languageMenu summary::-webkit-details-marker{display:none}.languageMenu summary img{filter:brightness(1.8);width:18px;height:18px}.languageMenu summary span{opacity:0;width:0;overflow:hidden}.languageMenu[open] summary{border-color:var(--acid);color:var(--acid)}.marketHeadline .marketSubtitle{max-width:720px;font-size:18px;line-height:1.55}@media (max-width:1050px){.nav nav{gap:22px;display:flex}.nav nav a{font-size:14px}}@media (max-width:760px){html{scroll-padding-top:70px}.nav{width:calc(100% - 28px)}.nav nav{display:none}.marketHeadline h1 em{transform:translate(18px)}.marketHeadline .marketSubtitle{max-width:350px;font-size:16px}}@media (max-width:600px){.marketHero{height:1105px;min-height:1105px}.cardStage{height:475px;margin-top:510px}.strategyCard{--cardW:280px;height:335px;transform:translateX(calc(var(--offset) * 150px)) translateY(calc(var(--distance) * 18px)) rotateY(calc(var(--offset) * -7deg)) rotateZ(calc(var(--offset) * 2deg)) scale(calc(1 - var(--distance) * .1));padding:15px}.strategyCard.isActive{transform:translate(0)translateY(0)scale(1.04)}.strategyChart,.strategyCard:nth-child(3n+1) .strategyChart,.strategyCard:nth-child(3n+2) .strategyChart,.strategyCard:nth-child(3n) .strategyChart{height:78px;margin:8px 0 12px;transform:none}.strategyCard h2{margin:9px 0 7px;font-size:23px}.miniMetrics{margin-top:16px;padding:11px 0}.marketBottom{margin-top:-8px}.marketHeadline .marketSubtitle{max-width:310px;margin:-8px auto 20px;padding:0 12px;font-size:14px}.marketProof{flex-wrap:wrap;gap:8px;max-width:330px;margin:14px auto 0;padding:0 10px}.marketProof span{gap:8px}.marketProof span:nth-child(2) i{display:none}.marketHeadline h1 em{transform:translate(14px)}.marketHeadline .marketSubtitle{max-width:360px;padding:0 16px;font-size:16px}}@media (max-width:760px){.marketHeadline h1{white-space:normal}.marketHeadline h1 span,.marketHeadline h1 em{display:block;transform:none}.marketHeadline h1 em{margin-left:0}}.aboutPage{color:#f2f7f5;background:#030605;min-height:100vh}.aboutPage article{z-index:1;position:relative}.aboutHero{background:#030605;justify-content:center;padding:112px 0 56px;display:flex}.aboutHeroInner{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.aboutHero h1{color:#f2f7f5;letter-spacing:0;margin:0;font-size:clamp(58px,7vw,80px);font-weight:800;line-height:1.05}.aboutHero h1 span,.aboutHero h1 em{font-style:normal;display:block}.aboutHero p{color:#8c9691;width:min(1120px,100%);margin:0;font-size:22px;line-height:1.55}.aboutHeroLabels{color:#00e394;background:#081f16;border:1px solid #00e394;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:16px;padding:16px 24px;font-size:16px;font-weight:800;line-height:1.25;display:flex;box-shadow:0 10px 12px #00e39433}.aboutMission{padding:160px 0 96px}.aboutSectionHeader{gap:8px;margin-bottom:48px;display:grid}.aboutSectionHeader>span{color:#05ed96;font-size:32px;line-height:1.15}.aboutSectionHeader h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(38px,4.8vw,52px);font-weight:800;line-height:1.15}.aboutMissionBody{color:#8c9691;gap:16px;font-size:18px;line-height:1.56;display:grid}.aboutMissionBody p{margin:0}.aboutRelationCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:72px;display:grid}.aboutRelationCards article{background:#060e0b;border:1px solid #1a2b24;border-radius:24px;align-content:start;gap:16px;min-height:196px;padding:24px;display:grid}.aboutRelationCards article>span{color:#00e394;font-size:16px;font-weight:800;line-height:1.25}.aboutRelationCards h3{color:#f2f7f5;margin:0;font-size:clamp(26px,2.6vw,32px);font-weight:800;line-height:1.18}.aboutRelationCards p{color:#8c9691;margin:0;font-size:18px;line-height:1.56}.aboutWhy{background:#060e0b}.aboutWhyInner{flex-direction:column;align-items:center;gap:96px;width:min(1465px,100% - 80px);padding:96px 0;display:flex}.aboutWhyVisual{object-fit:contain;width:min(340px,100%);height:auto;display:block}.aboutWhyHeader{text-align:center;gap:24px;width:100%;display:grid}.aboutWhyHeader h2{color:#f2f7f5;letter-spacing:0;margin:0;font-size:clamp(34px,4.3vw,48px);font-weight:800;line-height:1.17}.aboutWhyHeader p{color:#8c9691;margin:0;font-size:20px;line-height:1.2}.aboutAdvantageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:100%;display:grid}.aboutAdvantageGrid article{background:#030605;border:1px solid #1a2b24;border-radius:24px;flex-direction:column;align-items:flex-start;min-height:330px;padding:24px 24px 48px;display:flex}.aboutAdvantageGrid article>img{object-fit:cover;width:96px;height:96px;display:block}.aboutAdvantageGrid h3{color:#f2f7f5;margin:8px 0 0;font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:1.18}.aboutAdvantageGrid p{color:#8c9691;margin:12px 0 0;font-size:18px;line-height:1.56}.aboutAdvantageGrid small{color:#f2f7f5;margin-top:auto;font-size:14px;line-height:1.3}.aboutVoices{background:#030605}.aboutVoicesInner{gap:48px;padding:96px 0;display:grid}.aboutVoiceHeader{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutVoiceHeader h2{color:#f2f7f5;margin:0;font-size:48px;font-weight:800;line-height:1.17}.aboutVoiceHeader p{color:#8c9691;margin:16px 0 0;font-size:20px;line-height:1.2}.aboutVoiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.aboutVoiceGrid article{background:#060e0b;border:1px solid #1a2b24;border-radius:24px;flex-direction:column;gap:24px;height:420px;padding:48px;display:flex}.aboutVoiceQuoteContent{word-break:break-word;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;width:100%;min-height:0;display:flex}.aboutVoiceQuoteContent span{color:#00e394;white-space:nowrap;font-size:56px;font-weight:800;line-height:56px}.aboutVoiceQuoteContent p{color:#f2f7f5;flex:auto;width:100%;min-height:0;margin:0;font-size:18px;line-height:1.56}.aboutVoiceGrid footer{border-top:0;justify-content:flex-start;align-items:center;gap:16px;width:100%;min-width:0;height:auto;padding:0;display:flex}.aboutVoiceGrid footer img{flex:0 0 48px;width:48px;height:48px;display:block}.aboutVoiceGrid footer div{gap:6px;min-width:0;display:grid}.aboutVoiceGrid strong{color:#f2f7f5;font-size:16px;line-height:1.25;display:block}.aboutVoiceGrid small{color:#7a9e8c;font-size:14px;line-height:1.29;display:block}.aboutStage{text-align:center;background:#060e0b;padding:120px 0}.aboutStage .shell{flex-direction:column;justify-content:center;align-items:center;gap:64px;display:flex}.aboutStageHeader{word-break:break-word;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.aboutStageHeader h2{color:#f2f7f5;letter-spacing:0;white-space:nowrap;margin:0;font-size:52px;font-weight:800;line-height:60px}.aboutStageHeader p{color:#8c9691;text-align:center;width:min(1000px,100%);margin:0;font-size:20px;line-height:30px}.aboutStageActions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;margin-top:0;display:flex}.aboutStageActions a{color:#f2f7f5;background:#030605;border:1px solid #40574d;border-radius:32px;justify-content:center;align-items:center;padding:18px 28px;font-size:16px;font-weight:800;line-height:20px;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.aboutStageActions a.isPrimary{color:#030605;background:#00e394;border-color:#00e394}.nav nav a[aria-current=page]{color:var(--acid)}@media (hover:hover){.aboutStageActions a:hover{color:#05ed96;background:#081f16;border-color:#05ed96;transform:translateY(-2px)}.aboutStageActions a.isPrimary:hover{color:#030605;background:#00e394;border-color:#00e394}}@media (max-width:1100px){.aboutMission{padding-top:120px}.aboutWhyInner{width:calc(100% - 40px)}.aboutWhyVisual{width:min(340px,100%)}.aboutAdvantageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.aboutRelationCards,.aboutVoiceGrid{grid-template-columns:1fr}.aboutHero{padding-top:84px}}@media (max-width:600px){.aboutHero{padding:72px 0 44px}.aboutHeroInner{text-align:left;align-items:flex-start}.aboutHero h1{font-size:46px}.aboutHero p,.aboutMissionBody,.aboutRelationCards p,.aboutAdvantageGrid p{font-size:16px;line-height:1.62}.aboutHeroLabels{border-radius:24px;justify-content:flex-start}.aboutMission{padding:88px 0 70px}.aboutSectionHeader>span{font-size:22px}.aboutSectionHeader h2{font-size:34px}.aboutRelationCards{gap:18px;margin-top:44px}.aboutRelationCards article{border-radius:18px;min-height:0}.aboutWhyInner,.aboutVoicesInner,.aboutStage{padding-block:72px}.aboutWhyInner{gap:44px}.aboutWhyVisual{width:min(300px,100%);max-width:none}.aboutWhyHeader{text-align:left;gap:16px}.aboutWhyHeader p,.aboutVoiceHeader p{font-size:16px;line-height:1.55}.aboutAdvantageGrid{grid-template-columns:1fr;gap:16px}.aboutAdvantageGrid article{min-height:0;padding:22px}.aboutAdvantageGrid article>img{width:72px;height:72px}.aboutVoiceGrid{gap:16px}.aboutVoiceHeader{text-align:left;align-items:flex-start}.aboutVoiceHeader h2{font-size:34px}.aboutVoiceGrid article{height:auto;min-height:320px;padding:28px}.aboutVoiceQuoteContent p{font-size:16px}.aboutStage{text-align:left}.aboutStage .shell{align-items:flex-start}.aboutStageHeader{align-items:flex-start;gap:16px}.aboutStageHeader h2{white-space:normal;font-size:34px;line-height:1.18}.aboutStageHeader p{text-align:left;font-size:16px;line-height:1.55}.aboutStageActions,.aboutStageActions a{width:100%}}.agentDemo{border-block:1px solid var(--line);background:#0b0e0c;padding:150px 0;position:relative;overflow:hidden}.agentDemo:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 46%,#05ed9614,#0000 34%);position:absolute;inset:0}.agentDemoInner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:84px;display:grid;position:relative}.agentDemoCopy>p{color:#969e98;max-width:540px;font-size:17px;line-height:1.75}.agentDemoCopy li{border-bottom:1px solid var(--line);color:#606863;min-height:58px;font:600 14px/1.2 var(--font-geist-mono), monospace;grid-template-columns:44px 1fr;align-items:center;transition:color .35s,transform .35s;display:grid}.agentDemoCopy li span{color:#4f5752;font-size:11px}.codexDemo{background:#111412;border:1px solid #353c37;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 42px 100px #0000007a}.codexTop{color:#9ba39d;height:54px;font:600 12px/1 var(--font-geist-mono), monospace;border-bottom:1px solid #2b302d;grid-template-columns:1fr auto 12px;align-items:center;padding:0 18px;display:grid}.codexTop span b{color:#e5eae6;background:#202521;border-radius:5px;place-items:center;width:24px;height:24px;margin-right:10px;display:inline-grid}.codexTop small{color:#6f7771;font-size:10px}.codexTop>i{color:var(--acid);margin-left:10px;font-size:8px;font-style:normal}.codexThread{min-height:490px;padding:24px;overflow:hidden}.userPrompt,.agentReply{opacity:0;transition:all .45s;transform:translateY(12px)}.userPrompt.show,.agentReply.show{opacity:1;transform:none}.userPrompt{background:#242925;border-radius:12px 12px 2px;max-width:78%;margin-left:auto;padding:15px 17px}.userPrompt span,.agentReply>span{color:#69716c;font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;display:block}.userPrompt p,.agentReply p{color:#e2e7e3;margin:8px 0 0;font-size:15px;line-height:1.55}.agentReply{margin-top:24px}.agentReply>span b{background:var(--acid);color:#07100b;place-items:center;width:21px;height:21px;margin-right:8px;display:inline-grid}.thinkingDots{gap:5px;margin-top:14px;display:flex}.thinkingDots b{background:var(--acid);border-radius:50%;width:5px;height:5px;animation:1s infinite demoPulse}.thinkingDots b:nth-child(2){animation-delay:.15s}.thinkingDots b:nth-child(3){animation-delay:.3s}.agentCards{opacity:0;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;transition:all .5s;display:grid;transform:translateY(18px)}.agentCards.show{opacity:1;transform:none}.agentCards article{border:1px solid var(--demoAccent);background:#161a17;min-width:0;padding:14px}@supports (color:color-mix(in lab, red, red)){.agentCards article{border:1px solid color-mix(in srgb, var(--demoAccent) 60%, #303632)}}.agentCards article{transition:transform .3s var(--delay), box-shadow .3s;border-radius:8px}.agentCards.show article{animation:.55s both demoCardIn;animation-delay:var(--delay)}.demoCurve{align-items:end;gap:4px;height:54px;margin-bottom:14px;display:flex}.demoCurve i{background:var(--demoAccent);opacity:.3;flex:1;height:22%}.demoCurve i:nth-child(2){height:36%}.demoCurve i:nth-child(3){height:31%}.demoCurve i:nth-child(4){height:55%}.demoCurve i:nth-child(5){height:67%}.demoCurve i:nth-child(6){opacity:1;height:91%;box-shadow:0 0 14px var(--demoAccent)}.agentCards article>small{color:var(--demoAccent);font:600 9px/1 var(--font-geist-mono), monospace}.agentCards h3{margin:9px 0 14px;font-size:16px;line-height:1.1}.agentCards article>div:nth-of-type(2){font:700 13px/1 var(--font-geist-mono), monospace;border-top:1px solid #2c322e;grid-template-columns:1fr 1fr;gap:8px;padding-top:11px;display:grid}.agentCards article div span small{color:#606863;margin-bottom:7px;font-size:8px;display:block}.agentCards button{color:#aeb5b0;width:100%;height:34px;font:700 9px/1 var(--font-geist-mono), monospace;background:0 0;border:1px solid #343b37;margin-top:14px}.codexComposer{color:#707873;border:1px solid #343b37;border-radius:8px;grid-template-columns:26px 1fr 34px;align-items:center;min-height:62px;margin:0 18px 18px;padding:0 12px;display:grid}.codexComposer p{font-size:13px}.codexComposer button{background:var(--acid);color:#07100b;border:0;border-radius:6px;width:30px;height:30px;font-weight:900}@keyframes demoPulse{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes demoCardIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:1000px){.agentDemoInner{grid-template-columns:1fr;gap:64px}.agentDemoCopy{max-width:720px}.codexDemo{width:100%}}@media (max-width:600px){.agentDemo{padding:92px 0}.agentDemoInner{gap:46px}.agentDemoCopy h2{font-size:46px}.agentDemoCopy>p{font-size:16px}.codexTop{grid-template-columns:1fr 10px}.codexTop small{display:none}.codexThread{min-height:610px;padding:16px}.userPrompt{max-width:92%}.userPrompt p,.agentReply p{font-size:14px}.agentCards{scroll-snap-type:x mandatory;padding-bottom:6px;display:flex;overflow-x:auto}.agentCards article{scroll-snap-align:start;flex:0 0 72%}.codexComposer{margin:0 12px 12px}.codexComposer p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (prefers-reduced-motion:reduce){.thinkingDots b,.agentCards.show article{animation:none}.userPrompt,.agentReply,.agentCards{transition:none}}.chatGptDemo{background:#212121;border-color:#3a3a3a;border-radius:16px;flex-direction:column;height:680px;font-family:Arial,sans-serif;display:flex;box-shadow:0 36px 90px #00000070}.chatGptDemo .codexTop{color:#f3f3f3;border-color:#303030;justify-content:space-between;height:58px;padding:0 16px;font:600 16px/1 Arial,sans-serif;display:flex}.chatGptDemo .codexTop>span b{color:#aaa;background:0 0;width:auto;height:auto;margin:0 0 0 4px;font-size:14px;display:inline}.chatGptDemo .codexTop>div{gap:4px;display:flex}.chatGptDemo .codexTop button{color:#bbb;background:0 0;border:0;border-radius:8px;width:34px;height:34px;font-size:15px}.chatGptDemo .codexThread{min-height:500px;padding:32px max(24px,8%)}.chatGptDemo .userPrompt{background:#303030;border-radius:20px;max-width:76%;margin-left:auto;padding:12px 18px}.chatGptDemo .userPrompt p{color:#f4f4f4;margin:0;font:400 15px/1.55 Arial,sans-serif}.chatGptDemo .agentReply{margin-top:30px}.chatGptDemo .appActivity{background:#262626;border:1px solid #383838;border-radius:10px;justify-content:space-between;align-items:center;min-height:46px;margin-bottom:12px;padding:10px 12px;display:flex}.chatGptDemo .appActivity span{color:#ececec;align-items:center;font:600 13px/1 Arial,sans-serif;display:flex}.chatGptDemo .appActivity span b{background:var(--acid);color:#07100b;width:24px;height:24px;font:800 12px/1 var(--font-geist-mono), monospace;border-radius:6px;place-items:center;margin-right:9px;display:grid}.chatGptDemo .appActivity small{color:#929292;font:500 11px/1 Arial,sans-serif}.chatGptDemo .agentReply>p{color:#ececec;min-height:48px;margin:0;font:400 15px/1.6 Arial,sans-serif}.chatGptDemo .thinkingDots{visibility:hidden;opacity:0;height:5px}.chatGptDemo .thinkingDots.show{visibility:visible;opacity:1}.chatGptDemo .agentCards{gap:12px}.chatGptDemo .agentCards article{background:#282828;border-color:#3f3f3f;border-radius:14px;padding:14px}.chatGptDemo .agentCards article:hover{background:#2d2d2d}.chatGptDemo .agentCards h3{font-family:Arial,sans-serif;font-weight:600}.chatGptDemo .agentCards button{color:#ddd;border-color:#444;border-radius:8px;font-family:Arial,sans-serif}.chatGptDemo .agentCards button:hover{background:#353535}.chatGptDemo .codexComposer{color:#9b9b9b;background:#303030;border-color:#424242;border-radius:26px;flex-direction:column;align-items:stretch;min-height:94px;margin:0 max(18px,7%) 18px;padding:13px 14px 10px;display:flex}.chatGptDemo .codexComposer>p{margin:0 2px 14px;font:400 14px/1.4 Arial,sans-serif}.chatGptDemo .codexComposer>div{align-items:center;gap:8px;display:flex}.chatGptDemo .codexComposer button{border:0}.chatGptDemo .composerPlus{color:#ddd;background:0 0;border-radius:50%;width:32px;height:32px;font-size:19px;border:1px solid #555!important}.chatGptDemo .codexComposer span{color:#ddd;border:1px solid #4a4a4a;border-radius:16px;align-items:center;padding:6px 10px;font:500 12px/1 Arial,sans-serif;display:flex}.chatGptDemo .codexComposer span b{background:var(--acid);color:#07100b;width:18px;height:18px;font:800 9px/1 var(--font-geist-mono), monospace;border-radius:4px;place-items:center;margin-right:6px;display:grid}.chatGptDemo .composerMic{color:#ddd;background:0 0;width:32px;height:32px;margin-left:auto;font-size:20px}.chatGptDemo .composerSend{width:32px;height:32px;font-size:16px;color:#111!important;background:#f1f1f1!important;border-radius:50%!important}@media (max-width:600px){.chatGptDemo{height:760px}.chatGptDemo .codexThread{min-height:0;padding:22px 14px}.chatGptDemo .userPrompt{max-width:90%}.chatGptDemo .appActivity{align-items:flex-start;gap:10px}.chatGptDemo .appActivity small{text-align:right;line-height:1.3}.chatGptDemo .codexComposer{margin:0 10px 10px}.chatGptDemo .codexComposer span{white-space:nowrap;max-width:120px;overflow:hidden}}.chatGptDemo .agentResults{scrollbar-color:#555 transparent;background:0 0;border:0;margin-top:16px;padding-bottom:5px;display:block;overflow-x:auto}.chatGptDemo .agentResults table{border-collapse:collapse;color:#dedede;width:100%;min-width:900px;font:400 12px/1.45 Arial,sans-serif}.chatGptDemo .agentResults th{text-align:left;color:#a6a6a6;vertical-align:bottom;border-bottom:1px solid #484848;padding:10px 9px;font-weight:600}.chatGptDemo .agentResults td{vertical-align:top;border-bottom:1px solid #383838;padding:13px 9px}.chatGptDemo .agentResults tr:last-child td{border-bottom:0}.chatGptDemo .agentResults td:first-child{color:#f0f0f0;width:70px;font-weight:600}.chatGptDemo .agentResults td:nth-child(2){width:235px}.chatGptDemo .agentResults td:last-child{color:#c6c6c6;min-width:190px}.chatGptDemo .agentResults code{color:#e5e5e5;font:500 11px/1.45 var(--font-geist-mono), monospace;overflow-wrap:anywhere;background:#373737;border-radius:6px;padding:3px 6px;display:inline}.chatGptDemo .agentResults.show tbody tr{animation:.45s both demoRowIn;animation-delay:var(--delay)}@keyframes demoRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:600px){.chatGptDemo .agentResults{margin-right:-14px;padding-right:14px}.chatGptDemo .agentResults table{min-width:860px}.chatGptDemo .agentResults:after{content:"←  SWIPE TO COMPARE  →";color:#777;width:max-content;font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;margin-top:9px;display:block;position:sticky;left:0}}@media (min-width:1001px){.agentDemoInner .chatGptDemo{justify-self:end;width:75%;height:640px}}.chatGptDemo .codexTop,.chatGptDemo .codexComposer{flex:none}.chatGptDemo .codexThread{flex:auto;min-height:0;overflow:hidden}.strategyCard{opacity:calc(1 - var(--distance) * .08);filter:brightness(calc(1 - var(--distance) * .08))}.strategyCard.isActive{filter:none}.strategyTop{color:#aeb5b0;font-size:14px;line-height:1}.strategyCard>small{font-size:14px;line-height:1}.strategyCard>p{color:#aeb5b0;font-size:14px;line-height:1.25}.miniMetrics{color:#f0f3f0;font-size:16px}.miniMetrics small{color:#9aa29c;margin-bottom:8px;font-size:14px;line-height:1}@media (max-width:600px){.strategyTop,.strategyCard>small,.strategyCard>p,.miniMetrics small{font-size:14px}}.cardNav{z-index:120;-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);background:linear-gradient(135deg,#1a1f1cc7,#080b0994);border:1px solid #e2ffef2e;border-radius:999px;width:min(1240px,100% - 48px);margin:14px auto 0;padding:0;transition:transform .22s,opacity .22s,border-color .28s,box-shadow .28s,background-color .28s;position:sticky;top:14px;overflow:visible;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #05ed960d,0 18px 58px #0000006b}.strategyCardHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.strategyCardHeading h3{margin:0}.strategyCompareToggle{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -6px 0 0;padding:0;transition:color .2s,transform .2s;display:grid;position:relative}.strategyCompareToggle:before{content:"";border:1px solid #343a36;border-radius:50%;width:30px;height:30px;transition:border-color .2s,background-color .2s;position:absolute}.strategyCompareToggle svg{z-index:1;fill:currentColor;width:15px;height:15px;position:relative}.strategyCompareToggle .compareIconSelectedCircle,.strategyCompareToggle .compareIconCheck{display:none}.strategyCompareToggle:hover{color:var(--white);transform:translateY(-1px)}.strategyCompareToggle:hover:before{border-color:var(--muted)}.strategyCompareToggle[aria-pressed=true]{color:var(--acid)}.strategyCompareToggle[aria-pressed=true]:before{background:#05ed9606;border-color:#05ed96b8;width:32px;height:32px;box-shadow:0 0 0 1px #05ed961f,0 0 8px #05ed966b,inset 0 0 6px #05ed961f}.strategyCompareToggle[aria-pressed=true] svg{filter:drop-shadow(0 0 4px #05ed966b);width:22px;height:22px}.strategyCompareToggle[aria-pressed=true] .compareIconPlus{display:none}.strategyCompareToggle[aria-pressed=true] .compareIconSelectedCircle{fill:var(--acid);display:block}.strategyCompareToggle[aria-pressed=true] .compareIconCheck{fill:#0a2a1d;display:block}.strategyCompareToggle:focus-visible{outline:2px solid var(--acid);outline-offset:2px}.strategyCompareToggle:disabled{opacity:.45;cursor:not-allowed}.strategyEvidenceGrid article.isSelected{border-color:var(--acid);box-shadow:0 0 0 1px #05ed9640}.strategySearchField input{min-height:44px;color:inherit;font:inherit;background:#0000002e;border:1px solid #e2ffef33;border-radius:10px;padding:0 12px}.strategyCompareTray{z-index:140;background:#0c120ff5;border:1px solid #05ed9659;border-radius:14px;width:min(360px,100vw - 48px);padding:16px;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 48px #00000059}.strategyCompareTrayHeader,.strategyCompareTrayActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.strategyCompareTrayHeader span{color:var(--acid)}.strategyCompareTray ul{gap:7px;margin:12px 0 14px;padding:0;list-style:none;display:grid}.strategyCompareTray li{background:#e2ffef0f;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px 8px 11px;display:flex}.strategyCompareTray li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.strategyCompareTray button{color:var(--acid);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:9px 13px}.strategyCompareTray li button{color:#e2ffefb8;background:#e2ffef1a;flex:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.strategyCompareTray li button svg{fill:currentColor;width:13px;height:13px}.strategyCompareTray button:disabled{opacity:.5;cursor:not-allowed}.strategyCompareTray a{color:#06130d;background:var(--acid);font:inherit;border-radius:999px;padding:9px 13px;text-decoration:none}.strategyCompareTray button.strategyCompareAction{color:#06130d;background:var(--acid)}.strategyMetricPrimary dd.isPositive{color:var(--acid)}.strategyMetricPrimary dd.isNegative{color:#ef6f73}.strategyComparisonLayer{z-index:200;background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.strategyComparison{background:#101612;border:1px solid #e2ffef2e;border-radius:20px;width:min(1100px,100%);max-height:min(850px,90vh);padding:28px;overflow:auto}.strategyComparison>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.strategyComparison>header button{color:inherit;cursor:pointer;background:0 0;border:1px solid #e2ffef40;border-radius:999px;padding:8px 13px}.strategyComparisonScroll{margin-top:24px;overflow-x:auto}.strategyComparison table{border-collapse:collapse;width:100%;min-width:680px}.strategyComparison th,.strategyComparison td{text-align:left;border-bottom:1px solid #e2ffef1f;padding:13px 12px}.strategyComparison th{color:#e2ffefb8}.strategyComparison .isPositive{color:var(--acid)}.strategyComparison .isNegative{color:#ef6f73}.strategyComparisonPageHeader{justify-content:space-between;align-items:flex-end;gap:24px;padding:56px 0 28px;display:flex}.strategyComparisonPageHeader h1{margin:4px 0 10px}.strategyComparisonPageHeader>div>p:last-child{color:#e2ffefb3;max-width:620px}.strategyComparisonPageHeader>a,.strategyComparisonEmpty>a{color:var(--acid);text-decoration:none}.strategyComparisonEyebrow{color:var(--acid);letter-spacing:.12em;margin:0;font-size:12px}.strategyComparisonPage .strategyComparison{width:100%;max-height:none;overflow:visible}.strategySelectedList{background:#ffffff06;border:1px solid #e2ffef24;border-radius:16px;margin:10px 0 22px;padding:20px}.strategySelectedList h2{margin:0 0 14px;font-size:16px}.strategySelectedList ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.strategySelectedList li{border:1px solid #05ed9659;border-radius:999px;align-items:center;gap:8px;padding:8px 10px 8px 13px;display:inline-flex}.strategySelectedList button{width:22px;height:22px;color:inherit;cursor:pointer;background:#e2ffef1f;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.strategySelectedList button svg{fill:currentColor;width:13px;height:13px}.strategyComparisonEmpty{text-align:center;border:1px dashed #e2ffef33;border-radius:18px;margin:34px 0 80px;padding:56px 24px}.strategyComparisonEmpty h2{margin-top:0}.strategyComparisonEmpty p{color:#e2ffefad}.strategyComparisonCurves{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 70px;display:grid}.strategyComparisonCurves article{background:#ffffff06;border:1px solid #e2ffef1f;border-radius:14px;padding:16px}.strategyComparisonCurves h3{margin:0 0 12px;font-size:15px}.strategyComparisonCurves svg{width:100%;height:110px}@media (max-width:700px){.strategyCompareTray{width:auto;bottom:12px;left:12px;right:12px}.strategyCompareTray button{padding:8px 10px}.strategyComparisonLayer{padding:12px}.strategyComparison{padding:18px}.strategyComparisonPageHeader{flex-direction:column;align-items:flex-start;padding-top:34px}.strategyComparisonCurves{grid-template-columns:1fr}}.cardNavToggle{color:#d7ddd8;cursor:pointer;height:42px;font:700 14px/1 var(--font-geist-mono), monospace;background:0 0;border:0;align-items:center;gap:5px;padding:0 12px;display:none}.cardNavToggle span{background:currentColor;width:18px;height:1px;transition:transform .28s;display:block;position:absolute}.cardNavToggle b{margin-left:28px;font-size:14px;font-weight:600}.cardNavDesktopMenu a,.cardNavDesktopMenu button{color:#d3d9d4;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font:650 13px/1.2 Arial,Helvetica,sans-serif;text-decoration:none;transition:color .2s,background-color .2s,transform .2s;display:inline-flex}:is(.cardNavDesktopMenu a:hover,.cardNavDesktopMenu a:focus-visible,.cardNavDesktopMenu button:hover,.cardNavDesktopMenu button:focus-visible,.cardNavDesktopMenu a[aria-current=page],.cardNavDesktopMenu button[aria-current=page],.cardNavDesktopMenu button[aria-expanded=true]){color:var(--acid);background:#ffffff0e}.cardNavLanguage{justify-self:end}.cardNavLanguage summary{border-radius:999px;grid-template-columns:1fr;place-items:center;gap:0;width:42px;height:42px;padding:0;transition:background-color .2s;display:grid;background:0 0!important;border:0!important}:is(.cardNavLanguage summary:hover,.cardNavLanguage summary:focus-visible,.cardNavLanguage[open] summary){background:#ffffff12!important}.cardNavLanguage summary img{width:19px;height:19px;margin:0;display:block}.cardNav>nav{opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);transform-origin:100% 0;background:linear-gradient(145deg,#1b211de6,#090d0ac4);border:1px solid #e2ffef29;border-radius:24px;width:min(560px,100vw - 96px);min-height:0;padding:8px;transition:transform .3s cubic-bezier(.22,.85,.24,1),opacity .22s,visibility 0s linear .3s;display:block;position:absolute;top:78px;right:68px;transform:translateY(-10px)scale(.98);box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000080}.cardNav>nav section{opacity:0;background:0 0;border:0;border-radius:0;grid-template-columns:150px 1fr;align-items:center;gap:22px;min-width:0;padding:22px 24px;transition:transform .28s,opacity .24s;display:none;transform:translateY(-8px)}.cardNav>nav h2{letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.05}.cardNav>nav a{color:#c9d0ca;opacity:.82;border-radius:12px;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:14px;text-decoration:none;transition:opacity .2s,color .2s,background-color .2s;display:flex}.uiArrow{fill:currentColor;flex:0 0 18px;width:18px;height:18px;display:block}.cardNav>nav a .uiArrow{color:#f1f3f1;transition:color .2s}:is(.cardNav>nav a:hover .uiArrow,.cardNav>nav a:focus-visible .uiArrow){color:var(--acid)}.detailPage{color:#eff3ef;background:#090b0a;min-height:100vh;padding-bottom:100px}.detailShell{padding-top:76px}.detailBreadcrumb{color:#747c77;font:600 14px/1.2 var(--font-geist-mono), monospace;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detailBreadcrumb a,.detailBreadcrumb span{color:inherit;text-decoration:none}.detailBreadcrumb>*+:before{content:"/";color:#59615c;margin-right:10px}.detailBreadcrumb .current{color:var(--acid)}.detailHero{max-width:1050px}.detailHero h1{letter-spacing:-.065em;margin:30px 0;font-size:clamp(52px,7vw,104px);line-height:.94}.detailHero>p{color:#aeb5b0;max-width:820px;font-size:20px;line-height:1.55}.detailDecision{background:#111512;border:1px solid #313833;grid-template-columns:220px 1fr;gap:34px;margin:90px 0 24px;padding:30px 34px;display:grid}.detailDecision span,.detailSteps span,.detailBoundary>span{font:700 14px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;color:#05ed96}.detailDecision p{margin:0;font-size:24px;line-height:1.35}.detailSteps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.detailSteps article{background:#151a17;border:1px solid #2c342f;min-height:220px;padding:26px}.detailSteps p{color:#c2c8c3;margin-top:48px;font-size:16px;line-height:1.55}.detailBoundary{max-width:900px;margin:110px 0 48px}.detailBoundary h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(36px,4vw,60px)}.detailBoundary p{color:#aeb5b0;font-size:18px;line-height:1.6}.detailCta{min-width:300px;text-decoration:none;display:inline-flex}@media (max-width:900px){.marketHero{height:970px;min-height:970px}}@media (max-width:1100px){.cardNavDesktopMenu{display:none}.cardNavToggle{display:flex}.cardNavBar{grid-template-columns:auto 1fr auto;gap:16px}.cardNavActions{grid-column:3}.cardNav>nav{width:auto;left:0;right:0}.cardNavMobileStandalone{margin:8px 18px 4px;min-height:46px!important;display:flex!important}.cardNav>nav section,.cardNav.isOpen>nav section.isActive{display:grid}.cardNav.isOpen>nav{max-height:min(640px,100vh - 96px);overflow-y:auto}.cardNav>nav section{margin-bottom:8px}}@media (max-width:600px){.cardNav{width:calc(100% - 20px);margin:8px auto 0;top:8px}.cardNavBar{gap:8px;height:62px;padding:0 8px 0 14px}.cardNavToggle{padding:0 8px}.cardNavToggle b{display:none}.cardNavBrand{font-size:15px}.cardNavBrand .edgepilotLogo{width:154px}.cardNavActions{gap:2px}.cardNav>nav{border-radius:20px;top:70px}.cardNav.isOpen>nav{max-height:calc(100vh - 90px);padding:8px;overflow-y:auto}.cardNav>nav section,.cardNav.isOpen>nav section.isActive{grid-template-columns:1fr;gap:16px;min-height:0;padding:18px;display:grid}.cardNav>nav h2{margin:2px 0;font-size:20px}.cardNav>nav section>div{gap:4px}.cardNav>nav a{min-height:40px}.marketHero{height:950px;min-height:950px}.footerLogo{width:180px}}@media (max-width:900px){.aboutShell,.detailShell{padding-top:54px}.detailHero h1{font-size:54px}.detailDecision{grid-template-columns:1fr;gap:18px;margin-top:60px}.detailSteps{grid-template-columns:1fr 1fr}.detailSteps article{min-height:190px}.detailSteps p{margin-top:32px}}@media (max-width:600px){.cardNav.isOpen>nav section:hover{transform:none}.detailShell{padding-top:42px}.detailHero h1{font-size:42px;line-height:1}.detailHero>p{font-size:17px}.detailDecision{margin-top:46px;padding:22px}.detailDecision p{font-size:19px}.detailSteps{grid-template-columns:1fr}.detailSteps article{min-height:0}.detailSteps p{margin-top:24px}.detailBoundary{margin-top:72px}.detailBoundary p{font-size:16px}.detailCta{width:100%;min-width:0;display:flex}}.spatialStrategiesHeader p{color:#929a94;max-width:680px;margin:26px auto 0;font-size:17px;line-height:1.65}.spatialStrategyFloat h3{letter-spacing:-.035em;margin:0;font-size:15px;font-weight:600;line-height:1.08}.spatialStrategyFloat header span{color:#bec5bf;white-space:nowrap;background:#252a27;border-radius:3px;padding:3px 4px;font-size:5px;font-weight:650;line-height:1}.spatialStrategyPerformance strong{color:var(--acid);letter-spacing:-.045em;font-size:20px;font-weight:650;line-height:1}.spatialStrategyFloat dd{color:#eef2ef;order:0;margin:0;font-size:9px;font-weight:650;line-height:1}.spatialStrategyFloat dt{color:#747c76;order:1;font-size:5px;line-height:1.2}@media (max-width:900px){.spatialStrategies{padding-top:92px}.spatialStrategyStage{perspective:1050px;height:520px}.spatialStrategyFloat{width:168px;height:208px}}@media (max-width:600px){.spatialStrategies{padding:76px 0 46px}.spatialStrategiesHeader{width:calc(100% - 28px)}.spatialStrategiesHeader h2{font-size:42px;line-height:1}.spatialStrategiesHeader p{font-size:15px}.spatialStrategyStage{perspective:850px;height:440px;margin-top:18px}.spatialStrategyFloat{width:154px;height:190px;padding:11px}.spatialStrategyFloat>header{min-height:50px}.spatialStrategyFloat h3{font-size:13px}.spatialStrategyPerformance{grid-template-columns:1fr 60px;min-height:71px}.spatialStrategyPerformance strong{font-size:17px}.spatialStrategyPerformance svg{width:60px;height:33px}}@media (prefers-reduced-motion:reduce){.spatialStrategyFloat{will-change:auto}}.autoDeployCopy p{color:#929a94;max-width:760px;margin:26px auto 0;font-size:17px;line-height:1.65}.autoDeployBar>span{color:#7f8781;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.autoDeployBubble{color:#f1f3f1;background:#2b2d2b;border-radius:17px 17px 5px;max-width:76%;margin-left:auto;padding:13px 17px;animation:none}.autoDeployConversation .autoDeployBubble{animation:none!important}.autoDeployBubble p,.autoDeployAgent p{margin:0;font-size:15px;line-height:1.55}@keyframes autoDeployPulse{50%{box-shadow:0 0 0 8px #05ed9600}}@media (max-width:1000px){.autoDeployDemo{padding:108px 0}.autoDeployBody{grid-template-columns:1fr}.autoDeployConversation{border-bottom:1px solid #303330;border-right:0;min-height:360px}.autoDeployPipeline{min-height:500px}}@media (max-width:640px){.autoDeployDemo{padding:84px 0}.autoDeployInner{gap:34px}.autoDeployCopy{padding:0 2px}.autoDeployCopy h2{letter-spacing:-.025em;font-size:42px;line-height:1.06}.autoDeployCopy p{margin-top:20px;font-size:16px}.autoDeployWorkspace{border-radius:16px}.autoDeployBar{height:62px;padding:0 15px}.autoDeployBar>span{font-size:9px}.autoDeployConversation{min-height:360px;padding:28px 16px 16px}.autoDeployBubble{max-width:88%;padding:12px 14px}.autoDeployComposer{margin-top:auto}.autoDeployPipeline{min-height:470px;padding:28px 16px 24px}.autoDeployPipeline li{min-height:58px}.autoDeployPipeline li b{font-size:14px}}@media (prefers-reduced-motion:reduce){.autoDeployBubble,.autoDeployAgent,.autoDeployReady{opacity:1;transition:none;transform:none}.autoDeployPipeline>header i{animation:none}}.strategyCardDetailLink{color:var(--acid);border-top:1px solid #2e3530;justify-content:space-between;align-items:center;margin:20px 0 0;padding-top:18px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.strategyCardDetailLink span{font-size:17px;font-weight:500}.strategyDetailPage{color:#f3f5f3;background:#050605;min-height:100vh}.strategyDetailShell{padding-top:112px;padding-bottom:120px}.strategyDetailFlow{flex-direction:column;gap:96px;display:flex}.strategyDetailIntro{flex-direction:column;gap:48px;display:flex}.strategyDetailHero{max-width:1040px}.strategyDetailHero h1{letter-spacing:0;margin:0 0 16px;font-size:80px;font-weight:700;line-height:1.1}.strategyDetailHero p{color:#b1b8b2;max-width:1180px;margin:0;font-size:24px;line-height:1.34}.strategyDetailHero>div{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.strategyDetailHero>div b,.strategyDetailHero>div i{color:#b6beb8;background:#00321f;border:1px solid #02422a;border-radius:999px;padding:10px 13px;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.strategyBenchmark h2{color:#f3f5f3;letter-spacing:0;margin:0 0 24px;font-size:32px;line-height:36px}.strategyBenchmark dl{border-top:1px solid #313833;border-bottom:1px solid #313833;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.strategyBenchmark dl>div{border-bottom:1px solid #313833;border-right:1px solid #313833;min-height:139px;padding:32px 24px}.strategyBenchmark dl>div:nth-child(4n){border-right:0}.strategyBenchmark dl>div:nth-last-child(-n+4){border-bottom:0}.strategyBenchmark dt{color:#7f8881;font-size:14px;line-height:18px}.strategyBenchmark dd{color:var(--acid);letter-spacing:0;margin:15px 0 0;font-size:32px;font-weight:700;line-height:36px}.strategyBenchmark>p{color:#9ba39d;margin:24px 0 0;font-size:16px;line-height:24px}.strategyMechanismSection{flex-direction:column;gap:48px;display:flex}.strategyIllustratedHeading{text-align:center;flex-direction:column;align-items:center;display:flex}.strategyIllustratedHeading>img{object-fit:contain;width:340px;height:340px}.strategyIllustratedHeading h2{color:#f3f5f3;letter-spacing:0;margin:0;font-size:64px;font-weight:700;line-height:72px}.strategyIllustratedHeading p{color:#aab2ac;max-width:1184px;margin:24px 0 0;font-size:20px;line-height:28px}.strategyRegimeGrid,.strategyScopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.strategyRegimeGrid article,.strategyScopeGrid article{background:#101311;border:1px solid #000;min-height:301px;padding:48px}.strategyRegimeGrid article>img{object-fit:contain;width:50px;height:50px;display:block}.strategyRegimeGrid h3,.strategyScopeGrid h3{letter-spacing:0;margin:16px 0 24px;font-size:32px;line-height:40px}.strategyRegimeGrid ul,.strategyScopeGrid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.strategyRegimeGrid li,.strategyScopeGrid li{color:#aeb6b0;overflow-wrap:anywhere;padding-left:23px;font-size:16px;line-height:24px;position:relative}.strategyRegimeGrid li:before,.strategyScopeGrid li:before{content:"";border:1px solid var(--acid);border-radius:3px;width:7px;height:7px;position:absolute;top:8px;left:0}.strategyEvidenceSection{border-top:1px solid #29302b;padding-top:88px}.strategyEvidenceHeading>img{height:244px;margin:48px 0}.strategyEvidenceHeading p{font-size:16px;line-height:24px}.strategyDetailEvidenceGrid{border-top:1px solid #29302b;grid-template-columns:repeat(2,minmax(0,1fr));margin:96px 0 48px;display:grid}.strategyDetailEvidenceGrid>div{border-bottom:1px solid #313833;border-right:1px solid #313833;grid-template-columns:minmax(130px,168px) minmax(0,1fr);gap:24px;min-height:67px;padding:24px;display:grid}.strategyDetailEvidenceGrid>div:nth-child(2n){border-right:0}.strategyDetailEvidenceGrid dt,.strategyDetailEvidenceGrid dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:18px}.strategyDetailEvidenceGrid dt{color:#7f8881}.strategyDetailEvidenceGrid dd{color:#d8ddd9}.strategyDetailEvidenceGrid>div:nth-child(2) dd,.strategyDetailEvidenceGrid>div:nth-child(9) dd{color:var(--acid);font-size:12px;line-height:16px}.strategyDetailEvidenceGrid .strategyEvidenceLink{border-right:0}.strategyScopeGrid{gap:24px}.strategyScopeGrid article{min-height:0}.strategyScopeGrid h3{margin-top:0;font-size:24px;line-height:32px}.strategySuitability{grid-template-columns:480px minmax(0,1fr);align-items:end;gap:48px;display:grid}.strategySuitability>img{object-fit:contain;width:474px;height:469px}.strategySuitability>div{min-width:0}.strategySuitability h2{color:#f3f5f3;letter-spacing:0;margin:0;font-size:64px;line-height:72px}.strategyDetailFaq article{border-bottom:1px solid #29302b;padding:32px 0 33px}.strategyDetailFaq h3{margin:0 0 8px;font-size:20px;line-height:24px}.strategyDetailFaq p{color:#9ea69f;margin:0;font-size:16px;line-height:24px}.strategyDetailCta{justify-content:center;align-items:center;width:min(230px,100%);min-width:230px;height:54px;margin-top:24px;padding:0 23px;text-decoration:none;display:flex}@media (max-width:900px){.strategyDetailShell{padding-top:88px;padding-bottom:80px}.strategyDetailHero h1{font-size:56px}.strategyDetailHero p{font-size:20px}.strategyBenchmark dl{grid-template-columns:repeat(2,minmax(0,1fr))}.strategyBenchmark dl>div:nth-child(2n){border-right:0}.strategyBenchmark dl>div:nth-last-child(-n+4){border-bottom:1px solid #313833}.strategyBenchmark dl>div:nth-last-child(-n+2){border-bottom:0}.strategyRegimeGrid,.strategyScopeGrid{grid-template-columns:1fr;gap:24px}.strategySuitability{grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);gap:24px}.strategySuitability>img{width:100%;height:auto}.strategySuitability h2,.strategyIllustratedHeading h2{font-size:48px;line-height:56px}}@media (max-width:700px){.strategyDetailFlow{gap:72px}.strategyDetailHero h1{font-size:46px;line-height:1.12}.strategyDetailHero p{font-size:18px}.strategyBenchmark dl>div{min-height:112px;padding:24px 16px}.strategyBenchmark dd{font-size:26px;line-height:32px}.strategyIllustratedHeading>img{width:min(280px,82vw);height:min(280px,82vw)}.strategyEvidenceHeading>img{height:auto;margin:24px 0 48px}.strategyIllustratedHeading h2,.strategySuitability h2{font-size:40px;line-height:48px}.strategyIllustratedHeading p{font-size:17px;line-height:26px}.strategyRegimeGrid article,.strategyScopeGrid article{padding:28px}.strategyRegimeGrid h3{font-size:27px;line-height:34px}.strategyEvidenceSection{padding-top:64px}.strategyDetailEvidenceGrid{grid-template-columns:1fr;margin-top:64px}.strategyDetailEvidenceGrid>div,.strategyDetailEvidenceGrid>div:nth-child(2n){border-right:0;grid-template-columns:minmax(105px,.35fr) minmax(0,1fr);padding:20px 0}.strategySuitability{grid-template-columns:1fr;align-items:start}.strategySuitability>img{width:min(360px,100%);margin:0 auto}.strategySuitability>div{padding-top:24px}}@media (max-width:600px){.cardNav>nav{background:#0c100df7;border-radius:18px;width:auto;max-width:none;position:fixed;top:78px;left:10px;right:10px}.cardNav.isOpen>nav{overscroll-behavior:contain;max-height:calc(100dvh - 88px);overflow:hidden auto}.cardNav>nav section{display:none}.cardNav.isOpen>nav section{border-bottom:1px solid #252c27;grid-template-columns:76px minmax(0,1fr);gap:10px;margin:0;padding:12px 10px;display:grid}.cardNav>nav section:last-of-type{border-bottom:0}.cardNav>nav h2{font-size:16px;line-height:1.2}.cardNav>nav a{white-space:normal;min-width:0;min-height:38px;padding:0 9px;font-size:14px}.cardNavMobileStandalone{margin:6px 10px 8px}}@media (prefers-reduced-motion:reduce){.cardNav,.cardNav>nav,.cardNav>nav section,.cardNavToggle span{transition:none}.cardNavOverlay{animation:none}}.modelViewerHero:after{display:none}.modelViewerHeroInner{grid-template-columns:minmax(410px,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(44px,5vw,84px);width:min(1400px,100% - 64px);height:100%;margin:0 auto;display:grid}.modelViewerHeroMedia{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.modelViewerHeroMedia .strategyModelViewer{background:0 0;min-height:570px;overflow:visible}.modelViewerHeroMedia .strategyModelViewer:before,.modelViewerHeroMedia .strategyModelViewer:after{display:none}.modelViewerHero .marketSubtitle{color:#c1c8c3;text-align:left;text-shadow:0 2px 18px #050706;max-width:540px;margin-left:0;font-size:18px;animation:.62s cubic-bezier(.2,.78,.24,1) .36s both heroRiseIn}@keyframes heroGlitchRise{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(36px)}24%{opacity:.38;clip-path:inset(58% 0 0);transform:translate(-9px,24px)}36%{opacity:.7;clip-path:inset(35% 0 0);transform:translate(7px,18px)}49%{opacity:.82;clip-path:inset(20% 0 0);transform:translate(-5px,12px)}64%{opacity:1;clip-path:inset(8% 0 0);transform:translate(3px,7px)}78%{clip-path:inset(0);transform:translate(-1px,2px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes heroRiseIn{0%{opacity:0;transform:translateY(26px)}55%{opacity:.72;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@media (max-width:1050px){.marketHero.modelViewerHero{height:auto;min-height:0;padding:74px 0 82px}.modelViewerHeroInner{grid-template-columns:1fr;width:min(760px,100% - 48px);height:auto}.modelViewerHeroMedia .strategyModelViewer{min-height:500px}}@media (max-width:600px){.marketHero.modelViewerHero{padding:48px 0 62px}.modelViewerHeroInner{gap:34px;width:calc(100% - 24px)}.modelViewerHero .marketHeadline h1{margin-bottom:24px;font-size:48px;line-height:.98}.modelViewerHero .marketHeadline .marketSubtitle{max-width:360px;font-size:16px}.modelViewerHero .marketProof{margin-top:18px}.modelViewerHero .marketActions{margin-top:26px}.modelViewerHero .marketActions a{height:52px;font-size:14px}.modelViewerHeroMedia .strategyModelViewer{min-height:360px}.modelViewerHeroMedia .strategyModelTilt{width:126%}}@media (prefers-reduced-motion:reduce){.modelViewerHero .marketHeadline h1 span,.modelViewerHero .marketHeadline h1 em,.modelViewerHero .marketSubtitle,.modelViewerHero .marketProof,.modelViewerHero .marketActions{will-change:auto;animation:none}}.editionAccess{color:#f0f5f1;width:max-content;font:700 14px/1 var(--font-geist-mono), monospace;letter-spacing:.04em;background:#05ed961a;padding:10px 13px;display:block}.editionCards>article>p{color:#a4aca6;min-height:88px;margin:36px 0 30px;font-size:18px;line-height:1.65}.editionCards li{border-bottom:1px solid var(--line);color:#d0d6d1;padding:17px 0;font-size:16px;line-height:1.35}.activeEdition .editionAccess{color:var(--acid);background:0 0;border:1px solid #05ed9680}.editionNote p{color:#b9c0ba;min-height:0;margin:14px 0 0;font-size:15px;line-height:1.55}@media (max-width:1050px){.editionCards{width:min(860px,100%)}}.editionCapabilities h5{color:#f0f4f1;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.3}@media (hover:hover){.editionCards .editionCard{transition:transform .12s ease-out}.editionCards .editionCard>.epButton,.editionCards .spotlightCard:before{transition:none}.editionCards .editionCard:hover{border-color:var(--acid);transform:translateY(-4px)}.editionCards .editionCard:hover>.epButton{color:#07100b;background:var(--acid);border-color:var(--acid)}}@media (hover:none){.editionCards .editionCard:hover{transform:none}}@media (prefers-reduced-motion:reduce){.editionCards .editionCard{transition:none}}.editionEntryTrigger{box-sizing:border-box;color:#080a09;cursor:pointer;text-align:left;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;min-height:56px;padding:0 18px;font-size:15px;font-weight:750;display:grid}.editionCards .editionEntryMenu nav a{box-sizing:border-box;color:#e8ece9;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.editionActionHelper{min-height:18px;margin:12px 4px 0;display:block;color:#7f8881!important;letter-spacing:0!important;font-size:12px!important;line-height:1.45!important}@media (hover:hover){.editionEntryTrigger:hover{background:var(--acid);border-color:var(--acid)}.editionCards .editionEntryMenu nav a:hover{color:var(--acid);background:#19201c}}@media (prefers-reduced-motion:reduce){.editionEntryChevron{transition:none}}@media (max-width:640px){.editions{padding:90px 0}.editionsIntro{margin-bottom:31px}.editionCards{grid-template-columns:1fr;gap:20px}.editionCards article{border-radius:12px;min-height:0;padding:26px}.editionCards h4{margin-top:36px}.editionAccess{font-size:40px}.editionCards p{min-height:0}}.localControlHead p{color:#a3aaa5;max-width:652px;margin:0;font-size:18px;line-height:1.35}.localStep{isolation:isolate;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"icon title""icon body";align-items:flex-start;column-gap:24px;width:100%;min-height:56px;display:grid;position:relative}.spotlightCard:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), var(--spotlight-color), transparent 70%);transition:opacity .35s;position:absolute;inset:0}.spotlightCard>*{z-index:1;position:relative}.spotlightCard:hover:before{opacity:1}.localStepIcon{object-fit:contain;flex:none;grid-area:icon;width:56px;height:56px;margin:0;display:block}.localStep h4{color:#f1f4f1;grid-area:title;margin:0;font-size:28px;font-weight:700;line-height:1}.localStep p{color:#aab1ac;grid-area:body;margin:8px 0 0;font-size:16px;line-height:1.5;display:block}@media (max-width:1050px){.localControlSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.localControlVisual{width:min(420px,54vw);margin-bottom:-88px}}@media (max-width:640px){.localControl{padding:90px 0}.localControlHead h3{margin:18px 0 20px;font-size:44px}.localControlHead p{font-size:16px}.localControlVisual{width:min(256px,62.4vw);margin:34px auto -32px}.localControlSteps{grid-template-columns:1fr;gap:18px;margin-top:42px}.localStepIcon{width:52px;height:52px;margin:0 0 22px}}@media (max-width:640px){.localControlHead h3{margin-top:0}}@media (hover:none){.spotlightCard:before{opacity:.48;background:radial-gradient(360px at 82% 8%,#05ed961c,#0000 72%)}.localStep:hover{transform:none}}@media (prefers-reduced-motion:reduce){.spotlightCard:before,.localStep{transition:none}}.threads-container{width:100%;height:100%;position:relative}.threads-container canvas{width:100%;height:100%;display:block}.footer8Socials a{color:#f0f0f0;background:#030303;border:1px solid #3b3b3b;border-radius:9px;place-items:center;width:38px;height:38px;font:500 16px/1 Arial,sans-serif;text-decoration:none;display:grid}.footer8Columns h3{color:#f1f1f1;letter-spacing:-.02em;margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.2}.footer8Columns a{color:#c4c4c4;letter-spacing:0;text-transform:none;align-items:center;gap:10px;font:400 16px/1.35 Arial,Helvetica,sans-serif;text-decoration:none;transition:color .15s;display:flex}.footerSupport p{color:#c4c4c4;gap:5px;width:auto;margin:0 0 16px;font-size:16px;line-height:1.35;display:grid}.footer8Utility .footer8Socials{margin-top:22px}.footerAi h3{color:#f1f1f1;letter-spacing:-.02em;margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.2}@media (hover:hover){.footerAiLinks a:hover{color:#fff;border-color:#737373;transform:translateY(-2px)}}.footer8Bottom p{color:#8a8a8a;text-align:center;width:100%;margin:0;font-size:13px;line-height:1.4}@media (max-width:1100px){.footer8Top{grid-template-columns:minmax(280px,.9fr) 2fr}.footer8Columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}}@media (max-width:900px){.footer8Shell{width:calc(100% - 56px)}.footer8Top{grid-template-columns:1fr;gap:48px}.footer8Columns{gap:28px}.footer8Word{height:130px;margin-top:56px;font-size:17vw}.footer8Bottom{display:block}}@media (max-width:600px){.footer8{min-height:0;padding:48px 0 42px}.footer8Shell{width:calc(100% - 32px)}.footer8LogoLink .footerLogo{width:180px}.footerSupport{width:100%}.footer8Columns{grid-template-columns:1fr;gap:34px}.footer8Columns section{padding-top:20px}.footer8Word{height:78px;margin-top:48px;font-size:17vw;line-height:1}.footer8Bottom{padding-top:18px}.footer8Bottom p{font-size:11px}}body,main{background:#000}.noise{display:none}.agentDemo:before,.sectionNo{display:none}.faq6Intro>p{color:#9b9b9b;max-width:640px;margin:42px 0 0;font-size:21px;line-height:1.6}.faq6ContactIcon{color:#d8d8d8;border:1px solid #303030;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;display:grid}.faq6List button>i{color:gray;place-items:center;width:30px;height:30px;font-size:26px;font-style:normal;line-height:1;transition:transform .35s cubic-bezier(.22,.8,.24,1),color .2s;display:grid}.faq6Answer>p{color:#9b9b9b;opacity:0;min-height:0;margin:0 52px 0 104px;font-size:20px;line-height:1.55;transition:opacity .25s,transform .42s cubic-bezier(.22,.8,.24,1),margin .42s;overflow:hidden;transform:translateY(-8px)}@media (max-width:1000px){.faq6{padding:100px 0 120px}.faq6Shell{grid-template-columns:1fr;gap:76px}.faq6Intro{position:static}.faq6Intro h2{max-width:760px}.faq6Contact{max-width:100%}}@media (max-width:600px){.faq6{padding:80px 0 92px}.faq6Shell{gap:56px}.faq6Intro h2{font-size:46px}.faq6Intro>p{margin-top:28px;font-size:17px}.faq6Contact{border-radius:14px;margin-top:36px}.faq6Contact a{grid-template-columns:46px 1fr auto;gap:14px;min-height:88px;padding:17px}.faq6ContactIcon{width:46px;height:46px}.faq6Contact b{font-size:15px}.faq6Contact small{font-size:13px}.faq6List button{grid-template-columns:42px 1fr 26px;gap:10px;min-height:104px}.faq6List button>span{font-size:14px}.faq6List button>b{font-size:20px}.faq6Answer>p{margin-left:52px;margin-right:24px;font-size:16px}.faq6List article.isOpen .faq6Answer>p{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){.faq6Answer,.faq6Answer>p,.faq6List button>i,.faq6Contact i{transition:none}}.strategyLibraryPage{color:#f5f5f5;background:#101010;min-height:100vh;padding-bottom:130px}.strategyLibraryShell{padding-top:96px;padding-bottom:96px}.stats3Header{text-align:center;max-width:940px;margin:0 auto 86px}.stats3Header h1{letter-spacing:-.06em;margin:0;font-size:clamp(48px,5vw,78px);font-weight:560;line-height:1.02}.stats3Header p{color:#9c9f9d;max-width:790px;margin:30px auto 0;font-size:20px;line-height:1.6}.stats3Feature{background:#030403;border:1px solid #292d2a;border-radius:26px;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);min-height:620px;display:grid;overflow:hidden;box-shadow:0 34px 100px #0000005c}.stats3FeatureCopy{z-index:2;background:linear-gradient(90deg,#030403 0% 84%,#030403b3 100%);flex-direction:column;padding:68px 62px 58px;display:flex;position:relative}.stats3HeroCopy h1{letter-spacing:-.06em;text-align:left;max-width:680px;margin:0;font-size:clamp(52px,5vw,76px);font-weight:580;line-height:1.02}.stats3HeroLead{color:#b0b5b1;text-align:left;max-width:620px;margin:28px 0 0;font-size:20px;line-height:1.55}.stats3FeatureNote{border-top:1px solid #282c29;max-width:620px;margin-top:56px;padding-top:28px}.stats3FeatureCopy .stats3FeatureNote h2{letter-spacing:-.025em;max-width:590px;margin:0;font-size:24px;font-weight:600;line-height:1.25}.stats3FeatureCopy .stats3FeatureNote p{color:#8f9691;max-width:580px;margin:16px 0 0;font-size:16px;line-height:1.6}.stats3Metrics{grid-template-columns:1fr 1fr;gap:36px;margin-top:auto;padding-top:54px;display:grid}.stats3Metrics>div{border-top:1px solid #282c29;align-content:end;gap:8px;padding-top:22px;display:grid}.stats3Metrics strong{color:#f5f7f5;letter-spacing:-.065em;font-size:clamp(52px,5.5vw,82px);font-weight:510;line-height:.9}.stats3Metrics span{color:#929793;font-size:15px;line-height:1.35}.strategyModelViewer{isolation:isolate;perspective:1100px;cursor:grab;background:radial-gradient(circle at 54% 48%,#05ed9626,#0000 44%),linear-gradient(90deg,#030403 0%,#050806 20%,#020302 100%);place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.strategyModelViewer:before{content:"";z-index:-1;border:1px solid #8a9f9329;border-radius:50%;position:absolute;inset:8% 6%;transform:rotate(-10deg);box-shadow:0 0 90px #05ed960f}.strategyModelViewer:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#030403 0%,#0000 18%),linear-gradient(#03040380,#0000 16% 83%,#030403b8);position:absolute;inset:0}.strategyModelHalo{aspect-ratio:1;filter:blur(70px);opacity:.55;background:#05ed961a;border-radius:50%;width:62%;animation:5.5s ease-in-out infinite modelHalo;position:absolute}.strategyModelTilt{--viewer-rx:0deg;--viewer-ry:0deg;--viewer-x:0px;--viewer-y:0px;z-index:2;width:112%;transform-style:preserve-3d;transform:translate3d(var(--viewer-x), var(--viewer-y), 0) rotateX(var(--viewer-rx)) rotateY(var(--viewer-ry));will-change:transform;transition:transform .2s cubic-bezier(.2,.75,.25,1);position:relative}.strategyModelFloat{will-change:transform;animation:5.8s ease-in-out infinite modelFloat}.strategyModelFloat img{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 30px 52px #000000ad)saturate(1.04);width:100%;height:auto;display:block}.strategyModelHint{z-index:5;color:#737a76;font:600 11px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;display:flex;position:absolute;bottom:24px;right:28px}.strategyModelHint i{background:#05ed96;border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #05ed96cc}@keyframes modelFloat{0%,to{transform:translateY(-5px)rotate(-.35deg)}50%{transform:translateY(9px)rotate(.35deg)}}@keyframes modelHalo{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.65;transform:scale(1.08)}}.stats3Mosaic{isolation:isolate;background:radial-gradient(circle at 58% 48%,#05ed962e,#0000 53%),#080b09;min-height:620px;position:relative;overflow:hidden}.stats3Mosaic:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#030403 0%,#0000 24% 77%,#030403a6 100%);position:absolute;inset:0}.stats3Rail{width:270px;height:950px;position:absolute;top:-185px;left:20%;overflow:hidden;transform:rotate(38deg)}.stats3Rail.isReverse{top:-125px;left:63%}.stats3Track{will-change:transform;gap:18px;animation:21s linear infinite stats3Marquee;display:grid}.stats3Rail.isReverse .stats3Track{animation-name:stats3MarqueeReverse;animation-duration:25s}.stats3Tile{background:#111;border:1px solid #d3dfd838;border-radius:30px;width:270px;height:190px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 45px #00000061}.stats3Tile img{object-fit:cover;opacity:.96;width:145%;height:145%;margin:-22.5%;display:block;transform:rotate(-38deg)scale(1.08)}.stats3MosaicFade{z-index:3;pointer-events:none;background:linear-gradient(#080b09e0,#0000 15% 84%,#080b09f0),radial-gradient(circle,#0000 20%,#03040338 80%);position:absolute;inset:0}@keyframes stats3Marquee{0%{transform:translateY(0)}to{transform:translateY(-624px)}}@keyframes stats3MarqueeReverse{0%{transform:translateY(-624px)}to{transform:translateY(0)}}.strategyEvidence{padding-top:0}.strategyEvidence>header{margin-bottom:44px}.strategyEvidence>header h1{letter-spacing:-.04em;margin:0;font-size:clamp(40px,4vw,62px);font-weight:550;line-height:1}.strategyEvidenceIntro{display:block}.strategyEvidenceIntro>div:first-child{max-width:760px}.strategyEvidenceIntro p{color:#929793;max-width:700px;margin:20px 0 0;font-size:17px;line-height:1.55}.strategyFilters{grid-template-columns:repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:10px;margin-top:48px;display:grid}.strategyFilterField{gap:8px;min-width:0;display:grid}.strategyFilterField>span{color:#858d87;font:600 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.strategyFilters .strategySemiSelect.semi-select{color:#e8ece9;width:100%;height:46px;min-height:46px;box-shadow:none;cursor:pointer;background:#0b0d0c;border:1px solid #343a36;border-radius:8px;outline:none;transition:border-color .16s,background .16s}.strategyFilters .strategySemiSelect.semi-select:hover,.strategyFilters .strategySemiSelect.semi-select.semi-select-open,.strategyFilters .strategySemiSelect.semi-select.semi-select-focus{background:#0d120f;border-color:#05ed96}.strategyFilters .strategySemiSelect .semi-select-selection{color:#e8ece9;min-width:0;font:550 15px/1 var(--font-geist-sans), sans-serif;margin-left:14px}.strategyFilters .strategySemiSelect .semi-select-selection-text{text-overflow:ellipsis;white-space:nowrap;color:#e8ece9;overflow:hidden}.strategyFilters .strategySemiSelect .semi-select-arrow{color:#cbd2cd;margin-right:12px}.semi-popover-wrapper:has(.strategySemiDropdown){--semi-color-bg-3:#181c19;--semi-shadow-elevated:none;overflow:hidden;background:#181c19!important;border:0!important;border-radius:12px!important;outline:0!important;box-shadow:0 16px 40px #00000075!important}.strategySemiDropdown.semi-select-option-list-wrapper{box-sizing:border-box;color:#f4f7f5;box-shadow:none;background:#181c19;border:1px solid #465049;border-radius:12px;outline:0;padding:6px;overflow:hidden}.strategySemiDropdown .semi-select-option{color:#e8ece9;min-height:44px;font:550 14px/1.2 var(--font-geist-sans), sans-serif;border-radius:8px}.strategySemiDropdown .semi-select-option-focused{background:#ffffff12}.strategySemiDropdown .semi-select-option-selected{color:#fff;background:#05ed961a}.strategySemiDropdown .semi-select-option-selected .semi-select-option-icon{color:#05ed96}.strategyFilterMeta{white-space:nowrap;align-items:center;gap:13px;height:46px;padding:0 6px 0 12px;display:flex}.strategyFilterMeta span{color:#8c938e;font-size:14px}.strategyFilterMeta span b{color:#05ed96;font-size:18px}.strategyFilterMeta button{color:#b9c0bb;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 10px;font-size:14px;line-height:1.5;-webkit-text-decoration:underline #59615c;text-decoration:underline #59615c}.strategyFilterMeta button:hover{color:#05ed96;text-decoration-color:#05ed96}.strategyFilterEmpty{color:#858c87;text-align:center;border:1px dashed #333936;border-radius:14px;margin:46px 0;padding:50px 24px;font-size:16px}.strategyEvidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.strategyEvidenceGrid article{background:#0b0d0c;border:1px solid #292d2a;border-radius:16px;grid-column:span 1;min-width:0;padding:27px 28px 25px;transition:transform .18s,border-color .18s,background .18s}@media (hover:hover){.strategyEvidenceGrid article:hover{background:#0d120f;border-color:#536158;transform:translateY(-4px)}}.strategyEvidenceTitle{border-bottom:1px solid #292d2a;min-height:100px;padding-bottom:18px}.strategyEvidenceGrid h3{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:620;line-height:1.15}.strategyCardTags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.strategyCardTags span{color:#c9cfcb;font:550 12px/1 var(--font-geist-mono), monospace;background:#262a27;border-radius:5px;padding:5px 8px}.strategyCardPerformance{grid-template-columns:minmax(150px,.9fr) 1.1fr;align-items:end;gap:32px;min-height:0;padding:32px 0 22px;display:grid}.strategyEvidenceGrid .strategyMetricPrimary{margin:0;display:block}.strategyEvidenceGrid .strategyMetricPrimary>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.strategyEvidenceImage{justify-self:end;width:66.667%;height:70px;padding:0;overflow:hidden}.strategyEvidenceImage svg{width:100%;height:100%;display:block;overflow:visible}.strategyEvidenceGrid dt{color:#858b87;font-size:13px}.strategyEvidenceGrid dt button{color:inherit;font:inherit;text-underline-offset:4px;cursor:help;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #5d655f;text-decoration:underline dotted #5d655f;position:relative}.strategyEvidenceGrid dt button:after{content:attr(data-tooltip);z-index:8;color:#d6dcd8;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#151916;border:1px solid #3a433d;border-radius:9px;width:220px;padding:11px 13px;font-size:12px;line-height:1.45;text-decoration:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(5px);box-shadow:0 12px 34px #0000006b}.strategyEvidenceGrid dt button:hover:after{opacity:1;visibility:visible;transform:none}.strategyEvidenceGrid dt button:focus-visible:after{opacity:1;visibility:visible;transform:none}.strategyEvidenceGrid dd{color:#e8ece9;font:600 14px/1 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;order:1;margin:0}.strategyEvidenceGrid dt{order:2}.strategyEvidenceGrid .strategyMetricPrimary dt{color:#8f9891;font-size:12px;line-height:1.35;text-decoration-color:#05ed96}.strategyEvidenceGrid .strategyMetricPrimary dd{color:#05ed96;letter-spacing:-.04em;text-shadow:0 0 18px #05ed9633;font-size:34px}.strategyEvidenceGrid .strategyCardMetrics{border-top:1px solid #292d2a;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding-top:19px;display:grid}.strategyEvidenceGrid .strategyCardMetrics>div{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.strategyEvidenceGrid .strategyCardMetrics dt{color:#858b87;white-space:nowrap;font-size:12px;line-height:1.35}.strategyEvidenceGrid .strategyCardMetrics dd{white-space:nowrap;font-size:17px;font-weight:650;line-height:1.2}.strategyPagination{justify-content:center;align-items:center;gap:12px;margin-top:34px;display:flex}.strategyPagination>div{align-items:center;gap:6px;display:flex}.strategyPagination a,.strategyPagination>.isDisabled{color:#d8ddd9;background:#101311;border:1px solid #303632;border-radius:8px;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 13px;font-size:14px;line-height:1;text-decoration:none;display:inline-flex}:is(.strategyPagination a:hover,.strategyPagination a:focus-visible){color:#05ed96;border-color:#05ed96;outline:0}.strategyPagination a.isActive{color:#05ed96;background:#05ed961f;border-color:#05ed96}.strategyPagination>.isDisabled{cursor:not-allowed;opacity:.42}.strategyPagination span{color:#767d78;text-align:center;width:24px}.strategyPagination p{color:#8c938e;white-space:nowrap;margin:0 0 0 4px;font-size:13px}@media (max-width:1050px){.stats3Feature{grid-template-columns:1fr}.stats3Mosaic{min-height:460px}.stats3FeatureCopy{min-height:570px}.strategyFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.strategyFilterMeta{padding-left:0}.strategyEvidenceGrid{grid-template-columns:repeat(2,1fr)}.strategyEvidenceGrid article,.strategyEvidenceGrid article:nth-child(4),.strategyEvidenceGrid article:nth-child(5),.strategyEvidenceGrid article:last-child{grid-column:span 1}}@media (max-width:700px){.strategyLibraryPage{padding-bottom:90px}.strategyLibraryShell{padding-top:28px}.stats3Feature{border-radius:18px}.stats3FeatureCopy{min-height:520px;padding:40px 28px}.stats3HeroCopy h1{font-size:46px}.stats3HeroLead{margin-top:22px;font-size:17px}.stats3FeatureNote{margin-top:38px;padding-top:22px}.stats3FeatureCopy .stats3FeatureNote h2{font-size:22px}.stats3FeatureCopy .stats3FeatureNote p{font-size:15px}.stats3Metrics{gap:20px;padding-top:40px}.stats3Metrics strong{font-size:54px}.stats3Mosaic{min-height:380px}.stats3Rail{top:-210px;left:8%;transform:rotate(35deg)}.stats3Rail.isReverse{left:62%}.stats3Tile img{transform:rotate(-35deg)scale(1.08)}.strategyEvidence{padding-top:0}.strategyEvidence>header{margin-bottom:32px}.strategyEvidenceIntro p{font-size:15px}.strategyFilters{grid-template-columns:1fr 1fr;gap:12px 8px;margin-top:30px}.strategyFilters .strategySemiSelect.semi-select{height:44px;min-height:44px}.strategyFilterMeta{grid-column:1/-1;justify-content:space-between}.strategyEvidenceGrid{grid-template-columns:1fr}.strategyEvidenceGrid article,.strategyEvidenceGrid article:nth-child(4),.strategyEvidenceGrid article:nth-child(5),.strategyEvidenceGrid article:last-child{grid-column:1}.strategyEvidenceTitle{min-height:0}.strategyEvidenceImage{height:96px}.strategyPagination{flex-wrap:wrap}.strategyPagination p{text-align:center;width:100%;margin:4px 0 0}}@media (max-width:420px){.strategyFilters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.strategyModelFloat,.strategyModelHalo{animation:none}.strategyModelTilt,.strategyEvidenceGrid article{transition:none}.stats3Track{animation-play-state:paused}}@media (min-width:901px){.editions{flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(30px,4vh,52px) 0;display:flex}.editionsIntro{margin-bottom:9px}.editions h2{font-size:clamp(40px,3.6vw,52px)}.editionsIntro p{margin-top:8px;font-size:clamp(17px,1.5vw,20px)}.editionCards{gap:22px;width:min(1180px,100%)}.editionCards article{border-radius:14px;min-height:0;padding:28px 34px}.editionCards h4{white-space:nowrap;margin:0 0 16px;font-size:clamp(34px,2.7vw,42px);line-height:1}.editionAccess{padding:8px 11px;font-size:12px}.editionCards>article>p{min-height:2.76em;margin:18px 0 24px;font-size:14px;line-height:1.38}.editionCards a{min-height:42px;font-size:15px}.editionCapabilities{margin-top:18px}.editionCapabilities section{padding-top:13px}.editionCapabilities section+section{margin-top:10px}.editionCapabilities h5{margin-bottom:7px;font-size:14px}.editionCards .editionCapabilities li{gap:8px;padding:3px 0;font-size:14px;line-height:1.2}.editionCapabilityIcon{flex-basis:13px;width:13px;height:13px;margin-top:2px}}@media (min-width:901px) and (max-height:820px){.editions{padding:24px 0}.editionsIntro{margin-bottom:11px}.editions h2{font-size:40px}.editionsIntro p{font-size:17px}.editionCards article{padding:22px 28px}.editionCards h4{margin-bottom:12px;font-size:36px}.editionCards>article>p{margin:16px 0 20px;font-size:14px}.editionCards a{min-height:40px}.editionCapabilities{margin-top:13px}.editionCapabilities section{padding-top:9px}.editionCapabilities section+section{margin-top:8px}.editionCapabilities h5{margin-bottom:4px;font-size:14px}.editionCards .editionCapabilities li{padding:1px 0;font-size:14px}}@media (max-width:640px){.editionCards h4{white-space:normal;margin-top:0}}body,body *{font-family:Arial,Helvetica,sans-serif!important}.scoreMark,.scoreMark *{font-family:Bradley Hand,Comic Sans MS,cursive!important}.editionCards h4{margin-bottom:0}@media (min-width:901px){.editionCards article{padding-block:56px}}.siteMotionRoot{min-height:100vh}.strategyEvidenceGrid .strategyMetricPrimary dd{color:var(--acid);text-shadow:none}.strategyCardTags .strategyCardStatus{color:#d8ddd9;background:#272c29}@media (max-width:600px){body{font-size:14px}.cardNav{transition:transform .22s,opacity .22s}.cardNavBar{height:56px}.cardNav>nav{top:64px}.cardNav.isHidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 18px))}.researchHeroIntegrations{margin-top:20px}.researchHeroActions{margin-top:26px}.researchHeroStats{margin-top:34px}.heroFlowCard{padding:17px}.aiChat1,.chatGptDemo{height:460px}.homeEvidenceGrid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-14px;padding:0 14px 10px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.homeEvidenceGrid::-webkit-scrollbar{display:none}.homeEvidenceItem{scroll-snap-align:start;flex:0 0 78%;min-height:210px;padding:22px}.homeEvidenceItem h3{margin-top:16px}.editionsIntro{margin-bottom:24px}.editionCards{gap:14px}.editionCards article{padding:18px 20px}.editionCards h4{font-size:36px}.editionCards a{height:48px;min-height:48px}.editionCards>article>p{font-size:14px;line-height:1.5}.editionCards .editionCapabilities li{font-size:13px;line-height:1.2}.editionCards .editionCapabilities ul{row-gap:8px}.editionCards .editionCapabilities h5{margin-bottom:10px}.editionCards .editionCapabilities section+section{margin-top:20px}.faq6Contact{margin-top:26px}.strategyEvidenceGrid article{padding:22px}.strategyCardPerformance{grid-template-columns:minmax(145px,.9fr) 1.1fr;gap:28px;min-height:96px;padding:18px 0 15px}.strategyEvidenceImage{width:66.667%;height:48px}.strategyEvidenceGrid dt,.strategyEvidenceGrid .strategyMetricPrimary dt,.strategyEvidenceGrid .strategyCardMetrics dt{font-size:12px}.strategyEvidenceGrid .strategyMetricPrimary dd{font-size:34px}.strategyEvidenceGrid .strategyCardMetrics dd{font-size:17px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-scroll-reveal]{opacity:1!important;visibility:visible!important;transform:none!important}.cardNav.isHidden{opacity:1;pointer-events:auto;transform:none}}.agentDemoInner{grid-template-columns:minmax(300px,.62fr) minmax(600px,1.38fr);align-items:center;gap:72px}.aiAvatar{background:var(--acid);color:#07110b;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:800;display:grid;overflow:hidden}.aiAvatarSmall{border-radius:8px;flex-basis:28px;width:28px;height:28px;font-size:13px}.aiChatHeader>button{color:#aeb2af;letter-spacing:2px;cursor:pointer;background:0 0;border:0;font-size:18px}.aiUserMessage p{margin:0;font-size:14px;line-height:1.48}.aiAssistantMessage{align-items:flex-start;gap:11px;margin-top:20px;animation:.5s cubic-bezier(.22,.8,.24,1) 80ms both aiMessageRise;display:flex}.aiReasoning{color:#9ba19d;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 10px;padding:0;font-size:12px;line-height:1.3;display:flex}.aiReasoning span{color:#717672;font-size:14px}.aiToolCall{background:#1d1f1d;border:1px solid #393e3a;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:57px;padding:10px 12px;display:grid}.aiToolIcon{width:30px;height:30px;color:var(--acid);background:#05ed961c;border-radius:8px;place-items:center;font-size:18px;display:grid}.aiToolCall>span:nth-child(2){gap:3px;min-width:0;display:grid}.aiToolCall b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.aiToolCall small{color:#8f9691;font-size:10px;line-height:1.2}.aiToolCall em{color:#777d79;font-size:10px;font-style:normal}.aiAnswer{color:#d5d9d6;max-width:690px;margin:13px 0 0;font-size:13px;line-height:1.5}.aiAnswer i{vertical-align:-2px;background:var(--acid);width:2px;height:1em;margin-left:3px;animation:.8s step-end infinite aiCursorBlink;display:inline-block}.aiSources{gap:7px;margin-top:13px;display:grid}.aiSources>span{color:#7e847f;font-size:10px;line-height:1.2}.aiSources>div{flex-wrap:wrap;gap:7px;display:flex}.aiSources button{color:#adb3ae;cursor:pointer;background:#1b1d1b;border:1px solid #343834;border-radius:8px;align-items:center;gap:9px;max-width:240px;padding:7px 9px;font-size:10px;line-height:1.2;display:flex}.aiSources button b{color:#737975;font-weight:400}.aiFollowup{max-width:58%;margin-top:18px;animation-delay:.32s}.aiAttachment{background:#1c1e1c;border:1px solid #3c403d;border-radius:10px;grid-template-columns:26px minmax(0,1fr) 20px;align-items:center;gap:8px;width:min(265px,82%);min-height:42px;padding:7px 9px;display:grid}.aiAttachment>span:first-child{width:26px;height:26px;color:var(--acid);background:#05ed961f;border-radius:7px;place-items:center;font-size:12px;display:grid}.aiAttachment>span:nth-child(2){gap:2px;min-width:0;display:grid}.aiAttachment b{text-overflow:ellipsis;white-space:nowrap;color:#d9ddda;font-size:10px;line-height:1.1;overflow:hidden}.aiAttachment small{color:#747a76;font-size:9px;line-height:1.1}.aiAttachment button{color:#7f8580;cursor:pointer;background:0 0;border:0;font-size:16px}.aiComposer>p{color:#858b87;margin:10px 3px 7px;font-size:12px;line-height:1.2}.aiComposerActions>span{color:#cbd0cc;border:1px solid #3b403c;border-radius:999px;align-items:center;gap:6px;margin-right:auto;padding:5px 8px 5px 5px;font-size:10px;display:flex}.aiComposerActions>span b{background:var(--acid);color:#07110b;border-radius:5px;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.aiAdd{color:#cbd0cc;background:0 0;border:1px solid #444945;border-radius:50%;width:29px;height:29px;font-size:18px}.aiSend{color:#090b09;background:#f1f3f1;border:0;border-radius:50%;width:31px;height:31px;font-size:13px}@keyframes aiMessageRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes aiToolPulse{0%,to{box-shadow:0 0 #05ed9600}50%{box-shadow:0 0 0 7px #05ed9614}}@keyframes aiCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@media (max-width:1000px){.agentDemoInner{grid-template-columns:1fr;gap:46px}.agentDemoCopy{max-width:760px}.aiChat1{height:650px}}@media (max-width:640px){.aiChat1{border-radius:16px;height:620px}.aiChatHeader{flex-basis:62px;height:62px;padding:0 15px}.aiChatThread{padding:18px 14px 12px}.aiUserMessage{max-width:88%;padding:11px 13px}.aiAssistantMessage{gap:8px;margin-top:15px}.aiToolCall{grid-template-columns:28px minmax(0,1fr) auto}.aiAnswer{font-size:12px}.aiSources button:nth-child(2){display:none}.aiFollowup{max-width:78%;margin-top:14px}.aiComposer{margin:0 10px 10px}.aiAttachment{width:100%}}@media (prefers-reduced-motion:reduce){.aiUserMessage,.aiAssistantMessage,.aiComposer,.aiToolIcon,.aiAnswer i{animation:none!important}}.researchHeroHeadline>p{color:#a5aca7;max-width:560px;margin:18px 0 0;font-size:18px;line-height:1.55}.heroIntegrationGroup{align-items:center;gap:18px;display:flex}.heroIntegrationLogos{align-items:center;gap:10px;min-height:38px;display:flex}.heroIntegrationLogos span{color:#f0f4f1;white-space:nowrap;align-items:center;min-height:34px;padding:0 12px 0 0;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.heroIntegrationGroup>span{color:#9ba59e;white-space:nowrap;font-size:16px;font-weight:400;line-height:1}.researchHeroActions a{text-align:center;color:#e9edea;letter-spacing:.02em;border:1px solid #3a413d;justify-content:center;align-items:center;width:min(218px,48%);height:52px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex}.researchHeroStats strong{letter-spacing:-.07em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;font-size:clamp(56px,5vw,78px);font-weight:560;line-height:1;display:flex}.researchHeroStats strong{padding-block:.08em;overflow:visible}.heroFlowMosaic{--flow-card-width:280px;--flow-card-height:210px;--flow-gap:18px;--flow-scale:1;z-index:1;isolation:isolate;pointer-events:none;background:radial-gradient(circle at 58% 45%,#05ed9613,#0000 52%);min-width:0;height:650px;position:relative;overflow:hidden}.heroFlowRail{width:var(--flow-card-width);height:1120px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.heroFlowCard:before{background:radial-gradient(circle at 85% 22%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 38%)}}.heroFlowIdentity p{color:#778078;letter-spacing:.04em;margin:0 0 7px;font-size:9px;line-height:1.2}.heroFlowIdentity h2{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:680;line-height:1.02}.heroFlowCard dt{color:#737c75;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.1;overflow:hidden}.heroFlowCard dd{color:#e9eeeb;margin:0;font-size:14px;font-weight:720;line-height:1}.heroFlowCard .heroFlowReturn dd{color:var(--accent);letter-spacing:-.04em;text-shadow:0 0 16px var(--accent);font-size:19px}@supports (color:color-mix(in lab, red, red)){.heroFlowCard .heroFlowReturn dd{text-shadow:0 0 16px color-mix(in srgb, var(--accent) 30%, transparent)}}@keyframes heroFlowMarquee{0%{transform:translateY(0)}to{transform:translateY(calc(var(--flow-distance) * -1))}}@keyframes heroFlowMarqueeReverse{0%{transform:translateY(calc(var(--flow-distance) * -1))}to{transform:translateY(0)}}@media (max-width:1100px){.researchHero{padding:58px 0 68px}.researchHeroInner{grid-template-columns:minmax(360px,.84fr) minmax(0,1.16fr);gap:24px;width:calc(100% - 40px)}.researchHeroHeadline h1{max-width:620px;font-size:clamp(54px,6vw,68px)}.researchHeroStats{max-width:620px;margin-top:56px}.heroFlowMosaic{--flow-scale:.82;width:100%;height:600px}}@media (max-width:900px){.researchHero{padding:64px 0 74px}.researchHeroInner{grid-template-columns:1fr;gap:30px;width:min(820px,100% - 32px)}.researchHeroHeadline h1,.researchHeroStats{max-width:680px}.heroFlowMosaic{--flow-scale:.8;height:560px}}@media (max-width:650px){.researchHero{padding:46px 0 56px}.researchHeroInner{gap:22px;width:calc(100% - 24px)}.researchHeroHeadline h1{font-size:50px;line-height:.95}.researchHeroHeadline>p{margin-top:16px;font-size:16px}.researchHeroIntegrations{margin-top:30px}.heroIntegrationGroup{gap:14px}.heroIntegrationLogos{gap:8px;min-height:32px}.heroIntegrationLogos img{width:32px;height:32px}.heroIntegrationGroup>span{font-size:14px}.researchHeroActions{margin-top:38px}.researchHeroActions a{width:50%;padding:0 14px;font-size:12px}.researchHeroStats{gap:16px;margin-top:50px}.researchHeroStats strong{font-size:54px}.heroFlowMosaic{--flow-scale:.64;height:470px}}@media (prefers-reduced-motion:reduce){.heroFlowTrack{animation-play-state:paused}.researchHeroActions a{transition:none}}.capabilityModesHead p{color:#9ba39d;max-width:720px;margin:24px 0 18px;font-size:20px;line-height:1.2}.capabilityModesHead a{color:#080a09;letter-spacing:.014em;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;justify-content:center;align-items:center;min-width:230px;min-height:54px;padding:0 25px;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.capabilityMode h3{color:#f0f3f1;margin:0;font-size:24px;font-weight:700;line-height:1.16}.capabilityMode p{color:#9ba39d;max-width:210px;margin:8px 0 0;font-size:16px;line-height:1.25}@media (max-width:900px){.capabilityModes{padding:76px 0}.capabilityModesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.capabilityModesHead h2{font-size:44px}.capabilityModesHead p{font-size:16px}.capabilityModesHead a{min-height:48px;font-size:16px}.capabilityModesGrid{grid-template-columns:1fr}.capabilityMode{text-align:center;align-items:center;min-height:0;padding:24px 0}.capabilityMode img{width:104px;height:104px}}.capabilityCatalogPage{color:#f1f4f1;background:#030504;min-height:100vh;overflow:hidden}.capabilityCatalogPage .cardNav{margin-top:28px}.capabilityCatalogHero{padding:96px 0}.capabilityCatalogHero header{text-align:center;max-width:880px;margin:0 auto 48px}.capabilityCatalogHero h1{letter-spacing:-2.8px;margin:0;font-size:80px;font-weight:700;line-height:1.05}.capabilityCatalogHero h1 span,.capabilityCatalogHero h1 em{font-style:normal;display:block}.capabilityCatalogHero h1 em{color:var(--acid)}.capabilityCatalogHero header>p{color:#98a39d;max-width:760px;margin:24px auto 0;font-size:20px;line-height:1.2}.capabilityCatalogModes{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.capabilityCatalogModes article{flex-direction:column;justify-content:center;min-height:250px;padding:30px 28px;display:flex}.capabilityCatalogModes img{object-fit:contain;width:128px;height:128px;margin:0 0 24px}.capabilityCatalogModes h2{color:#f1f4f1;letter-spacing:0;margin:0;font-size:24px;font-weight:700;line-height:1.16}.capabilityCatalogModes p{color:#98a39d;max-width:250px;margin:10px 0 0;font-size:16px;line-height:1.25}.capabilityCatalogTable{padding:96px 0 0}.capabilityCatalogTable>h2,.capabilityAvailability h2{color:#f1f4f1;text-align:center;letter-spacing:-2.8px;max-width:920px;margin:0 auto 44px;font-size:48px;font-weight:700;line-height:1.08}.capabilityMatrix{gap:24px;display:grid}.capabilityMatrix>article{background:#080b09;border:1px solid #2b332e;border-radius:16px;overflow:hidden}.capabilityMatrix>article>header{background:#0e130f;border-bottom:1px solid #242b27;justify-content:space-between;align-items:center;gap:40px;min-height:92px;padding:24px 32px 25px;display:flex}.capabilityMatrix h3{min-width:0;color:var(--acid);letter-spacing:0;flex:auto;margin:0;font-size:28px;font-weight:700;line-height:1.14}.capabilityMatrixMeta{align-items:center;gap:16px;display:flex}.capabilityMatrixMeta p{color:#d9dfda;text-align:right;white-space:nowrap;margin:0;font-size:18px;line-height:1.22}.capabilityMatrixMeta span{color:var(--acid);letter-spacing:.64px;white-space:nowrap;border:1px solid #05ed9680;border-radius:8px;padding:9px 13px;font-size:16px;font-weight:700;line-height:1}.capabilityMatrixBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:24px 32px;display:grid}.capabilityMatrixBody section{min-width:0}.capabilityMatrixBody h4{color:#f1f4f1;letter-spacing:0;margin:0 0 24px;font-size:18px;font-weight:400;line-height:1.2}.capabilityMatrixBody dl{gap:16px;margin:0;display:grid}.capabilityMatrixBody dl>div{grid-template-columns:minmax(96px,1fr) auto;align-items:center;gap:22px;display:grid}.capabilityMatrixBody dt,.capabilityMatrixBody dd{letter-spacing:0;margin:0;font-size:16px;line-height:1.35}.capabilityMatrixBody dt{color:#7e8982}.capabilityMatrixBody dd{color:#f1f4f1;text-align:right}.capabilityAvailability{text-align:center;padding:96px 0}.capabilityAvailability h2{margin-bottom:22px}.capabilityAvailability>p{color:#98a39d;max-width:810px;margin:0 auto;font-size:18px;line-height:1.45}.capabilityAvailability>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:38px;display:flex}.capabilityAvailability a{color:#080a09;letter-spacing:0;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;justify-content:center;align-items:center;min-width:190px;min-height:56px;padding:0 26px;font-size:16px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.capabilityAvailability a+a{color:#f1f4f1;background:0 0}@media (max-width:900px){.capabilityCatalogHero{padding:86px 0 66px}.capabilityCatalogHero h1{font-size:58px}.capabilityCatalogModes{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilityMatrix>article>header,.capabilityMatrixBody{grid-template-columns:1fr}.capabilityMatrixBody{gap:30px}.capabilityMatrixMeta{align-self:flex-end}}@media (max-width:650px){.capabilityCatalogPage .cardNav{margin-top:14px}.capabilityCatalogHero{padding:76px 0 46px}.capabilityCatalogHero header{margin-bottom:42px}.capabilityCatalogHero h1{font-size:44px;line-height:1.05}.capabilityCatalogHero header>p,.capabilityAvailability>p{font-size:16px}.capabilityCatalogModes{grid-template-columns:1fr}.capabilityCatalogModes article{text-align:center;align-items:center;min-height:0;padding:26px 0}.capabilityCatalogModes img{width:104px;height:104px}.capabilityCatalogTable{padding:52px 0 0}.capabilityCatalogTable>h2,.capabilityAvailability h2{font-size:36px}.capabilityMatrix>article>header{flex-direction:column;align-items:flex-start;gap:10px;padding:22px}.capabilityMatrixMeta{justify-content:space-between;align-self:stretch;gap:12px;width:100%}.capabilityMatrix h3{font-size:24px}.capabilityMatrixMeta p{white-space:normal;text-align:left;font-size:16px}.capabilityMatrixMeta span{font-size:13px}.capabilityMatrixBody{gap:26px;padding:22px}.capabilityMatrixBody dl>div{grid-template-columns:1fr;gap:4px}.capabilityMatrixBody dd{text-align:left}.capabilityAvailability{padding:48px 0 88px}}.agentDemo{border:0}.agentDemoEmbedded{border-bottom:0;margin-top:0;padding:56px 0 96px}.agentDemoInner{flex-direction:column;align-items:center;gap:48px;display:flex}@media (max-width:1000px){.agentDemoInner{gap:46px}}@media (max-width:640px){.agentDemoCopy h2 br{display:block}.agentDemoCopy h2{font-size:42px}}.editionsIntro{width:min(1120px,100%);max-width:none}.editionsIntro p{color:#9aa29c;max-width:760px;margin:24px auto 0;font-size:17px;font-weight:400;line-height:1.72}@media (min-width:1051px){.editions h2{white-space:nowrap}}.homeEvidenceIntro{text-align:center;width:100%;max-width:1040px;margin:0 auto}.homeEvidenceIntro p{color:#9aa29c;max-width:860px;margin:32px auto 0;font-size:17px;line-height:1.72}.homeEvidenceItem h3{color:#f1f4f1;letter-spacing:-.015em;margin:28px 0 0;font-size:22px;font-weight:700;line-height:1.18}.homeEvidenceItem p{color:#8f9791;margin:14px 0 0;font-size:14px;line-height:1.68}@media (max-width:900px){.homeEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.homeEvidence{padding:92px 0 104px}.homeEvidenceIntro h2{letter-spacing:-.025em;font-size:42px;line-height:1.06}.homeEvidenceIntro p{max-width:none;margin-top:24px;font-size:15px}.homeEvidenceGrid{grid-template-columns:1fr;gap:14px;margin-top:42px}.homeEvidenceItem{height:auto;min-height:230px;padding:28px 24px}.homeEvidenceItem h3{margin-top:24px;font-size:20px}}.aiThinking{color:#f0f2f0;align-items:center;gap:4px;min-height:38px;font-size:11px;animation:.4s cubic-bezier(.22,.8,.24,1) both aiMessageRise;display:flex}.aiRecommendation th,.aiRecommendation td{text-align:left;border-bottom:1px solid #303530;padding:14px 16px;font-size:13px;line-height:1.4}.aiComposer>p{color:#aeb4af;margin:0 0 10px;font-size:14px}.aiComposerActions>span{gap:8px;padding:7px 11px 7px 7px;font-size:13px}@keyframes aiThinkingDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.researchHeroActions a,.editionCards a,.finalCta .heroActions a{letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;width:230px;min-width:230px;height:54px;min-height:54px;padding:0 22px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex;color:#080a09!important;background:#f1f3f1!important;border:1px solid #f1f3f1!important;border-radius:999px!important;font-size:14px!important}@media (hover:hover){.researchHeroActions a:hover,.editionCards a:hover,.finalCta .heroActions a:hover{transform:translateY(-2px);background:var(--acid)!important;border-color:var(--acid)!important;color:#07110b!important}}.finalCta{color:#050806;border-top:0;padding:96px 0 86px;background:var(--acid)!important}.finalCta h2{color:#050806;max-width:900px;margin:0 auto;font-weight:700}.finalCta h2 em{color:#050806}.finalCta .heroActions{margin-top:38px}.finalCta .heroActions a{width:230px;min-width:230px;height:56px;min-height:56px;color:#f1f3f1!important;background:#050806!important;border-color:#050806!important}@media (hover:hover){.finalCta .heroActions a:hover{color:#f1f3f1!important;background:#101411!important;border-color:#050806!important}}.localStep h4{grid-area:1/2;font-size:22px}.localStep p{grid-area:2/2;margin:7px 0 0;font-size:15px}@media (max-width:640px){.researchHeroHeadline h1,.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{letter-spacing:-.025em;line-height:1.06}.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{font-size:42px}.editionsIntro p{max-width:none;margin-top:24px;font-size:15px}.researchHeroActions a,.editionCards a,.finalCta .heroActions a{width:100%;min-width:0}.finalCta .heroActions{flex-direction:column;width:100%}.aiRecommendation th,.aiRecommendation td{padding:10px 8px;font-size:10px}.localControlSteps{gap:12px}.localStep{padding:14px 0}}.epButton{isolation:isolate;box-sizing:border-box;text-align:center;white-space:nowrap;cursor:pointer;max-width:100%;transition:background-color var(--action-duration) ease, border-color var(--action-duration) ease, color var(--action-duration) ease, transform var(--action-duration) var(--action-ease), box-shadow var(--action-duration) ease;justify-content:center;align-items:center;position:relative;overflow:hidden;width:auto!important;min-width:var(--action-min-width)!important;height:var(--action-height)!important;min-height:var(--action-height)!important;padding:0 var(--action-pad-x)!important;border:1px solid var(--action-border)!important;border-radius:var(--action-radius)!important;background:var(--action-bg)!important;color:var(--action-fg)!important;letter-spacing:.02em!important;font:700 14px/1 Arial,Helvetica,sans-serif!important;text-decoration:none!important;display:inline-flex!important}.epButton>span{z-index:2;transition:transform .28s var(--action-ease);position:relative}.epButton:after{content:"";z-index:2;opacity:0;width:38px;height:38px;transition:opacity .24s ease, transform .32s var(--action-ease);background-color:#080a09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23f3f5f3' d='M881 562H81c-27.6 0-50-22.4-50-50s22.4-50 50-50h800c27.6 0 50 22.4 50 50s-22.4 50-50 50zM907.6 540.7 695.5 328.6c-19.5-19.5-19.5-51.2 0-70.7s51.2-19.5 70.7 0L978.4 470c19.5 19.5 19.5 51.2 0 70.7-19.6 19.6-51.2 19.6-70.8 0zM695.5 695.4l212.1-212.1c19.5-19.5 51.2-19.5 70.7 0s19.5 51.2 0 70.7L766.2 766.1c-19.5 19.5-51.2 19.5-70.7 0s-19.5-51.2 0-70.7z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50%;position:absolute;top:50%;right:8px;transform:translate(10px,-50%)scale(.72)}.epButtonSecondary{--action-bg:#0a0d0bb8;--action-fg:#f1f3f1;--action-border:#f1f3f1}.researchHeroActions .heroValidationButton{color:#f1f4f1!important;letter-spacing:0!important;background:0 0!important;border:1px solid #f1f3f1!important;min-width:190px!important;height:56px!important;min-height:56px!important;padding:0 26px!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important}.researchHeroActions .heroValidationButton:after{display:none}.researchHeroActions .heroValidationButton>span{transform:none!important}.epButton:focus-visible{outline:2px solid var(--action-accent);outline-offset:4px}.epButton:active{transform:translateY(0)scale(.98)}@media (hover:hover){.epButton:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0003;background:var(--action-bg)!important;border-color:var(--action-border)!important;color:var(--action-fg)!important}.epButton:hover>span{transform:translate(-12px)}.epButton:hover:after{opacity:1;transform:translateY(-50%)scale(1)}.epButtonSecondary:hover{--action-bg:#f1f3f1;--action-fg:#080a09}.researchHeroActions .heroValidationButton:hover{box-shadow:none;transform:none;color:#f1f4f1!important;background:0 0!important;border-color:#f1f3f1!important}}@media (max-width:640px){.epButton{width:100%!important;min-width:0!important}.epButton:after{display:none}.epButton:hover>span{transform:none}}@media (prefers-reduced-motion:reduce){.epButton,.epButton>span,.epButton:after{transition:none!important}}.editionCards .editionEntryMenu nav>a,.editionCards .editionEntryMenu nav>button{box-sizing:border-box;text-align:left;cursor:pointer;color:#e8ece9!important;letter-spacing:0!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:50px!important;padding:0 12px!important;font-size:14px!important;font-weight:700!important;display:flex!important;transform:none!important}@media (hover:hover){.editionCards .editionEntryMenu nav>a:hover,.editionCards .editionEntryMenu nav>button:hover{color:var(--acid)!important;background:#19201c!important;transform:none!important}}.editionFallbackLayer{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.editionFallbackDialog{color:#eef3ef;background:#0c100e;border:1px solid #343a36;border-radius:18px;width:min(440px,100%);padding:34px;position:relative;box-shadow:0 28px 90px #0000008c}.editionFallbackClose{color:#cdd5cf;cursor:pointer;background:#171d19;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1;position:absolute;top:14px;right:14px}.editionFallbackClose svg{fill:currentColor;width:18px;height:18px;margin:auto;display:block}.aiInstallGuide .editionFallbackClose{border:1px solid var(--line);background:0 0;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.editionFallbackIcon{background:#111713;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.editionFallbackIcon img{object-fit:cover;border-radius:50%;width:40px;height:40px}.editionFallbackDialog h2{letter-spacing:0;margin:22px 0 0;font-size:26px;line-height:1.15}.editionFallbackDialog p{color:#a7b0aa;margin:14px 0 0;font-size:15px;line-height:1.55}.editionFallbackActions{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.aiInstallGuide .editionFallbackActions{display:flex}.editionFallbackActions a,.editionFallbackActions button{color:#080a09;cursor:pointer;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;justify-content:center;align-items:center;min-width:0;height:48px;padding:0 16px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.editionFallbackActions button{color:#f1f3f1;background:0 0}.aiInstallGuide .editionFallbackActions a{gap:12px;width:auto;min-width:174px;height:44px;min-height:44px;padding:0 18px;font-weight:800}.aiInstallGuide .editionFallbackActions a svg{fill:currentColor;width:16px;height:16px}.editionFallbackDialog .editionFallbackCopyHint{min-height:18px;color:var(--acid);letter-spacing:0;opacity:0;margin:12px 0 0;font-size:13px;line-height:1.35;transition:opacity .18s}.editionFallbackDialog .editionFallbackCopyHint.isVisible{opacity:1}@media (hover:hover){.editionFallbackClose:hover{color:#fff;background:#202820}.editionFallbackActions a:hover,.editionFallbackActions button:hover{border-color:var(--acid);background:var(--acid);color:#07110b}}@media (max-width:520px){.editionFallbackLayer{padding:18px}.editionFallbackDialog{padding:28px 22px}.editionFallbackActions{grid-template-columns:1fr}}.aiInstallCopy{isolation:isolate;background:linear-gradient(135deg,#131815f5,#080b09e0);border:1px solid #e2ffef3d;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:72px;margin:0;padding:8px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 50px #0000003d}.aiInstallCopy:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:.72;background:linear-gradient(90deg,#05ed960f,#e2ffef57,#05ed9614);animation:4.8s ease-in-out infinite aiInstallCopySweep;position:absolute;inset:-1px;transform:translate(-75%)}.aiInstallCopy p,.howToHero .aiInstallCopy p{z-index:1;color:#e6ebe7;white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;max-width:none;height:56px;margin:0;padding:0 10px 0 26px;display:flex;position:relative;overflow:hidden;letter-spacing:0!important;font-size:18px!important;line-height:1.2!important}.aiInstallCopy button{z-index:1;color:#070a08;white-space:nowrap;cursor:pointer;background:#f1f3f1;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:184px;height:56px;padding:0 24px;font-size:16px;font-weight:800;line-height:1;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex;position:relative}.aiInstallCopyIcon{flex:0 0 23px;place-items:center;width:23px;height:23px;display:inline-grid}.aiInstallCopyIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:23px;height:23px;display:block}.productGuideInstallCopy{margin:-36px 0 72px}.howToInstallCopy{grid-column:1/-1;justify-self:center;margin:-42px 0 0}@media (hover:hover){.aiInstallCopy button:hover{background:var(--acid);transform:translateY(-1px);box-shadow:0 10px 26px #05ed962e}}@keyframes aiInstallCopySweep{0%,18%{transform:translate(-78%)}54%,to{transform:translate(78%)}}@media (max-width:760px){.aiInstallCopy{border-radius:999px;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:64px;padding:8px}.aiInstallCopy p,.howToHero .aiInstallCopy p{white-space:nowrap;max-width:none;height:48px;margin:0;padding:0 0 0 16px;display:flex;font-size:14px!important;line-height:1.2!important}.aiInstallCopy button{width:48px;min-width:48px;height:48px;padding:0}.aiInstallCopy button>span:last-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aiInstallCopyIcon{flex-basis:21px;width:21px;height:21px}.aiInstallCopyIcon svg{width:21px;height:21px}.productGuideInstallCopy{margin:-28px 0 54px}.howToInstallCopy{margin:-20px 0 0}}@media (prefers-reduced-motion:reduce){.aiInstallCopy:before{opacity:.24;animation:none;transform:none}}.legalBreadcrumb{color:#778079;align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}.legalHero p{color:#aab2ac;margin:32px 0 0;font-size:16px;line-height:1.6}.legalToc h2{color:#f0f3f1;margin:0 0 22px;font-size:18px;line-height:1.3}.legalToc a{color:#8f9791;text-transform:none;letter-spacing:0;border-bottom:1px solid #202522;padding:10px 0;font-size:13px;line-height:1.45;text-decoration:none;transition:color .16s}.legalBody p{color:#bdc5bf;max-width:74ch;margin:0 0 20px;font-size:17px;line-height:1.82}.legalFooter{border-top:1px solid var(--line);justify-content:space-between;gap:24px;margin-top:70px;padding-top:28px;display:flex}.legalFooter a{color:#c8cfc9;font-size:14px;text-decoration:none}.legalFooter a:hover{color:var(--acid)}@media (max-width:900px){.legalHero{padding:72px 0}.legalLayout{grid-template-columns:1fr;gap:56px}.legalToc{position:static}.legalToc nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:600px){.legalShell{padding:38px 0 80px}.legalHero{padding:58px 0 66px}.legalHero h1{font-size:46px;line-height:1.02}.legalHero p{font-size:15px}.legalLayout{gap:48px;padding-top:42px}.legalToc nav{grid-template-columns:1fr}.legalBody section{margin-bottom:42px;padding-bottom:42px}.legalBody h2{font-size:28px}.legalBody p{font-size:16px;line-height:1.75}.legalFooter{flex-direction:column}}.securityPage{color:#f2f7f5;background:#020303;min-height:100vh;overflow:hidden}.securityContent{background:#020303}.securityHero{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:112px 0 56px;display:flex}.securityHero h1{color:#f2f7f5;letter-spacing:0;margin:0;font-size:clamp(56px,5.2vw,80px);font-weight:700;line-height:1.05}.securityHero h1 span,.securityHero h1 em{font-style:normal;display:block}.securityHero h1 em{color:var(--acid)}.securityHero p{color:#949e99;white-space:pre-line;width:min(1120px,100%);margin:0;font-size:24px;line-height:1.16}.securityHero strong{color:#f2f7f5;white-space:nowrap;background:#060f0b;border:1px solid #123626;border-radius:32px;justify-content:center;align-items:center;width:min(760px,100%);min-height:64px;padding:0 24px;font-size:16px;font-weight:700;line-height:1.25;display:inline-flex}.securityDetails{background:#020403;padding:112px 0}.securityLayout{grid-template-columns:320px minmax(0,1032px);align-items:start;gap:88px;display:grid}.securityToc{padding-top:8px;position:sticky;top:112px}.securityToc h2{color:#f2f7f5;margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.16}.securityToc nav{gap:8px;display:grid}.securityToc a{color:#949e99;font-size:16px;line-height:2;text-decoration:none;transition:color .18s}:is(.securityToc a:hover,.securityToc a:focus-visible){color:var(--acid)}.securityBody{min-width:0}.securityBody section{border-bottom:1px solid #14241c;padding:48px 0;scroll-margin-top:110px}.securityBody section:first-child{padding-top:8px}.securityBody h2{color:#f2f7f5;letter-spacing:0;margin:0 0 20px;font-size:32px;font-weight:700;line-height:1.125}.securityBody p{color:#a8b0ab;margin:0;font-size:16px;line-height:1.5}@media (max-width:1100px){.securityHero p{font-size:20px;line-height:1.35}.securityLayout{grid-template-columns:1fr;gap:56px}.securityToc{position:static}.securityToc nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (max-width:700px){.securityHero{gap:24px;padding:84px 0 48px}.securityHero h1{font-size:48px;line-height:1.08}.securityHero p{font-size:16px;line-height:1.5}.securityHero strong{white-space:normal;border-radius:24px;min-height:auto;padding:18px 20px}.securityDetails{padding:72px 0}.securityLayout{gap:48px}.securityToc h2{font-size:22px}.securityToc nav{grid-template-columns:1fr}.securityBody section{padding:38px 0}.securityBody section:first-child{padding-top:0}.securityBody h2{font-size:26px}}.researchProductPage{color:#f1f4f1;background:#020303;min-height:100vh;overflow:hidden}.researchProductHero{padding:128px 0}.researchProductHeroInner{flex-direction:column;align-items:center;gap:64px;display:flex}.researchProductHero h1{color:#f1f4f1;text-align:center;letter-spacing:-2.8px;margin:0;font-size:80px;font-weight:700;line-height:1.05}.researchProductHero h1 em{color:var(--acid);font-style:normal}.researchProductHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;width:100%;display:grid}.researchProductHighlights article{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:24px;min-width:0;display:grid}.researchProductHighlights img{object-fit:cover;width:112px;height:112px}.researchProductHighlights h2{color:#f0f3f1;letter-spacing:0;margin:0;font-size:24px;font-weight:700;line-height:1.16}.researchProductHighlights p{color:#9ba39d;white-space:pre-line;margin:8px 0 0;font-size:16px;line-height:1.25}.productInstallBar{width:min(1080px,100%);min-height:72px;box-shadow:none;background:#0e1310;border-color:#1e2a23;border-radius:36px;padding:12px 12px 12px 28px}.productInstallBar p,.howToHero .productInstallBar p{color:#f1f4f1;height:auto;margin:0;padding:0;font-size:16px!important;line-height:1.25!important}.productInstallBar button{border-radius:28px;gap:0;min-width:161px;height:48px;padding:0 28px}.productInstallBar .aiInstallCopyIcon{display:none}.researchProductHow{padding:0 0 96px}.researchProductHow>header h2{color:#f1f4f1;text-align:center;letter-spacing:-2.8px;margin:0;font-size:48px;font-weight:700;line-height:1.08}.researchProductHow>header h2 span{display:block}.researchProductSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.researchProductSteps article{background:#090e0b;border:1px solid #1e2a23;border-radius:16px;min-height:148px;padding:28px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.researchProductSteps article:hover,.researchProductSteps article:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px #05ed962e}.researchProductSteps span{color:var(--acid);font-size:16px;font-weight:700;line-height:1.25;display:block}.researchProductSteps h3{color:#f1f4f1;letter-spacing:0;margin:12px 0;font-size:24px;font-weight:700;line-height:1.16}.researchProductSteps p{color:#9ba39d;margin:0;font-size:16px;line-height:1.25}.researchProductExamples{gap:32px;margin-top:32px;display:grid}.researchProductExample{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:128px;padding:16px 0;display:grid}.researchProductExample aside{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.researchProductExample aside img{object-fit:contain;width:48px;height:48px}.researchProductExample aside h3{color:#f1f4f1;letter-spacing:0;max-width:320px;margin:0;font-size:28px;font-weight:700;line-height:1.14}.researchProductChat{background:#232323;border:1px solid #1e2a23;border-radius:18px;overflow:hidden}.researchProductChat>header{border-bottom:1px solid #1e2a23;align-items:center;min-height:88px;padding:20px 24px;display:flex}.researchProductChat>header>span{background:#020303;border-radius:10px;place-items:center;width:48px;height:48px;margin-right:16px;display:inline-grid}.researchProductChat>header img{object-fit:contain;width:32px;height:32px}.researchProductChat b,.researchProductChat small{display:block}.researchProductChat b{color:#f1f4f1;font-size:20px;font-weight:700;line-height:1.2}.researchProductChat small{color:#9ba39d;margin-top:4px;font-size:16px;line-height:1.25}.researchProductChat i{color:#9ba39d;margin-left:auto;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.researchProductThread{flex-direction:column;gap:48px;padding:24px 28px 48px;display:flex}.researchProductUser{color:#f1f4f1;text-align:right;background:#343434;border-radius:16px;align-self:flex-end;max-width:min(760px,100%);margin:0;padding:20px;font-size:20px;line-height:1.2}.researchProductReply{grid-template-columns:44px minmax(0,1fr);gap:16px;display:grid}.researchProductReply>span{background:#020303;border-radius:10px;place-items:center;width:44px;height:44px;display:inline-grid}.researchProductReply>span img{object-fit:contain;width:28px;height:28px}.researchProductReply section{min-width:0}.researchProductReply section>p{color:#f1f4f1;margin:0;font-size:20px;line-height:1.2}.researchProductReply ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.researchProductReply li{color:#9ba39d;background:#343434;border:1px solid #1e2a23;border-radius:10px;min-height:52px;padding:16px 18px;font-size:16px;line-height:1.25}.researchProductNext{text-align:center;padding:96px 0 136px}.researchProductNextVisual{width:min(480px,100%);height:480px;margin:0 auto;position:relative}.researchProductNextVisual span{pointer-events:none;width:474px;max-width:100%;height:469px;display:block;position:absolute;top:0;left:0;overflow:hidden}.researchProductNextVisual span img{object-fit:fill;width:324.05%;max-width:none;height:218.34%;position:absolute;top:-104.05%;left:-106.33%}.researchProductNext h2{color:#f1f4f1;letter-spacing:-2.8px;margin:0 auto;font-size:48px;font-weight:700;line-height:1.08}.researchProductNext>p{color:#9ba39d;white-space:pre-line;max-width:1060px;margin:32px auto 0;font-size:20px;line-height:1.2}.researchProductDecision{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1200px;margin:32px auto 0;display:grid}.researchProductDecision article{background:#232323;border:1px solid #1e2a23;border-radius:12px;min-height:100px;padding:24px;transition:border-color .18s,box-shadow .18s}.researchProductDecision article:first-child{background:#0e1310}.researchProductDecision article:hover,.researchProductDecision article:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px #05ed962e}.researchProductDecision span{color:#9ba39d;font-size:16px;line-height:1.25;display:block}.researchProductDecision b{color:#f1f4f1;margin-top:8px;font-size:20px;line-height:1.2;display:block}.researchProductNext>a{color:#040605;background:#f1f4f1;border-radius:999px;justify-content:center;align-items:center;min-width:224px;min-height:56px;margin-top:32px;padding:0 32px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}@media (max-width:1100px){.researchProductHighlights{gap:28px}.researchProductExample{grid-template-columns:240px minmax(0,1fr);gap:56px}.researchProductReply ul{grid-template-columns:1fr}}@media (max-width:800px){.researchProductHero{padding:88px 0}.researchProductHero h1{letter-spacing:0;font-size:52px}.researchProductHighlights,.researchProductSteps,.researchProductDecision{grid-template-columns:1fr}.researchProductHighlights article{grid-template-columns:88px minmax(0,1fr)}.researchProductHighlights img{width:88px;height:88px}.productInstallBar{border-radius:28px;grid-template-columns:1fr;padding:18px}.productInstallBar button{width:100%}.productInstallBar button>span:last-child{clip:auto;width:auto;height:auto;position:static;overflow:visible}.productInstallBar p,.howToHero .productInstallBar p{white-space:normal;height:auto;padding:0}.researchProductHow>header h2,.researchProductNext h2{letter-spacing:0;font-size:36px}.researchProductExample{grid-template-columns:1fr;gap:20px}.researchProductExample aside{flex-direction:row;align-items:center}.researchProductExample aside h3{font-size:24px}.researchProductChat>header{min-height:76px;padding:16px}.researchProductThread{gap:32px;padding:20px 16px 28px}.researchProductUser,.researchProductReply section>p{font-size:16px}.researchProductReply{grid-template-columns:36px minmax(0,1fr)}.researchProductReply>span{width:36px;height:36px}.researchProductReply li{min-height:0;font-size:14px}.researchProductNext{padding:70px 0 96px}.researchProductNextVisual{width:320px;height:320px}.researchProductNextVisual span{width:316px;height:313px}.researchProductNext>p{font-size:16px}}.liveProductPage{color:#f1f4f1;background:#020303;min-height:100vh;overflow:hidden}.liveProductHero{padding:128px 0}.liveProductHeroInner{flex-direction:column;align-items:center;gap:64px;display:flex}.liveProductHero header{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.liveProductHero h1{color:#f1f4f1;letter-spacing:-2.8px;margin:0;font-size:80px;font-weight:700;line-height:1.05}.liveProductHero h1 em{color:var(--acid);font-style:normal}.liveProductHero header p{color:#bdc7bf;margin:0;font-size:32px;line-height:1.25}.liveProductHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;width:100%;display:grid}.liveProductHighlights article{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:24px;min-width:0;display:grid}.liveProductHighlights article>span{width:112px;height:112px;display:block;position:relative;overflow:hidden}.liveProductHighlights img{object-fit:cover;pointer-events:none;max-width:none;position:absolute}.liveProductHighlights article:first-child img{width:142px;height:142px;top:calc(50% + 8px);left:calc(50% + .5px);transform:translate(-50%,-50%)}.liveProductHighlights article:nth-child(2) img{width:137px;height:137px;top:calc(50% + .5px);left:50%;transform:translate(-50%,-50%)}.liveProductHighlights article:nth-child(3) img{width:128px;height:128px;top:50%;left:calc(50% + .5px);transform:translate(-50%,-50%)}.liveProductHighlights h2{color:#f0f3f1;letter-spacing:0;margin:0;font-size:24px;font-weight:700;line-height:1.16}.liveProductHighlights p{color:#9ba39d;white-space:pre-line;margin:8px 0 0;font-size:16px;line-height:1.25}.liveProductHow>header h2{color:#f1f4f1;text-align:center;letter-spacing:-2.8px;margin:0;font-size:48px;font-weight:700;line-height:1.08}.liveProductHow>header h2 span{display:block}.liveProductSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.liveProductSteps article{background:#090e0b;border:1px solid #1e2a23;border-radius:16px;min-height:148px;padding:28px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.liveProductSteps article:hover,.liveProductSteps article:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px #05ed962e}.liveProductSteps span{color:var(--acid);font-size:16px;font-weight:700;line-height:1.25;display:block}.liveProductSteps h3{color:#f1f4f1;letter-spacing:0;margin:12px 0;font-size:24px;font-weight:700;line-height:1.16}.liveProductSteps p{color:#9ba39d;margin:0;font-size:16px;line-height:1.25}.liveProductExample aside{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.liveProductExample aside img{object-fit:contain;width:48px;height:48px}.liveProductExample aside h3{color:#f1f4f1;letter-spacing:0;max-width:300px;margin:0;font-size:28px;font-weight:700;line-height:1.14}.liveProductChat>header{border-bottom:1px solid #1e2a23;align-items:center;min-height:88px;padding:20px 24px;display:flex}.liveProductChat>header>span{background:#020303;border-radius:10px;place-items:center;width:48px;height:48px;margin-right:16px;display:inline-grid}.liveProductChat>header img{object-fit:contain;width:32px;height:32px}.liveProductChat small{color:#9ba39d;margin-top:4px;font-size:16px;line-height:1.25}.liveProductChat i{color:#9ba39d;margin-left:auto;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.liveProductUser{color:#f1f4f1;text-align:right;background:#343434;border-radius:16px;align-self:flex-end;max-width:min(860px,100%);margin:0;padding:20px;font-size:20px;line-height:1.2}.liveProductReply>span{background:#020303;border-radius:10px;place-items:center;width:44px;height:44px;display:inline-grid}.liveProductReply>span img{object-fit:contain;width:28px;height:28px}.liveProductReply section>p{color:#f1f4f1;margin:0;font-size:20px;line-height:1.2}.liveProductReply li{color:#9ba39d;background:#343434;border:1px solid #1e2a23;border-radius:10px;min-height:52px;padding:16px 18px;font-size:16px;line-height:1.25}.liveProductNext h2{color:#f1f4f1;letter-spacing:-2.8px;max-width:1100px;margin:0 auto;font-size:48px;font-weight:700;line-height:1.08}.liveProductNext>p{color:#9ba39d;max-width:1060px;margin:32px auto 0;font-size:20px;line-height:1.2}.liveProductNextInstall{margin:32px auto 0}.liveProductDecision article:hover,.liveProductDecision article:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px #05ed962e}.liveProductDecision b{color:#f1f4f1;margin-top:8px;font-size:20px;line-height:1.2;display:block}@media (max-width:1100px){.liveProductHighlights{gap:28px}.liveProductExample{grid-template-columns:240px minmax(0,1fr);gap:56px}.liveProductReply ul{grid-template-columns:1fr}}@media (max-width:800px){.liveProductHero{padding:88px 0}.liveProductHero h1{letter-spacing:0;font-size:52px}.liveProductHero header p{font-size:22px}.liveProductHighlights,.liveProductSteps,.liveProductDecision{grid-template-columns:1fr}.liveProductHighlights article{grid-template-columns:88px minmax(0,1fr)}.liveProductHighlights article>span{width:88px;height:88px}.liveProductHighlights article:first-child img{width:112px;height:112px}.liveProductHighlights article:nth-child(2) img{width:108px;height:108px}.liveProductHighlights article:nth-child(3) img{width:102px;height:102px}.liveProductHow>header h2,.liveProductNext h2{letter-spacing:0;font-size:36px}.liveProductExample{grid-template-columns:1fr;gap:20px}.liveProductExample aside{flex-direction:row;align-items:center}.liveProductExample aside h3{font-size:24px}.liveProductChat>header{min-height:76px;padding:16px}.liveProductThread{gap:32px;padding:20px 16px 28px}.liveProductUser,.liveProductReply section>p{font-size:16px}.liveProductReply{grid-template-columns:36px minmax(0,1fr)}.liveProductReply>span{width:36px;height:36px}.liveProductReply li{min-height:0;font-size:14px}.liveProductNext{padding:70px 0 96px}.liveProductNextVisual{width:320px;height:320px}.liveProductNextVisual span{width:316px;height:313px}.productInstallBar p,.howToHero .productInstallBar p{white-space:normal;height:auto;padding:0}.liveProductNext>p{font-size:16px}}.resultBasisPage{color:#f2f5f2;background:#000;min-height:100vh;overflow:hidden}.resultBasisArticle{gap:128px;padding:128px 0;display:grid}.resultBasisHero{grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:96px;min-height:420px;display:grid}.resultBasisHero h1{color:#f2f5f2;letter-spacing:-2.8px;margin:0;font-size:64px;font-weight:700;line-height:1.125}.resultBasisHero h1 span,.resultBasisHero h1 em{font-style:normal;display:block}.resultBasisHero h1 em{color:var(--acid)}.resultBasisHero p{color:#99a39c;white-space:pre-line;max-width:1040px;margin:24px 0 0;font-size:20px;line-height:1.4}.resultBasisHero ul{background:#090e0b;border:1px solid #1f2b24;border-radius:999px;gap:32px;width:fit-content;margin:24px 0 0;padding:16px 24px;list-style:none;display:flex}.resultBasisHero li{color:#f2f5f2;white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.25;display:inline-flex}.resultBasisHero li img{width:24px;height:24px}.resultBasisHero figure{width:480px;height:420px;margin:0;position:relative;overflow:hidden}.resultBasisHero figure span{width:509px;height:451px;position:absolute;top:0;left:calc(50% - 22px);overflow:hidden;transform:translate(-50%)}.resultBasisHero figure img{width:301.77%;max-width:none;height:227.05%;position:absolute;top:-116.63%;left:0}.resultBasisLayers,.resultBasisFields,.resultBasisRead,.resultBasisExample{gap:40px;display:grid}.resultBasisLayers h2,.resultBasisFields h2,.resultBasisRead h2{color:#f2f5f2;text-align:center;letter-spacing:-2.8px;margin:0;font-size:48px;font-weight:700;line-height:1.16}.resultBasisLayers>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.resultBasisLayers article{background:#090e0b;border:1px solid #1f2b24;border-radius:16px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;min-height:176px;padding:32px 24px;display:grid;overflow:hidden}.resultBasisLayers article>span{width:112px;height:112px;display:block;position:relative;overflow:hidden}.resultBasisLayers article img{object-fit:cover;width:116px;max-width:none;height:116px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resultBasisLayers article:first-child img{width:110px;height:110px}.resultBasisLayers article:nth-child(3) img{width:114px;height:114px}.resultBasisLayers h3{color:var(--acid);margin:0;font-size:24px;font-weight:700;line-height:1.33}.resultBasisLayers p{color:#99a39c;margin:16px 0 0;font-size:16px;line-height:1.25}.resultBasisFields header{text-align:center}.resultBasisFields header p{color:#99a39c;margin:24px 0 0;font-size:20px;line-height:1.2}.resultBasisFields>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.resultBasisFields article{background:#090e0b;border:1px solid #1f2b24;border-radius:16px;min-height:176px;padding:24px;overflow:hidden}.resultBasisFields article img{width:48px;height:48px;display:block}.resultBasisFields h3{color:#f2f5f2;margin:16px 0 8px;font-size:16px;font-weight:700;line-height:1.25}.resultBasisFields p{color:#99a39c;margin:0;font-size:14px;line-height:1.28}.resultBasisRead>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.resultBasisRead article{background:#090e0b;border:1px solid #1f2b24;border-radius:12px;min-height:176px;padding:32px;overflow:hidden}.resultBasisRead h3{color:var(--acid);margin:0;font-size:24px;font-weight:700;line-height:1.33}.resultBasisRead p{color:#99a39c;margin:16px 0 0;font-size:16px;line-height:1.25}.resultBasisExample{gap:32px}.resultBasisExample header{justify-content:space-between;align-items:flex-start;gap:32px;min-height:96px;display:flex}.resultBasisExample header span{color:var(--acid);font-size:16px;font-weight:700;line-height:1.25;display:block}.resultBasisExample h2{color:#f2f5f2;letter-spacing:-2.8px;margin:8px 0 0;font-size:48px;font-weight:700;line-height:1.16}.resultBasisExample strong{min-height:42px;color:var(--acid);white-space:nowrap;border:1px solid #05ed96b3;border-radius:999px;align-items:center;padding:11px 16px;font-size:14px;font-weight:700;line-height:1.25;display:inline-flex}.resultBasisExample dl{background:#090e0b;border:1px solid #1f2b24;border-radius:16px;margin:0;padding:32px}.resultBasisExample dl>div{border-bottom:1px solid #1f2b24;grid-template-columns:minmax(160px,1fr) minmax(0,2fr);align-items:center;gap:32px;min-height:53px;display:grid}.resultBasisExample dl>div:last-child{border-bottom:0}.resultBasisExample dt,.resultBasisExample dd{margin:0;font-size:16px;line-height:1.25}.resultBasisExample dt{color:#99a39c}.resultBasisExample dd{color:#f2f5f2;text-align:right;overflow-wrap:anywhere}.resultBasisExample>p{color:#99a39c;margin:0;font-size:16px;line-height:1.25}.resultBasisExample>a{color:#080a08;background:#f2f5f2;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:52px;padding:16px 28px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}@media (max-width:1100px){.resultBasisHero{grid-template-columns:1fr;gap:56px}.resultBasisHero figure{justify-self:center}.resultBasisLayers>div,.resultBasisRead>div{grid-template-columns:1fr}.resultBasisFields>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.resultBasisArticle{gap:84px;padding:84px 0}.resultBasisHero{gap:40px;min-height:0}.resultBasisHero h1{letter-spacing:0;font-size:44px}.resultBasisHero p,.resultBasisFields header p{font-size:16px}.resultBasisHero ul{border-radius:20px;flex-direction:column;align-items:flex-start;gap:14px;width:100%}.resultBasisHero figure{width:320px;height:280px}.resultBasisHero figure span{width:339px;height:301px}.resultBasisLayers h2,.resultBasisFields h2,.resultBasisRead h2,.resultBasisExample h2{letter-spacing:0;font-size:34px}.resultBasisLayers article{grid-template-columns:88px minmax(0,1fr);padding:24px}.resultBasisLayers article>span{width:88px;height:88px}.resultBasisLayers article img{width:92px;height:92px}.resultBasisFields>div,.resultBasisRead>div{grid-template-columns:1fr}.resultBasisExample header{flex-direction:column;min-height:0}.resultBasisExample dl{padding:24px}.resultBasisExample dl>div{grid-template-columns:1fr;gap:8px;padding:14px 0}.resultBasisExample dd{text-align:left}}.howToPage{color:#eef2ef;background:#050706;min-height:100vh;overflow:clip}.howToShell{z-index:2;padding:58px 0 120px;position:relative}.howToBreadcrumb{color:#778079;align-items:center;gap:12px;font-size:13px;display:flex}.howToBreadcrumb a{color:#b9c0bb;text-decoration:none}.howToBreadcrumb a:after{content:"/";color:#4c534e;margin-left:12px}.howToHero{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(42px,6vw,92px);padding:76px 0 110px;display:grid}.howToHeroCopy>span,.howToLimits>span,.howToPrompt>div>span{color:var(--acid);font:700 11px/1.2 var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.howToHero h1{letter-spacing:-.045em;text-wrap:balance;margin:25px 0 0;font-size:clamp(56px,6.1vw,96px);font-weight:560;line-height:.97}.howToHero p{color:#bdc5bf;max-width:66ch;margin:32px 0 0;font-size:18px;line-height:1.72}.howToHero small{color:#717a73;margin-top:24px;font-size:12px;display:block}.howToHero>img{background:#0b0e0c;border:1px solid #343a36;border-radius:22px;width:100%;height:auto;display:block}.howToFacts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:70px 0}.howToFacts h2,.howToSteps h2,.howToFlow h2,.howToPrompt h2,.howToVerify h2,.howToLimits h2,.howToFaq h2,.howToSources h2,.howToCta h2{color:#f0f3f1;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,60px);font-weight:560;line-height:1.06}.howToFacts dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:54px;margin:44px 0 0;display:grid}.howToFacts dl>div{border-top:1px solid #2b312d;grid-template-columns:140px 1fr;gap:24px;padding:20px 0;display:grid}.howToFacts dt{color:#838c85;font-size:13px}.howToFacts dd{color:#d5dbd6;margin:0;font-size:15px;line-height:1.6}.howToSteps{padding:118px 0}.howToSteps>header{max-width:760px}.howToSteps>header p{color:#9ba39d;margin:25px 0 0;font-size:17px;line-height:1.7}.howToSteps>div{border-top:1px solid #313733;margin-top:64px}.howToSteps>div>section{border-bottom:1px solid #313733;grid-template-columns:130px minmax(0,760px);justify-content:center;gap:34px;padding:42px 0;scroll-margin-top:110px;display:grid}.howToSteps>div>section>span{color:var(--acid);font:600 18px/1 var(--font-geist-mono), monospace}.howToSteps h3{letter-spacing:-.02em;margin:0;font-size:27px;line-height:1.18}.howToSteps section p{color:#adb5af;margin:15px 0 0;font-size:16px;line-height:1.78}.howToFigure{margin:0;padding:0}.howToFigure img{background:#0b0e0c;border:1px solid #343a36;border-radius:22px;width:100%;height:auto;display:block}.howToInstallPreview{background:linear-gradient(90deg,#05ed961f 0 1px,#0000 1px) 0 0/50% 100%,linear-gradient(#ffffff0b 0 1px,#0000 1px) 0 0/100% 52px,#030504;border-radius:22px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(48px,6.4vw,92px);min-height:680px;padding:clamp(42px,5.6vw,76px);display:grid;overflow:hidden}.howToInstallIntro{padding-top:58px;position:sticky;top:110px}.howToInstallIntro>span,.howToInstallVendor{color:var(--acid);font:800 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase}.howToInstallIntro h2{color:#f2f5f3;letter-spacing:-.045em;max-width:9ch;margin:34px 0 0;font-size:clamp(50px,5vw,82px);font-weight:620;line-height:.98}.howToInstallIntro p{color:#9aa39c;max-width:32ch;margin:32px 0 0;font-size:17px;line-height:1.65}.howToInstallCards{gap:28px;display:grid}.howToInstallCard{background:#0f1411f5;border:1px solid #29302c;border-radius:20px;min-width:0;padding:clamp(34px,4vw,52px);box-shadow:inset 0 1px #ffffff0a}.howToInstallCard h3{color:#f2f5f3;letter-spacing:-.035em;margin:22px 0 0;font-size:clamp(36px,3.8vw,58px);font-weight:520;line-height:1.05}.howToInstallRows{border-top:1px solid #2c332f;margin-top:40px}.howToInstallRows article{border-bottom:1px solid #2c332f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:132px;padding:34px 0;display:grid}.howToInstallRows h4{color:#eef2ef;letter-spacing:-.02em;margin:0;font-size:clamp(24px,2vw,32px);font-weight:760;line-height:1.1}.howToInstallRows p{color:#7e8780;margin:12px 0 0;font-size:16px;line-height:1.3}.howToInstallActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(18px,2.2vw,34px);display:flex}.howToInstallActions a{color:var(--acid);font:800 14px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.howToInstallActions span{margin-left:3px}.howToFigure figcaption{grid-template-columns:minmax(200px,.35fr) minmax(0,.65fr);gap:36px;padding:24px 4px 0;display:grid}.howToFigure figcaption b{font-size:18px}.howToFigure figcaption span{color:#919a93;font-size:14px;line-height:1.7}.howToFlow{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:center;gap:64px;padding:124px 0;display:grid}.howToFlow p{color:#a7afa9;margin:26px 0 0;font-size:16px;line-height:1.75}.howToFlow img{border:1px solid #343a36;border-radius:22px;width:100%;height:auto;display:block}.howToPrompt{background:linear-gradient(145deg,#101411,#0b0e0c);border:1px solid #374039;border-radius:22px;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);align-items:start;gap:56px;padding:62px;display:grid}.howToPrompt h2{margin-top:18px;font-size:clamp(32px,3vw,48px)}.howToPrompt blockquote{border-left:2px solid var(--acid);color:#e4e9e5;letter-spacing:-.015em;margin:0;padding-left:34px;font-size:clamp(21px,2vw,29px);line-height:1.52}.howToVerify{padding:118px 0}.howToVerify ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:46px 0 0;padding:0;list-style:none;display:grid}.howToVerify li{color:#c6cdc8;border-top:1px solid #303632;padding:22px 0 22px 34px;font-size:16px;line-height:1.55;position:relative}.howToVerify li:before{content:"✓";color:var(--acid);font-weight:800;position:absolute;left:2px}.howToLimits{background:#0c100d;border:1px solid #3b433d;border-radius:22px;padding:64px}.howToLimits h2{max-width:850px;margin-top:22px}.howToLimits p{color:#aeb6b0;max-width:82ch;margin:28px 0 0;font-size:16px;line-height:1.8}.howToFaq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;padding:120px 0 86px;display:grid}.howToFaq>div{border-top:1px solid #333a35}.howToFaq details{border-bottom:1px solid #333a35}.howToFaq summary{cursor:pointer;color:#eef2ef;padding:28px 36px 28px 0;font-size:19px;font-weight:650;line-height:1.45;list-style:none}.howToFaq summary::-webkit-details-marker{display:none}.howToFaq summary:after{content:"+";float:right;color:#8b948d}.howToFaq details[open] summary:after{content:"−";color:var(--acid)}.howToFaq details p{color:#aab2ac;margin:0;padding:0 44px 30px 0;font-size:15px;line-height:1.72}.howToSources{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:48px 0}.howToSources h2{font-size:28px}.howToSources p{color:#8d958f;max-width:76ch;margin:20px 0 0;font-size:14px;line-height:1.7}.howToSources nav{flex-wrap:wrap;gap:24px;margin-top:22px;display:flex}.howToSources a{color:#c9d0cb;text-underline-offset:4px;font-size:13px}.howToCta{text-align:center;padding:110px 0 20px}.howToCta p{color:#929b94;margin:24px 0 0;font-size:16px}.howToCta>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:38px;display:flex}.howToCta a{color:#bbc3bd;font-size:14px}.howToCta .interactiveHoverButton{color:#080a09;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;justify-content:center;align-items:center;width:230px;height:54px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:900px){.howToHero{grid-template-columns:1fr;padding-bottom:82px}.howToHero>img{max-width:760px}.howToFlow,.howToPrompt,.howToFaq,.howToFacts dl{grid-template-columns:1fr}}@media (max-width:640px){.howToShell{padding:38px 0 80px}.howToHero{gap:38px;padding:56px 0 76px}.howToHero h1{font-size:46px;line-height:1}.howToHero p{font-size:16px}.howToFacts{padding:52px 0}.howToFacts h2,.howToSteps h2,.howToFlow h2,.howToVerify h2,.howToLimits h2,.howToFaq h2,.howToCta h2{font-size:36px}.howToFacts dl{margin-top:34px}.howToFacts dl>div{grid-template-columns:1fr;gap:8px}.howToSteps{padding:82px 0}.howToSteps>div{margin-top:42px}.howToSteps>div>section{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:30px 0}.howToFigure figcaption{grid-template-columns:1fr;gap:12px}.howToInstallPreview{grid-template-columns:1fr;gap:30px;min-height:0;padding:28px 18px}.howToInstallIntro{padding-top:0;position:static}.howToInstallIntro h2{max-width:11ch;margin-top:22px;font-size:40px}.howToInstallIntro p{margin-top:18px;font-size:15px}.howToInstallCards{gap:18px}.howToInstallCard{border-radius:16px;padding:26px 22px}.howToInstallCard h3{font-size:34px}.howToInstallRows{margin-top:30px}.howToInstallRows article{grid-template-columns:1fr;gap:18px;min-height:0;padding:26px 0}.howToInstallRows h4{font-size:25px}.howToInstallRows p{font-size:15px}.howToInstallActions{justify-content:flex-start;gap:16px 22px}.howToInstallActions a{font-size:12px}.howToFlow{gap:36px;padding:88px 0}.howToPrompt,.howToLimits{padding:34px 26px}.howToPrompt blockquote{padding-left:20px;font-size:19px}.howToVerify{padding:82px 0}.howToVerify ul{grid-template-columns:1fr;margin-top:34px}.howToFaq{gap:38px;padding:84px 0 68px}.howToFaq summary{font-size:17px}.howToCta{padding-top:82px}.howToCta>div{flex-direction:column}.howToCta .interactiveHoverButton{width:100%}}:root{--page-bg:#000}body,main,.aboutPage,.detailPage,.strategyLibraryPage,.legalPage,.howToPage{background:var(--page-bg)}::selection{color:#f2f5f3;background:#05ed963d}.editionAccess{border-radius:8px;font-size:16px!important}@media (hover:hover){.footer8Socials a:hover{color:#fff;transform:translateY(-2px)}}.productGuideHero p{color:#a7afa9;max-width:790px;margin:38px 0 24px;font-size:21px;line-height:1.75}.productGuideSummary dd,.productGuideDefinition dd{color:#8f9892;margin:0;font-size:16px;line-height:1.7}.productGuideChecklist li{color:#b2bab4;background:#0d100e;border:1px solid #2a312c;border-radius:8px;padding:18px 18px 18px 48px;font-size:16px;line-height:1.6;position:relative}.productGuideIntro{color:#9aa39d;max-width:760px;margin:-8px 0 42px;font-size:18px;line-height:1.75}.productGuideSteps h3{letter-spacing:-.02em;margin:0;font-size:22px}.productGuideSteps p{color:#949c97;margin:0;font-size:16px;line-height:1.75}.productGuidePrompt blockquote{border-left:3px solid var(--acid);color:#d9dfdb;background:#101411;margin:0;padding:34px 40px;font-size:22px;line-height:1.7}.productGuideFaq summary{cursor:pointer;padding:25px 52px 25px 0;font-size:18px;font-weight:700;list-style:none;position:relative}.productGuideFaq details p{color:#969f99;max-width:780px;margin:-4px 0 28px;font-size:16px;line-height:1.75}.productGuideCta p{color:#969f99;max-width:650px;margin:0;font-size:16px;line-height:1.65}@media (max-width:800px){.productGuide{padding-top:12px;padding-bottom:96px}.productGuideHero{padding:62px 0 72px}.productGuideHero h1{font-size:clamp(48px,14vw,76px)}.productGuideHero p{font-size:18px}.productGuideSummary,.productGuideSection,.productGuidePrompt{padding:72px 0}.productGuideSummary dl{grid-template-columns:1fr}.productGuideSummary dl div,.productGuideSummary dl div:nth-child(odd),.productGuideSummary dl div:nth-child(2n){border-left:0;grid-template-columns:120px 1fr;padding:24px 0}.productGuideChecklist{grid-template-columns:1fr}.productGuideDefinition>div{grid-template-columns:1fr;gap:8px}.productGuideSteps>section{grid-template-columns:58px 1fr;gap:18px}.productGuideSteps>section>div{gap:10px;display:grid}.productGuidePrompt blockquote{padding:28px 24px;font-size:18px}.productGuideCta{flex-direction:column;align-items:stretch}.productGuideCta a{min-width:0}}@media (max-width:520px){.productGuideBreadcrumb{padding:14px 0}.productGuideHero{padding-top:48px}.productGuideHero h1{font-size:47px;line-height:.98}.productGuide h2{font-size:36px}.productGuideSummary dl div,.productGuideSummary dl div:nth-child(odd),.productGuideSummary dl div:nth-child(2n){grid-template-columns:1fr;gap:8px}.productGuideSteps>section{grid-template-columns:1fr}.productGuideCta{padding:26px 22px}}.conversationBeat{opacity:0;visibility:hidden;transition:opacity .42s,transform .42s,visibility 0s linear .42s;transform:translateY(8px)}.conversationBeat.isShown{opacity:1;visibility:visible;transition:opacity .42s,transform .42s,visibility;transform:none}.conversationText{color:#e0e4e1;margin:0;font-size:14px;line-height:1.6}.conversationResult>p{color:#dce1dd;margin:0 0 14px;font-size:14px;line-height:1.5}.conversationCandidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.conversationCandidates section{background:#1d1f1d;border:1px solid #3b403c;border-radius:12px;padding:14px}.conversationCandidates h3{margin:0 0 12px;font-size:15px;line-height:1.25}.conversationCandidates dl{gap:8px;margin:0;display:grid}.conversationCandidates dl>div{grid-template-columns:48px 1fr;gap:8px;display:grid}.conversationCandidates dt{color:#858c87;font-size:11px;font-weight:700}.conversationCandidates dd{color:#c8cec9;margin:0;font-size:12px;line-height:1.4}.conversationConclusion{background:#1b1e1c;border:1px solid #424844;border-radius:12px;margin:16px 0 0 43px;padding:15px 17px}.conversationConclusion ul{flex-wrap:wrap;gap:15px;margin:0 0 12px;padding:0;list-style:none;display:flex}.conversationConclusion li{color:#c9cfca;gap:6px;font-size:12px;display:flex}.conversationConclusion li span{color:#f2f4f2}.conversationConclusion p{color:#dce1dd;margin:0;font-size:14px;line-height:1.55}.conversationConclusion b{color:#f3f5f3}@media (max-width:640px){.conversationDemo{min-height:700px;height:700px!important}.conversationThread{padding-bottom:12px}.conversationCandidates{grid-template-columns:1fr}.conversationTable{margin-right:-14px;padding-right:14px}.conversationTable table{min-width:700px}.conversationConclusion{margin-left:36px}.conversationConclusion ul{gap:7px;display:grid}}@media (prefers-reduced-motion:reduce){.conversationBeat{opacity:1;visibility:visible;transition:none;transform:none}}.agentDemoEyebrow{color:#8d958f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:700;display:block}.productProof{color:#f1f4f1;background:#131513;border:1px solid #343936;border-radius:20px;width:min(1120px,100%);overflow:hidden}.productProofHeader{background:#191b19;border-bottom:1px solid #303430;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:0 24px;display:flex}.productProofPlayback{color:#e4e8e5;cursor:pointer;background:0 0;border:1px solid #454b47;border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 15px;font-size:13px;font-weight:700;display:inline-flex}:is(.productProofPlayback:hover,.productProofPlayback:focus-visible){background:#202320;border-color:#dce2dd}.productProofPlayback span{width:14px;color:var(--acid);text-align:center;font-size:11px}.productProofSteps{margin:0;padding:0;list-style:none}.productProofSteps>li{border-bottom:1px solid #2c302d;grid-template-columns:58px minmax(0,1fr);gap:18px;padding:28px 30px;transition:background-color .25s,box-shadow .25s;display:grid}.productProofSteps>li.isActive{box-shadow:inset 3px 0 0 var(--acid);background:#191d1a}.productProofStepNo{color:#6f7771;letter-spacing:.08em;padding-top:3px;font-size:12px;font-weight:700;line-height:1}.productProofSteps h3{color:#f1f4f1;margin:0 0 14px;font-size:18px;line-height:1.3}.productProofSteps p,.productProofSteps blockquote{color:#c0c7c2;margin:0;font-size:15px;line-height:1.65}.productProofSteps blockquote{color:#f0f3f1;background:#1d201e;border-left:2px solid #727a74;max-width:760px;padding:15px 18px}.productProofCandidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.productProofCandidates>section{background:#181b19;border:1px solid #353b37;border-radius:12px;padding:18px}.productProofCandidates h4{margin:0 0 15px;font-size:17px;line-height:1.25}.productProofCandidates dl{gap:10px;margin:0;display:grid}.productProofCandidates dl>div{grid-template-columns:54px 1fr;gap:10px;display:grid}.productProofCandidates dt{color:#7f8881;font-size:12px;font-weight:700}.productProofCandidates dd{color:#c8cec9;margin:0;font-size:13px;line-height:1.45}.productProofChecks{flex-wrap:wrap;gap:18px;margin:0 0 18px;padding:0;list-style:none;display:flex}.productProofChecks li{color:#c8cec9;align-items:center;gap:7px;font-size:13px;display:flex}.productProofChecks span{color:#f0f3f1}.productProofVerdict{background:#1c1f1d;border:1px solid #454b47;border-radius:10px;padding:16px 18px}.productProofVerdict b{color:#f1f4f1;margin-bottom:7px;font-size:13px;display:block}.productProofVerdict p{color:#d5dad6;font-weight:650}.productProofNote{color:#777f79;padding:16px 30px;font-size:12px;line-height:1.5}@media (max-width:700px){.productProofHeader{padding:0 16px}.productProofPlayback{padding:0 12px;font-size:12px}.productProofSteps>li{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:22px 16px}.productProofCandidates{grid-template-columns:1fr}.productProofCandidates>section{padding:15px}.productProofChecks{gap:9px;display:grid}.productProofNote{padding:14px 16px}.agentDemo .productProof{height:auto}.agentDemoEyebrow{font-size:11px}}@media (prefers-reduced-motion:reduce){.productProofSteps>li{transition:none}}@media (max-width:600px){.researchHero{min-height:0;padding:32px 0 38px}.researchHeroInner{gap:12px}.heroFlowMosaic{--flow-scale:.54;height:285px}.agentDemo{padding:64px 0}.agentDemoInner{gap:30px}.aiChat1,.chatGptDemo{height:520px}.homeEvidence{padding:64px 0 72px}.homeEvidenceGrid{gap:10px;margin-top:30px}.homeEvidenceItem{min-height:164px;padding:22px}.editions{padding:64px 0}.editionCards article{padding:22px}.localControl{padding:64px 0}.localControlVisual{width:min(210px,54vw);margin-top:24px}.faq6{padding:64px 0 70px}.faq6Shell{gap:34px}.faq6List button{min-height:82px}.finalCta{padding:72px 0}}.strategyLibraryPage .strategyEvidenceGrid .strategyMetricPrimary dd.isPositive{color:var(--acid)}.strategyLibraryPage .strategyEvidenceGrid .strategyMetricPrimary dd.isNegative{color:var(--danger)}.strategyCompareTray{box-shadow:none;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background:#0b0d0cf5;border-color:#05ed9657;border-radius:16px;padding:24px}.strategyCompareTrayHeader strong{color:var(--white);font-size:20px;font-weight:700;line-height:1.3}.strategyCompareTrayHeader span{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.4}.strategyCompareTray ul{gap:8px;margin:24px 0}.strategyCompareTray li{background:#101411;border:1px solid #0000;border-radius:12px;min-height:64px;padding:10px 12px 10px 16px}.strategyCompareTray li>div,.strategySelectedList li>div{gap:4px;min-width:0;display:grid}.strategyCompareTray li>div>span,.strategySelectedList li>div>span{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.35;overflow:hidden}.strategyCompareTray li small,.strategySelectedList li small{color:var(--muted);font-size:13px;font-weight:500;line-height:1.35}.strategyCompareTray li button,.strategySelectedList li button{width:44px;height:44px}.strategyCompareTrayActions>button,.strategyCompareTrayActions>a{min-height:44px;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.strategyCompareTrayActions>a,.strategyCompareTrayActions>button.strategyCompareAction{color:#070908;background:var(--acid)}:is(.strategyCompareTray button:focus-visible,.strategyCompareTray a:focus-visible,.strategySelectedList button:focus-visible){outline:2px solid var(--acid);outline-offset:4px}.strategyComparisonPageHeader{padding:64px 0 32px}.strategyComparisonPageHeader h1{color:var(--white);letter-spacing:-.035em;margin:8px 0 16px;font-size:clamp(40px,4vw,56px);font-weight:750;line-height:1.08}.strategyComparisonPageHeader>div>p:last-child{font-size:18px;line-height:1.6}.strategyComparisonPageHeader>a{align-items:center;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}.strategySelectedList h2{font-size:24px;font-weight:700;line-height:1.3}.strategySelectedList ul{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.strategySelectedList li{border-color:var(--line);border-radius:12px;justify-content:space-between;min-width:0;padding:10px 10px 10px 16px}.strategyComparisonCurves article{padding:24px}.strategyComparisonCurves h3{font-size:20px;font-weight:650;line-height:1.3}.strategyComparisonCurves svg{height:144px}@media (max-width:650px){.strategyCompareTray{padding:20px}.strategyCompareTrayHeader strong{font-size:20px}.strategyCompareTrayActions>button,.strategyCompareTrayActions>a{font-size:14px}.strategyComparisonPageHeader h1{font-size:36px}.strategyComparisonPageHeader>div>p:last-child{font-size:16px}.strategySelectedList ul{grid-template-columns:1fr}}.strategyComparisonCurveRow td{width:20%;min-width:150px;padding-top:18px;padding-bottom:18px}.strategyComparisonCurveRow td svg{width:100%;height:72px;display:block}.strategyComparisonCurveRow th{vertical-align:middle;white-space:nowrap}@media (max-width:650px){.strategyComparisonCurveRow td{min-width:132px}}.strategyCompareTray li button,.strategySelectedList li button{color:var(--muted);background:0 0;border:1px solid #0000;transition:color .2s,background-color .2s}.strategyCompareTray li button:hover,.strategySelectedList li button:hover{color:var(--danger);background:#ff6b6b14}.strategyCompareTray li button svg,.strategySelectedList li button svg{width:12px;height:12px}.strategyComparisonPage .strategyComparison table{table-layout:fixed;min-width:760px}.strategyComparisonMetricColumn{width:180px}.strategyComparisonCurveRow td{width:auto}@media (max-width:650px){.strategyComparisonPage .strategyComparison table{min-width:680px}.strategyComparisonMetricColumn{width:136px}}html:lang(ko) body,html:lang(ko) body *{font-family:Manrope,Apple SD Gothic Neo,Malgun Gothic,sans-serif!important}.handoffStrategyLibrary,.releaseDetailPage{--page-bg:#000;--ep-surface-section:#0d100e;--ep-surface-card:#141815;--ep-surface-control:#202621;--ep-surface-active:#343b35;--ep-surface-overlay:#191e1a;--ep-surface-hover:#2b322c;--ep-action-muted:#38383a;--ep-action-muted-hover:#49494b;--ep-favorite:#f2cb51;--ep-border-subtle:#2b322d;--ep-border-strong:#414b43;--strategy-loss:#ff777b;--strategy-divider:var(--ep-border-subtle);--strategy-muted:#a4afa7}.handoffStrategyLibrary{background:#080a09;padding-bottom:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyLibraryShell{padding-top:104px;padding-bottom:70px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader{grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:48px;margin-bottom:34px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader>div:first-child>span,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison header span{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader h1{letter-spacing:-.045em;max-width:820px;margin:14px 0 0;font-size:clamp(42px,4.6vw,70px);font-weight:560;line-height:1}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader p{color:#969d98;max-width:720px;margin:18px 0 0;font-size:16px;line-height:1.6}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch{position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch input{color:#eef2ef;background:#0b0d0c;border:1px solid #343a36;border-radius:8px;outline:0;width:100%;height:46px;padding:0 46px 0 15px;font:550 15px/1 Arial,Helvetica,sans-serif}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch>svg{color:#858d87;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearchClear{color:#858d87;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearchClear svg{width:18px;height:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearchClear:hover{color:#eef2ef}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearchClear:focus-visible{outline-offset:2px;outline:2px solid #eef2ef}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch input::placeholder{color:#69706b}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch input:focus{border-color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilters{background:#0c0f0d;border:1px solid #222724;border-radius:12px;grid-template-columns:repeat(3,minmax(160px,1fr)) auto;margin:0 0 26px;padding:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid article{background:#101211;border-color:#292e2b;border-radius:14px;padding:24px;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid article.isSelected{box-shadow:inset 3px 0 0 var(--acid);background:#111512;border-color:#465149}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardHeader{border-bottom:0;grid-template-columns:minmax(0,1fr) 34px;align-items:start;gap:12px;min-height:110px;padding-bottom:18px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareToggle{color:#d4dcd5;width:auto;min-width:112px;height:44px;min-height:44px;font:600 14px/1 var(--font-geist-sans),sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #4a544d;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 16px;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareToggle:before{content:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareToggle:hover{color:#fff;background:#1f2521;border-color:#d4dcd5}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareToggle[aria-pressed=true]{color:#fff;background:#252c27;border-color:#89958c}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareToggle:disabled{opacity:.35;cursor:not-allowed}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceTitle{border:0;min-width:0;min-height:0;padding:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid h2{letter-spacing:-.025em;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:23px;line-height:1.18;display:-webkit-box;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceTitle .strategyCardTags{margin-top:8px;padding-top:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardPerformance{grid-template-columns:minmax(145px,.9fr) 1.1fr;gap:22px;padding:28px 0 20px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid .strategyMetricPrimary dd.isNegative,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison td.isNegative{color:#ef777b}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison td.isPositive{color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceImage{width:100%;height:70px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardDetailLink{color:#dfe4e0;margin-top:18px;padding-top:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardDetailLink:hover{color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray{z-index:40;opacity:0;pointer-events:none;width:min(1180px,100% - 40px);padding:0 20px;transition:opacity .2s,transform .2s;position:fixed;bottom:22px;left:50%;transform:translate(-50%,24px)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareSummary{gap:3px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareSummary b{color:var(--acid);font-size:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareSummary span{color:#949c96;white-space:nowrap;font-size:11px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames{gap:7px;min-width:0;display:flex;overflow-x:auto}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames button{color:#d6dcd7;white-space:nowrap;cursor:pointer;background:#0c0f0d;border:1px solid #343a36;border-radius:7px;height:36px;padding:0 10px;font-size:12px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames i{color:#7f8781;margin-left:8px;font-style:normal}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareActions{align-items:center;gap:10px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareActions button{cursor:pointer;border-radius:999px;height:44px;padding:0 16px;font-weight:700}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareClear{color:#a7aea9;background:0 0;border:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparePrimary{color:#080a09;background:#f3f5f3;border:1px solid #f3f5f3;min-width:170px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparePrimary:disabled{color:#777e79;cursor:not-allowed;background:#313532;border-color:#444a46}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparisonLayer{z-index:1000;background:#050706;padding:32px;animation:.18s ease-out strategyCompareIn;position:fixed;inset:0;overflow:auto}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison{background:#080a09;border:1px solid #313733;border-radius:18px;width:min(1500px,100%);min-height:calc(100vh - 64px);margin:0 auto;padding:44px;box-shadow:0 30px 100px #000000b8}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison>header{justify-content:space-between;align-items:start;gap:28px;margin-bottom:28px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison h2{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(34px,4vw,54px)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison header p{color:#929a94;max-width:720px;margin:14px 0 0;line-height:1.6}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison header>button{color:#c7cdc8;white-space:nowrap;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;flex:none;padding:10px 0;text-decoration:underline}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparisonScroll{background:#0d100e;border:1px solid #303632;border-radius:14px;overflow-x:auto}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison th,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison td{text-align:left;vertical-align:top;border-bottom:1px solid #292f2b;border-right:1px solid #292f2b;padding:18px 20px;font-size:14px;line-height:1.45}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison th:last-child,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison td:last-child{border-right:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison tbody tr:last-child>*{border-bottom:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison thead th{color:#f0f3f1;background:#131714;height:86px;font-size:15px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison thead th:first-child,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison tbody th{color:#89918b;width:170px;font-weight:500}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison thead th:not(:first-child){padding-right:42px;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison thead th button{color:#9ba39d;cursor:pointer;background:0 0;border:1px solid #3c443e;border-radius:50%;width:26px;height:26px;position:absolute;top:13px;right:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison tbody th{background:#111411}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison td{color:#d7dcd8;font-variant-numeric:tabular-nums}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision{z-index:1;background:#0d100e;border:1px solid #303632;border-radius:14px;margin:0 0 24px;padding:24px;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision fieldset{border:0;min-width:0;margin:0;padding:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision legend{color:#f0f3f1;padding:0;font-size:22px;font-weight:700;line-height:1.3}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision fieldset>p{color:#929a94;margin:8px 0 18px;font-size:14px;line-height:1.5}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision label{color:#d9dfda;cursor:pointer;border:1px solid #343b36;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:12px 14px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision label.isChosen{border-color:var(--acid);background:#05ed9612}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision input{width:18px;height:18px;accent-color:var(--acid);margin:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision label span{overflow-wrap:anywhere;font-size:15px;line-height:1.4}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionStatus{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionActions{border-top:0;align-items:center;gap:14px;margin-top:16px;padding-top:16px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionEvidence{color:#cbd1cc;text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;align-items:center;min-height:48px;padding:0 4px;font:700 14px/1 Arial,Helvetica,sans-serif;text-decoration:underline;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionEvidence:disabled{color:#737b75;cursor:not-allowed;text-decoration-style:dashed}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu{position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu summary,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>button{color:#080a09;background:#f3f5f3;border:1px solid #f3f5f3;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;min-width:180px;min-height:48px;padding:0 18px;font:700 14px/1 Arial,Helvetica,sans-serif;list-style:none;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu summary{cursor:pointer}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>button{cursor:not-allowed;width:100%}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu summary::-webkit-details-marker{display:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu summary svg,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>button svg{width:15px;transition:transform .18s}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu[open] summary svg{transform:rotate(180deg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu.isDisabled>button{color:#858d87;background:#252925;border-color:#424844}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu.isDisabled>button svg{opacity:.28}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>div{z-index:4;background:#111411;border:1px solid #343b36;border-radius:12px;width:min(300px,100vw - 32px);padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #0000008c}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>div a{color:#e4e9e5;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>div a:hover{color:var(--acid);background:#1b211d}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu .uiArrow{flex:none;width:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionActions a:focus-visible{outline:2px solid var(--acid);outline-offset:3px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu summary:focus-visible{outline:2px solid var(--acid);outline-offset:3px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision label:has(input:focus-visible){outline:2px solid var(--acid);outline-offset:3px}@media (min-width:900px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision legend,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision fieldset>p{max-width:calc(100% - 390px)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionActions{border:0;margin:0;padding:0;position:absolute;top:18px;right:20px}}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDisclaimer{margin-bottom:74px}@media (max-width:1050px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader{grid-template-columns:1fr}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch{max-width:460px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray>div{grid-template-columns:auto 1fr}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareActions{grid-column:1/-1;justify-content:flex-end}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames{justify-content:flex-end}}@keyframes strategyCompareIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:700px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyLibraryShell{padding-top:40px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader{gap:28px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader h1{font-size:43px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader p{font-size:15px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilters{grid-template-columns:1fr 1fr;padding:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterMeta{grid-column:1/-1}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray{width:calc(100% - 16px);padding:0;bottom:10px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareSummary{justify-content:space-between;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames{justify-content:flex-start}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareActions{grid-column:auto}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareActions button{flex:1}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparisonLayer{padding:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison{border:0;border-radius:0;min-height:100vh;padding:24px 16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison>header{display:block}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison header>button{margin-top:12px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision{padding:20px 16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu{flex:1}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu summary{width:100%}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu>div{width:min(300px,100vw - 64px)}}@media (max-width:360px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecision fieldset>div,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionActions{grid-template-columns:1fr}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionEvidence{justify-self:start}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyDecisionMenu{grid-column:auto}}@media (max-width:430px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilters,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardPerformance{grid-template-columns:1fr}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceImage{height:64px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames{display:none}}@media (max-width:520px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardHeader{grid-template-columns:minmax(0,1fr) 34px}}@media (prefers-reduced-motion:reduce){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray{transition:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparisonLayer{animation:none}}@media (max-width:600px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid article{padding:24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardPerformance{grid-template-columns:minmax(145px,.9fr) 1.1fr;gap:28px;min-height:96px;padding:18px 0 15px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceImage{width:66.667%;height:48px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid dt,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid .strategyMetricPrimary dt,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid .strategyCardMetrics dt{font-size:12px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid .strategyMetricPrimary dd{font-size:34px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid .strategyCardMetrics dd{font-size:17px}}.handoffStrategyLibrary{background:var(--page-bg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader>div:first-child{max-width:1000px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader h1{letter-spacing:-.03em;text-wrap:balance;max-width:1000px;font-size:clamp(36px,4vw,56px)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader>div:first-child>span{display:none}.handoffStrategyLibrary .strategyEvidenceTitle{border-bottom:0;min-height:0;padding-bottom:12px}.handoffStrategyLibrary .strategyEvidenceTitle h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid .strategyCardDescription{text-overflow:ellipsis;white-space:nowrap;color:var(--strategy-muted);margin:4px 0 0;font-size:14px;line-height:18px;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardMarket{color:var(--strategy-muted);overflow-wrap:anywhere;margin:8px 0;font-size:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardDescription~.strategyCardMarket{margin-top:12px}.handoffStrategyLibrary .strategyCardPerformance{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;padding:16px 0 24px;display:grid}.handoffStrategyLibrary .strategyEvidenceImage{width:100%;height:80px}.handoffStrategyLibrary .strategyCardPerformance.isMissingCurve .strategyEvidenceImage{text-align:center;align-self:center;height:auto}.handoffStrategyLibrary .strategyCardMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions .strategyCardDetailLink{background:var(--ep-action-muted);color:#f1f3f1;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:140px;min-height:44px;margin:0;padding:0 20px;font-size:14px;font-weight:700;transition:background-color .15s;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions .strategyCardDetailLink:hover{background:var(--ep-action-muted-hover);color:#fff}@media (max-width:520px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions .strategyCardDetailLink{min-width:110px}}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEquityCurve{width:100%;height:100px;display:block}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEquityChart{width:100%;height:100%;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEquityChart.isInteractive{grid-template-rows:minmax(0,1fr) 24px;grid-template-columns:50px minmax(0,1fr);display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEquityChart.isInteractive .strategyEquityCurve{cursor:crosshair;touch-action:pan-y;grid-area:1/2;height:100%}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEquityChart.isInteractive .strategyEquityCurve:focus{outline:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEquityChart.isInteractive .strategyEquityCurve:focus-visible{outline:2px solid var(--acid);outline-offset:3px;border-radius:3px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveYAxis{color:var(--strategy-muted);font-variant-numeric:tabular-nums;grid-area:1/1;font-size:12px;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveYAxis span{position:absolute;left:0;transform:translateY(-50%)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveXAxis{color:var(--strategy-muted);font-variant-numeric:tabular-nums;grid-area:2/2;justify-content:space-between;align-items:end;padding:0 4px;font-size:12px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurvePoint{z-index:1;box-sizing:border-box;background:var(--acid);pointer-events:none;border:2px solid #101813;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurvePoint.isNegative{background:var(--strategy-loss)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip{z-index:2;pointer-events:none;color:#e7eee8;font-variant-numeric:tabular-nums;white-space:nowrap;background:#222b25;border:1px solid #526457;border-radius:8px;flex-direction:column;gap:5px;width:210px;padding:10px 12px;font-size:13px;display:flex;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 8px 24px #0009}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip>div{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip>div>span{color:#b4bfb7}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip strong{color:#eef4ef;font-size:13px;font-weight:600}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip>div:last-child strong{color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip>div:last-child strong.isNegative{color:var(--strategy-loss)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveMissing{color:var(--strategy-muted);font-size:12px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveLegend{color:var(--strategy-muted);margin:24px 0 0;font-size:13px;line-height:1.6}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination{justify-content:center;align-items:center;gap:24px;margin-top:32px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination>a,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination>.isDisabled{box-sizing:border-box;white-space:nowrap;flex:none;min-width:86px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination>span{white-space:nowrap;flex:none;width:auto}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination>.strategyPaginationCount{color:#8c938e;font-variant-numeric:tabular-nums;min-width:52px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination button{border:1px solid var(--strategy-divider);color:#e5ece7;cursor:pointer;background:#151b17;border-radius:8px;min-height:44px;padding:10px 16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination button:disabled{opacity:.45;cursor:default}.releaseDetailPage{background:#070b08;min-height:100vh}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailShell{padding-top:42px;padding-bottom:64px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading{padding:26px 0 36px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading h1{letter-spacing:-.03em;margin:0 0 4px;font-size:clamp(32px,3.6vw,48px);font-weight:700;line-height:1.2}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading>p{color:#b2beb6;max-width:780px;margin:0 0 12px;font-size:18px;line-height:1.7}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading>.catalogFallbackNote{color:var(--strategy-muted);margin:0 0 12px;font-size:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading .strategyCardMarket{margin:0;font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading .strategyCardTags{margin-top:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailLayout{grid-template-columns:minmax(0,2fr) minmax(270px,1fr);align-items:start;gap:48px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent{min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs{background:#1a231d;border-radius:10px;gap:8px;margin-bottom:32px;padding:5px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs button{color:#abb7af;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;min-height:44px;font-size:15px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs button[aria-selected=true]{color:#f1f5f2;background:#354139}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent [hidden]{display:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseReturn{flex-direction:column;gap:8px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseReturn>span{color:var(--strategy-muted);font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseReturn strong{letter-spacing:-.03em;color:var(--acid);font-size:48px;font-weight:600;line-height:1.15}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseReturn strong.isNegative{color:var(--strategy-loss)}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseAnnualized{color:var(--strategy-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseAnnualized b{color:#dce7df;font-size:15px;font-weight:600}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseAnnualized b.isNegative{color:var(--strategy-loss)}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseAnnualized small{font-size:12px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseEquity{height:230px;margin-top:24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseEquity.isMissingCurve{height:auto;min-height:32px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseEquity .strategyEquityCurve{height:100%}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics{grid-template-columns:1fr 1fr;margin:0;padding:24px 0;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics>div{flex-direction:column-reverse;gap:4px;min-width:0;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics dt{color:var(--strategy-muted);font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics dd{font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:600}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent h2{margin:32px 0 16px;font-size:22px;font-weight:600;line-height:1.3}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent p,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent li{color:#b2beb6;font-size:16px;line-height:1.8}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent h2+p{margin-top:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent ul{padding-left:22px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent li{margin-bottom:10px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseRiskSection .releaseFacts{margin-top:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseRiskSection .releaseFacts>div{padding:8px 0}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseRiskSection .releaseFacts dt,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseRiskSection .releaseFacts dd{font-size:16px;line-height:24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailContent .releaseRiskSummary{margin:8px 0 0;font-size:16px;line-height:24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseFacts{margin:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseFacts>div{border-bottom:0;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:20px;padding:14px 0;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseFacts dt{color:var(--strategy-muted);overflow-wrap:anywhere;font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseFacts dd{color:#e0e8e2;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseFacts small{margin-top:6px;font-size:12px;display:block}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation{border:1px solid var(--strategy-divider);background:#141d17;border-radius:14px;padding:28px;position:sticky;top:112px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation h2{margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.3}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation h2+p{margin-top:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation p{color:#afbeb4;font-size:14px;line-height:1.7}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation label{color:var(--strategy-muted);margin:22px 0 8px;font-size:14px;display:block}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .releaseFacts{margin:12px 0 20px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .releaseFacts>div{grid-template-columns:1fr 1.4fr}:where(.handoffStrategyLibrary,.releaseDetailPage) .releasePrimary{background:var(--acid);color:#072417;width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:12px 16px;font-weight:600}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseWorkspace{color:#dce9df;justify-content:center;align-items:center;gap:8px;min-height:48px;margin:10px 0;font-size:14px;text-decoration:none;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseWorkspace svg{fill:currentColor;width:18px;height:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation>a:not(.releaseWorkspace){color:#afbeb4;font-size:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseCompareActions{border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseCompareActions button{color:#e1ebe4;font:inherit;cursor:pointer;background:0 0;border:1px solid #526457;border-radius:8px;min-height:44px;padding:10px 12px;font-size:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseCompareActions a{color:var(--acid);font-size:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation textarea{color:#f0f5f1;width:100%;min-height:140px;font:inherit;background:#253229;border:1px solid #495b4e;padding:10px}:is(.releaseDetailPage button:focus-visible,.releaseDetailPage a:focus-visible,.releaseDetailPage select:focus-visible,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions button:focus-visible,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions a:focus-visible,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyPagination button:focus-visible){outline:2px solid var(--acid);outline-offset:4px}@media (max-width:900px){:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailLayout{grid-template-columns:1fr;gap:32px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation{position:static}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailShell{padding-top:28px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading>p{font-size:16px}}@media (max-width:650px){:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading h1{font-size:32px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailHeading{padding:20px 0 28px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation{padding:22px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs button{font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseEquity{height:170px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseFacts>div{gap:12px}.handoffStrategyLibrary .strategyEvidenceTitle{min-height:0}.handoffStrategyLibrary .strategyCardPerformance{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardActions{gap:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseReturn strong{font-size:42px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveXAxis span:nth-child(2),:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveXAxis span:nth-child(3){display:none}}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs{border-bottom:0;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:16px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs button{color:#b4c0b8;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs button[aria-pressed=true]{color:#f1f5f2;background:#2e3b32}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:18px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyNativeField{color:#b4c0b8;flex-direction:column;flex:1;gap:8px;min-width:130px;font-size:13px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMoreFilter{color:#edf3ef;min-height:46px;font:inherit;cursor:pointer;background:#18231c;border:1px solid #3f5045;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMoreFilter svg{fill:currentColor;width:13px;height:13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyAdvancedFilters{background:#141c17;border-radius:10px;padding:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterResults{color:#b4c0b8;flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 32px;font-size:13px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterResults b{color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterResults button{color:#dce7df;min-height:36px;font:inherit;cursor:pointer;background:#18231c;border:1px solid #3f5045;border-radius:6px;padding:6px 10px}@media (max-width:520px){.handoffStrategyLibrary .strategyCardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterResults button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMoreFilter:focus-visible{outline:2px solid var(--acid);outline-offset:3px}@media (max-width:650px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar{gap:12px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyNativeField{flex-basis:calc(50% - 12px);min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs button{padding:10px 13px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterResults{margin-bottom:24px}}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseWorkspace{color:#afbeb4;text-underline-offset:4px;justify-content:flex-start;min-height:32px;margin:14px 0 10px;font-size:13px;text-decoration:underline}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseLaunch{justify-content:center;align-items:center;gap:10px;margin-bottom:16px;text-decoration:none;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseLaunch svg{fill:currentColor;width:18px;height:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .releaseInstallLink{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .releaseInstallLink:hover{color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSelectAnchor{width:100%;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select{box-sizing:border-box;color:#f0f5f1;width:100%;height:46px;min-height:46px;box-shadow:none;cursor:pointer;background:#253229;border:1px solid #495b4e;border-radius:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyNativeField .epSemiSelect.semi-select{background:#18231c}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .epSemiSelect.semi-select{height:48px;min-height:48px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select:hover,:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select.semi-select-open,:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select.semi-select-focus{border-color:var(--acid);background:#253229}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect .semi-select-selection,:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect .semi-select-selection-text{color:#f0f5f1;min-width:0;font:inherit;font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .epSemiSelect .semi-select-selection,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .epSemiSelect .semi-select-selection-text{font-size:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect .semi-select-arrow{color:#dce7df}:where(.handoffStrategyLibrary,.releaseDetailPage) .semi-popover-wrapper:has(.epSemiSelectDropdown){box-shadow:none;--semi-color-bg-3:var(--ep-surface-overlay);--semi-shadow-elevated:none;background:0 0;border:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown.semi-select-option-list-wrapper{box-sizing:border-box;color:#f0f5f1;background:#1b261e;border:1px solid #495b4e;border-radius:8px;width:100%;padding:4px;box-shadow:0 12px 32px #0008}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option{color:#e8ece9;min-height:42px;font-size:14px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-selected{color:#fff;background:#234936}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-selected .semi-select-option-icon{color:var(--acid)}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation>a.releaseLaunch,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation>a.releaseLaunch:visited,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation>a.releaseLaunch:hover{color:#000;margin-top:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation>a.releaseLaunch:focus-visible{color:#000;margin-top:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .releaseLaunch svg{color:#000;fill:currentColor}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation>p:last-of-type{margin-bottom:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation .releaseLaunch{margin-top:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilters,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyAdvancedFilters{background:var(--ep-surface-section);border-color:var(--ep-border-subtle)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid article,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyComparison,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyBasketPanel{background:var(--ep-surface-card);border-color:var(--ep-border-subtle)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceGrid article.isSelected{background:var(--ep-surface-card);border-color:var(--acid);box-shadow:0 0 0 1px #05ed9640}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategySearch input,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMoreFilter,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterResults button,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareNames button,:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseValidation textarea,:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyNativeField .epSemiSelect.semi-select{background:var(--ep-surface-control);border-color:var(--ep-border-strong)}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs button[aria-selected=true],:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs button[aria-pressed=true]{background:var(--ep-surface-active)}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseDetailTabs button:hover:not([aria-selected=true]),:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCategoryTabs button:hover:not([aria-pressed=true]){background:var(--ep-surface-hover)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select:hover,:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select.semi-select-open,:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelect.semi-select.semi-select-focus{background:var(--ep-surface-control)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown.semi-select-option-list-wrapper,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCurveTooltip{background:var(--ep-surface-overlay);border-color:var(--ep-border-strong)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-focused{background:var(--ep-select-option-hover-bg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-selected{background:var(--ep-select-option-selected-bg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option:not(.semi-select-option-selected) .semi-select-option-icon{visibility:hidden}@media (max-width:700px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyBasketPanel{background:var(--ep-surface-card)}}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics dd{font-size:24px}@media (max-width:650px){:where(.handoffStrategyLibrary,.releaseDetailPage) .releaseMainMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyWorkspaceHeader{grid-template-columns:minmax(0,1fr)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar:not(.strategyAdvancedFilters){grid-template-columns:repeat(4,minmax(0,1fr)) minmax(470px,2.2fr);align-items:end;gap:16px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities{justify-content:flex-end;align-items:end;gap:10px;min-width:0;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategySearch{flex:180px;min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyNativeField{flex:0 150px;min-width:130px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyMoreFilter{color:#b4c0b8;white-space:nowrap;background:0 0;border-color:#0000;flex:none;justify-content:center}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyMoreFilter:hover,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyMoreFilter[aria-expanded=true]{background:var(--ep-surface-hover);color:var(--white)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyMoreFilter[aria-expanded=true] svg{transform:rotate(180deg)}@media (max-width:1240px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar:not(.strategyAdvancedFilters){grid-template-columns:repeat(4,minmax(0,1fr))}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities{grid-column:1/-1}}@media (max-width:700px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar:not(.strategyAdvancedFilters){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities{justify-content:stretch}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategySearch,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyNativeField{flex:1 1 0}}@media (max-width:480px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategySearch{grid-column:1/-1}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyNativeField{min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyMoreFilter{align-self:end}}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField{position:relative;flex:0 0 140px!important;gap:0!important;min-width:140px!important}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField>label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epSelectAnchor{width:100%;max-width:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect.semi-select{width:100%;min-width:0;height:44px;min-height:44px;color:var(--white);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect .semi-select-selection{margin-left:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect .semi-select-selection,:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect .semi-select-selection-text{color:var(--white);white-space:nowrap;font-size:14px;font-weight:600}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect .semi-select-arrow{width:12px;min-width:12px;color:var(--white);justify-content:center;align-items:center;margin-left:8px;display:flex;opacity:1!important}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactCaret{width:12px;height:12px;color:var(--white);flex:none;display:block}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect.semi-select:hover,:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect.semi-select.semi-select-open,:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect.semi-select.semi-select-focus,:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField[data-active=true] .epCompactSelect.semi-select{border-color:var(--ep-border-strong);background:var(--ep-surface-control)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectField .epCompactSelect.semi-select.semi-select-open .epCompactCaret{transform:rotate(180deg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCompactSelectDropdown.semi-select-option-list-wrapper{width:max-content;min-width:180px;max-width:calc(100vw - 32px)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown{--ep-dropdown-scroll-track:var(--ep-surface-overlay);--ep-select-option-hover-bg:var(--ep-surface-hover);--ep-select-option-selected-bg:var(--ep-surface-active)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-list{scrollbar-color:#657168 var(--ep-dropdown-scroll-track);scrollbar-width:thin}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-list::-webkit-scrollbar{width:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-list::-webkit-scrollbar-track{background:var(--ep-dropdown-scroll-track)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epSemiSelectDropdown .semi-select-option-list::-webkit-scrollbar-thumb{background:#657168;border-radius:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar:not(.strategyAdvancedFilters){flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar:not(.strategyAdvancedFilters)>.strategyNativeField{min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar .epCompactSelectField{width:max-content;flex:none!important;min-width:0!important}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar .epCompactSelectField .epSelectAnchor,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar .epCompactSelectField .epCompactSelect.semi-select{width:max-content}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterToolbar .epCompactSelectField .semi-select-selection{flex:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterMeta{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 28px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterMeta .strategyFilterResults{flex:auto;min-width:0;margin:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyResetFilters{color:#b4c0b8;min-height:44px;font:600 14px/1 var(--font-geist-sans),sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyResetFilters svg{width:16px;height:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyResetFilters:hover{background:var(--ep-surface-hover);color:var(--white)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyResetFilters:focus-visible{outline:2px solid var(--white);outline-offset:2px}.handoffStrategyLibrary .strategyFilterEmpty{margin:0;padding:36px 24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterEmpty p{margin:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterEmpty+.strategyDisclaimer{margin-top:40px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities{flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategySearch{flex:0 0 220px;width:220px;min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategySearch input{height:44px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .epCompactSelectField{width:max-content;flex:none!important;min-width:0!important}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .epCompactSelectField .epSelectAnchor,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .epCompactSelectField .epCompactSelect.semi-select{width:max-content}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .epCompactSelectField .semi-select-selection{flex:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategyMoreFilter{min-height:44px;padding:0 10px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyAdvancedFilters{background:0 0;border-radius:0;align-items:center;gap:6px;padding:8px 0 0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyAdvancedFilters .strategyNativeField{flex:none;min-width:0}@media (max-width:800px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterMeta{flex-direction:column-reverse;align-items:stretch}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities{width:100%;margin-left:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterUtilities .strategySearch{flex:auto;width:auto}}@media (max-width:650px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFilterMeta{margin:14px 0 24px}}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFavoriteToggle:focus-visible{outline-offset:3px;outline:2px solid #fff}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinTriggerValue{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectField .semi-select-selection-text{align-items:center;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .coinIcon{vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .coinIcon svg{flex:none;width:20px;height:20px;display:block}:where(.handoffStrategyLibrary,.releaseDetailPage) .coinIconAll{color:#e9efeb;border-radius:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .coinIconAll svg{width:16px;height:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .coinIconFallback{color:#fff;background:#45564b;place-items:center;width:20px;height:20px;font:700 11px/1 Arial,sans-serif;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCardMarket{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;min-height:24px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketPrimary{flex:none;align-items:center;gap:8px;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketMetadata{text-overflow:ellipsis;min-width:0;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketMore{color:var(--strategy-muted);font:inherit;white-space:nowrap;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;padding:0 4px;line-height:24px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketMore:before{content:"";width:max(100%,44px);height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketMore:hover,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketMore[aria-expanded=true]{color:var(--white)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyMarketMore:focus-visible{outline:2px solid var(--white);outline-offset:4px}.semi-popover-wrapper:has(.strategyMarketPopover){border:1px solid var(--ep-border-strong);background:var(--ep-surface-overlay);max-width:calc(100vw - 32px);color:var(--white);border-radius:8px;box-shadow:0 8px 24px #0009}.strategyMarketPopover.semi-popover{color:var(--white);box-shadow:none;background:0 0}.strategyMarketPopover .semi-popover-content{padding:0}.strategyMarketPopoverContent{width:280px;max-width:calc(100vw - 34px);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;padding:16px}.strategyMarketPopoverContent>strong{font-size:14px;font-weight:600;line-height:18px}.strategyMarketPopoverContent ul{gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.strategyMarketPopoverContent li{align-items:center;gap:8px;display:flex}.strategyMarketPopoverContent li>div{flex:1;min-width:0}.strategyMarketPopoverContent li span:not(.coinIcon){justify-content:space-between;align-items:center;gap:8px;font-size:14px;line-height:18px;display:flex}.strategyMarketPopoverContent small{color:var(--strategy-muted);font-size:12px;line-height:16px}.strategyMarketPopoverContent p{color:var(--strategy-muted);margin:4px 0 0;font-size:12px;line-height:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown.semi-select-option-list-wrapper{border-color:var(--ep-border-strong);background:#252a27;padding:8px;width:240px!important}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown{--ep-dropdown-scroll-track:#252a27}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown .semi-select-dropdown-search-wrapper{padding:5px 4px 10px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown .semi-select-dropdown-input{height:40px;color:var(--white);background:#393e3b;border:1px solid #555e58;border-radius:8px}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown .semi-select-dropdown-input input{color:var(--white)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown .semi-select-dropdown-input input::placeholder,:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown .semi-select-dropdown-input .semi-input-prefix{color:#b4c0b8;opacity:1}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinSelectDropdown .semi-select-dropdown-input .semi-icon-search{color:#b4c0b8}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinOption{min-height:42px;color:var(--white);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinOption:hover,:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinOption.semi-select-option-focused{background:var(--ep-select-option-hover-bg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .epCoinOption.semi-select-option-custom-selected{background:var(--ep-select-option-selected-bg)}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyEvidenceTitle{padding-right:36px;position:relative}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFavoriteToggle{color:#a4afa7;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:0;right:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFavoriteToggle:hover{background:var(--ep-surface-hover);color:#fff}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFavoriteToggle svg{fill:none;stroke:currentColor;stroke-width:48px;stroke-linejoin:round;width:19px;height:19px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyFavoriteToggle[aria-pressed=true] svg{fill:var(--ep-favorite);stroke:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray{z-index:140;width:min(360px,100vw - 48px);max-height:calc(100dvh - 48px);box-shadow:none;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;background:#0b0d0cf5;border:1px solid #05ed9657;border-radius:16px;padding:24px;position:fixed;bottom:24px;left:auto;right:24px;overflow-y:auto}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray.isVisible{opacity:1;pointer-events:auto;transform:none}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayHeader,:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayActions{justify-content:space-between;align-items:center;gap:16px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayHeader strong{color:var(--white);font-size:20px;font-weight:700;line-height:24px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayHeader span{color:var(--acid);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:20px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList{gap:8px;margin:24px 0;padding:0;list-style:none;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList li{background:#101411;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:64px;padding:8px 8px 8px 16px;display:flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList li>div{gap:4px;min-width:0;display:grid}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList li>div>span{text-overflow:ellipsis;white-space:nowrap;color:var(--white);font-size:16px;font-weight:500;line-height:20px;overflow:hidden}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList small{color:var(--muted);font-size:14px;font-weight:500;line-height:18px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;padding:0;font-size:20px;transition:color .2s,background-color .2s}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList button:hover{color:#ef777b;background:#ff6b6b14}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayActions>button{min-height:44px;font:600 16px/20px var(--font-geist-sans),Arial,Helvetica,sans-serif;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayActions .strategyCompareClear{color:var(--acid);background:0 0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayActions .strategyComparePrimary{background:var(--acid);color:#070908;min-width:0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayActions .strategyComparePrimary:disabled{opacity:.5;cursor:not-allowed}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray button:focus-visible{outline:2px solid var(--acid);outline-offset:4px}@media (max-width:700px){:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTray{left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:auto;max-height:calc(70dvh - 32px);padding:16px}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayList{margin:16px 0}:where(.handoffStrategyLibrary,.releaseDetailPage) .strategyCompareTrayActions>button{font-size:14px;line-height:18px}}.handoffStrategyLibrary .strategyWorkspace{--white:#fafafa;--ep-surface-section:#000;--ep-surface-card:#121212;--ep-surface-control:#1d1d1d;--ep-surface-active:#1d1d1d;--ep-surface-overlay:#333;--ep-surface-hover:#444;--ep-border-subtle:#2e2e2e;--ep-border-strong:#555;--ep-action-muted:#363636;--ep-action-muted-hover:#444;--strategy-muted:#929292;--strategy-divider:#2e2e2e}.handoffStrategyLibrary .strategyEvidenceGrid article{background:var(--ep-surface-card);box-shadow:none;cursor:pointer;border-color:#0000;transition:background-color .18s,border-color .18s}@media (hover:hover){.handoffStrategyLibrary .strategyEvidenceGrid article:hover{background:#1d1d1d;border-color:#0000;transform:none}}.handoffStrategyLibrary .strategyEvidenceGrid article.isSelected,.handoffStrategyLibrary .strategyEvidenceGrid article.isSelected:hover{border-color:var(--acid);box-shadow:0 0 0 1px #05ed9640}.handoffStrategyLibrary .strategyCardTags span{color:#a8a8a8;background:#ffffff21}.handoffStrategyLibrary .strategyMetricPrimary dt,.handoffStrategyLibrary .strategyCardMetrics dt{color:var(--strategy-muted)}.handoffStrategyLibrary .strategyCompareToggle{color:#d4d4d4;border-color:#555}.handoffStrategyLibrary .strategyCompareToggle:hover{color:#fff;background:#333;border-color:#d4d4d4}.handoffStrategyLibrary .strategyCompareToggle[aria-pressed=true]{color:#fff;background:#2e2e2e;border-color:#929292}.handoffStrategyLibrary .strategyFavoriteToggle{color:var(--strategy-muted)}.handoffStrategyLibrary .strategyFavoriteToggle:hover{color:#fff;background:#333}.handoffStrategyLibrary .strategyCategoryTabs button{color:#929292}.handoffStrategyLibrary .strategyCategoryTabs button[aria-pressed=true]{color:var(--white)}.handoffStrategyLibrary .strategyCategoryTabs button:hover:not([aria-pressed=true]){color:var(--white);background:#1d1d1d}.handoffStrategyLibrary .strategySearch input{border-color:#0000}.handoffStrategyLibrary .strategySearch input:focus{border-color:#fafafa}.handoffStrategyLibrary .strategySearch input::placeholder{color:#707070}.handoffStrategyLibrary .strategySearch>svg,.handoffStrategyLibrary .strategySearchClear{color:#929292}.handoffStrategyLibrary .strategySearchClear:hover{color:#fafafa}.handoffStrategyLibrary .coinIconAll{color:var(--white)}.handoffStrategyLibrary .epCoinSelectDropdown.semi-select-option-list-wrapper{background:#333;border-color:#555}.handoffStrategyLibrary .epCoinSelectDropdown{--ep-dropdown-scroll-track:#333}.handoffStrategyLibrary .epCoinSelectDropdown .semi-select-dropdown-input{background:#4d4d4d;border-color:#666}.handoffStrategyLibrary .epCoinSelectDropdown .semi-select-dropdown-input input::placeholder,.handoffStrategyLibrary .epCoinSelectDropdown .semi-icon-search{color:#a8a8a8}.handoffStrategyLibrary .epSemiSelectDropdown{--ep-select-option-hover-bg:#555;--ep-select-option-selected-bg:#555}.handoffStrategyLibrary .strategyFilterEmpty{color:#929292;border-color:#2e2e2e}.handoffStrategyLibrary .catalogStatus{color:#a8a8a8;margin:22px 0 12px;font-size:14px}.handoffStrategyLibrary .catalogError,.releaseDetailPage .catalogError{color:#f4d1d1;background:#241719;border:1px solid #6f4444;border-radius:12px;padding:20px}.handoffStrategyLibrary .catalogError button,.releaseDetailPage .catalogError button{color:var(--acid);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:12px;text-decoration:underline}.semi-popover-wrapper:has(.strategyMarketPopover){--strategy-muted:#a8a8a8;background:#333;border-color:#555}@media (prefers-reduced-motion:reduce){.handoffStrategyLibrary .strategyEvidenceGrid article{transition:none}}.handoffStrategyLibrary .strategyCardOverlay{z-index:1;cursor:pointer;border-radius:14px;position:absolute;inset:0}.handoffStrategyLibrary .strategyCardOverlayLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.handoffStrategyLibrary .strategyCardDetailLink{z-index:2;position:relative}.handoffStrategyLibrary .strategyFavoriteToggle{z-index:2}.handoffStrategyLibrary .strategyCompareToggle,.handoffStrategyLibrary .strategyMarketMore{z-index:2;position:relative}.handoffStrategyLibrary .strategyCardMetrics{border-top:0}.handoffStrategyLibrary .catalogStatus.isLoading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.handoffStrategyLibrary .strategySkeletonGrid{margin-top:22px}.handoffStrategyLibrary .strategySkeletonCard{background:var(--ep-surface-card);border-radius:14px;flex-direction:column;min-width:0;min-height:310px;padding:24px;display:flex}.handoffStrategyLibrary .strategySkeletonBar{background:linear-gradient(100deg,#252525 0%,#343434 50%,#252525 100%) 0 0/200% 100%;border-radius:5px;animation:1.7s ease-in-out infinite strategySkeletonShimmer;display:block}.handoffStrategyLibrary .strategySkeletonHeader{gap:10px;display:grid}.handoffStrategyLibrary .strategySkeletonTitle{width:62%;height:24px}.handoffStrategyLibrary .strategySkeletonSummary{width:88%;height:16px}.handoffStrategyLibrary .strategySkeletonMarket{width:42%;height:14px}.handoffStrategyLibrary .strategySkeletonTags{gap:7px;margin-top:2px;display:flex}.handoffStrategyLibrary .strategySkeletonTags span{width:64px;height:23px}.handoffStrategyLibrary .strategySkeletonTags span:nth-child(2){width:48px}.handoffStrategyLibrary .strategySkeletonTags span:nth-child(3){width:58px}.handoffStrategyLibrary .strategySkeletonPerformance{grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:19px 0 22px;display:grid}.handoffStrategyLibrary .strategySkeletonPerformance>div,.handoffStrategyLibrary .strategySkeletonMetrics>div{gap:10px;display:grid}.handoffStrategyLibrary .strategySkeletonLabel{width:62%;height:12px}.handoffStrategyLibrary .strategySkeletonReturn{width:70%;height:34px}.handoffStrategyLibrary .strategySkeletonCurve{border-radius:9px;width:100%;height:76px}.handoffStrategyLibrary .strategySkeletonMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:auto;display:grid}.handoffStrategyLibrary .strategySkeletonMetrics .strategySkeletonLabel{width:82%}.handoffStrategyLibrary .strategySkeletonValue{width:56%;height:18px}.handoffStrategyLibrary .strategySkeletonActions{justify-content:flex-end;gap:12px;margin-top:23px;display:flex}.handoffStrategyLibrary .strategySkeletonActions span{border-radius:999px;width:116px;height:44px}.handoffStrategyLibrary .strategySkeletonActions span:last-child{width:140px}@keyframes strategySkeletonShimmer{to{background-position-x:-200%}}@media (max-width:520px){.handoffStrategyLibrary .strategySkeletonCard{min-height:300px}.handoffStrategyLibrary .strategySkeletonActions span{width:96px}.handoffStrategyLibrary .strategySkeletonActions span:last-child{width:110px}}@media (prefers-reduced-motion:reduce){.handoffStrategyLibrary .strategySkeletonBar{background:#2a2a2a;animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--font-geist-sans:Arial,Helvetica,sans-serif;--font-geist-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--page-bg:#000;--bg:var(--page-bg);--panel:#0d100f;--line:#252a27;--muted:#8e9691;--white:#f1f4f1;--acid:#05ed96;--cyan:#9beed9;--ep-font-sans:Arial,Helvetica,sans-serif;--ep-type-display:clamp(48px,6vw,80px);--ep-type-section:clamp(40px,4.8vw,64px);--ep-type-subheading:32px;--ep-type-card-title:24px;--ep-type-lead:20px;--ep-type-body:16px;--ep-type-label:14px;--ep-type-caption:12px;--ep-weight-display:700;--ep-weight-title:700;--ep-weight-body:400;--ep-weight-label:600;--ep-text-primary:#f1f4f1;--ep-text-secondary:#9ba39d;--ep-text-muted:#747b76;--ep-text-accent:var(--acid)}.shell{width:min(1440px,100% - 80px);margin:auto}@media (max-width:1050px){.shell{width:min(100% - 40px,900px)}}@media (max-width:640px){.shell{width:calc(100% - 28px)}}:root{--action-height:54px;--action-min-width:230px;--action-radius:999px;--action-pad-x:22px;--action-duration:.22s;--action-ease:cubic-bezier(.22,.8,.24,1);--action-bg:#f1f3f1;--action-fg:#080a09;--action-border:#f1f3f1;--action-accent:#05ed96;--ep-surface-foundation:#121212;--ep-surface-raised:#363636;--ep-surface-raised-hover:#444;--ep-surface-section:#0d100e;--ep-strategy-card:var(--ep-surface-foundation);--ep-surface-card:var(--ep-strategy-card);--ep-surface-control:#202621;--ep-surface-active:#343b35;--ep-surface-overlay:#191e1a;--ep-surface-hover:#2b322c;--ep-action-muted:var(--ep-surface-raised);--ep-action-muted-hover:var(--ep-surface-raised-hover);--ep-favorite:#f2cb51;--ep-border-subtle:#2b322d;--ep-border-strong:#414b43;--line:var(--ep-border-subtle);--strategy-loss:#ff777b;--strategy-divider:var(--ep-border-subtle);--strategy-muted:#a4afa7}.languageMenu{position:relative}.languageMenuTrigger{color:#a8afaa;cursor:pointer;width:48px;height:42px;font:700 var(--ep-type-label)/1 var(--font-geist-mono),monospace;background:0 0;border:1px solid #343b37;grid-template-columns:18px 1fr;align-items:center;gap:7px;padding:0 10px;display:grid}.languageMenuTrigger img{filter:brightness(1.8);width:18px;height:18px}.languageMenuTrigger span{opacity:0;width:0;overflow:hidden}.languageMenu[data-open=true] .languageMenuTrigger{border-color:var(--acid);color:var(--acid)}.languageOptions{background:#0c0f0d;border:1px solid #343b37;width:150px;padding:6px;position:absolute;top:49px;right:0;box-shadow:0 18px 50px #0000008c}.languageOptions[hidden]{display:none}.languageOptions button{color:#9aa19c;text-align:left;cursor:pointer;width:100%;height:42px;font:700 var(--ep-type-label)/1 var(--font-geist-mono),monospace;background:0 0;border:0;padding:0 12px;display:block}.languageOptions button:hover,.languageOptions button.active{color:var(--acid);background:#05ed961a}.languageOptions a{color:#9aa19c;width:100%;height:42px;font:700 var(--ep-type-label)/1 var(--font-geist-mono),monospace;align-items:center;padding:0 12px;text-decoration:none;display:flex}.languageOptions a:hover,.languageOptions a.active{color:var(--acid);background:#05ed961a}.cardNav{--card-nav-menu-font-size:var(--ep-type-label);z-index:120;-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);background:linear-gradient(135deg,#1a1f1cc7,#080b0994);border:1px solid #e2ffef2e;border-radius:999px;width:min(1240px,100% - 48px);margin:14px auto 0;padding:0;transition:transform .22s,opacity .22s,border-color .28s,box-shadow .28s,background-color .28s;position:sticky;top:14px;overflow:visible;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #05ed960d,0 18px 58px #0000006b}.cardNav.isHidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 18px))}.cardNav:before{content:"";border-radius:inherit;pointer-events:none;opacity:.8;background:linear-gradient(105deg,#ffffff17,#0000 27% 72%,#05ed960f);position:absolute;inset:1px}.cardNavBar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(26px,4vw,58px);height:68px;padding:0 12px 0 18px;display:grid;position:relative}.cardNavToggle{color:#d7ddd8;cursor:pointer;height:42px;font:700 var(--ep-type-label)/1 var(--font-geist-mono),monospace;background:0 0;border:0;align-items:center;gap:5px;padding:0 12px;display:none;position:relative}.cardNavToggle span{background:currentColor;width:18px;height:1px;transition:transform .28s;display:block;position:absolute;left:12px}.cardNavToggle span:first-child{transform:translateY(-4px)}.cardNavToggle span:nth-child(2){transform:translateY(4px)}.cardNavToggle b{font-size:var(--ep-type-label);margin-left:28px;font-weight:600}.cardNav.isOpen .cardNavToggle span:first-child{transform:rotate(45deg)}.cardNav.isOpen .cardNavToggle span:nth-child(2){transform:rotate(-45deg)}.cardNavBrand{justify-self:start}.edgepilotLogo{object-fit:contain;width:190px;height:auto;display:block}.footerLogo{width:210px}.cardNavDesktopMenu{justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.cardNavDesktopMenu a,.cardNavDesktopMenu button{color:#d3d9d4;min-height:40px;font:650 var(--card-nav-menu-font-size)/1.2 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;transition:color .2s,background-color .2s,transform .2s;display:inline-flex}.navChevron{fill:currentColor;opacity:1;width:10px;height:10px;transition:transform .2s}.cardNavDesktopMenu a[aria-current=page],.cardNavDesktopMenu button[aria-current=page]{color:var(--white);background:#ffffff0e}.cardNavDesktopMenu button[aria-expanded=true] .navChevron{transform:rotate(180deg)}.cardNavActions{justify-self:end;align-items:center;gap:8px;display:flex}.cardNavStart{border:1px solid var(--acid);background:var(--acid);color:#07100b;height:38px;font:750 var(--card-nav-menu-font-size)/1 Arial,Helvetica,sans-serif;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}:is(.cardNavStart:hover,.cardNavStart:focus-visible){color:#07100b;transform:translateY(-1px);box-shadow:0 8px 22px #05ed9629}.cardNavStart:focus-visible{outline:2px solid var(--white);outline-offset:2px}.cardNavLanguage{z-index:22;justify-self:end;position:relative}.cardNavLanguageTrigger{color:#d3d9d4;border-radius:999px;grid-template-columns:1fr;place-items:center;gap:0;width:42px;height:42px;padding:0;transition:color .2s,background-color .2s;display:grid;background:0 0!important;border:0!important}.cardNavLanguageTrigger:hover,.cardNavLanguage[data-open=true] .cardNavLanguageTrigger{color:var(--acid);background:#ffffff12!important}.cardNavLanguageTrigger:focus-visible{color:var(--acid);background:#ffffff12!important}.cardNavGlobeIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;margin:0;display:block}.cardNavLanguage .languageOptions{z-index:24}.cardNav>nav{top:78px;left:var(--card-nav-menu-left,calc(18px + 190px + clamp(26px,4vw,58px)));opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);transform-origin:0 0;background:linear-gradient(145deg,#1b211de6,#090d0ac4);border:1px solid #e2ffef29;border-radius:24px;width:min(290px,100vw - 96px);min-height:0;padding:8px;transition:left .2s,transform .3s cubic-bezier(.22,.85,.24,1),opacity .22s,visibility 0s linear .3s;display:block;position:absolute;right:auto;transform:translateY(-10px)scale(.98);box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000080}.cardNav.isOpen>nav{opacity:1;visibility:visible;transition:left .2s,transform .3s cubic-bezier(.22,.85,.24,1),opacity .24s,visibility;transform:none}.cardNav>nav section{opacity:0;background:0 0;border:0;border-radius:0;min-width:0;padding:8px;transition:transform .28s,opacity .24s;display:none;transform:translateY(-8px)}.cardNav.isOpen>nav section.isActive{opacity:1;display:block;transform:none}.cardNav>nav section>div{gap:4px;margin:0;display:grid}.cardNav>nav a{color:#c9d0ca;min-height:50px;font-size:var(--card-nav-menu-font-size);opacity:.82;letter-spacing:0;text-transform:none;border-radius:12px;align-items:center;padding:0 14px;text-decoration:none;transition:opacity .2s,color .2s,background-color .2s;display:flex}.cardNavMenuLabel{min-width:0}:is(.cardNav>nav a:hover,.cardNav>nav a:focus-visible){opacity:1;color:#fff;background:#fff1}.cardNav>nav a[aria-current=page]{color:var(--acid);opacity:1;background:#05ed9614}.cardNavMobileStandalone{display:none!important}@media (max-width:1100px){.cardNavDesktopMenu{display:none}.cardNavToggle{display:flex}.cardNavBar{grid-template-columns:auto 1fr auto;gap:16px}.cardNavActions{grid-column:3}.cardNav>nav{width:auto;left:0;right:0}.cardNavMobileStandalone{margin:8px 18px 4px;min-height:50px!important;display:flex!important}.cardNav.isOpen>nav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:4px 8px;max-height:min(640px,100vh - 96px);display:grid;overflow-y:auto}.cardNav.isOpen>nav section{opacity:1;margin:0;display:block;transform:none}}@media (max-width:600px){.cardNav{--card-nav-menu-font-size:var(--ep-type-label);width:calc(100% - 20px);margin:8px auto 0;top:8px}.cardNavBar{gap:8px;height:62px;padding:0 8px 0 14px}.cardNavToggle,.cardNavLanguageTrigger{flex:0 0 30px;width:30px}.cardNavToggle{padding:0}.cardNavToggle span{left:8px}.cardNavToggle b{display:none}.cardNavBrand{font-size:var(--ep-type-body)}.cardNavBrand .edgepilotLogo{width:154px}.cardNavActions{gap:8px}.cardNavStart{height:34px;font-size:var(--ep-type-caption);padding:0 11px}.cardNav>nav{border-radius:20px;top:70px}.cardNav.isOpen>nav{max-height:calc(100vh - 90px);padding:8px;overflow-y:auto}.cardNav>nav section,.cardNav.isOpen>nav section.isActive{min-height:0;padding:8px;display:block}.cardNav>nav section>div{gap:4px}.cardNav>nav a{min-height:50px}.footerLogo{width:180px}}@media (max-width:380px){.cardNav{width:calc(100% - 12px)}.cardNavBar{padding-inline:8px}.cardNavBrand .edgepilotLogo{width:132px}.cardNavStart{padding-inline:8px}.cardNavLanguageTrigger{height:36px}}@media (max-width:600px){.cardNav.isOpen>nav section:hover{transform:none}.cardNav>nav{background:#0c100df7;border-radius:18px;width:auto;max-width:none;position:fixed;top:78px;left:10px;right:10px}.cardNav.isOpen>nav{overscroll-behavior:contain;grid-template-columns:1fr;gap:0;max-height:calc(100dvh - 88px);overflow:hidden auto}.cardNav>nav section{display:none}.cardNav.isOpen>nav section,.cardNav.isOpen>nav section.isActive{opacity:1;border-bottom:0;margin:0;padding:4px 10px;display:block;transform:none}.cardNav>nav section:last-of-type{border-bottom:0}.cardNav>nav h2{font-size:var(--ep-type-body);line-height:1.2}.cardNav>nav a{white-space:nowrap;min-width:0;min-height:42px;padding:0 9px}.cardNavMobileStandalone{margin:6px 10px 8px}}@media (prefers-reduced-motion:reduce){.cardNav,.cardNav>nav,.cardNav>nav section,.cardNavToggle span{transition:none}.cardNavOverlay{animation:none}}.footer8Socials a{color:#f0f0f0;width:38px;height:38px;font:500 var(--ep-type-body)/1 Arial,sans-serif;background:#030303;border:1px solid #3b3b3b;border-radius:9px;place-items:center;text-decoration:none;display:grid}.footer8Columns h3{color:#f1f1f1;font-size:var(--ep-type-body);letter-spacing:-.02em;margin:0 0 16px;font-weight:650;line-height:1.2}.footer8Columns a span{color:#d1d1d1;min-height:22px;font:650 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#171717;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.footerSupport span{color:#c4c4c4;font-weight:400}.footer8Word{color:#0000;text-align:center;white-space:nowrap;letter-spacing:-.065em;-webkit-text-stroke:1px #696969;width:100%;height:124px;margin:70px 0 0;font-size:clamp(106px,15vw,250px);font-weight:520;line-height:.94;text-decoration:none;display:block;overflow:hidden}@media (max-width:1100px){.footer8Top{grid-template-columns:minmax(280px,.9fr) 2fr}.footer8Columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}}@media (max-width:900px){.footer8Shell{width:calc(100% - 56px)}.footer8Top{grid-template-columns:1fr;gap:48px}.footer8Columns{gap:28px}.footer8Word{height:130px;margin-top:56px;font-size:17vw}.footer8Bottom{display:block}}@media (max-width:600px){.footer8{min-height:0;padding:48px 0 42px}.footer8Shell{width:calc(100% - 32px)}.footer8LogoLink .footerLogo{width:180px}.footerSupport{width:100%}.footer8Columns{grid-template-columns:1fr;gap:34px}.footer8Columns section{padding-top:20px}.footer8Word{height:78px;margin-top:48px;font-size:17vw;line-height:1}.footer8Bottom{padding-top:18px}.footer8Bottom p{font-size:var(--ep-type-caption)}.cardNavBar{height:56px}.cardNav>nav{top:64px}}.footer8Socials a{color:#858585;background:0 0;border:0;border-radius:0;width:34px;height:34px;transition:color .18s,transform .18s;overflow:visible}@media (hover:hover){.footer8Socials a:hover{color:#fff;transform:translateY(-2px)}}.cardNav{background:var(--ep-surface-foundation);border-color:var(--ep-border-strong);box-shadow:0 16px 48px #00000052}.cardNav:before{display:none}.cardNav.isOpen{border-color:var(--ep-border-strong);box-shadow:0 20px 56px #0000006b}.cardNav>nav{background:var(--ep-surface-foundation);border-color:var(--ep-border-strong);box-shadow:0 24px 64px #0000008c}.cardNavDesktopMenu a,.cardNavDesktopMenu button,.cardNav>nav a{color:var(--white);opacity:1;background:0 0!important}.cardNavDesktopMenu a[aria-current=page],.cardNavDesktopMenu button[aria-current=page],.cardNav>nav a[aria-current=page]{color:var(--white);background:0 0!important}:is(.cardNavDesktopMenu a:hover,.cardNavDesktopMenu a:focus-visible,.cardNavDesktopMenu button:hover,.cardNavDesktopMenu button:focus-visible,.cardNavDesktopMenu button[aria-expanded=true]),:is(.cardNav>nav a:hover,.cardNav>nav a:focus-visible){color:var(--acid);background:0 0!important}:is(.cardNavDesktopMenu a:hover .navChevron,.cardNavDesktopMenu a:focus-visible .navChevron,.cardNavDesktopMenu button:hover .navChevron,.cardNavDesktopMenu button:focus-visible .navChevron,.cardNavDesktopMenu button[aria-expanded=true] .navChevron){color:var(--acid)}.cardNavLanguageTrigger:hover,.cardNavLanguage[data-open=true] .cardNavLanguageTrigger{background:0 0!important}.cardNavLanguageTrigger:focus-visible{background:0 0!important}.cardNavLanguage .languageOptions{background:var(--ep-surface-foundation);border-color:var(--ep-border-strong)}.cardNavLanguage .languageOptions a{color:var(--white)}.cardNavLanguage .languageOptions a.active{color:var(--white);background:0 0}:is(.cardNavLanguage .languageOptions a:hover,.cardNavLanguage .languageOptions a:focus-visible){color:var(--acid);background:0 0}.footer8{z-index:1;background:#000;border-top:0;height:auto;min-height:520px;padding:64px 0 66px;display:block;position:relative;overflow:hidden}.footer8Shell{width:min(1400px,100% - 100px);margin:0 auto}.footer8Top{grid-template-columns:minmax(250px,.95fr) 4fr;gap:72px;display:grid}.footer8LogoLink{width:max-content;max-width:100%;margin:0;text-decoration:none;display:block}.footer8LogoLink .footerLogo{object-fit:contain;width:210px;max-width:100%;height:auto;display:block}.footer8Intro{min-width:0}.footerAi{margin-top:44px}.footerAi h3,.footer8Columns h3{color:#f1f1f1;font-size:var(--ep-type-lead);letter-spacing:-.02em;margin:0 0 16px;font-weight:700;line-height:1.2}.footerAiLinks{align-items:center;gap:8px;display:flex}.footerAiLinks a{color:#aaa;background:#090909;border:1px solid #333;border-radius:50%;place-items:center;width:38px;height:38px;text-decoration:none;transition:color .18s,border-color .18s,transform .18s;display:grid}.footerAiLinks img,.footerAiLinks svg{object-fit:contain;width:20px;height:20px;display:block}.footer8Columns{grid-template-columns:repeat(3,minmax(130px,1fr)) minmax(250px,1.45fr);gap:38px;display:grid}.footer8Columns section{padding-top:23px}.footer8Columns section>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer8Columns a{color:#c4c4c4;font:400 var(--ep-type-body)/1.35 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;align-items:center;gap:10px;text-decoration:none;transition:color .15s;display:flex}.footer8Columns a:hover{color:#fff}.footer8Columns .footer8Utility{margin-top:34px;padding-top:28px;display:block}.footer8Columns .footer8ContactColumn .footer8Utility{margin-top:0;padding-top:0}.footerSupport{width:100%;margin:0;font-style:normal}.footerSupport h3{margin:0 0 16px}.footerSupport p{color:#c4c4c4;width:auto;font-size:var(--ep-type-body);gap:5px;margin:0 0 16px;line-height:1.35;display:grid}.footerSupport span{color:#e4e4e4;font-size:var(--ep-type-label);font-weight:600}.footerSupport a{color:#c4c4c4;overflow-wrap:anywhere;text-decoration:none;transition:color .15s}.footerSupport a:hover{color:#fff}.footer8Socials{gap:8px;margin-top:22px;display:flex}.footer8Socials a{color:#858585;background:0 0;border:0;border-radius:0;place-items:center;width:34px;height:34px;text-decoration:none;transition:color .18s,transform .18s;display:grid;overflow:visible}.footer8Socials svg{width:24px;height:24px;display:block}.footer8Word{color:#0000;letter-spacing:-.065em;text-align:center;white-space:nowrap;-webkit-text-stroke:1px #696969;width:100%;height:124px;margin:70px 0 0;font-size:clamp(106px,15vw,250px);font-weight:520;line-height:.94;text-decoration:none;display:block;overflow:hidden}.footer8Bottom{border-top:1px solid #202020;min-height:64px;margin-top:-1px;padding-top:23px;display:block}.footer8Bottom p{color:#8a8a8a;width:100%;font-size:var(--ep-type-label);text-align:center;margin:0;line-height:1.4}.footer8Bottom p+p{margin-top:8px}@media (hover:hover){.footerAiLinks a:hover{color:#fff;border-color:#737373;transform:translateY(-2px)}.footer8Socials a:hover{color:#fff;transform:translateY(-2px)}}@media (max-width:1100px){.footer8Top{grid-template-columns:minmax(280px,.9fr) 2fr}.footer8Columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}}@media (max-width:900px){.footer8Shell{width:calc(100% - 56px)}.footer8Top{grid-template-columns:1fr;gap:48px}.footer8Columns{gap:28px}.footer8Word{height:130px;margin-top:56px;font-size:17vw}}@media (max-width:650px){.footer8{min-height:0;padding:48px 0 42px}.footer8Shell{width:calc(100% - 32px)}.footer8LogoLink .footerLogo{width:180px}.footer8Columns{grid-template-columns:1fr;gap:34px}.footer8Columns section{padding-top:20px}.footer8Word{height:78px;margin-top:48px;font-size:17vw;line-height:1}.footer8Bottom{padding-top:18px}.footer8Bottom p{font-size:var(--ep-type-caption)}}.hero{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;min-height:calc(100vh - 130px);padding:50px 0 70px;display:grid;position:relative}.hero h1{letter-spacing:-.065em;margin:28px 0 30px;font-size:clamp(56px,5.6vw,94px);font-weight:540;line-height:.94}.hero h1 em{color:var(--acid);font-family:Georgia,serif;font-weight:400}.heroActions{align-items:center;gap:34px;margin-top:38px;display:flex}@media (max-width:1050px){.hero{grid-template-columns:1fr;padding-top:90px}.heroActions,.trust{justify-content:center}}@media (max-width:640px){.hero{gap:55px;padding-top:65px}.hero h1{font-size:var(--ep-type-card-title)}.heroActions{flex-direction:column;gap:22px}}.workflow{padding:150px 0 110px}.editions{grid-template-columns:.8fr 1.2fr;gap:100px;padding:130px 0 160px;display:grid}.editionCards{grid-template-columns:1fr 1fr;display:grid}.editionCards article{border:1px solid var(--line);flex-direction:column;min-height:380px;padding:35px;display:flex}.editionCards small{color:#676e69;font:500 var(--ep-type-caption)/1 var(--font-geist-mono),monospace}.editionCards h4{font-size:var(--ep-type-card-title);margin:55px 0 20px}.editionCards p{color:#8b928d;line-height:1.7}.editionCards a{color:#dfe5df;font:600 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;margin-top:auto;text-decoration:none}.activeEdition a{color:var(--acid)}@media (max-width:1050px){.feature,.feature.reverse,.local,.editions{grid-template-columns:1fr;gap:60px}.editionCards{max-width:700px}}@media (max-width:640px){.workflow,.feature,.local,.editions{padding:90px 0}.editionCards{grid-template-columns:1fr}.editionCards article{min-height:320px}.finalCta{padding:100px 0}.sectionIntro h2,.editions h2,.finalCta h2{font-size:var(--ep-type-card-title)}}.marketHero{flex-direction:column;justify-content:center;height:calc(100vh - 86px);min-height:760px;padding-top:30px;display:flex;position:relative;overflow:hidden}.marketHeadline{text-align:center;z-index:1;width:100%;position:absolute;top:55px;left:50%;transform:translate(-50%)}.marketHeadline>span,.marketMeta{font:600 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.15em;color:#69706c}.marketHeadline h1{letter-spacing:-.06em;margin:14px 0 10px;font-size:clamp(42px,4.4vw,68px);font-weight:520;line-height:.94}.marketHeadline h1 em{color:var(--acid);font-family:Georgia,serif;font-weight:400}.marketHeadline p{font-size:var(--ep-type-caption);color:#767d78;margin:0}.marketMeta{justify-content:space-between;width:min(1420px,100% - 80px);display:flex;position:absolute;top:230px;left:50%;transform:translate(-50%)}.marketMeta b{font-weight:500}.marketBottom{z-index:4;border-top:0;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;margin-top:0;display:grid;position:relative}.marketBottom>a{color:#e8ede8;font:600 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;justify-self:end;text-decoration:none}.marketBottom>a span{color:var(--acid);margin-left:10px}@media (max-width:900px){.marketHero{height:auto;min-height:700px;padding-bottom:40px}.marketMeta{width:calc(100% - 36px);top:225px}.marketMeta b{display:none}.marketBottom{grid-template-columns:1fr auto}.marketBottom>a{display:none}}@media (max-width:600px){.marketHeadline{top:40px}.marketHeadline h1{font-size:var(--ep-type-card-title)}.marketHeadline p{padding:0 34px;line-height:1.5}.marketMeta{top:205px}.marketBottom{height:56px}}nav a,.navCta,.eyebrow,.textLink,.trust,.terminalTop,.terminalFoot,.query small,.resultHead small,.metrics small,.scanline,.resultHead>span,.metrics span,.chartLabel,.terminalFoot button,.floatTag small,.floatTag b,.ticker,.sectionNo,.flowRail article span,.flowRail b,.flowRail small,.featureCopy li,.paneBar,.promptLine,.packageList>small,.packageList span,.packageList em,.packageList strong,.paneFoot,.heatmap span,.stressResult small,.stressResult b,.promotion small,.promotion div>span,.promotion>i span,.bridgeNote,.core span,.core small,.core b,.orbit,.controlGrid span,.editionCards small,.editionCards a,footer>span,.marketHeadline>span,.marketHeadline p,.marketMeta,.strategyTop,.strategyCard>small,.strategyCard>p,.miniMetrics,.miniMetrics small,.strategyFoot,.activeSummary span,.activeSummary small,.marketBottom>a{font-size:var(--ep-type-label)}@media (max-width:900px){.marketBottom{margin-top:-25px}}@media (max-width:600px){.marketHero{min-height:820px}.marketBottom{margin-top:0}}.marketHero{justify-content:flex-start;height:980px;min-height:980px;padding-top:0}.marketHeadline h1{max-width:960px;margin:14px auto 12px}.marketMeta{top:230px}.marketBottom{margin-top:-28px}@media (max-width:900px){.marketHero{height:930px;min-height:930px}.marketHeadline{top:48px}.marketMeta{top:220px}.marketBottom{margin-top:-12px}}@media (max-width:600px){.marketHero{height:880px;min-height:880px}.marketHeadline{top:38px}.marketHeadline h1{font-size:var(--ep-type-card-title);line-height:1}.marketMeta{top:210px}.marketBottom{margin-top:0}}.marketHeadline h1{margin-bottom:30px}.marketHeadline .marketSubtitle{color:#929a95;font-size:var(--ep-type-body);margin:-12px auto 18px;line-height:1.5}.marketActions{justify-content:center;gap:14px;margin-top:28px;display:flex}.marketActions a{min-width:210px;height:52px;font:700 var(--ep-type-label)/1 var(--font-geist-mono),monospace;letter-spacing:.06em;border:1px solid #3a413d;justify-content:space-between;align-items:center;padding:0 20px;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s;display:flex}.marketActions a:hover{transform:translateY(-2px)}.marketActions b{font-size:var(--ep-type-body);font-weight:500}.marketPrimary{background:var(--acid);color:#080a08;border-color:var(--acid)!important}.marketSecondary{color:#e9eee9;background:#0a0d0bb3}.marketSecondary:hover{border-color:#737c76}.marketProof{color:#b4bbb6;font:500 var(--ep-type-label)/1 var(--font-geist-mono),monospace;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.marketProof span{background:#252a27;border:1px solid #303632;border-radius:4px;align-items:center;min-height:32px;padding:0 12px;display:inline-flex}@media (max-width:900px){.marketHero{height:1030px;min-height:1030px}.marketHeadline{top:82px}}@media (max-width:600px){.marketHero{height:980px;min-height:980px}.marketHeadline{top:62px}.marketHeadline h1{margin-bottom:24px}.marketProof{gap:7px;padding:0 18px}.marketProof span{min-height:30px;padding:0 10px}.marketActions{gap:10px;margin-top:24px;padding:0 18px}.marketActions a{min-width:0;max-width:190px;height:48px;font-size:var(--ep-type-label);flex:1;padding:0 13px}}@media (max-width:640px){.marketHeadline h1{font-size:var(--ep-type-card-title)}}.marketHeadline{top:62px}@media (max-width:900px){.marketHeadline{top:48px}}@media (max-width:600px){.marketHeadline{top:34px}.marketHero{height:1120px;min-height:1120px}.marketActions a{letter-spacing:0;padding-inline:10px}.marketBottom{margin-top:-4px}}.marketHeadline h1 span,.marketHeadline h1 em{display:block}.marketHeadline h1 em{transform:translate(66px)}.marketHeadline .marketSubtitle{font-size:var(--ep-type-lead);max-width:720px;line-height:1.55}@media (max-width:760px){.marketHeadline h1 em{transform:translate(18px)}.marketHeadline .marketSubtitle{font-size:var(--ep-type-body);max-width:350px}}@media (max-width:600px){.marketHero{height:1105px;min-height:1105px}.marketBottom{margin-top:-8px}.marketHeadline .marketSubtitle{max-width:310px;font-size:var(--ep-type-label);margin:-8px auto 20px;padding:0 12px}.marketProof{flex-wrap:wrap;gap:8px;max-width:330px;margin:14px auto 0;padding:0 10px}.marketProof span{gap:8px}.marketProof span:nth-child(2) i{display:none}.marketHeadline h1 em{transform:translate(14px)}.marketHeadline .marketSubtitle{font-size:var(--ep-type-body);max-width:360px;padding:0 16px}}.marketHeadline h1{white-space:nowrap}.marketHeadline h1 span,.marketHeadline h1 em{display:inline;transform:none}.marketHeadline h1 em{margin-left:.18em}@media (max-width:760px){.marketHeadline h1{white-space:normal}.marketHeadline h1 span,.marketHeadline h1 em{display:block;transform:none}.marketHeadline h1 em{margin-left:0}}.agentDemoCopy h2{letter-spacing:-.06em;margin:24px 0 30px;font-size:clamp(48px,5vw,76px);font-weight:520;line-height:.98}.agentDemoCopy h2 em{color:var(--acid);font-family:Georgia,serif;font-weight:400}.agentDemoCopy>p{color:#969e98;font-size:var(--ep-type-body);max-width:540px;line-height:1.75}.agentDemoCopy ol{border-top:0;margin:42px 0 0;padding:0;list-style:none}.agentDemoCopy li{color:#606863;min-height:58px;font:600 var(--ep-type-label)/1.2 var(--font-geist-mono),monospace;border-bottom:0;grid-template-columns:44px 1fr;align-items:center;transition:color .35s,transform .35s;display:grid}.agentDemoCopy li span{font-size:var(--ep-type-caption);color:#4f5752}.agentDemoCopy li.active{color:#dce2dd;transform:translate(8px)}.agentDemoCopy li.active span{color:var(--acid)}@media (max-width:1000px){.agentDemoCopy{max-width:720px}}@media (max-width:600px){.agentDemoCopy h2{font-size:var(--ep-type-card-title)}.agentDemoCopy>p{font-size:var(--ep-type-body)}}.marketHero{height:1025px;min-height:1025px}@media (max-width:900px){.marketHero{height:970px;min-height:970px}}@media (max-width:600px){.marketHero{height:950px;min-height:950px}}.spatialStrategies{color:#f3f6f3;background:#101010;padding:120px 0 66px;overflow:hidden}.spatialStrategiesHeader{z-index:2;text-align:center;position:relative}.spatialStrategiesHeader h2{letter-spacing:-.06em;max-width:1000px;margin:0 auto;font-size:clamp(48px,5.7vw,86px);font-weight:530;line-height:.96}.spatialStrategiesHeader h2 em{color:var(--acid);font-style:normal;display:block}.spatialStrategiesHeader p{color:#929a94;max-width:680px;font-size:var(--ep-type-body);margin:26px auto 0;line-height:1.65}.spatialStrategiesCta{margin:30px auto 0}.spatialStrategiesNote{color:#69716b;max-width:760px;font-size:var(--ep-type-caption);margin:18px auto 0;line-height:1.55;display:block}.spatialStrategyStage{z-index:1;perspective:1250px;isolation:isolate;pointer-events:none;background:radial-gradient(at 50% 51%,#05ed960a,#0000 36%);place-items:center;height:560px;margin-top:36px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 7% 93%,#0000 100%)}.spatialStrategyField{width:1px;height:1px;transform-style:preserve-3d;will-change:transform;position:relative}.spatialStrategySlot{transform:translate(-50%,-50%) translateY(var(--space-y)) rotateY(var(--space-angle)) translateZ(var(--space-radius)) scale(var(--space-scale));transform-style:preserve-3d;position:absolute;top:0;left:0}.spatialStrategyFloat{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(145deg,#161b18fa,#090c0afa);border:1px solid #343c37;border-radius:10px;flex-direction:column;width:178px;height:220px;padding:13px;display:flex;box-shadow:0 18px 46px #00000057}.spatialStrategyFloat>header{border-bottom:0;min-height:58px;padding-bottom:10px}.spatialStrategyFloat h3{font-size:var(--ep-type-body);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1.08}.spatialStrategyFloat header>div{flex-wrap:nowrap;gap:3px;margin-top:9px;display:flex}.spatialStrategyFloat header span{color:#bec5bf;font-size:var(--ep-type-caption);white-space:nowrap;background:#252a27;border-radius:3px;padding:3px 4px;font-weight:650;line-height:1}.spatialStrategyPerformance{grid-template-columns:minmax(0,1fr) 69px;align-items:end;gap:9px;min-height:82px;padding:13px 0 10px;display:grid}.spatialStrategyPerformance section{flex-direction:column;gap:8px;display:flex}.spatialStrategyPerformance strong{color:var(--acid);font-size:var(--ep-type-lead);letter-spacing:-.045em;font-weight:650;line-height:1}.spatialStrategyPerformance small{color:#8d958f;font-size:var(--ep-type-caption);line-height:1.2}.spatialStrategyPerformance svg{width:69px;height:37px;overflow:visible}.spatialStrategyFloat>dl{border-top:0;grid-template-columns:repeat(3,1fr);gap:6px;margin:auto 0 0;padding-top:10px;display:grid}.spatialStrategyFloat dl div{flex-direction:column;gap:3px;display:flex}.spatialStrategyFloat dd{color:#eef2ef;font-size:var(--ep-type-caption);order:0;margin:0;font-weight:650;line-height:1}.spatialStrategyFloat dt{color:#747c76;font-size:var(--ep-type-caption);order:1;line-height:1.2}@media (max-width:900px){.spatialStrategies{padding-top:92px}.spatialStrategyStage{perspective:1050px;height:520px}.spatialStrategyFloat{width:168px;height:208px}}@media (max-width:600px){.spatialStrategies{padding:76px 0 46px}.spatialStrategiesHeader{width:calc(100% - 28px)}.spatialStrategiesHeader h2{font-size:var(--ep-type-card-title);line-height:1}.spatialStrategiesHeader p{font-size:var(--ep-type-body)}.spatialStrategiesNote{font-size:var(--ep-type-caption)}.spatialStrategyStage{perspective:850px;height:440px;margin-top:18px}.spatialStrategyFloat{width:154px;height:190px;padding:11px}.spatialStrategyFloat>header{min-height:50px}.spatialStrategyFloat h3{font-size:var(--ep-type-label)}.spatialStrategyPerformance{grid-template-columns:1fr 60px;min-height:71px}.spatialStrategyPerformance strong{font-size:var(--ep-type-body)}.spatialStrategyPerformance svg{width:60px;height:33px}}@media (prefers-reduced-motion:reduce){.spatialStrategyFloat{will-change:auto}}.autoDeployDemo{color:#f3f6f3;background:#000;padding:128px 0;overflow:hidden}.autoDeployInner{flex-direction:column;align-items:center;gap:48px;display:flex}.autoDeployCopy{text-align:center;width:100%;max-width:960px}.autoDeployCopy h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(56px,5vw,80px);font-weight:530;line-height:1.04}.autoDeployCopy h2 em{color:var(--acid);font-style:normal;font-weight:inherit;display:block}.autoDeployCopy p{color:#929a94;max-width:760px;font-size:var(--ep-type-body);margin:26px auto 0;line-height:1.65}.autoDeployWorkspace{background:#151715;border:1px solid #393d3a;border-radius:20px;width:100%;max-width:1120px;overflow:hidden;box-shadow:0 34px 90px #0000006b}.autoDeployBar{background:#1c1d1c;border-bottom:1px solid #303330;justify-content:space-between;align-items:center;height:70px;padding:0 22px;display:flex}.autoDeployBar>span{color:#7f8781;font-size:var(--ep-type-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.autoDeployBody{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:540px;display:grid}.autoDeployConversation{box-sizing:border-box;background:#121412;border-right:1px solid #303330;flex-direction:column;padding:44px 16px 16px;display:flex}.autoDeployBubble,.autoDeployAgent{opacity:0;transition:opacity .48s cubic-bezier(.16,1,.3,1),transform .48s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.autoDeployBubble.isVisible,.autoDeployAgent.isVisible{opacity:1;transform:none}.autoDeployBubble{color:#f1f3f1;max-width:76%;font:inherit;text-align:left;background:#2b2d2b;border:0;border-radius:17px 17px 5px;margin-left:auto;padding:13px 17px;animation:none}.autoDeployBubble:disabled{cursor:default}.autoDeployBubble+.autoDeployAgent,.autoDeployAgent+.autoDeployBubble{margin-top:24px}.autoDeployBubble p,.autoDeployAgent p{font-size:var(--ep-type-body);margin:0;line-height:1.55}.autoDeployAgent{color:#d7dcd8;align-items:flex-start;gap:11px;margin-top:24px;display:flex}.autoDeployAgent p{padding-top:3px}.autoDeployConversation .autoDeployComposer{box-sizing:border-box;flex:none;width:100%;margin:auto 0 0;animation:none}.autoDeployComposer>p{min-height:22px;font-size:var(--ep-type-label);line-height:1.55}.autoDeployPipeline{background:radial-gradient(circle at 80% 0,#05ed9612,#0000 42%),#171917;flex-direction:column;padding:36px 40px 32px;display:flex}.autoDeployPipeline>header{border-bottom:1px solid #303630;justify-content:space-between;align-items:flex-start;min-height:62px;padding-bottom:24px;display:flex}.autoDeployPipeline>header>div{gap:8px;display:grid}.autoDeployPipeline>header b{font-size:var(--ep-type-lead);line-height:1.15}.autoDeployPipeline>header span{color:#818a83;font-size:var(--ep-type-caption)}.autoDeployPipeline>header i{border:2px solid var(--acid);border-radius:50%;width:12px;height:12px;margin-top:4px;animation:1.2s ease-in-out infinite autoDeployPulse;box-shadow:0 0 #05ed962e}.autoDeployPipeline>header i.isComplete{background:var(--acid);animation:none}.autoDeployPipeline ol{margin:0;padding:14px 0 0;list-style:none}.autoDeployPipeline li{color:#68706a;border-bottom:1px solid #292f2b;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;transition:color .26s;display:grid}.autoDeployPipeline li>span{border:1px solid #3a423c;border-radius:50%;place-items:center;width:26px;height:26px;transition:border-color .26s,background-color .26s;display:grid}.autoDeployPipeline li svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:15px;height:15px;transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);transform:scale(.65)}.autoDeployPipeline li b{font-size:var(--ep-type-label);font-weight:600}.autoDeployPipeline li.isActive{color:#dce2dd}.autoDeployPipeline li.isActive>span{border-color:var(--acid);box-shadow:0 0 0 5px #05ed9612}.autoDeployPipeline li.isDone{color:#dce2dd}.autoDeployPipeline li.isDone>span{border-color:var(--acid);background:var(--acid);color:#07110b}.autoDeployPipeline li.isDone svg{opacity:1;transform:none}.autoDeployReady{color:var(--acid);opacity:.2;align-items:center;gap:12px;margin-top:auto;padding-top:24px;transition:opacity .42s;display:flex}.autoDeployReady.isVisible{opacity:1}.autoDeployReady>span{border:1px solid #415047;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.autoDeployReady svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.autoDeployReady b{font-size:var(--ep-type-label)}@media (max-width:1000px){.autoDeployDemo{padding:108px 0}.autoDeployBody{grid-template-columns:1fr}.autoDeployConversation{border-bottom:1px solid #303330;border-right:0;min-height:360px}.autoDeployPipeline{min-height:500px}}@media (max-width:640px){.autoDeployDemo{padding:84px 0}.autoDeployInner{gap:34px}.autoDeployCopy{padding:0 2px}.autoDeployCopy h2{font-size:var(--ep-type-card-title);letter-spacing:-.025em;line-height:1.06}.autoDeployCopy p{font-size:var(--ep-type-body);margin-top:20px}.autoDeployWorkspace{border-radius:16px}.autoDeployBar{height:62px;padding:0 15px}.autoDeployBar>span{font-size:var(--ep-type-caption)}.autoDeployConversation{min-height:360px;padding:28px 16px 16px}.autoDeployBubble{max-width:88%;padding:12px 14px}.autoDeployComposer{margin-top:auto}.autoDeployPipeline{min-height:470px;padding:28px 16px 24px}.autoDeployPipeline li{min-height:58px}.autoDeployPipeline li b{font-size:var(--ep-type-label)}}@media (prefers-reduced-motion:reduce){.autoDeployBubble,.autoDeployAgent,.autoDeployReady{opacity:1;transition:none;transform:none}.autoDeployPipeline>header i{animation:none}}.marketHero.modelViewerHero{isolation:isolate;background:#000;height:clamp(650px,92svh - 88px,820px);min-height:650px;padding:42px 0 30px}.modelViewerHero .marketHeadline{z-index:4;text-align:left;width:auto;margin:0;position:relative;top:auto;left:auto;transform:none}.modelViewerHero .marketHeadline h1{text-align:left;max-width:680px;text-shadow:none;margin:0 0 30px;font-size:clamp(56px,5.2vw,84px);line-height:.93}.modelViewerHero .marketHeadline h1 span,.modelViewerHero .marketHeadline h1 em{will-change:transform,opacity,clip-path;margin-left:0;padding-bottom:.08em;animation:.82s cubic-bezier(.18,.8,.24,1) both heroGlitchRise;display:block}.modelViewerHero .marketHeadline h1 em{animation-delay:90ms}.modelViewerHero .marketSubtitle{color:#c1c8c3;max-width:540px;font-size:var(--ep-type-lead);text-align:left;text-shadow:0 2px 18px #050706;margin-left:0;animation:.62s cubic-bezier(.2,.78,.24,1) .36s both heroRiseIn}.modelViewerHero .marketProof{justify-content:flex-start;margin-top:20px;animation:.62s cubic-bezier(.2,.78,.24,1) .48s both heroRiseIn}.modelViewerHero .marketProof span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181e1adb;border-color:#46534b}.modelViewerHero .marketActions{justify-content:flex-start;margin-top:32px;animation:.68s cubic-bezier(.2,.78,.24,1) .6s both heroRiseIn}@media (max-width:1050px){.marketHero.modelViewerHero{height:auto;min-height:0;padding:74px 0 82px}}@media (max-width:600px){.marketHero.modelViewerHero{padding:48px 0 62px}.modelViewerHero .marketHeadline h1{font-size:var(--ep-type-card-title);margin-bottom:24px;line-height:.98}.modelViewerHero .marketHeadline .marketSubtitle{max-width:360px;font-size:var(--ep-type-body)}.modelViewerHero .marketProof{margin-top:18px}.modelViewerHero .marketActions{margin-top:26px}.modelViewerHero .marketActions a{height:52px;font-size:var(--ep-type-label)}}@media (prefers-reduced-motion:reduce){.modelViewerHero .marketHeadline h1 span,.modelViewerHero .marketHeadline h1 em,.modelViewerHero .marketSubtitle,.modelViewerHero .marketProof,.modelViewerHero .marketActions{will-change:auto;animation:none}}.editions{border-top:0;padding:135px 0 145px;display:block}.editionsIntro{text-align:center;max-width:900px;margin:0 auto 47px}.editionsIntro .sectionNo{margin-bottom:24px;display:block}.editions h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,76px);font-weight:520;line-height:1}.editions h2 em{color:var(--acid);font-family:Georgia,serif;font-weight:400}.editionCards{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;width:min(1120px,100%);margin:0 auto;display:grid}.editionCards article{background:#0a0d0b;border:1px solid #343a36;border-radius:16px;flex-direction:column;min-height:760px;padding:42px;display:flex}.editionCards small{color:#747b76;font:600 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.editionCards h4{letter-spacing:-.06em;margin:34px 0 24px;font-size:clamp(48px,4.6vw,72px);line-height:.96}.editionCards>article>p{color:#a4aca6;font-size:var(--ep-type-lead);min-height:88px;margin:36px 0 30px;line-height:1.65}.editionCards a{color:#e3e9e4;min-height:56px;font:700 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.06em;border:1px solid #424a45;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;display:flex}.editionCards ul{border-top:0;margin:38px 0 0;padding:0;list-style:none}.editionCards li{color:#d0d6d1;font-size:var(--ep-type-body);border-bottom:0;padding:17px 0;line-height:1.35}.editionCards li:before{content:"✓";color:var(--acid);margin-right:14px}.editionCards .activeEdition{border-color:var(--acid);background:#05ed9609}.activeEdition a{color:#07100b;background:var(--acid);border-color:var(--acid)}.editionNote{background:#0d110f;border:1px solid #363d39;margin-top:auto;padding:22px}.editionNote b{color:#9da59f;font:700 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.editionNote p{color:#b9c0ba;min-height:0;font-size:var(--ep-type-body);margin:14px 0 0;line-height:1.55}.activeEdition .editionNote{border-color:#05ed9661;border-left:3px solid var(--acid)}.activeEdition .editionNote b{color:var(--acid)}@media (max-width:1050px){.editionCards{width:min(860px,100%)}}.editionCards a{margin-top:0}.editionCards h4{font-size:clamp(40px,3.6vw,56px)}.editionCards a{font-size:var(--ep-type-body)}.editionCapabilities{border-top:0;margin-top:38px}.editionCapabilities section{padding-top:26px}.editionCapabilities h5{color:#f0f4f1;font-size:var(--ep-type-body);margin:0 0 12px;font-weight:700;line-height:1.3}.editionCards .editionCapabilities ul{border-top:0;margin:0}.editionCards .editionCapabilities li{border-bottom:0;padding:9px 0;line-height:1.35}.editionCards .editionCapabilities li:before{width:22px;margin-right:8px;display:inline-block}.editionCards .editionUnavailable li{color:#929993}.editionCards .editionUnavailable li:before{content:"×";color:#929993}.editionCards .editionCard{isolation:isolate;position:relative;overflow:visible}.editionCards .editionCard.activeEdition{background:#0a0d0b;border-color:#343a36}.editionCards .editionCard.activeEdition>.epButton{color:#e3e9e4;background:0 0;border-color:#424a45}@media (hover:hover){.editionCards .editionCard{transition:transform .12s ease-out}.editionCards .editionCard>.epButton,.editionCards .spotlightCard:before{transition:none}.editionCards .editionCard:hover{border-color:var(--acid);transform:translateY(-4px)}.editionCards .editionCard:hover>.epButton{color:#07100b;background:var(--acid);border-color:var(--acid)}}@media (hover:none){.editionCards .editionCard:hover{transform:none}}@media (prefers-reduced-motion:reduce){.editionCards .editionCard{transition:none}}.editionEntryMenu{z-index:4;margin:0;position:relative}.editionEntryMenu[open]{z-index:12}.editionEntryMenu summary{list-style:none}.editionEntryMenu summary::-webkit-details-marker{display:none}.editionEntryTrigger{box-sizing:border-box;color:#080a09;cursor:pointer;width:100%;min-height:56px;font-size:var(--ep-type-body);text-align:left;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:0 18px;font-weight:750;display:grid}.editionEntryBrands{align-items:center;display:flex}.editionEntryBrands img{object-fit:cover;border-radius:50%;width:28px;height:28px;display:block}.editionEntryBrands img+img{margin-left:-6px}.editionEntryChevron{fill:currentColor;width:16px;height:16px;transition:transform .2s}.editionEntryMenu[open] .editionEntryChevron{transform:rotate(180deg)}.editionEntryMenu[open] .editionEntryTrigger{background:var(--acid);border-color:var(--acid)}.editionEntryMenu nav{z-index:20;background:#101411;border:1px solid #343a36;border-radius:14px;gap:4px;margin:0;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 18px 42px #0000006b}.editionEntryMenu nav:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.editionCards .editionEntryMenu nav a{box-sizing:border-box;color:#e8ece9;width:100%;min-height:50px;font-size:var(--ep-type-label);background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.editionEntryMenu nav a>span{align-items:center;gap:11px;display:flex}.editionEntryMenu nav img{object-fit:cover;border-radius:50%;width:28px;height:28px}.editionActionHelper{min-height:18px;margin:12px 4px 0;display:block;color:#7f8881!important;font-size:var(--ep-type-caption)!important;letter-spacing:0!important;line-height:1.45!important}@media (hover:hover){.editionEntryTrigger:hover{background:var(--acid);border-color:var(--acid)}.editionCards .editionEntryMenu nav a:hover{color:var(--acid);background:#19201c}}@media (prefers-reduced-motion:reduce){.editionEntryChevron{transition:none}}@media (max-width:640px){.editions{padding:90px 0}.editionsIntro{margin-bottom:31px}.editionCards{grid-template-columns:1fr;gap:20px}.editionCards article{border-radius:12px;min-height:0;padding:26px}.editionCards h4{margin-top:36px}.editionCards p{min-height:0}}.localControlVisual{aspect-ratio:1;isolation:isolate;place-items:center;width:min(344px,41.6vw);margin:48px auto 8px;display:grid;position:relative}.localStep{isolation:isolate;background:#0a0d0be6;border:1px solid #343a36;border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;padding:30px;transition:border-color .25s,background .25s,transform .25s;display:flex;position:relative;overflow:hidden}.localStepIcon{width:60px;height:60px;color:var(--acid);flex:none;margin:0 0 24px;display:block}.localStep h4{color:#f1f4f1;font-size:var(--ep-type-card-title);margin:0;font-weight:520;line-height:1.25}.localStep p{color:#aab1ac;font-size:var(--ep-type-body);flex-wrap:wrap;gap:4px 18px;margin:12px 0 0;line-height:1.55;display:flex}@media (max-width:1050px){.localControlSteps{gap:14px}.localStep{padding:24px}.localControlVisual{width:min(320px,46.4vw)}}@media (max-width:640px){.localControl{padding:90px 0}.localControlHead h3{font-size:var(--ep-type-card-title);margin:18px 0 20px}.localControlHead p{font-size:var(--ep-type-body)}.localControlVisual{width:min(256px,62.4vw);margin:34px auto 0}.localControlSteps{grid-template-columns:1fr;gap:18px;margin-top:12px}.localStep{padding:24px}.localStepIcon{width:52px;height:52px;margin:0 0 22px}}.agentDemoCopy h2,.localControlHead h3{margin-top:0}@media (max-width:640px){.localControlHead h3{margin-top:0}}@media (hover:none){.localStep:hover{transform:none}}@media (prefers-reduced-motion:reduce){.spotlightCard:before,.localStep{transition:none}}.editionsIntro p{color:#f0f3f0;margin:18px 0 0;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.35}.editionAccess{width:max-content;color:var(--acid);font-size:var(--ep-type-label);font-weight:var(--ep-weight-label);background:#05ed961a;border-radius:8px;padding:8px 12px;line-height:1;display:block}.editionCards .editionAccess+h4{margin-top:16px}.editionCards h4{margin-top:0}.editionCards>article>p{color:#d0d6d1;font-size:var(--ep-type-body);font-weight:400;line-height:1.35}.editionCards .editionCapabilities li{align-items:flex-start;gap:12px;display:flex}.editionCards .editionCapabilities li:before{display:none}.editionCapabilityIcon{width:16px;height:16px;color:var(--acid);flex:0 0 16px;margin-top:3px}.editionUnavailable .editionCapabilityIcon{color:#929993}.faq6{background:#101010;border-top:0;padding:130px 0 150px}.faq6Shell{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:100px;display:grid}.faq6Intro{position:sticky;top:110px}.faq6Intro h2{color:#f5f5f5;letter-spacing:-.06em;max-width:650px;margin:0;font-size:clamp(54px,5.3vw,84px);font-weight:560;line-height:1.02}.faq6Intro>p{color:#9b9b9b;max-width:640px;font-size:var(--ep-type-lead);margin:42px 0 0;line-height:1.6}.faq6Contact{background:#171717;border:1px solid #2d2d2d;border-radius:18px;max-width:560px;margin-top:54px;overflow:hidden}.faq6Contact a{color:#f2f2f2;grid-template-columns:54px 1fr auto;align-items:center;gap:20px;min-height:104px;padding:22px 28px;text-decoration:none;display:grid}.faq6ContactIcon{color:#d8d8d8;width:54px;height:54px;font-size:var(--ep-type-card-title);border:1px solid #303030;border-radius:50%;place-items:center;display:grid}.faq6ContactIcon svg{fill:currentColor;width:22px;height:22px;display:block}.faq6Contact a>span:nth-child(2){gap:6px;display:grid}.faq6Contact b{font-size:var(--ep-type-lead);line-height:1.2}.faq6Contact small{color:#9b9b9b;font-size:var(--ep-type-body);line-height:1.3}.faq6Contact i{color:#777;font-size:var(--ep-type-card-title);font-style:normal;transition:transform .2s,color .2s}.faq6Contact a:hover i{color:#fff;transform:translate(3px,-3px)}.faq6List{border-top:0}.faq6List article{border-bottom:0}.faq6List button{color:#f4f4f4;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:86px 1fr 34px;align-items:center;gap:18px;width:100%;min-height:132px;padding:0;display:grid}.faq6List button>span{color:#5f5f5f;font-size:var(--ep-type-lead);line-height:1}.faq6List button>b{letter-spacing:-.035em;font-size:clamp(22px,2vw,31px);font-weight:590;line-height:1.2}.faq6List button>i{color:gray;width:30px;height:30px;font-size:var(--ep-type-card-title);place-items:center;font-style:normal;line-height:1;transition:transform .35s cubic-bezier(.22,.8,.24,1),color .2s;display:grid}.faq6List article.isOpen button>span,.faq6List article.isOpen button>i{color:#f1f1f1}.faq6List article.isOpen button>i{transform:rotate(45deg)}.faq6Answer{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,.8,.24,1);display:grid}.faq6Answer>p{color:#9b9b9b;min-height:0;font-size:var(--ep-type-lead);opacity:0;margin:0 52px 0 104px;line-height:1.55;transition:opacity .25s,transform .42s cubic-bezier(.22,.8,.24,1),margin .42s;overflow:hidden;transform:translateY(-8px)}.faq6List article.isOpen .faq6Answer{grid-template-rows:1fr}.faq6List article.isOpen .faq6Answer>p{opacity:1;margin-bottom:42px;transform:none}@media (max-width:1000px){.faq6{padding:100px 0 120px}.faq6Shell{grid-template-columns:1fr;gap:76px}.faq6Intro{position:static}.faq6Intro h2{max-width:760px}.faq6Contact{max-width:100%}}@media (max-width:600px){.faq6{padding:80px 0 92px}.faq6Shell{gap:56px}.faq6Intro h2{font-size:var(--ep-type-card-title)}.faq6Intro>p{font-size:var(--ep-type-body);margin-top:28px}.faq6Contact{border-radius:14px;margin-top:36px}.faq6Contact a{grid-template-columns:46px 1fr auto;gap:14px;min-height:88px;padding:17px}.faq6ContactIcon{width:46px;height:46px}.faq6Contact b{font-size:var(--ep-type-body)}.faq6Contact small{font-size:var(--ep-type-label)}.faq6List button{grid-template-columns:42px 1fr 26px;gap:10px;min-height:104px}.faq6List button>span{font-size:var(--ep-type-label)}.faq6List button>b{font-size:var(--ep-type-lead)}.faq6Answer>p{font-size:var(--ep-type-body);margin-left:52px;margin-right:24px}.faq6List article.isOpen .faq6Answer>p{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){.faq6Answer,.faq6Answer>p,.faq6List button>i,.faq6Contact i{transition:none}}.editionsIntro p{color:#8f9691;font-weight:400}@media (min-width:901px){.editions{flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(30px,4vh,52px) 0;display:flex}.editionsIntro{margin-bottom:9px}.editions h2{font-size:clamp(40px,3.6vw,52px)}.editionsIntro p{margin-top:8px;font-size:clamp(17px,1.5vw,20px)}.editionCards{gap:22px;width:min(1180px,100%)}.editionCards article{border-radius:14px;min-height:0;padding:28px 34px}.editionCards h4{white-space:nowrap;margin:0 0 16px;font-size:clamp(34px,2.7vw,42px);line-height:1}.editionCards>article>p{min-height:2.76em;font-size:var(--ep-type-label);margin:18px 0 24px;line-height:1.38}.editionCards a{min-height:42px;font-size:var(--ep-type-body)}.editionCapabilities{margin-top:18px}.editionCapabilities section{padding-top:13px}.editionCapabilities section+section{margin-top:10px}.editionCapabilities h5{font-size:var(--ep-type-label);margin-bottom:7px}.editionCards .editionCapabilities li{font-size:var(--ep-type-label);gap:8px;padding:3px 0;line-height:1.2}.editionCapabilityIcon{flex-basis:13px;width:13px;height:13px;margin-top:2px}}@media (min-width:901px) and (max-height:820px){.editions{padding:24px 0}.editionsIntro{margin-bottom:11px}.editions h2{font-size:var(--ep-type-card-title)}.editionsIntro p{font-size:var(--ep-type-body)}.editionCards article{padding:22px 28px}.editionCards h4{font-size:var(--ep-type-card-title);margin-bottom:12px}.editionCards>article>p{font-size:var(--ep-type-label);margin:16px 0 20px}.editionCards a{min-height:40px}.editionCapabilities{margin-top:13px}.editionCapabilities section{padding-top:9px}.editionCapabilities section+section{margin-top:8px}.editionCapabilities h5{font-size:var(--ep-type-label);margin-bottom:4px}.editionCards .editionCapabilities li{font-size:var(--ep-type-label);padding:1px 0}}@media (max-width:640px){.editionCards h4{white-space:normal;margin-top:0}}.editionCards .editionCapabilities ul{row-gap:12px;display:grid}.editionCards .editionCapabilities li{padding:0}.editionCards .editionCapabilities h5{margin-bottom:16px}.editionCards .editionCapabilities section+section{margin-top:32px;padding-top:0}.editionCards h4{margin-bottom:0;font-weight:700}.editionCards h4+p{margin-top:12px}@media (min-width:901px){.editionCards article{padding-block:56px}}.heroFlowCard header,.heroFlowCard dt{font-size:var(--ep-type-caption)}.heroFlowCard .heroFlowReturn dd{color:#f2f4f2;text-shadow:none}@media (max-width:600px){.researchHeroIntegrations{margin-top:20px}.researchHeroActions{margin-top:26px}.researchHeroStats{margin-top:34px}.heroFlowCard{padding:17px}.aiChat1,.chatGptDemo{height:460px}.homeEvidenceGrid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-14px;padding:0 14px 10px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.homeEvidenceGrid::-webkit-scrollbar{display:none}.homeEvidenceItem{scroll-snap-align:start;flex:0 0 78%;min-height:210px;padding:22px}.homeEvidenceItem h3{margin-top:16px}.editionsIntro{margin-bottom:24px}.editionCards{gap:14px}.editionCards article{padding:18px 20px}.editionCards h4{font-size:var(--ep-type-card-title)}.editionCards a{height:48px;min-height:48px}.editionCards>article>p{font-size:var(--ep-type-label);line-height:1.5}.editionCards .editionCapabilities li{font-size:var(--ep-type-label);line-height:1.2}.editionCards .editionCapabilities ul{row-gap:8px}.editionCards .editionCapabilities h5{margin-bottom:10px}.editionCards .editionCapabilities section+section{margin-top:20px}.faq6Contact{margin-top:26px}}.agentDemoCopy{align-self:center}.agentDemoCopy h2{margin:0}.aiChat1{color:#f2f4f2;background:#171817;border:1px solid #393d3a;border-radius:20px;flex-direction:column;width:100%;min-width:0;height:660px;display:flex;overflow:hidden;box-shadow:0 34px 90px #0000006b}.aiChatHeader{background:#1c1d1c;border-bottom:1px solid #303330;flex:0 0 70px;justify-content:space-between;align-items:center;height:70px;padding:0 22px;display:flex}.aiAssistantIdentity{align-items:center;gap:11px;display:flex}.aiAssistantIdentity>span:last-child{gap:2px;display:grid}.aiAssistantIdentity b{font-size:var(--ep-type-body);font-weight:650;line-height:1.15}.aiAssistantIdentity small{color:#858b87;font-size:var(--ep-type-caption);line-height:1.2}.aiChatHeader>button{color:#aeb2af;font-size:var(--ep-type-lead);letter-spacing:2px;cursor:pointer;background:0 0;border:0}.aiChatThread{flex-direction:column;flex:1;min-height:0;padding:24px 26px 18px;display:flex;overflow:hidden}.aiUserMessage{color:#f2f4f2;background:#2b2d2b;border-radius:17px 17px 5px;max-width:76%;margin-left:auto;padding:13px 17px;animation:.48s cubic-bezier(.22,.8,.24,1) both aiMessageRise}.aiUserMessage p{font-size:var(--ep-type-label);margin:0;line-height:1.48}.aiResponseBody{flex:1;min-width:0}.aiChat1.isRunning .aiToolIcon{animation:1.15s ease-in-out infinite aiToolPulse}.aiChat1.isComplete .aiAnswer i{opacity:0;animation:none}.aiComposer{background:#252725;border:1px solid #404440;border-radius:18px;flex:none;margin:0 18px 18px;padding:10px 12px 11px;animation:.5s cubic-bezier(.22,.8,.24,1) .42s both aiMessageRise;box-shadow:0 12px 35px #00000040}.aiComposer>p{color:#858b87;font-size:var(--ep-type-caption);margin:10px 3px 7px;line-height:1.2}.aiComposerActions{align-items:center;gap:8px;display:flex}.aiComposerActions>span{color:#cbd0cc;font-size:var(--ep-type-caption);border:1px solid #3b403c;border-radius:999px;align-items:center;gap:6px;margin-right:auto;padding:5px 8px 5px 5px;display:flex}.aiComposerActions>span b{background:var(--acid);color:#07110b;width:19px;height:19px;font-size:var(--ep-type-caption);border-radius:5px;place-items:center;display:grid}.aiComposerActions button{cursor:pointer;place-items:center;display:grid}.aiSend{color:#090b09;width:31px;height:31px;font-size:var(--ep-type-label);background:#f1f3f1;border:0;border-radius:50%}.aiChat1.isRunning .aiSend{background:var(--acid)}.aiComposerActions>span b{overflow:hidden}.aiComposerActions>span b img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1000px){.agentDemoCopy{max-width:760px}.aiChat1{height:650px}}@media (max-width:640px){.aiChat1{border-radius:16px;height:620px}.aiChatHeader{flex-basis:62px;height:62px;padding:0 15px}.aiChatThread{padding:18px 14px 12px}.aiUserMessage{max-width:88%;padding:11px 13px}.aiComposer{margin:0 10px 10px}}@media (prefers-reduced-motion:reduce){.aiUserMessage,.aiAssistantMessage,.aiComposer,.aiToolIcon,.aiAnswer i{animation:none!important}}.researchHero{color:#f3f5f3;background:#000;align-items:center;min-height:calc(100svh - 86px);padding:46px 0 54px;display:flex;overflow:hidden}.researchHeroInner{grid-template-columns:minmax(420px,.82fr) minmax(650px,1.18fr);align-items:center;gap:clamp(44px,5vw,86px);width:min(1480px,100% - 64px);display:grid}.researchHeroCopy{z-index:2;flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative}.researchHeroHeadline h1{letter-spacing:-.065em;max-width:720px;margin:0;font-size:clamp(62px,5.5vw,88px);font-weight:560;line-height:.91}.researchHeroHeadline h1 span,.researchHeroHeadline h1 em{font-style:normal;display:block}.researchHeroHeadline h1 em{color:var(--acid);padding-bottom:.08em;font-weight:400;font-family:Georgia,serif!important}.researchHeroHeadline>p{color:#a5aca7;max-width:560px;font-size:var(--ep-type-lead);margin:18px 0 0;line-height:1.55}.researchHeroIntegrations{align-items:center;margin-top:34px;display:flex}.heroIntegrationGroup{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.heroIntegrationLogos{flex-wrap:wrap;align-items:center;gap:18px;min-height:38px;display:flex}.heroIntegrationItem{color:#f1f4f1;align-items:center;gap:8px;display:flex}.heroIntegrationItem b{font-size:var(--ep-type-body);white-space:nowrap;font-weight:700;line-height:1}.heroIntegrationLogos img{object-fit:contain;border-radius:50%;width:38px;height:38px;display:block}.heroIntegrationGroup>span{color:#9ba59e;font-size:var(--ep-type-body);white-space:nowrap;font-weight:400;line-height:1}.researchHeroActions{gap:12px;margin-top:44px;display:flex}.researchHeroActions a{text-align:center;color:#e9edea;width:min(218px,48%);height:52px;font-size:var(--ep-type-label);letter-spacing:.02em;border:1px solid #3a413d;justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex}.researchHeroActions a:hover{border-color:var(--acid);transform:translateY(-3px)}.researchHeroActions .marketPrimary{color:#07110b}.researchHeroStats{grid-template-columns:1fr 1fr;gap:28px;max-width:580px;margin-top:76px;display:grid}.researchHeroStats>div{gap:9px;display:grid}.researchHeroStats strong{letter-spacing:-.07em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;font-size:clamp(56px,5vw,78px);font-weight:560;line-height:1;display:flex}.heroStatOdometer{align-items:baseline;min-width:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;display:inline-flex!important}.heroStatDigit{vertical-align:bottom;width:.59em;height:1em;overflow:hidden;min-width:0!important;color:inherit!important;font-size:inherit!important;line-height:1!important;display:inline-block!important}.heroStatReel{will-change:transform;flex-direction:column;display:flex;min-width:0!important;color:inherit!important;font-size:inherit!important;line-height:1!important}.heroStatReel>span{height:1em;display:block;min-width:0!important;color:inherit!important;font-size:inherit!important;line-height:1!important}.heroStatOdometer>b,.heroStatOdometer>i{color:inherit;font-size:inherit;font-style:normal;font-weight:inherit;line-height:inherit}.researchHeroStats span{color:#8d958f;font-size:var(--ep-type-label);line-height:1.35}.researchHeroStats strong,.heroStatOdometer{padding-block:.08em;overflow:visible}.heroFlowMosaic{--flow-card-width:280px;--flow-card-height:210px;--flow-gap:18px;--flow-distance:calc((var(--flow-card-height) + var(--flow-gap)) * 3);--flow-scale:1;z-index:1;isolation:isolate;pointer-events:none;background:radial-gradient(circle at 58% 45%,#05ed9613,#0000 52%);min-width:0;height:650px;position:relative;overflow:hidden}.heroFlowRails{width:calc(var(--flow-card-width) * 2 + var(--flow-gap));grid-template-columns:repeat(2,var(--flow-card-width));gap:var(--flow-gap);height:1120px;transform:translate(-50%,-50%) rotate(38deg) scale(var(--flow-scale));transform-origin:50%;display:grid;position:absolute;top:50%;left:50%}.heroFlowTrack{gap:var(--flow-gap);will-change:transform;animation:25s linear infinite heroFlowMarquee;display:grid}.heroFlowRail.isReverse .heroFlowTrack{animation-name:heroFlowMarqueeReverse;animation-duration:25s}.heroFlowCard{width:var(--flow-card-width);height:var(--flow-card-height);color:#f0f3f1;background:linear-gradient(145deg,#101411 0%,#0a0d0b 68%);border:1px solid #343c36;border-radius:26px;margin:0;padding:18px;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000008c}.heroFlowCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 22%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 38%);position:absolute;inset:0}.heroFlowCard header{color:#778078;font:650 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex;position:relative}.heroFlowCard header small{color:var(--accent);font:inherit}.heroFlowIdentity{grid-template-columns:minmax(0,1fr) 92px;align-items:end;gap:12px;margin-top:24px;display:grid;position:relative}.heroFlowIdentity p{color:#778078;font-size:var(--ep-type-caption);letter-spacing:.04em;margin:0 0 7px;line-height:1.2}.heroFlowIdentity h2{font-size:var(--ep-type-lead);letter-spacing:-.035em;margin:0;font-weight:680;line-height:1.02}.heroFlowCurve{width:92px;height:44px;display:block;overflow:visible}.heroFlowCard dl{border-top:0;grid-template-columns:1.3fr 1fr 1fr;gap:0;margin:23px 0 0;padding-top:15px;display:grid;position:relative}.heroFlowCard dl>div{gap:8px;min-width:0;display:grid}.heroFlowCard dl>div+div{border-left:0;padding-left:12px}.heroFlowCard dt{color:#737c75;font-size:var(--ep-type-caption);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.heroFlowCard dd{color:#e9eeeb;font-size:var(--ep-type-label);margin:0;font-weight:720;line-height:1}.heroFlowCard .heroFlowReturn dd{color:var(--accent);font-size:var(--ep-type-lead);letter-spacing:-.04em;text-shadow:0 0 16px color-mix(in srgb,var(--accent) 30%,transparent)}.heroFlowFade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000d1 4%,#00000047 11%,#0000 18% 82%,#00000047 89%,#000000d1 96%,#000 100%),linear-gradient(#000 0%,#000000d1 6%,#0000 17% 82%,#000000c7 94%,#000 100%);position:absolute;inset:-1px}.marketPrimary,.marketSecondary,.primary,.navCta,.cardNavToggle,.languageSwitch,.languageSwitch button,.editionCards a,.detailCta,.aboutActions a,.aiReasoning,.aiSources button{border-radius:999px!important}@media (max-width:1100px){.researchHero{padding:58px 0 68px}.researchHeroInner{grid-template-columns:minmax(360px,.84fr) minmax(0,1.16fr);gap:24px;width:calc(100% - 40px)}.researchHeroHeadline h1{max-width:620px;font-size:clamp(54px,6vw,68px)}.researchHeroStats{max-width:620px;margin-top:56px}.heroFlowMosaic{--flow-scale:.82;width:100%;height:600px}}@media (max-width:900px){.researchHero{padding:64px 0 74px}.researchHeroInner{grid-template-columns:1fr;gap:30px;width:min(820px,100% - 32px)}.researchHeroHeadline h1,.researchHeroStats{max-width:680px}.heroFlowMosaic{--flow-scale:.8;height:560px}}@media (max-width:650px){.researchHero{padding:46px 0 56px}.researchHeroInner{gap:22px;width:calc(100% - 24px)}.researchHeroHeadline h1{font-size:var(--ep-type-card-title);line-height:.95}.researchHeroHeadline>p{font-size:var(--ep-type-body);margin-top:16px}.researchHeroIntegrations{margin-top:30px}.heroIntegrationGroup{gap:14px}.heroIntegrationLogos{gap:8px;min-height:32px}.heroIntegrationLogos img{width:32px;height:32px}.heroIntegrationGroup>span{font-size:var(--ep-type-label)}.researchHeroActions{margin-top:38px}.researchHeroActions a{width:50%;font-size:var(--ep-type-caption);padding:0 14px}.researchHeroStats{gap:16px;margin-top:50px}.researchHeroStats strong{font-size:var(--ep-type-card-title)}.heroFlowMosaic{--flow-scale:.64;height:470px}}@media (prefers-reduced-motion:reduce){.heroFlowTrack{animation-play-state:paused}.researchHeroActions a{transition:none}}.agentDemoCopy{text-align:center;align-self:auto;width:100%;max-width:950px}.agentDemoCopy h2{margin:0;font-size:clamp(40px,4.2vw,64px)}.agentDemoCopy h2 br{display:none}.aiChat1{max-width:1120px}.aiSend,.aiChat1.isRunning .aiSend{color:#090b09;background:#f1f3f1}.editions{border-top:0}@media (max-width:640px){.agentDemoCopy h2 br{display:block}.agentDemoCopy h2{font-size:var(--ep-type-card-title)}}.editionsIntro{max-width:1200px}@media (min-width:1051px){.editions h2{white-space:nowrap}}.researchHeroHeadline h1{letter-spacing:-.035em;line-height:.98}.researchHeroStats strong{letter-spacing:-.035em}.homeEvidence{border-top:0;padding:142px 0 154px}.homeEvidenceIntro{text-align:center;max-width:900px;margin:0 auto}.homeEvidenceIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(56px,5vw,80px);font-weight:560;line-height:1.04}.homeEvidenceIntro h2 em{color:var(--acid);font:inherit;font-style:normal;display:block}.homeEvidenceIntro p{color:#9aa29c;max-width:720px;font-size:var(--ep-type-body);margin:32px auto 0;line-height:1.72}.homeEvidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:70px;display:grid}.homeEvidenceItem{background:#0c0f0d;border:1px solid #252b27;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;height:250px;padding:34px;display:flex}.homeEvidenceIcon{width:40px;height:40px;color:var(--acid);flex:0 0 40px}.homeEvidenceItem h3{color:#f1f4f1;font-size:var(--ep-type-card-title);letter-spacing:-.015em;margin:28px 0 0;font-weight:700;line-height:1.18}.homeEvidenceItem p{color:#8f9791;font-size:var(--ep-type-label);margin:14px 0 0;line-height:1.68}@media (max-width:900px){.homeEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.homeEvidence{padding:92px 0 104px}.homeEvidenceIntro h2{font-size:var(--ep-type-card-title);letter-spacing:-.025em;line-height:1.06}.homeEvidenceIntro p{font-size:var(--ep-type-body);margin-top:24px}.homeEvidenceGrid{grid-template-columns:1fr;gap:14px;margin-top:42px}.homeEvidenceItem{height:auto;min-height:230px;padding:28px 24px}.homeEvidenceItem h3{font-size:var(--ep-type-lead);margin-top:24px}}@media (min-width:1200px){.agentDemoCopy,.autoDeployCopy,.homeEvidenceIntro,.localControlHead{max-width:1280px}.agentDemoCopy h2,.autoDeployCopy h2,.spatialStrategiesHeader h2,.homeEvidenceIntro h2,.localControlHead h3,.finalCta h2{white-space:nowrap;max-width:none}.autoDeployCopy p,.spatialStrategiesHeader p,.homeEvidenceIntro p,.localControlHead p{max-width:1180px}}.aiChat1{height:620px}.aiChatThread{padding:28px 30px 22px}.aiThinking{color:#f0f2f0;min-height:38px;font-size:var(--ep-type-caption);align-items:center;gap:4px;animation:.4s cubic-bezier(.22,.8,.24,1) both aiMessageRise;display:flex}.aiThinking span{opacity:.8;background:#f0f2f0;border-radius:50%;width:4px;height:4px;animation:1.05s ease-in-out infinite aiThinkingDot}.aiThinking span:nth-child(2){animation-delay:.14s}.aiThinking span:nth-child(3){margin-right:6px;animation-delay:.28s}.aiRecommendation{background:#1b1d1b;border:1px solid #393e3a;border-radius:14px;animation:.45s cubic-bezier(.22,.8,.24,1) both aiMessageRise;overflow:hidden}.aiRecommendation table{border-collapse:collapse;table-layout:fixed;width:100%}.aiRecommendation th,.aiRecommendation td{text-align:left;font-size:var(--ep-type-label);border-bottom:1px solid #303530;padding:14px 16px;line-height:1.4}.aiRecommendation th{color:#858d87;font-size:var(--ep-type-caption);font-weight:500}.aiRecommendation td{color:#e5e9e6}.aiRecommendation td:first-child{color:#f2f4f2;font-weight:700}.aiComposer{padding:12px 14px}.aiComposer>p{font-size:var(--ep-type-label);color:#aeb4af;margin:0 0 10px}.aiComposerActions>span{font-size:var(--ep-type-label);gap:8px;padding:7px 11px 7px 7px}.aiComposerActions>span b{width:24px;height:24px}.researchHeroActions .epButtonSecondary{background:var(--ep-strategy-card)!important;border-color:var(--ep-strategy-card)!important;color:#f1f3f1!important}@media (hover:hover){.researchHeroActions a:hover,.editionCards a:hover,.finalCta .heroActions a:hover{transform:translateY(-2px);background:var(--acid)!important;border-color:var(--acid)!important;color:#07110b!important}.researchHeroActions .epButtonSecondary:hover{color:#fff!important;background:#1d1d1d!important;border-color:#1d1d1d!important}}.editionCards .editionEntryMenu nav>a,.editionCards .editionEntryMenu nav>button{cursor:pointer;text-align:left;box-sizing:border-box!important;color:#e8ece9!important;text-transform:uppercase!important;letter-spacing:0!important;width:100%!important;min-width:0!important;height:auto!important;min-height:50px!important;font-size:var(--ep-type-label)!important;background:0 0!important;border:0!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;padding:0 12px!important;font-weight:700!important;text-decoration:none!important;display:flex!important;transform:none!important}.editionCards .editionEntryMenu nav>a>span,.editionCards .editionEntryMenu nav>button>span{align-items:center;gap:11px;display:flex}.editionCards .editionEntryMenu nav>a .uiArrow,.editionCards .editionEntryMenu nav>button .uiArrow{flex:0 0 16px;width:16px;height:16px}@media (hover:hover){.editionCards .editionEntryMenu nav>a:hover,.editionCards .editionEntryMenu nav>button:hover{color:var(--acid)!important;background:#19201c!important;transform:none!important}}.localControlSteps{gap:42px}.localStep{background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:22px;padding:18px 0;transition:none;display:grid;overflow:visible}.localStepIcon{grid-area:1/1/3;width:56px;height:56px;margin:0}.localStep h4{font-size:var(--ep-type-card-title);grid-area:1/2}.localStep p{font-size:var(--ep-type-body);grid-area:2/2;margin:7px 0 0}.faq6Contact{background:0 0;border:0;border-radius:0;overflow:visible}.faq6Contact a{white-space:nowrap;grid-template-columns:54px minmax(0,1fr) auto;min-height:70px;padding:0}.faq6Contact .uiArrow{color:#f1f3f1;transition:color .2s,transform .2s}:is(.faq6Contact a:hover .uiArrow,.faq6Contact a:focus-visible .uiArrow){color:var(--acid);transform:translate(3px)}.faq6Contact i{display:none}@media (max-width:640px){.researchHeroHeadline h1,.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{letter-spacing:-.025em;line-height:1.06}.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{font-size:var(--ep-type-card-title)}.researchHeroActions a,.editionCards a,.finalCta .heroActions a{width:100%;min-width:0}.finalCta .heroActions{flex-direction:column;width:100%}.aiRecommendation th,.aiRecommendation td{font-size:var(--ep-type-caption);padding:10px 8px}.localControlSteps{gap:12px}.localStep{padding:14px 0}}.conversationDemo{height:720px;min-height:720px}.conversationThread{gap:0;overflow:visible}.conversationText{color:#e0e4e1;font-size:var(--ep-type-label);margin:0;line-height:1.6}.conversationThread>.aiUserMessage{margin-top:16px}.conversationThread>.aiUserMessage:first-child{margin-top:0}.conversationResult>p{color:#dce1dd;font-size:var(--ep-type-label);margin:0 0 14px;line-height:1.5}.conversationTable{overflow-x:auto}.conversationTable table{min-width:760px}.conversationTable th,.conversationTable td{padding:12px 13px}.conversationTable td:nth-child(3){color:#f2f4f2;font-weight:700}.conversationDemo .aiThinking{font-size:var(--ep-type-label);line-height:1.6}@media (max-width:640px){.conversationDemo{min-height:700px;height:700px!important}.conversationThread{padding-bottom:12px}.conversationTable{margin-right:-14px;padding-right:14px}.conversationTable table{min-width:700px}}@media (max-width:600px){.researchHero{min-height:0;padding:32px 0 38px}.researchHeroInner{gap:12px}.heroFlowMosaic{--flow-scale:.54;height:285px}.aiChat1,.chatGptDemo{height:520px}.homeEvidence{padding:64px 0 72px}.homeEvidenceGrid{gap:10px;margin-top:30px}.homeEvidenceItem{min-height:164px;padding:22px}.editions{padding:64px 0}.editionCards article{padding:22px}.localControl{padding:64px 0}.localControlVisual{width:min(210px,54vw);margin-top:24px}.faq6{padding:64px 0 70px}.faq6Shell{gap:34px}.faq6List button{min-height:82px}.finalCta{padding:72px 0}}@media (min-width:1200px){main[lang=ko-KR] .agentDemoCopy h2,main[lang=ko-KR] .autoDeployCopy h2,main[lang=ko-KR] .spatialStrategiesHeader h2,main[lang=ko-KR] .homeEvidenceIntro h2,main[lang=ko-KR] .localControlHead h3,main[lang=ko-KR] .finalCta h2,main[lang=ko-KR] .editions h2{white-space:normal}}.capabilityModes{padding:96px 0}.capabilityModesHead{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto 48px;display:flex}.capabilityModesHead h2{color:#f1f4f1;letter-spacing:-.035em;margin:0;font-size:clamp(54px,5vw,80px);font-weight:700;line-height:1.05}.capabilityModesHead h2 span,.capabilityModesHead h2 em{font-style:normal;display:block}.capabilityModesHead h2 em{color:var(--acid)}.capabilityModesHead p{color:#9ba39d;max-width:720px;font-size:var(--ep-type-lead);margin:24px 0 18px;line-height:1.2}.capabilityModesHead a{color:#080a09;min-width:230px;min-height:54px;font-size:var(--ep-type-lead);letter-spacing:.014em;text-transform:none;background:#f1f3f1;border:1px solid #f1f3f1;border-radius:999px;justify-content:center;align-items:center;padding:0 25px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.capabilityModesGrid{border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.capabilityMode{flex-direction:column;justify-content:center;min-height:250px;padding:30px 28px;display:flex}.capabilityMode img{object-fit:contain;width:128px;height:128px;margin-bottom:24px}.capabilityMode h3{color:#f0f3f1;font-size:var(--ep-type-card-title);margin:0;font-weight:700;line-height:1.16}.capabilityMode p{color:#9ba39d;max-width:210px;font-size:var(--ep-type-body);margin:8px 0 0;line-height:1.25}@media (hover:hover){.capabilityModesHead a:hover{border-color:var(--acid);background:var(--acid)}}.localControl{padding:96px 0}.localControlHead{text-align:center;flex-direction:column;align-items:center;max-width:950px;margin:0 auto;display:flex}.localControlHead h3{letter-spacing:-.035em;max-width:900px;margin:0 0 24px;font-size:clamp(54px,5vw,80px);font-weight:700;line-height:1.05}.localControlHead p{color:#a3aaa5;max-width:652px;font-size:var(--ep-type-lead);margin:0;line-height:1.35}.localControlVisual{isolation:isolate;aspect-ratio:1;place-items:center;width:min(480px,42vw);margin:-22px auto -112px;display:grid;position:relative}.localControlVisual:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(circle,#05ed962b,#05ed960a 42%,#0000 72%);border-radius:50%;position:absolute;inset:16%}.localControlVisual img{object-fit:contain;filter:drop-shadow(0 30px 70px #0000009e);width:100%;height:100%;display:block}.localControlSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:42px;margin-top:64px;display:grid}.localStepWrap{display:flex;position:relative}.localStep{background:0 0;border:0;border-radius:0;grid-template-rows:max-content max-content;grid-template-columns:64px minmax(0,1fr);align-content:start;align-items:start;gap:8px 22px;width:100%;min-height:56px;padding:18px 0;transition:none;display:grid;overflow:visible}.localStep:before{display:none}.localStepIcon{object-fit:contain;grid-area:1/1/3;align-self:center;width:56px;height:56px;margin:0;display:block}.localStep h4{color:#f1f4f1;font-size:var(--ep-type-card-title);grid-area:1/2;margin:0;font-weight:700;line-height:1}.localStep p{color:#aab1ac;font-size:var(--ep-type-body);grid-area:2/2;margin:0;line-height:1.5;display:block}.localStep p span{display:inline}.localStep:hover{background:0 0;border-color:#0000;transform:none}@media (hover:hover){.finalCta .heroActions a:hover{transform:translateY(-2px);color:#f1f3f1!important;background:#101411!important;border-color:#050806!important}}@media (max-width:1100px){.localControlSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.localControlVisual{width:min(420px,54vw);margin-bottom:-88px}}@media (max-width:900px){.capabilityModes{padding:76px 0}.capabilityModesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.capabilityModesHead h2{font-size:var(--ep-type-card-title)}.capabilityModesHead p{font-size:var(--ep-type-body)}.capabilityModesHead a{min-height:48px;font-size:var(--ep-type-body)}.capabilityModesGrid{grid-template-columns:1fr}.capabilityMode{text-align:center;align-items:center;min-height:0;padding:24px 0}.capabilityMode img{width:104px;height:104px}.localControl{padding:64px 0}.localControlHead h3{font-size:var(--ep-type-card-title);margin:0 0 20px}.localControlHead p{font-size:var(--ep-type-body)}.localControlVisual{width:min(256px,62.4vw);margin:34px auto -32px}.localControlSteps{grid-template-columns:1fr;gap:12px;margin-top:42px}.localStep{padding:14px 0}.localStepIcon{width:52px;height:52px}.finalCta{padding:72px 0}.finalCta h2{font-size:var(--ep-type-card-title);letter-spacing:-.025em;line-height:1.06}.finalCta .heroActions{flex-direction:column;width:100%}.finalCta .heroActions a{width:100%!important;min-width:0!important}}.sectionIntro h2,.editions h2,.finalCta h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,76px);font-weight:520;line-height:1}.sectionIntro h2 em,.editions h2 em,.finalCta h2 em{color:var(--acid);font-family:Georgia,serif;font-weight:400}.finalCta{text-align:center;background:radial-gradient(circle at 50% 70%,#05ed9614,#0000 35%);border-top:0;padding:150px 0}.finalCta h2{margin:30px 0}.finalCta p{color:#8f9691}.finalCta .heroActions{justify-content:center;margin-top:40px}@media (max-width:640px){.finalCta{padding:100px 0}.sectionIntro h2,.editions h2,.finalCta h2{font-size:var(--ep-type-card-title)}}.aboutPage{--about-reading-width:820px;background:var(--page-bg);min-height:100vh}.aboutShell{z-index:2;position:relative}.aboutHero{text-align:center;flex-direction:column;align-items:center;gap:48px;min-height:calc(100svh - 86px);padding:72px 0 96px;display:flex}.aboutHero header{width:100%;min-width:0}.aboutHero h1{font-size:var(--ep-type-display);font-weight:var(--ep-weight-display);letter-spacing:-.035em;margin:0;line-height:1.02}.aboutHero h1 span,.aboutHero h1 em{font:inherit;font-style:normal;display:block}.aboutHero h1 em{color:var(--acid)}.aboutHero header>p{max-width:var(--about-reading-width);color:var(--ep-text-secondary);font-size:var(--ep-type-lead);margin:32px auto 0;line-height:1.55}.aboutHero figure{place-items:center;min-width:0;margin:0;display:grid}.aboutHero figure img{object-fit:contain;filter:drop-shadow(0 32px 72px #05ed9614);width:min(560px,78vw);height:auto;display:block}.aboutStory{text-align:center;padding:112px 0}.aboutStory h2{color:var(--ep-text-primary);font-size:var(--ep-type-section);font-weight:var(--ep-weight-title);letter-spacing:-.035em;margin:0;line-height:1.05}.aboutStory>div{max-width:var(--about-reading-width);gap:24px;margin:48px auto 0;display:grid}.aboutStory p{color:var(--ep-text-secondary);font-size:var(--ep-type-lead);margin:0;line-height:1.62}.aboutWhy{padding:112px 0}.aboutCenteredHead{max-width:var(--about-reading-width);text-align:center;margin:0 auto}.aboutCenteredHead h2{color:var(--ep-text-primary);font-size:var(--ep-type-section);font-weight:var(--ep-weight-title);letter-spacing:-.035em;margin:0;line-height:1.05}.aboutCenteredHead h2 em{color:var(--acid);font:inherit;font-style:normal;display:block}.aboutCenteredHead>p{max-width:var(--about-reading-width);color:var(--ep-text-secondary);font-size:var(--ep-type-lead);margin:24px auto 0;line-height:1.45}.aboutBeliefGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}.aboutBeliefGrid article{border:1px solid var(--ep-border-subtle);background:var(--ep-surface-card);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:296px;padding:36px 32px;display:flex}.aboutBeliefIcon{width:56px;height:56px;color:var(--acid)}.aboutBeliefGrid h3{color:var(--ep-text-primary);font-size:var(--ep-type-card-title);font-weight:var(--ep-weight-title);margin:28px 0 0;line-height:1.2}.aboutBeliefGrid p{max-width:330px;color:var(--ep-text-secondary);font-size:var(--ep-type-body);margin:14px 0 0;line-height:1.62}.aboutCurrentWork{text-align:center;padding:112px 0 128px}.aboutCurrentWork h2{color:var(--ep-text-primary);font-size:var(--ep-type-section);font-weight:var(--ep-weight-title);letter-spacing:-.035em;margin:0;line-height:1.05}.aboutCurrentWork>p{max-width:var(--about-reading-width);color:var(--ep-text-secondary);font-size:var(--ep-type-lead);margin:48px auto 0;line-height:1.62}.aboutCurrentWork nav{justify-content:center;gap:28px;margin-top:32px;display:flex}.aboutCurrentWork a{color:var(--ep-text-primary);font-size:var(--ep-type-body);align-items:center;font-weight:700;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.aboutCurrentWork a:after{content:"→";color:var(--acid);margin-left:10px;transition:transform .2s}@media (hover:hover){.aboutCurrentWork a:hover{color:var(--acid);transform:translateY(-2px)}.aboutCurrentWork a:hover:after{transform:translate(5px)}}.aboutCurrentWork a:focus-visible{color:var(--acid);outline:2px solid var(--acid);outline-offset:6px;border-radius:2px}.aboutFinalCta{margin:0}.aboutFinalCta>div>p{max-width:var(--about-reading-width)}.aboutCommunityActions{justify-items:center;gap:22px;margin-top:38px;display:grid}.aboutCommunityActions>div{justify-content:center;gap:12px;display:flex}.aboutCommunityActions>div>a{color:#050806;min-width:180px;min-height:54px;font-size:var(--ep-type-label);border:1px solid #050806;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.aboutCommunityPrimary{color:#f1f3f1!important;background:#050806!important}.aboutCommunitySecondary{background:0 0}.aboutCommunityEmail{color:#050806b8;font-size:var(--ep-type-label);text-underline-offset:4px;font-weight:600}@media (hover:hover){.aboutCommunityActions>div>a:hover{transform:translateY(-2px)}.aboutCommunitySecondary:hover{background:#05080614}}@media (max-width:800px){.aboutHero{min-height:0;padding:64px 0 80px}.aboutHero figure img{width:min(460px,78vw)}.aboutBeliefGrid{grid-template-columns:1fr}.aboutBeliefGrid article{min-height:240px}}@media (max-width:600px){.aboutHero{gap:36px;padding:48px 0 64px}.aboutHero h1{font-size:clamp(40px,11vw,48px)}.aboutHero header>p,.aboutCenteredHead>p{font-size:var(--ep-type-body)}.aboutHero figure img{width:min(360px,84vw)}.aboutStory,.aboutWhy,.aboutCurrentWork{padding:72px 0}.aboutStory h2,.aboutCenteredHead h2,.aboutCurrentWork h2{font-size:var(--ep-type-card-title);letter-spacing:-.02em;line-height:1.08}.aboutStory>div{margin-top:32px}.aboutStory p,.aboutCurrentWork>p{font-size:var(--ep-type-body)}.aboutBeliefGrid{gap:14px;margin-top:40px}.aboutBeliefGrid article{min-height:220px;padding:28px 24px}.aboutBeliefGrid h3{font-size:var(--ep-type-lead)}.aboutCurrentWork>p{margin-top:32px}.aboutCurrentWork nav{gap:18px;margin-top:28px;display:grid}.aboutFinalCta p{font-size:var(--ep-type-body);line-height:1.55}.aboutCommunityActions>div{width:100%}.aboutCommunityActions>div>a{flex:1;min-width:0;padding-inline:14px}.aboutCommunityEmail{font-size:var(--ep-type-caption);overflow-wrap:anywhere}}.agentDemo,.finalCta,.bridge{background:#000}.hero h1 em,.sectionIntro h2 em,.editions h2 em,.finalCta h2 em,.marketHeadline h1 em,.aboutHero h1 em,.agentDemoCopy h2 em{font-family:Georgia,serif!important}.hero h1 em,.sectionIntro h2 em,.editions h2 em,.finalCta h2 em,.marketHeadline h1 em,.aboutHero h1 em,.agentDemoCopy h2 em,.researchHeroHeadline h1 em{font-weight:inherit;font-family:inherit!important;font-style:normal!important}.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{font-size:clamp(56px,5vw,80px)}.researchHeroHeadline h1,.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{letter-spacing:-.035em;line-height:1.04}.agentDemoCopy h2 br,.editions h2 br,.localControlHead h3 br,.finalCta h2 br{display:block}.agentDemoCopy h2 em,.editions h2 em,.localControlHead h3 em,.finalCta h2 em{color:var(--acid);font-style:normal;display:block}@media (min-width:1200px){.agentDemoCopy h2,.autoDeployCopy h2,.spatialStrategiesHeader h2,.homeEvidenceIntro h2,.localControlHead h3,.finalCta h2{white-space:nowrap;max-width:none}}.researchHeroActions a,.editionCards a,.finalCta .heroActions a{letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;width:230px;min-width:230px;height:54px;min-height:54px;padding:0 22px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex;color:#080a09!important;font-size:var(--ep-type-label)!important;background:#f1f3f1!important;border:1px solid #f1f3f1!important;border-radius:999px!important}@media (hover:hover){.researchHeroActions a:hover,.editionCards a:hover,.finalCta .heroActions a:hover{transform:translateY(-2px);background:var(--acid)!important;border-color:var(--acid)!important;color:#07110b!important}}.finalCta .heroActions{justify-content:center;gap:14px}@media (max-width:640px){.researchHeroHeadline h1,.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{letter-spacing:-.025em;line-height:1.06}.agentDemoCopy h2,.editions h2,.localControlHead h3,.faq6Intro h2,.finalCta h2{font-size:var(--ep-type-card-title)}.researchHeroActions a,.editionCards a,.finalCta .heroActions a{width:100%;min-width:0}.finalCta .heroActions{flex-direction:column;width:100%}}@media (max-width:600px){.finalCta{padding:72px 0}}@media (min-width:1200px){main[lang=ko-KR] .agentDemoCopy h2,main[lang=ko-KR] .autoDeployCopy h2,main[lang=ko-KR] .spatialStrategiesHeader h2,main[lang=ko-KR] .homeEvidenceIntro h2,main[lang=ko-KR] .localControlHead h3,main[lang=ko-KR] .finalCta h2,main[lang=ko-KR] .editions h2{white-space:normal}}.finalCta{color:#050806;text-align:center;border-top:0;padding:96px 0 86px;background:var(--acid)!important}.finalCta h2{color:#050806;letter-spacing:-.035em;max-width:900px;margin:0 auto;font-size:clamp(56px,5vw,80px);font-weight:700;line-height:1.04}.finalCta h2 em{color:#050806;font:inherit;font-style:normal;display:block}.finalCta p{color:#050806c7;margin:32px auto 0}.finalCta .heroActions{justify-content:center;gap:14px;margin-top:38px}.finalCta .heroActions a{text-align:center;justify-content:center;align-items:center;color:#f1f3f1!important;width:230px!important;min-width:230px!important;height:56px!important;min-height:56px!important;font-size:var(--ep-type-label)!important;letter-spacing:.02em!important;text-transform:none!important;background:#050806!important;border:1px solid #050806!important;border-radius:999px!important;padding:0 22px!important;font-weight:700!important;display:inline-flex!important}@media (hover:hover){.finalCta .heroActions a:hover{transform:translateY(-2px);color:#f1f3f1!important;background:#101411!important;border-color:#050806!important}}@media (max-width:650px){.finalCta{padding:72px 0}.finalCta h2{font-size:var(--ep-type-card-title);letter-spacing:-.025em;line-height:1.06}.finalCta .heroActions{flex-direction:column;width:100%}.finalCta .heroActions a{width:100%!important;min-width:0!important}}.evidenceMethodPage{--evidence-section-gap:160px;min-height:100vh;color:var(--white);background:#090b0a}.evidenceMethodShell{z-index:1;padding-top:96px;padding-bottom:128px;position:relative}.evidenceMethodShell>section{width:100%;margin-inline:0}.evidenceMethodHero{grid-template-columns:minmax(0,1.14fr) minmax(360px,.68fr);align-items:center;gap:clamp(56px,7vw,112px);min-height:620px;display:grid}.evidenceMethodHero>header h1{letter-spacing:-.04em;max-width:920px;margin:0;font-size:clamp(58px,6.3vw,88px);font-weight:560;line-height:.98}.evidenceMethodHero>header h1 span,.evidenceMethodHero>header h1 em{display:block}.evidenceMethodHero>header h1 em{color:var(--acid);font-style:normal}.evidenceMethodHero>header>p{color:#aeb5b0;max-width:700px;font-size:var(--ep-type-lead);margin:30px 0 0;line-height:1.65}.evidenceHeroVisual{aspect-ratio:1;background:0 0;place-self:center end;width:min(100%,520px);margin:0;overflow:visible}.evidenceHeroVisual img{object-fit:contain;width:100%;height:100%;display:block}.evidenceProcess,.evidenceStress,.evidenceSample,.evidenceMetrics,.evidenceOutcomes{margin-top:var(--evidence-section-gap)}.evidenceProcess>header,.evidenceStress>header,.evidenceMetrics>header{text-align:center;margin-bottom:48px}.evidenceProcess h2,.evidenceStress h2,.evidenceMetrics h2,.evidenceOutcomes h2{letter-spacing:-.035em;width:100%;max-width:none;margin:0;margin-inline:auto;font-size:clamp(42px,4.8vw,68px);font-weight:540;line-height:1.04}.evidenceProcess>header p,.evidenceStress>header p,.evidenceMetrics>header p{color:#9fa7a1;width:100%;max-width:none;font-size:var(--ep-type-lead);margin:22px auto 0;line-height:1.65}.evidenceProcess ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.evidenceProcess li{border:1px solid var(--ep-border-subtle);background:var(--ep-surface-card);border-radius:18px;flex-direction:column;min-height:300px;padding:30px;display:flex}.evidenceCardIcon{width:44px;height:44px;color:var(--acid);flex:0 0 44px}.evidenceProcess li h3{color:var(--white);font-size:var(--ep-type-card-title);margin:26px 0 14px;font-weight:700;line-height:1.25}.evidenceProcess li p{color:#aab2ac;max-width:620px;font-size:var(--ep-type-body);margin:0;line-height:1.65}.evidenceProcess li strong{color:var(--acid);font-size:var(--ep-type-label);margin-top:auto;padding-top:26px;font-weight:650;line-height:1.55}.evidenceTableWrap{border:1px solid var(--ep-border-strong);background:var(--ep-surface-card);scrollbar-width:none;-ms-overflow-style:none;border-radius:16px;overflow-x:auto}.evidenceTableWrap::-webkit-scrollbar{display:none}.evidenceStress table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:920px}.evidenceStress th,.evidenceStress td{text-align:left;vertical-align:top;border:0;padding:22px 24px;line-height:1.55}.evidenceStress thead th{color:var(--ep-text-muted);font-size:var(--ep-type-label);font-weight:var(--ep-weight-label)}.evidenceStress tbody th,.evidenceStress tbody td{color:var(--ep-text-primary);font-size:var(--ep-type-body)}.evidenceStress tbody th{width:16%;font-weight:var(--ep-weight-title)}.evidenceStress tbody td{font-weight:var(--ep-weight-label)}.evidenceSample>header{text-align:center;width:100%;max-width:none;margin:0 auto 48px}.evidenceSample>header h2{letter-spacing:-.035em;width:100%;margin:0;font-size:clamp(42px,4.8vw,68px);font-weight:540;line-height:1.04}.evidenceSample>header p{color:#9fa7a1;width:100%;max-width:none;font-size:var(--ep-type-lead);margin:22px auto 0;line-height:1.65}.evidenceSample .releaseDetailEmbed{border:1px solid var(--ep-border-strong);background:var(--ep-surface-card);border-radius:20px;width:100%;overflow:hidden}.evidenceSample .releaseDetailShell{width:100%;max-width:none;padding:36px}.evidenceSample .detailBreadcrumb{display:none}.evidenceSample .releaseDetailHeading{padding-top:0}.evidenceSample .releaseDetailHeading>p{max-width:none}.evidenceSample .releaseDetailLayout{display:block}.evidenceSample .releaseDetailContent{width:100%}.evidenceMetrics{padding:0}.evidenceMetrics>header{margin:0}.evidenceMetrics>header p{margin-top:24px}.evidenceMetrics dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:46px 0 0;display:grid}.evidenceMetrics dl>div{border:1px solid var(--ep-border-subtle);background:var(--ep-surface-card);border-radius:16px;flex-direction:column;justify-content:center;min-height:250px;padding:30px;display:flex}.evidenceMetrics dt{color:var(--white);font-size:var(--ep-type-card-title);margin-top:26px;font-weight:700;line-height:1.25}.evidenceMetrics dd{color:#bec5c0;font-size:var(--ep-type-body);margin:12px 0 0;line-height:1.6}.evidenceOutcomes{text-align:center}.evidenceOutcomesVisual{aspect-ratio:1;width:min(480px,100%);margin:0 auto}.evidenceOutcomesVisual img{object-fit:contain;filter:drop-shadow(0 32px 72px #00000080);width:100%;height:100%;display:block}.evidenceOutcomes>header h2{max-width:1100px}.evidenceOutcomes>header p{color:#9ba39d;max-width:1060px;font-size:var(--ep-type-lead);margin:32px auto 0;line-height:1.35}.evidenceOutcomes>ol{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1200px;margin:40px auto 0;padding:0;list-style:none;display:grid}.evidenceOutcomes li{border:1px solid var(--ep-border-subtle);background:var(--ep-surface-card);border-radius:16px;min-width:0;min-height:184px;padding:28px}.evidenceOutcomes li>span{color:#9ba39d;font-size:var(--ep-type-body);font-weight:650;line-height:1.25;display:block}.evidenceOutcomes h3{color:var(--white);font-size:var(--ep-type-card-title);margin:12px 0 0;font-weight:700;line-height:1.3}.evidenceOutcomes li p{color:#aeb5b0;max-width:700px;font-size:var(--ep-type-body);margin:16px 0 0;line-height:1.65}.evidenceBoundary{margin-top:var(--evidence-section-gap);border:1px solid var(--ep-border-strong);background:var(--ep-surface-card);border-radius:20px;grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:64px;padding:56px;display:grid}.evidenceBoundary h2{letter-spacing:-.035em;max-width:820px;margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:540;line-height:1.05}.evidenceBoundary p{color:#aeb5b0;max-width:820px;font-size:var(--ep-type-body);margin:24px 0 0;line-height:1.65}.evidenceBoundary nav{gap:12px;display:grid}.evidenceBoundary .epButton{width:100%!important}@media (max-width:1000px){.evidenceMethodHero{grid-template-columns:1fr;min-height:0;padding-top:32px}.evidenceHeroVisual{justify-self:center;width:min(100%,680px)}.evidenceProcess ol,.evidenceMetrics dl{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceOutcomes>ol{grid-template-columns:repeat(3,minmax(0,1fr))}.evidenceBoundary{grid-template-columns:1fr;align-items:start}.evidenceBoundary nav{flex-wrap:wrap;display:flex}}@media (max-width:650px){.evidenceMethodPage{--evidence-section-gap:96px}.evidenceMethodShell{padding-top:64px;padding-bottom:88px}.evidenceMethodHero{gap:48px}.evidenceMethodHero>header h1{font-size:var(--ep-type-card-title);letter-spacing:-.035em;line-height:1.04}.evidenceMethodHero>header>p{font-size:var(--ep-type-body);margin-top:24px}.evidenceProcess h2,.evidenceStress h2,.evidenceSample>header h2,.evidenceMetrics h2,.evidenceOutcomes h2{font-size:var(--ep-type-card-title)}.evidenceProcess>header,.evidenceStress>header,.evidenceSample>header{margin-bottom:32px}.evidenceProcess ol,.evidenceOutcomes>ol,.evidenceMetrics dl{grid-template-columns:1fr}.evidenceProcess li,.evidenceMetrics dl>div{min-height:0;padding:26px}.evidenceProcess li h3,.evidenceOutcomes h3{font-size:var(--ep-type-lead)}.evidenceSample .releaseDetailShell{padding:24px 20px}.evidenceOutcomesVisual{width:320px}.evidenceOutcomes>header p{font-size:var(--ep-type-body);margin-top:24px}.evidenceOutcomes>ol{gap:16px;margin-top:32px}.evidenceOutcomes li{min-height:0;padding:24px}.evidenceBoundary{gap:36px;padding:28px 22px}.evidenceBoundary h2{font-size:var(--ep-type-card-title)}.evidenceBoundary nav{width:100%;display:grid}}.evidenceProcess li h3,.evidenceMetrics dt,.evidenceOutcomes h3,.capabilityMode h3,.homeEvidenceItem h3{font-size:var(--ep-type-card-title);font-weight:var(--ep-weight-title);color:var(--ep-text-primary)}.evidenceProcess li p,.evidenceMetrics dd,.evidenceOutcomes li p,.evidenceBoundary p{font-size:var(--ep-type-body);font-weight:var(--ep-weight-body);color:var(--ep-text-secondary)}.productGuideVisualSteps>section{grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);align-items:center;gap:42px;padding:56px 0}.productGuideScopeCompare{border-bottom:0;grid-template-columns:1fr 1fr;display:grid}.productGuideScopeCompare>div{min-width:0;padding:96px 0}.productGuideScopeCompare>div:first-child{padding-right:48px}.productGuideScopeCompare>div:last-child{border-left:0;padding-left:48px}.productGuideScopeCompare h2{max-width:440px}.productGuideScopeFit dl{border-top:0;margin:0}.productGuideScopeFit dl>div{border-bottom:0;grid-template-columns:52px 1fr;grid-template-areas:"icon title""icon copy";gap:6px 18px;min-height:104px;padding:24px 0;display:grid}.productGuideScopeIcon{width:46px;height:46px;color:var(--acid);font-size:var(--ep-type-card-title);border:1px solid #3c4a42;border-radius:12px;grid-area:icon;place-items:center;line-height:1;display:grid}.productGuideScopeFit dt{color:#f2f5f3;font-size:var(--ep-type-lead);grid-area:title;font-weight:750;line-height:1.2}.productGuideScopeFit dd{color:#8f9892;font-size:var(--ep-type-label);grid-area:copy;margin:0;line-height:1.55}.productGuideScopeLimits ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.productGuideScopeLimits li{background:#0d100e;border:1px solid #2a312c;border-radius:10px;grid-template-columns:52px 1fr;grid-template-areas:"icon title""icon copy";gap:6px 18px;min-height:104px;padding:20px;display:grid}.productGuideScopeLimits li .productGuideScopeIcon{grid-area:icon}.productGuideScopeLimits li b{color:#f2f5f3;font-size:var(--ep-type-lead);grid-area:title;line-height:1.2}.productGuideScopeLimits li small{color:#8f9892;font-size:var(--ep-type-label);grid-area:copy;line-height:1.55}@media (max-width:800px){.productGuideScopeCompare{grid-template-columns:1fr}.productGuideScopeCompare>div:first-child,.productGuideScopeCompare>div:last-child{border-left:0;padding:72px 0}.productGuideScopeCompare>div+div{border-top:0}.productGuideVisualSteps>section{grid-template-columns:1fr;gap:26px}.productGuideVisualSteps .researchStepVisual{grid-column:1;margin-top:8px}}@media (max-width:520px){.productGuideVisualSteps>section{grid-template-columns:1fr}.productGuideVisualSteps .researchStepVisual{grid-column:1}}.researchStoriesSection{padding:96px 0 72px}.productConversationHeader{text-align:center;max-width:980px;margin:0 auto 68px}.productConversationHeader h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,5.7vw,82px);font-weight:520;line-height:.98}.productConversationHeader h2 em{color:var(--acid);font-style:normal;display:block}.researchStories{gap:32px;display:grid}.researchStory{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:128px;padding:16px 0;display:grid}.productStoryIntro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.productStoryIntro img{object-fit:contain;width:48px;height:48px}.productStoryIntro h3{color:#f1f4f1;max-width:320px;font-size:var(--ep-type-card-title);letter-spacing:0;margin:0;font-weight:700;line-height:1.14}.researchStoryChat{background:#111411;border:1px solid #303733;border-radius:16px;min-width:0;overflow:hidden}.researchStoryChat>header{background:#171a18;border-bottom:1px solid #2b312d;align-items:center;gap:13px;min-height:76px;padding:14px 22px;display:flex}.researchStoryChat>header>span:nth-child(2){gap:2px;display:grid}.researchStoryChat>header b{font-size:var(--ep-type-label);line-height:18px}.researchStoryChat>header small{color:#7f8882;font-size:var(--ep-type-caption);line-height:16px}.researchStoryChat>header i{color:#969d98;font-size:var(--ep-type-body);letter-spacing:3px;margin-left:auto;font-style:normal}.researchStoryThread{align-content:start;gap:28px;min-height:288px;padding:32px;display:grid}.researchStoryUser{color:#eef2ef;max-width:78%;font-size:var(--ep-type-label);background:#2a2e2b;border-radius:18px 18px 4px;justify-self:end;margin:0;padding:14px 16px;line-height:20px}.researchStoryAnswer{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;display:grid}.researchStoryAnswer section{min-width:0}.researchStoryAnswer p{color:#d6dcd7;max-width:760px;font-size:var(--ep-type-label);margin:0;line-height:20px}.researchStoryAnswer ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.researchStoryAnswer li{color:#aeb7b0;min-height:56px;font-size:var(--ep-type-caption);background:#191d1a;border:1px solid #303733;border-radius:10px;align-items:center;padding:12px 14px;line-height:16px;display:flex}.researchStoryAnswer li:before{content:"✓";color:var(--acid);margin-right:9px;font-weight:800}@media (max-width:1100px){.researchStory{grid-template-columns:240px minmax(0,1fr);gap:56px}}@media (max-width:800px){.researchStory{grid-template-columns:1fr;gap:20px}.productStoryIntro{flex-direction:row;align-items:center}.productStoryIntro h3{font-size:var(--ep-type-card-title)}}@media (max-width:640px){.researchStoriesSection{padding:72px 0 56px}.productConversationHeader{margin-bottom:48px}.productConversationHeader h2{font-size:var(--ep-type-card-title);line-height:1.02}.researchStories{gap:32px}.researchStory{gap:18px}.researchStoryChat{border-radius:14px}.researchStoryChat>header{min-height:64px;padding:12px 15px}.researchStoryThread{gap:24px;min-height:0;padding:24px 16px}.researchStoryUser{max-width:92%;font-size:var(--ep-type-label);padding:12px 14px;line-height:20px}.researchStoryAnswer{grid-template-columns:36px minmax(0,1fr);gap:11px}.researchStoryAnswer p{font-size:var(--ep-type-label);line-height:20px}.researchStoryAnswer ul{grid-template-columns:1fr;margin-top:16px}.researchStoryAnswer li{min-height:48px}}.aiAvatar{background:var(--acid);color:#07110b;width:34px;height:34px;font-size:var(--ep-type-body);border-radius:9px;flex:0 0 34px;place-items:center;font-weight:800;display:grid;overflow:hidden}.aiAvatar img{object-fit:cover;width:100%;height:100%;display:block}.aiAvatarSmall{width:28px;height:28px;font-size:var(--ep-type-label);border-radius:8px;flex-basis:28px}.aiAvatar,.aiComposerActions>span b{color:var(--acid);background:#000}.productGuidePage{color:#f2f5f3;background:#000}.productGuide{max-width:1160px;padding-top:32px;padding-bottom:150px}.productGuideBreadcrumb{color:#737b76;font:600 var(--ep-type-caption)/1.2 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;padding:22px 0;display:flex}.productGuideBreadcrumb a{color:#a8b0ab;text-decoration:none}.productGuideBreadcrumb span:before{content:"/";color:#3b423e;margin-right:12px}.productGuideHero{border-bottom:0;padding:88px 0 96px}.productGuideHero>span{color:var(--acid);font:700 var(--ep-type-label)/1 var(--font-geist-mono),monospace;letter-spacing:.14em;margin-bottom:26px;display:block}.productGuideHero h1{letter-spacing:-.055em;max-width:1000px;margin:0;font-size:clamp(58px,7vw,104px);line-height:.94}.productGuideHero h1 span,.productGuideHero h1 em{display:block}.productGuideHero h1 em{color:var(--acid);font-style:normal}.productGuideHero p{color:#a7afa9;max-width:790px;font-size:var(--ep-type-lead);margin:38px 0 24px;line-height:1.75}.productGuideHero small{color:#616963;font:600 var(--ep-type-caption)/1.4 var(--font-geist-mono),monospace;letter-spacing:.05em}.productGuide h2{letter-spacing:-.035em;margin:0 0 28px;font-size:clamp(34px,4vw,52px);line-height:1.08}.productGuideSummary,.productGuideSection,.productGuidePrompt{border-bottom:0;padding:96px 0}.productGuideSummary dl{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.productGuideSummary dl div{border-bottom:0;grid-template-columns:140px 1fr;gap:20px;padding:28px 0;display:grid}.productGuideSummary dl div:nth-child(odd){padding-right:38px}.productGuideSummary dl div:nth-child(2n){border-left:0;padding-left:38px}.productGuideSummary dt,.productGuideDefinition dt{color:#f2f5f3;font-size:var(--ep-type-body);font-weight:750}.productGuideSummary dd,.productGuideDefinition dd{color:#8f9892;font-size:var(--ep-type-body);margin:0;line-height:1.7}.productGuideChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 40px;margin:0;padding:0;list-style:none;display:grid}.productGuideChecklist li{color:#b2bab4;font-size:var(--ep-type-body);background:#0d100e;border:1px solid #2a312c;border-radius:8px;padding:18px 18px 18px 48px;line-height:1.6;position:relative}.productGuideChecklist li:before{content:"!";width:20px;height:20px;color:var(--acid);font:800 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;border:1px solid #59615b;border-radius:50%;place-items:center;display:grid;position:absolute;top:19px;left:18px}.productGuideIntro{color:#9aa39d;max-width:760px;font-size:var(--ep-type-lead);margin:-8px 0 42px;line-height:1.75}.productGuideDefinition{border-top:0;margin:0}.productGuideDefinition>div{border-bottom:0;grid-template-columns:220px 1fr;gap:36px;padding:25px 0;display:grid}.productGuideSteps{border-top:0}.productGuideSteps>section{border-bottom:0;grid-template-columns:90px 260px 1fr;gap:28px;padding:34px 0;display:grid}.productGuideSteps>section>span{color:var(--acid);font:700 var(--ep-type-label)/1.4 var(--font-geist-mono),monospace}.productGuideSteps h3{font-size:var(--ep-type-card-title);letter-spacing:-.02em;margin:0}.productGuideSteps p{color:#949c97;font-size:var(--ep-type-body);margin:0;line-height:1.75}.productGuidePrompt>span{color:var(--acid);font:700 var(--ep-type-caption)/1 var(--font-geist-mono),monospace;letter-spacing:.12em;margin-bottom:18px;display:block}.productGuidePrompt blockquote{border-left:3px solid var(--acid);color:#d9dfdb;font-size:var(--ep-type-card-title);background:#101411;margin:0;padding:34px 40px;line-height:1.7}.productGuideFaq{border-top:0}.productGuideFaq details{border-bottom:0}.productGuideFaq summary{cursor:pointer;font-size:var(--ep-type-lead);padding:25px 52px 25px 0;font-weight:700;list-style:none;position:relative}.productGuideFaq summary::-webkit-details-marker{display:none}.productGuideFaq summary:after{content:"+";color:var(--acid);font-size:var(--ep-type-card-title);font-weight:400;position:absolute;top:22px;right:8px}.productGuideFaq details[open] summary:after{content:"−"}.productGuideFaq details p{color:#969f99;max-width:none;font-size:var(--ep-type-body);margin:-4px 0 28px;padding-right:52px;line-height:1.75}.productGuideCta{background:#0d100e;border:1px solid #303732;border-radius:12px;justify-content:space-between;align-items:center;gap:40px;margin-top:80px;padding:34px 38px;display:flex}.productGuideCta p{max-width:760px;color:var(--ep-text-primary);font-size:var(--ep-type-body);margin:0;font-weight:600;line-height:1.65}.productGuideCta a{background:var(--acid);color:#06100b;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;min-width:260px;padding:18px 20px;font-weight:800;text-decoration:none;display:flex}.productGuideCta a span{font-size:var(--ep-type-lead)}.productGuide.productGuideShowcase{max-width:1440px}.productGuideHeroShowcase{flex-direction:column;gap:64px;padding:80px 0 72px;display:flex}.productGuideHeroShowcase h1{color:#f1f4f1;max-width:none;font-size:var(--ep-type-card-title);letter-spacing:-.045em;text-align:center;font-weight:700;line-height:84px}.productGuideHeroShowcase h1 span,.productGuideHeroShowcase h1 em{display:inline}.productGuideHeroShowcase h1 em{color:#05ed96;margin-left:.18em;font-weight:700}.productGuideHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.productGuideHighlights article{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:24px;min-width:0;display:grid}.productGuideHighlights img{object-fit:contain;width:112px;height:112px;display:block}.productGuideHighlights h3{color:#f0f3f1;font-size:var(--ep-type-lead);letter-spacing:0;margin:0;font-weight:800;line-height:1.2}.productGuideHighlights p{color:#9ba39d;max-width:none;font-size:var(--ep-type-body);white-space:pre-line;margin:8px 0 0;line-height:20px}@media (max-width:1050px){.productGuideHighlights{grid-template-columns:1fr;width:100%;max-width:none;margin-inline:0}.productGuideHighlights article{grid-template-columns:96px minmax(0,1fr);width:100%}.productGuideHighlights img{width:96px;height:96px}}@media (max-width:800px){.productGuide{padding-top:12px;padding-bottom:96px}.productGuideHero{padding:62px 0 72px}.productGuideHeroShowcase{gap:48px;padding:54px 0 48px}.productGuideHero h1{font-size:clamp(48px,14vw,76px)}.productGuideHeroShowcase h1{line-height:1.05}.productGuideHero p{font-size:var(--ep-type-lead)}.productGuideSummary,.productGuideSection,.productGuidePrompt{padding:72px 0}.productGuideSummary dl{grid-template-columns:1fr}.productGuideSummary dl div,.productGuideSummary dl div:nth-child(odd),.productGuideSummary dl div:nth-child(2n){border-left:0;grid-template-columns:120px 1fr;padding:24px 0}.productGuideChecklist{grid-template-columns:1fr}.productGuideDefinition>div{grid-template-columns:1fr;gap:8px}.productGuideSteps>section{grid-template-columns:58px 1fr;gap:18px}.productGuideSteps>section>div{gap:10px;display:grid}.productGuidePrompt blockquote{font-size:var(--ep-type-lead);padding:28px 24px}.productGuideCta{flex-direction:column;align-items:stretch}.productGuideCta a{min-width:0}}@media (max-width:520px){.productGuideBreadcrumb{padding:14px 0}.productGuideHero{padding-top:48px}.productGuideHero h1{font-size:var(--ep-type-card-title);line-height:.98}.productGuideHeroShowcase h1 span,.productGuideHeroShowcase h1 em{display:block}.productGuideHeroShowcase h1 em{margin-left:0}.productGuideHighlights{gap:24px}.productGuideHighlights article{grid-template-columns:72px minmax(0,1fr);gap:16px}.productGuideHighlights img{width:72px;height:72px}.productGuide .productGuideHighlights h3{font-size:var(--ep-type-lead)}.productGuideHighlights p{font-size:var(--ep-type-label);line-height:19px}.productGuide h2{font-size:var(--ep-type-card-title)}.productGuideSummary dl div,.productGuideSummary dl div:nth-child(odd),.productGuideSummary dl div:nth-child(2n){grid-template-columns:1fr;gap:8px}.productGuideSteps>section{grid-template-columns:1fr}.productGuideCta{padding:26px 22px}}.liveProductHow{padding:96px 0 72px}.liveProductExamples{gap:32px;margin-top:0;display:grid}.liveProductExample{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:128px;padding:16px 0;display:grid}.liveProductChat{background:#232323;border:1px solid #1e2a23;border-radius:18px;overflow:hidden}.liveProductChat>header{border-bottom:1px solid #1e2a23;align-items:center;gap:13px;min-height:88px;padding:20px 24px;display:flex}.liveProductChat b,.liveProductChat small{display:block}.liveProductChat b{color:#f1f4f1;font-size:var(--ep-type-label);font-weight:700;line-height:18px}.liveProductChat small{color:#7f8882;font-size:var(--ep-type-caption);margin-top:2px;line-height:16px}.liveProductChat i{color:#969d98;font-size:var(--ep-type-body);letter-spacing:3px;margin-left:auto;font-style:normal;font-weight:700;line-height:1.2}.liveProductThread{flex-direction:column;gap:48px;padding:24px 28px 48px;display:flex}.liveProductUser{color:#eef2ef;max-width:min(860px,100%);font-size:var(--ep-type-label);text-align:right;background:#343434;border-radius:18px 18px 4px;align-self:flex-end;margin:0;padding:14px 16px;line-height:20px}.liveProductReply{grid-template-columns:44px minmax(0,1fr);gap:16px;display:grid}.liveProductReply section{min-width:0}.liveProductReply section>p{color:#d6dcd7;max-width:760px;font-size:var(--ep-type-label);margin:0;line-height:20px}.liveProductReply ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.liveProductReply li{color:#aeb7b0;min-height:56px;font-size:var(--ep-type-caption);background:#343434;border:1px solid #303733;border-radius:10px;align-items:center;padding:12px 14px;line-height:16px;display:flex}.liveProductNext{text-align:center;padding:96px 0 112px}.liveProductNextVisual{width:min(480px,100%);height:480px;margin:0 auto;position:relative}.liveProductNextVisual span{pointer-events:none;width:474px;max-width:100%;height:469px;display:block;position:absolute;top:0;left:0;overflow:hidden}.liveProductNextVisual span img{object-fit:fill;width:324.05%;max-width:none;height:218.34%;position:absolute;top:-104.05%;left:-106.33%}.liveProductNext h2{color:#f1f4f1;max-width:1100px;font-size:var(--ep-type-card-title);letter-spacing:-2.8px;margin:0 auto;font-weight:700;line-height:1.08}.liveProductNext>p{color:#9ba39d;max-width:1060px;font-size:var(--ep-type-lead);margin:32px auto 0;line-height:1.2}.liveProductDecision{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1200px;margin:32px auto 0;display:grid}.liveProductDecision article{background:#232323;border:1px solid #1e2a23;border-radius:12px;min-height:100px;padding:24px;transition:border-color .18s,box-shadow .18s}.liveProductDecision span{color:#9ba39d;font-size:var(--ep-type-body);line-height:1.25;display:block}.liveProductDecision b{color:#f1f4f1;font-size:var(--ep-type-lead);margin-top:8px;line-height:1.2;display:block}@media (hover:hover){.liveProductDecision article:hover,.liveProductDecision article:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px #05ed962e}}@media (max-width:1100px){.liveProductExample{grid-template-columns:240px minmax(0,1fr);gap:56px}.liveProductReply ul{grid-template-columns:1fr}}@media (max-width:800px){.liveProductDecision{grid-template-columns:1fr}.liveProductNext h2{font-size:var(--ep-type-card-title);letter-spacing:0}.liveProductExample{grid-template-columns:1fr;gap:20px}.liveProductChat>header{min-height:76px;padding:16px}.liveProductThread{gap:32px;padding:20px 16px 28px}.liveProductReply{grid-template-columns:36px minmax(0,1fr);gap:11px}.liveProductReply ul{margin-top:16px}.liveProductReply li{min-height:48px}.liveProductNext{padding:70px 0 96px}.liveProductNextVisual{width:320px;height:320px}.liveProductNextVisual span{width:316px;height:313px}.liveProductNext>p{font-size:var(--ep-type-body)}}@media (max-width:640px){.liveProductHow{padding:72px 0 56px}}.conversationDemo .aiAssistantMessage:has(.aiThinking)>.aiAvatarSmall{background:#000;opacity:1!important;visibility:visible!important;filter:none!important;display:grid!important}.strategyFilters,.strategyAdvancedFilters,.howToLimits,.productGuideChecklist li{background:var(--ep-surface-section);border-color:var(--ep-border-subtle)}.strategyEvidenceGrid article,.releaseValidation,.strategyComparison,.strategyBasketPanel,.homeEvidenceItem,.editionCards article,.editionCards .editionCard.activeEdition,.detailDecision,.detailSteps article,.productGuideCta,.productProof,.aiChat1,.autoDeployWorkspace{background:var(--ep-surface-card);border-color:var(--ep-border-subtle)}.legalPage{background:#070908;min-height:100vh;overflow:clip}.legalShell{z-index:2;padding:72px 0 110px;position:relative}.legalBreadcrumb{color:#778079;font-size:var(--ep-type-label);align-items:center;gap:12px;line-height:1.4;display:flex}.legalBreadcrumb a{color:#aeb6b0;text-decoration:none}.legalBreadcrumb a:after{content:"/";color:#4c534e;margin-left:12px}.legalHero{max-width:1040px;padding:92px 0 96px}.legalHero h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(56px,7vw,96px);font-weight:560;line-height:.98}.legalHero p{color:#aab2ac;font-size:var(--ep-type-body);margin:32px 0 0;line-height:1.6}.legalHero strong{color:#f0f3f1}.legalLayout{border-top:0;grid-template-columns:260px minmax(0,780px);justify-content:center;align-items:start;gap:clamp(64px,8vw,130px);padding-top:64px;display:grid}.legalToc{min-width:0;position:sticky;top:112px}.legalToc h2{color:#f0f3f1;font-size:var(--ep-type-lead);margin:0 0 22px;line-height:1.3}.legalToc nav{gap:0;display:grid}.legalToc a{color:#8f9791;font-size:var(--ep-type-label);text-transform:none;letter-spacing:0;border-bottom:0;padding:10px 0;line-height:1.45;text-decoration:none;transition:color .16s}:is(.legalToc a:hover,.legalToc a:focus-visible){color:var(--acid)}.legalBody{min-width:0}.legalBody section{border-bottom:0;margin:0 0 54px;padding:0 0 54px;scroll-margin-top:110px}.legalBody section:last-child{margin-bottom:0}.legalBody h2{color:#f1f4f1;letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(28px,3vw,40px);line-height:1.14}.legalBody p{color:#bdc5bf;max-width:74ch;font-size:var(--ep-type-body);margin:0 0 20px;line-height:1.82}.legalBody p:last-child{margin-bottom:0}.legalBody a{color:var(--acid);text-underline-offset:4px;overflow-wrap:anywhere}.legalBody code{color:#dce3de;overflow-wrap:anywhere;background:#0e120f;border:1px solid #303632;border-radius:5px;padding:.15em .4em;font-size:.9em}@media (max-width:900px){.legalHero{padding:72px 0}.legalLayout{grid-template-columns:1fr;gap:56px}.legalToc{position:static}.legalToc nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:600px){.legalShell{padding:38px 0 80px}.legalHero{padding:58px 0 66px}.legalHero h1{font-size:var(--ep-type-card-title);line-height:1.02}.legalHero p{font-size:var(--ep-type-body)}.legalLayout{gap:48px;padding-top:42px}.legalToc nav{grid-template-columns:1fr}.legalBody section{margin-bottom:42px;padding-bottom:42px}.legalBody h2{font-size:var(--ep-type-card-title)}.legalBody p{font-size:var(--ep-type-body);line-height:1.75}}body,main,.aboutPage,.detailPage,.strategyLibraryPage,.legalPage{background:var(--page-bg)}body,main,.aboutPage,.detailPage,.evidenceMethodPage,.strategyLibraryPage,.strategyDetailPage,.legalPage,.productGuidePage,.releaseDetailPage{background-color:var(--page-bg)}.hero h1,.marketHeadline h1,.researchHeroHeadline h1,.aboutHero h1,.detailHero h1,.strategyDetailHero h1,.stats3Header h1,.stats3HeroCopy h1,.strategyWorkspaceHeader h1,.legalHero h1,.productGuideHero h1,.evidenceMethodHero>header h1{font-size:var(--ep-type-display);font-weight:var(--ep-weight-display);color:var(--ep-text-primary)}.sectionIntro h2,.editions h2,.researchCapabilitySection>h2,.researchSafetySection h2,.productConversationHeader h2,.aboutRelation h2,.aboutSectionTitle h2,.aboutBoundary h2,.agentDemoCopy h2,.detailBoundary h2,.evidenceProcess h2,.evidenceStress h2,.evidenceSample>header h2,.evidenceMetrics h2,.evidenceOutcomes h2,.evidenceBoundary h2,.spatialStrategiesHeader h2,.autoDeployCopy h2,.strategyMechanism h2,.strategyBenchmark h2,.strategyDetailFaq>h2,.localControlHead h3,.faq6Intro h2,.homeEvidenceIntro h2,.legalBody h2,.productGuide h2,.capabilityModesHead h2,.strategyComparison h2,.finalCta h2{font-size:var(--ep-type-section);font-weight:var(--ep-weight-title)}.sectionIntro h2,.editions h2,.researchCapabilitySection>h2,.researchSafetySection h2,.productConversationHeader h2,.aboutRelation h2,.aboutSectionTitle h2,.aboutBoundary h2,.agentDemoCopy h2,.detailBoundary h2,.evidenceProcess h2,.evidenceStress h2,.evidenceSample>header h2,.evidenceMetrics h2,.evidenceOutcomes h2,.evidenceBoundary h2,.spatialStrategiesHeader h2,.autoDeployCopy h2,.strategyMechanism h2,.strategyBenchmark h2,.strategyDetailFaq>h2,.localControlHead h3,.faq6Intro h2,.homeEvidenceIntro h2,.legalBody h2,.productGuide h2,.capabilityModesHead h2,.strategyComparison h2{color:var(--ep-text-primary)}.hero>p,.marketHeadline>p,.researchHeroHeadline>p,.aboutHero>p,.detailHero>p,.strategyDetailHero>p,.stats3Header>p,.stats3HeroCopy>p,.strategyWorkspaceHeader>p,.legalHero>p,.productGuideHero>p,.evidenceMethodHero>header>p,.evidenceProcess>header p,.evidenceStress>header p,.evidenceSample>header p,.evidenceMetrics>header p,.evidenceOutcomes>header p{font-size:var(--ep-type-lead);font-weight:var(--ep-weight-body);color:var(--ep-text-secondary)}
