:root{--neutral-solid-0: #ffffff;--neutral-solid-3: #fdfcfa;--neutral-solid-5: #f8f7f3;--neutral-solid-10: #eceae3;--neutral-solid-20: #e0dad0;--neutral-solid-30: #cec8bb;--neutral-solid-40: #b8b0a0;--neutral-solid-50: #9e9585;--neutral-solid-60: #837967;--neutral-solid-70: #7a7262;--neutral-solid-80: #5c5548;--neutral-solid-90: #3d3830;--neutral-solid-100: #312d26;--neutral-solid-110: #25221d;--neutral-solid-120: #1d1a16;--neutral-alpha-0: #ffffff00;--neutral-alpha-3: #ccb2800a;--neutral-alpha-5: #8877330f;--neutral-alpha-10: #6352191f;--neutral-alpha-20: #5a3a0530;--neutral-alpha-30: #4f390b47;--neutral-alpha-40: #4e3a1266;--neutral-alpha-50: #412f1082;--neutral-alpha-60: #3424079c;--neutral-alpha-70: #3e331cb0;--neutral-alpha-80: #2e2515c7;--neutral-alpha-90: #1b150cd9;--neutral-alpha-100: #1b160ee6;--neutral-alpha-110: #14110ced;--neutral-alpha-120: #16130ef7}:root .dark{--neutral-solid-0: #1d1a16;--neutral-solid-3: #25221d;--neutral-solid-5: #28251f;--neutral-solid-10: #36322b;--neutral-solid-20: #5c5548;--neutral-solid-30: #7a7262;--neutral-solid-40: #837967;--neutral-solid-50: #9e9585;--neutral-solid-60: #b8b0a0;--neutral-solid-70: #cec8bb;--neutral-solid-80: #e0dad0;--neutral-solid-90: #eceae3;--neutral-solid-100: #f8f7f3;--neutral-solid-110: #fdfcfa;--neutral-solid-120: #ffffff;--neutral-alpha-0: #ffffff00;--neutral-alpha-3: #e9e6c90a;--neutral-alpha-5: #d8d5af0f;--neutral-alpha-10: #ebdfc31f;--neutral-alpha-20: #ffffff30;--neutral-alpha-30: #ffffff47;--neutral-alpha-40: #ffffe066;--neutral-alpha-50: #fffff082;--neutral-alpha-60: #fffff89c;--neutral-alpha-70: #ffffffb0;--neutral-alpha-80: #ffffffc7;--neutral-alpha-90: #ffffffd9;--neutral-alpha-100: #ffffffe6;--neutral-alpha-110: #ffffffed;--neutral-alpha-120: #fffffff7}:root{--accent-solid-3: #fdf8f7;--accent-solid-5: #fbf2ee;--accent-solid-10: #faeae5;--accent-solid-20: #f7e1d9;--accent-solid-30: #f1cdc1;--accent-solid-40: #e5a58f;--accent-solid-50: #de8d73;--accent-solid-60: #d8795a;--accent-solid-70: #d36945;--accent-solid-80: #cf5830;--accent-solid-90: #bf502b;--accent-solid-100: #b04a28;--accent-solid-110: #994124;--accent-solid-120: #833921;--accent-alpha-3: #cc4c330a;--accent-alpha-5: #cc592614;--accent-alpha-10: #d140121c;--accent-alpha-20: #cd441329;--accent-alpha-30: #c93e0f42;--accent-alpha-40: #ca471b7d;--accent-alpha-50: #ca471d9e;--accent-alpha-60: #ca471dba;--accent-alpha-70: #c9481cd1;--accent-alpha-80: #cb4b20ed;--accent-alpha-90: #bd4a24f7;--accent-alpha-100: #ae4624fa;--accent-alpha-110: #973d20fa;--accent-alpha-120: #81351dfa}:root .dark{--accent-solid-3: #10141f;--accent-solid-5: #1a1720;--accent-solid-10: #231b21;--accent-solid-20: #362222;--accent-solid-30: #492824;--accent-solid-40: #5c2f26;--accent-solid-50: #703628;--accent-solid-60: #833d29;--accent-solid-70: #96442b;--accent-solid-80: #a94a2d;--accent-solid-90: #bc512e;--accent-solid-100: #cf5830;--accent-solid-110: #d2643e;--accent-solid-120: #d56f4c;--accent-alpha-3: #cf58300a;--accent-alpha-5: #cf58300f;--accent-alpha-10: #cf58301f;--accent-alpha-20: #cf583030;--accent-alpha-30: #cf583047;--accent-alpha-40: #cf583066;--accent-alpha-50: #cf583082;--accent-alpha-60: #cf58309c;--accent-alpha-70: #cf5830b0;--accent-alpha-80: #cf5830c7;--accent-alpha-90: #cf5830d9;--accent-alpha-100: #cf5830e6;--accent-alpha-110: #cf5830ed;--accent-alpha-120: #cf5830f7}:root{--semantic-ready-solid-3: #fcfaff;--semantic-ready-solid-5: #f7f2ff;--semantic-ready-solid-10: #ebdfff;--semantic-ready-solid-20: #dfccff;--semantic-ready-solid-30: #d3b9ff;--semantic-ready-solid-40: #c6a6ff;--semantic-ready-solid-50: #ba93ff;--semantic-ready-solid-60: #ae80ff;--semantic-ready-solid-70: #a26cff;--semantic-ready-solid-80: #9659ff;--semantic-ready-solid-90: #8a46ff;--semantic-ready-solid-100: #7e33ff;--semantic-ready-solid-110: #6f2de1;--semantic-ready-solid-120: #6731c4;--semantic-ready-alpha-3: #6905ff05;--semantic-ready-alpha-5: #7a26ff0f;--semantic-ready-alpha-10: #6509ff21;--semantic-ready-alpha-20: #5f00ff33;--semantic-ready-alpha-30: #6205ff47;--semantic-ready-alpha-40: #5c01ff59;--semantic-ready-alpha-50: #5f04ff6e;--semantic-ready-alpha-60: #5d01ff80;--semantic-ready-alpha-70: #5f02ff94;--semantic-ready-alpha-80: #6003ffa8;--semantic-ready-alpha-90: #5f02ffba;--semantic-ready-alpha-100: #5e00ffcc;--semantic-ready-alpha-110: #5202dbd4;--semantic-ready-alpha-120: #4301b6cf;--semantic-ongoing-solid-3: #fafdff;--semantic-ongoing-solid-5: #f2f9ff;--semantic-ongoing-solid-10: #dfefff;--semantic-ongoing-solid-20: #cce6ff;--semantic-ongoing-solid-30: #b9dcff;--semantic-ongoing-solid-40: #a6d2ff;--semantic-ongoing-solid-50: #93c9ff;--semantic-ongoing-solid-60: #80bfff;--semantic-ongoing-solid-70: #6cb6ff;--semantic-ongoing-solid-80: #59acff;--semantic-ongoing-solid-90: #46a3ff;--semantic-ongoing-solid-100: #3399ff;--semantic-ongoing-solid-110: #0d80f2;--semantic-ongoing-solid-120: #0b73da;--semantic-ongoing-alpha-3: #059bff05;--semantic-ongoing-alpha-5: #269bff0f;--semantic-ongoing-alpha-10: #0984ff21;--semantic-ongoing-alpha-20: #0082ff33;--semantic-ongoing-alpha-30: #0582ff47;--semantic-ongoing-alpha-40: #017eff59;--semantic-ongoing-alpha-50: #0481ff6e;--semantic-ongoing-alpha-60: #017fff80;--semantic-ongoing-alpha-70: #0281ff94;--semantic-ongoing-alpha-80: #0381ffa8;--semantic-ongoing-alpha-90: #0281ffba;--semantic-ongoing-alpha-100: #0080ffcc;--semantic-ongoing-alpha-110: #0079f1f2;--semantic-ongoing-alpha-120: #016dd8f5;--semantic-attention-solid-3: #fffdfa;--semantic-attention-solid-5: #fff9f0;--semantic-attention-solid-10: #ffebcf;--semantic-attention-solid-20: #fcdcac;--semantic-attention-solid-30: #fcd295;--semantic-attention-solid-40: #fcc981;--semantic-attention-solid-50: #f2b868;--semantic-attention-solid-60: #f2b052;--semantic-attention-solid-70: #f0a63e;--semantic-attention-solid-80: #e89827;--semantic-attention-solid-90: #e58e15;--semantic-attention-solid-100: #e88805;--semantic-attention-solid-110: #de8100;--semantic-attention-solid-120: #d17900;--semantic-attention-alpha-3: #ff9b0505;--semantic-attention-alpha-5: #ff9b050f;--semantic-attention-alpha-10: #ff960230;--semantic-attention-alpha-20: #f6950354;--semantic-attention-alpha-30: #f894036b;--semantic-attention-alpha-40: #f9930380;--semantic-attention-alpha-50: #e9890399;--semantic-attention-alpha-60: #ec8b01ad;--semantic-attention-alpha-70: #eb8a01c2;--semantic-attention-alpha-80: #e48601d9;--semantic-attention-alpha-90: #e38401eb;--semantic-attention-alpha-100: #e58500;--semantic-attention-alpha-110: #de8100;--semantic-attention-alpha-120: #d17900;--semantic-critical-solid-3: #fffafa;--semantic-critical-solid-5: #fff2f2;--semantic-critical-solid-10: #fadede;--semantic-critical-solid-20: #fac3c3;--semantic-critical-solid-30: #f5b0b0;--semantic-critical-solid-40: #f09e9e;--semantic-critical-solid-50: #eb8d8d;--semantic-critical-solid-60: #e57c7c;--semantic-critical-solid-70: #de6a6a;--semantic-critical-solid-80: #db5c5c;--semantic-critical-solid-90: #d64d4d;--semantic-critical-solid-100: #cf3434;--semantic-critical-solid-110: #bf3030;--semantic-critical-solid-120: #a62929;--semantic-critical-alpha-3: #ff050505;--semantic-critical-alpha-5: #ff26260f;--semantic-critical-alpha-10: #d9010121;--semantic-critical-alpha-20: #ea05053d;--semantic-critical-alpha-30: #df00004f;--semantic-critical-alpha-40: #d9060663;--semantic-critical-alpha-50: #d3020273;--semantic-critical-alpha-60: #cd030385;--semantic-critical-alpha-70: #c7020296;--semantic-critical-alpha-80: #c70000a3;--semantic-critical-alpha-90: #c40101b3;--semantic-critical-alpha-100: #c30101cc;--semantic-critical-alpha-110: #b10303d1;--semantic-critical-alpha-120: #950000d6;--semantic-valid-solid-3: #fafffe;--semantic-valid-solid-5: #f2fffc;--semantic-valid-solid-10: #d7f7ef;--semantic-valid-solid-20: #b2edde;--semantic-valid-solid-30: #8ee5d1;--semantic-valid-solid-40: #7adec5;--semantic-valid-solid-50: #68d4b9;--semantic-valid-solid-60: #51c9ab;--semantic-valid-solid-70: #3ec2a1;--semantic-valid-solid-80: #2fbd99;--semantic-valid-solid-90: #1db58f;--semantic-valid-solid-100: #11a883;--semantic-valid-solid-110: #0e9e7a;--semantic-valid-solid-120: #108f6f;--semantic-valid-alpha-3: #05ffcd05;--semantic-valid-alpha-5: #26ffcd0f;--semantic-valid-alpha-10: #05cd9b29;--semantic-valid-alpha-20: #07c5954f;--semantic-valid-alpha-30: #04c59973;--semantic-valid-alpha-40: #04c19287;--semantic-valid-alpha-50: #03b78a99;--semantic-valid-alpha-60: #03b185b0;--semantic-valid-alpha-70: #01af83c2;--semantic-valid-alpha-80: #01af83d1;--semantic-valid-alpha-90: #01ac81e3;--semantic-valid-alpha-100: #02a27bf0;--semantic-valid-alpha-110: #019973f2;--semantic-valid-alpha-120: #018866f0}:root .dark{--semantic-ready-solid-3: #181c37;--semantic-ready-solid-5: #1d1f3f;--semantic-ready-solid-10: #292553;--semantic-ready-solid-20: #362b66;--semantic-ready-solid-30: #423179;--semantic-ready-solid-40: #4e378c;--semantic-ready-solid-50: #5a3d9e;--semantic-ready-solid-60: #6542b0;--semantic-ready-solid-70: #7048c2;--semantic-ready-solid-80: #7a4dd2;--semantic-ready-solid-90: #8451e1;--semantic-ready-solid-100: #975bff;--semantic-ready-solid-110: #a96eff;--semantic-ready-solid-120: #ba80ff;--semantic-ready-alpha-3: #975bff05;--semantic-ready-alpha-5: #975bff0f;--semantic-ready-alpha-10: #975bff21;--semantic-ready-alpha-20: #975bff33;--semantic-ready-alpha-30: #975bff47;--semantic-ready-alpha-40: #975bff59;--semantic-ready-alpha-50: #975bff6e;--semantic-ready-alpha-60: #975bff80;--semantic-ready-alpha-70: #975bff94;--semantic-ready-alpha-80: #975bffa8;--semantic-ready-alpha-90: #975bffba;--semantic-ready-alpha-100: #975bffcc;--semantic-ready-alpha-110: #a96effd4;--semantic-ready-alpha-120: #ba80ffcf}:root .dark{--semantic-ongoing-solid-3: #132337;--semantic-ongoing-solid-5: #16283f;--semantic-ongoing-solid-10: #1d3652;--semantic-ongoing-solid-20: #234264;--semantic-ongoing-solid-30: #2a4f77;--semantic-ongoing-solid-40: #305c8a;--semantic-ongoing-solid-50: #36689c;--semantic-ongoing-solid-60: #3c74ae;--semantic-ongoing-solid-70: #4280be;--semantic-ongoing-solid-80: #488bcf;--semantic-ongoing-solid-90: #4e96df;--semantic-ongoing-solid-100: #59acff;--semantic-ongoing-solid-110: #63b6ff;--semantic-ongoing-solid-120: #6cbfff;--semantic-ongoing-alpha-3: #59acff05;--semantic-ongoing-alpha-5: #59acff0f;--semantic-ongoing-alpha-10: #59acff21;--semantic-ongoing-alpha-20: #59acff33;--semantic-ongoing-alpha-30: #59acff47;--semantic-ongoing-alpha-40: #59acff59;--semantic-ongoing-alpha-50: #59acff6e;--semantic-ongoing-alpha-60: #59acff80;--semantic-ongoing-alpha-70: #59acff94;--semantic-ongoing-alpha-80: #59acffa8;--semantic-ongoing-alpha-90: #59acffba;--semantic-ongoing-alpha-100: #59acffcc;--semantic-ongoing-alpha-110: #59acfff2;--semantic-ongoing-alpha-120: #59acfff5}:root .dark{--semantic-attention-solid-3: #1f2126;--semantic-attention-solid-5: #262626;--semantic-attention-solid-10: #3d3326;--semantic-attention-solid-20: #564226;--semantic-attention-solid-30: #664b26;--semantic-attention-solid-40: #735326;--semantic-attention-solid-50: #916527;--semantic-attention-solid-60: #9d6c27;--semantic-attention-solid-70: #ab7427;--semantic-attention-solid-80: #c38227;--semantic-attention-solid-90: #d28b27;--semantic-attention-solid-100: #e89827;--semantic-attention-solid-110: #f2a235;--semantic-attention-solid-120: #fcab41;--semantic-attention-alpha-3: #e8982705;--semantic-attention-alpha-5: #e898270f;--semantic-attention-alpha-10: #e8982730;--semantic-attention-alpha-20: #e8982754;--semantic-attention-alpha-30: #e898276b;--semantic-attention-alpha-40: #e8982780;--semantic-attention-alpha-50: #e8982799;--semantic-attention-alpha-60: #e89827ad;--semantic-attention-alpha-70: #e89827c2;--semantic-attention-alpha-80: #e89827d9;--semantic-attention-alpha-90: #e89827eb;--semantic-attention-alpha-100: #e89827;--semantic-attention-alpha-110: #e89827;--semantic-attention-alpha-120: #e89827}:root .dark{--semantic-critical-solid-3: #1d1d2a;--semantic-critical-solid-5: #251f2c;--semantic-critical-solid-10: #382531;--semantic-critical-solid-20: #502d38;--semantic-critical-solid-30: #62333c;--semantic-critical-solid-40: #733941;--semantic-critical-solid-50: #833e45;--semantic-critical-solid-60: #924449;--semantic-critical-solid-70: #a3494d;--semantic-critical-solid-80: #ae4d50;--semantic-critical-solid-90: #ba5153;--semantic-critical-solid-100: #db5c5c;--semantic-critical-solid-110: #ea6a69;--semantic-critical-solid-120: #fa7876;--semantic-critical-alpha-3: #db5c5c05;--semantic-critical-alpha-5: #db5c5c0f;--semantic-critical-alpha-10: #db5c5c21;--semantic-critical-alpha-20: #db5c5c3d;--semantic-critical-alpha-30: #db5c5c4f;--semantic-critical-alpha-40: #db5c5c63;--semantic-critical-alpha-50: #db5c5c73;--semantic-critical-alpha-60: #db5c5c85;--semantic-critical-alpha-70: #db5c5c96;--semantic-critical-alpha-80: #db5c5ca3;--semantic-critical-alpha-90: #db5c5cb3;--semantic-critical-alpha-100: #db5c5ccc;--semantic-critical-alpha-110: #ea6a69d1;--semantic-critical-alpha-120: #fa7876d6}:root .dark{--semantic-valid-solid-3: #10242f;--semantic-valid-solid-5: #102731;--semantic-valid-solid-10: #13373c;--semantic-valid-solid-20: #184a4a;--semantic-valid-solid-30: #1b5b55;--semantic-valid-solid-40: #1d665d;--semantic-valid-solid-50: #207567;--semantic-valid-solid-60: #238471;--semantic-valid-solid-70: #258e79;--semantic-valid-solid-80: #27967e;--semantic-valid-solid-90: #29a085;--semantic-valid-solid-100: #2fbd99;--semantic-valid-solid-110: #3dc7a2;--semantic-valid-solid-120: #4ad1ac;--semantic-valid-alpha-3: #2fbd9905;--semantic-valid-alpha-5: #2fbd990f;--semantic-valid-alpha-10: #2fbd9929;--semantic-valid-alpha-20: #2fbd994f;--semantic-valid-alpha-30: #2fbd9973;--semantic-valid-alpha-40: #2fbd9987;--semantic-valid-alpha-50: #2fbd9999;--semantic-valid-alpha-60: #2fbd99b0;--semantic-valid-alpha-70: #2fbd99c2;--semantic-valid-alpha-80: #2fbd99d1;--semantic-valid-alpha-90: #2fbd99e3;--semantic-valid-alpha-100: #2fbd99f0;--semantic-valid-alpha-110: #2fbd99f2;--semantic-valid-alpha-120: #2fbd99f0}:root{--secondary-rose-solid-3: #fefbfc;--secondary-rose-solid-5: #fcf5f7;--secondary-rose-solid-10: #faeff1;--secondary-rose-solid-20: #f4dee4;--secondary-rose-solid-30: #efced6;--secondary-rose-solid-40: #e9bdc8;--secondary-rose-solid-50: #e4adba;--secondary-rose-solid-60: #df9dad;--secondary-rose-solid-70: #d98c9f;--secondary-rose-solid-80: #d47c91;--secondary-rose-solid-90: #ce6b84;--secondary-rose-solid-100: #c95b76;--secondary-rose-solid-110: #b0526b;--secondary-rose-solid-120: #984961;--secondary-rose-alpha-3: #cd376905;--secondary-rose-alpha-5: #b405370a;--secondary-rose-alpha-10: #b81a3712;--secondary-rose-alpha-20: #aa012f21;--secondary-rose-alpha-30: #af0a3233;--secondary-rose-alpha-40: #aa012b42;--secondary-rose-alpha-50: #ad072e54;--secondary-rose-alpha-60: #ad042d63;--secondary-rose-alpha-70: #ac052e75;--secondary-rose-alpha-80: #ac032b85;--secondary-rose-alpha-90: #ac042f96;--secondary-rose-alpha-100: #ac032ca6;--secondary-rose-alpha-110: #8b0125ad;--secondary-rose-alpha-120: #700224b8;--secondary-fuchsia-solid-3: #fefbfe;--secondary-fuchsia-solid-5: #fbf5fb;--secondary-fuchsia-solid-10: #f8eef8;--secondary-fuchsia-solid-20: #f2ddf2;--secondary-fuchsia-solid-30: #ebcceb;--secondary-fuchsia-solid-40: #e5bbe5;--secondary-fuchsia-solid-50: #deaade;--secondary-fuchsia-solid-60: #d799d7;--secondary-fuchsia-solid-70: #d188d1;--secondary-fuchsia-solid-80: #ca77ca;--secondary-fuchsia-solid-90: #c466c4;--secondary-fuchsia-solid-100: #bd55bd;--secondary-fuchsia-solid-110: #a54da9;--secondary-fuchsia-solid-120: #8f4596;--secondary-fuchsia-alpha-3: #cd37cd05;--secondary-fuchsia-alpha-5: #9b059b0a;--secondary-fuchsia-alpha-10: #9b0c9b12;--secondary-fuchsia-alpha-20: #a20ca224;--secondary-fuchsia-alpha-30: #9b009b33;--secondary-fuchsia-alpha-40: #9f039f45;--secondary-fuchsia-alpha-50: #9e059e57;--secondary-fuchsia-alpha-60: #9b009b66;--secondary-fuchsia-alpha-70: #9d029d78;--secondary-fuchsia-alpha-80: #9d039d8a;--secondary-fuchsia-alpha-90: #9d009d99;--secondary-fuchsia-alpha-100: #9c019cab;--secondary-fuchsia-alpha-110: #7e0184b3;--secondary-fuchsia-alpha-120: #66006fba;--secondary-lavender-solid-3: #fafaff;--secondary-lavender-solid-5: #f6f7ff;--secondary-lavender-solid-10: #f1f2fe;--secondary-lavender-solid-20: #e2e5fd;--secondary-lavender-solid-30: #d4d7fd;--secondary-lavender-solid-40: #c5cafc;--secondary-lavender-solid-50: #b7bdfb;--secondary-lavender-solid-60: #a9b0fa;--secondary-lavender-solid-70: #9aa3f9;--secondary-lavender-solid-80: #8c95f9;--secondary-lavender-solid-90: #7d88f8;--secondary-lavender-solid-100: #6f7bf7;--secondary-lavender-solid-110: #616edb;--secondary-lavender-solid-120: #5561c1;--secondary-lavender-alpha-3: #0505ff05;--secondary-lavender-alpha-5: #1e37ff0a;--secondary-lavender-alpha-10: #1626ee0f;--secondary-lavender-alpha-20: #0d26ee1f;--secondary-lavender-alpha-30: #0214f32b;--secondary-lavender-alpha-40: #0319f23b;--secondary-lavender-alpha-50: #071bf14a;--secondary-lavender-alpha-60: #0217f057;--secondary-lavender-alpha-70: #0319f066;--secondary-lavender-alpha-80: #0519f275;--secondary-lavender-alpha-90: #0016f182;--secondary-lavender-alpha-100: #0217f191;--secondary-lavender-alpha-110: #0015c59e;--secondary-lavender-alpha-120: #0113a2ab;--secondary-sky-solid-3: #fbfdfe;--secondary-sky-solid-5: #f3f9fc;--secondary-sky-solid-10: #ecf5fa;--secondary-sky-solid-20: #d8ebf5;--secondary-sky-solid-30: #c5e1f0;--secondary-sky-solid-40: #b1d7eb;--secondary-sky-solid-50: #9ecde5;--secondary-sky-solid-60: #8bc4e0;--secondary-sky-solid-70: #77badb;--secondary-sky-solid-80: #64b0d6;--secondary-sky-solid-90: #50a6d1;--secondary-sky-solid-100: #3d9ccc;--secondary-sky-solid-110: #368ab6;--secondary-sky-solid-120: #2f7aa1;--secondary-sky-alpha-3: #379bcd05;--secondary-sky-alpha-5: #0f87c30d;--secondary-sky-alpha-10: #1282c114;--secondary-sky-alpha-20: #0b82c129;--secondary-sky-alpha-30: #037dbe3b;--secondary-sky-alpha-40: #037ebe4f;--secondary-sky-alpha-50: #067fbc63;--secondary-sky-alpha-60: #037fbc75;--secondary-sky-alpha-70: #037fbc8a;--secondary-sky-alpha-80: #017dbc9c;--secondary-sky-alpha-90: #017ebcb0;--secondary-sky-alpha-100: #037ebdc4;--secondary-sky-alpha-110: #016ba3c9;--secondary-sky-alpha-120: #015d8cd1;--secondary-teal-solid-3: #f8fcfc;--secondary-teal-solid-5: #f2faf8;--secondary-teal-solid-10: #e9f7f3;--secondary-teal-solid-20: #d3efe8;--secondary-teal-solid-30: #bde6dc;--secondary-teal-solid-40: #a7ded1;--secondary-teal-solid-50: #90d6c5;--secondary-teal-solid-60: #7aceb9;--secondary-teal-solid-70: #64c6ae;--secondary-teal-solid-80: #4ebda2;--secondary-teal-solid-90: #38b597;--secondary-teal-solid-100: #22ad8b;--secondary-teal-solid-110: #1e997d;--secondary-teal-solid-120: #1b8771;--secondary-teal-alpha-3: #169b9b08;--secondary-teal-alpha-5: #26ac8a0f;--secondary-teal-alpha-10: #0ba67a17;--secondary-teal-alpha-20: #0ba67f2e;--secondary-teal-alpha-30: #019f7842;--secondary-teal-alpha-40: #04a17c59;--secondary-teal-alpha-50: #03a27b70;--secondary-teal-alpha-60: #04a37b87;--secondary-teal-alpha-70: #01a27a9c;--secondary-teal-alpha-80: #02a17ab3;--secondary-teal-alpha-90: #03a17bc9;--secondary-teal-alpha-100: #01a17ade;--secondary-teal-alpha-110: #028c6de3;--secondary-teal-alpha-120: #027a61e6;--secondary-jade-solid-3: #fbfefb;--secondary-jade-solid-5: #f3faf3;--secondary-jade-solid-10: #ecf7ec;--secondary-jade-solid-20: #d8f0d8;--secondary-jade-solid-30: #c5e8c5;--secondary-jade-solid-40: #b2e0b2;--secondary-jade-solid-50: #9ed99e;--secondary-jade-solid-60: #8bd18b;--secondary-jade-solid-70: #78c978;--secondary-jade-solid-80: #65c165;--secondary-jade-solid-90: #51ba51;--secondary-jade-solid-100: #3eb23e;--secondary-jade-solid-110: #379d3a;--secondary-jade-solid-120: #308a37;--secondary-jade-alpha-3: #37cd3705;--secondary-jade-alpha-5: #0f9b0f0d;--secondary-jade-alpha-10: #129b1214;--secondary-jade-alpha-20: #0ba10b29;--secondary-jade-alpha-30: #039b033b;--secondary-jade-alpha-40: #079b074f;--secondary-jade-alpha-50: #069e0663;--secondary-jade-alpha-60: #039b0375;--secondary-jade-alpha-70: #00990087;--secondary-jade-alpha-80: #0399039c;--secondary-jade-alpha-90: #039b03b0;--secondary-jade-alpha-100: #019a01c2;--secondary-jade-alpha-110: #028306c9;--secondary-jade-alpha-120: #03700bd1;--secondary-sand-solid-3: #fefdfb;--secondary-sand-solid-5: #fbf8f2;--secondary-sand-solid-10: #f8f4e9;--secondary-sand-solid-20: #f0e8d4;--secondary-sand-solid-30: #e9ddbe;--secondary-sand-solid-40: #e1d1a8;--secondary-sand-solid-50: #dac692;--secondary-sand-solid-60: #d3bb7d;--secondary-sand-solid-70: #cbaf67;--secondary-sand-solid-80: #c4a451;--secondary-sand-solid-90: #bc983c;--secondary-sand-solid-100: #b58d26;--secondary-sand-solid-110: #9e7d25;--secondary-sand-solid-120: #896f25;--secondary-sand-alpha-3: #cd9b3705;--secondary-sand-alpha-5: #bc8a260f;--secondary-sand-alpha-10: #b1850b17;--secondary-sand-alpha-20: #a778022b;--secondary-sand-alpha-30: #aa7c0542;--secondary-sand-alpha-40: #a97c0659;--secondary-sand-alpha-50: #a97a026e;--secondary-sand-alpha-60: #a97a0082;--secondary-sand-alpha-70: #a87a0299;--secondary-sand-alpha-80: #a97b03b0;--secondary-sand-alpha-90: #a87902c4;--secondary-sand-alpha-100: #a97a03db;--secondary-sand-alpha-110: #8e6802db;--secondary-sand-alpha-120: #765802db;--secondary-cinnamon-solid-3: #fefcfb;--secondary-cinnamon-solid-5: #fcf6f3;--secondary-cinnamon-solid-10: #faf0eb;--secondary-cinnamon-solid-20: #f5e1d8;--secondary-cinnamon-solid-30: #f0d3c4;--secondary-cinnamon-solid-40: #ebc4b1;--secondary-cinnamon-solid-50: #e5b59d;--secondary-cinnamon-solid-60: #e0a689;--secondary-cinnamon-solid-70: #db9776;--secondary-cinnamon-solid-80: #d68962;--secondary-cinnamon-solid-90: #d17a4f;--secondary-cinnamon-solid-100: #cc6b3b;--secondary-cinnamon-solid-110: #b26038;--secondary-cinnamon-solid-120: #9b5535;--secondary-cinnamon-alpha-3: #cd693705;--secondary-cinnamon-alpha-5: #c34b0f0d;--secondary-cinnamon-alpha-10: #c1440514;--secondary-cinnamon-alpha-20: #c1440b29;--secondary-cinnamon-alpha-30: #c148093d;--secondary-cinnamon-alpha-40: #be41034f;--secondary-cinnamon-alpha-50: #bc410463;--secondary-cinnamon-alpha-60: #bd420478;--secondary-cinnamon-alpha-70: #bc3e018a;--secondary-cinnamon-alpha-80: #bd41029e;--secondary-cinnamon-alpha-90: #bd4104b3;--secondary-cinnamon-alpha-100: #bd3f00c4;--secondary-cinnamon-alpha-110: #9e3603c9;--secondary-cinnamon-alpha-120: #822b03cc}:root .dark{--secondary-rose-solid-3: #1d1f2f;--secondary-rose-solid-5: #242232;--secondary-rose-solid-10: #2a2636;--secondary-rose-solid-20: #3c2f40;--secondary-rose-solid-30: #4e3849;--secondary-rose-solid-40: #604153;--secondary-rose-solid-50: #714a5c;--secondary-rose-solid-60: #825265;--secondary-rose-solid-70: #945b6e;--secondary-rose-solid-80: #a46477;--secondary-rose-solid-90: #b56c80;--secondary-rose-solid-100: #d47c91;--secondary-rose-solid-110: #de859a;--secondary-rose-solid-120: #e88ea3;--secondary-rose-alpha-3: #d47c9105;--secondary-rose-alpha-5: #d47c910a;--secondary-rose-alpha-10: #d47c9112;--secondary-rose-alpha-20: #d47c9121;--secondary-rose-alpha-30: #d47c9133;--secondary-rose-alpha-40: #d47c9142;--secondary-rose-alpha-50: #d47c9154;--secondary-rose-alpha-60: #d47c9163;--secondary-rose-alpha-70: #d47c9175;--secondary-rose-alpha-80: #d47c9185;--secondary-rose-alpha-90: #d47c9196;--secondary-rose-alpha-100: #d47c91a6;--secondary-rose-alpha-110: #d47c91ad;--secondary-rose-alpha-120: #d47c91b8}:root .dark{--secondary-fuchsia-solid-3: #1c1f33;--secondary-fuchsia-solid-5: #232239;--secondary-fuchsia-solid-10: #2a263f;--secondary-fuchsia-solid-20: #392d4c;--secondary-fuchsia-solid-30: #4a365b;--secondary-fuchsia-solid-40: #5a3e69;--secondary-fuchsia-solid-50: #6a4676;--secondary-fuchsia-solid-60: #7a4e84;--secondary-fuchsia-solid-70: #8a5793;--secondary-fuchsia-solid-80: #9a5fa1;--secondary-fuchsia-solid-90: #ab67af;--secondary-fuchsia-solid-100: #ca77ca;--secondary-fuchsia-solid-110: #d480d4;--secondary-fuchsia-solid-120: #de8ade;--secondary-fuchsia-alpha-3: #ca77ca05;--secondary-fuchsia-alpha-5: #ca77ca0a;--secondary-fuchsia-alpha-10: #ca77ca12;--secondary-fuchsia-alpha-20: #ca77ca24;--secondary-fuchsia-alpha-30: #ca77ca33;--secondary-fuchsia-alpha-40: #ca77ca45;--secondary-fuchsia-alpha-50: #ca77ca57;--secondary-fuchsia-alpha-60: #ca77ca66;--secondary-fuchsia-alpha-70: #ca77ca78;--secondary-fuchsia-alpha-80: #ca77ca8a;--secondary-fuchsia-alpha-90: #ca77ca99;--secondary-fuchsia-alpha-100: #ca77caab;--secondary-fuchsia-alpha-110: #ca77cab3;--secondary-fuchsia-alpha-120: #ca77caba}:root .dark{--secondary-lavender-solid-3: #172137;--secondary-lavender-solid-5: #1a243c;--secondary-lavender-solid-10: #1f2944;--secondary-lavender-solid-20: #283253;--secondary-lavender-solid-30: #323b63;--secondary-lavender-solid-40: #3c4675;--secondary-lavender-solid-50: #475086;--secondary-lavender-solid-60: #525b98;--secondary-lavender-solid-70: #5d67ac;--secondary-lavender-solid-80: #6972bf;--secondary-lavender-solid-90: #767fd4;--secondary-lavender-solid-100: #8c95f9;--secondary-lavender-solid-110: #959eff;--secondary-lavender-solid-120: #9ea8ff;--secondary-lavender-alpha-3: #8c95f905;--secondary-lavender-alpha-5: #8c95f90a;--secondary-lavender-alpha-10: #8c95f90f;--secondary-lavender-alpha-20: #8c95f91f;--secondary-lavender-alpha-30: #8c95f92b;--secondary-lavender-alpha-40: #8c95f93b;--secondary-lavender-alpha-50: #8c95f94a;--secondary-lavender-alpha-60: #8c95f957;--secondary-lavender-alpha-70: #8c95f966;--secondary-lavender-alpha-80: #8c95f975;--secondary-lavender-alpha-90: #8c95f982;--secondary-lavender-alpha-100: #8c95f991;--secondary-lavender-alpha-110: #8c95f99e;--secondary-lavender-alpha-120: #8c95f9ab}:root .dark{--secondary-sky-solid-3: #142334;--secondary-sky-solid-5: #18293b;--secondary-sky-solid-10: #1b3042;--secondary-sky-solid-20: #213a4f;--secondary-sky-solid-30: #27455b;--secondary-sky-solid-40: #2e5169;--secondary-sky-solid-50: #355d77;--secondary-sky-solid-60: #3c6a85;--secondary-sky-solid-70: #447895;--secondary-sky-solid-80: #4c86a6;--secondary-sky-solid-90: #5494b6;--secondary-sky-solid-100: #64b0d6;--secondary-sky-solid-110: #6ebae0;--secondary-sky-solid-120: #77c3ea;--secondary-sky-alpha-3: #64b0d605;--secondary-sky-alpha-5: #64b0d60d;--secondary-sky-alpha-10: #64b0d614;--secondary-sky-alpha-20: #64b0d629;--secondary-sky-alpha-30: #64b0d63b;--secondary-sky-alpha-40: #64b0d64f;--secondary-sky-alpha-50: #64b0d663;--secondary-sky-alpha-60: #64b0d675;--secondary-sky-alpha-70: #64b0d68a;--secondary-sky-alpha-80: #64b0d69c;--secondary-sky-alpha-90: #64b0d6b0;--secondary-sky-alpha-100: #64b0d6c4;--secondary-sky-alpha-110: #64b0d6c9;--secondary-sky-alpha-120: #64b0d6d1}:root .dark{--secondary-teal-solid-3: #122432;--secondary-teal-solid-5: #142937;--secondary-teal-solid-10: #17303c;--secondary-teal-solid-20: #1c3d48;--secondary-teal-solid-30: #214a54;--secondary-teal-solid-40: #265760;--secondary-teal-solid-50: #2b656d;--secondary-teal-solid-60: #31737a;--secondary-teal-solid-70: #378287;--secondary-teal-solid-80: #3d9195;--secondary-teal-solid-90: #43a0a2;--secondary-teal-solid-100: #4ebdbd;--secondary-teal-solid-110: #59c7c7;--secondary-teal-solid-120: #63d0d0;--secondary-teal-alpha-3: #4ebdbd08;--secondary-teal-alpha-5: #4ebdbd0f;--secondary-teal-alpha-10: #4ebdbd17;--secondary-teal-alpha-20: #4ebdbd2e;--secondary-teal-alpha-30: #4ebdbd42;--secondary-teal-alpha-40: #4ebdbd59;--secondary-teal-alpha-50: #4ebdbd70;--secondary-teal-alpha-60: #4ebdbd87;--secondary-teal-alpha-70: #4ebdbd9c;--secondary-teal-alpha-80: #4ebdbdb3;--secondary-teal-alpha-90: #4ebdbdc9;--secondary-teal-alpha-100: #4ebdbdde;--secondary-teal-alpha-110: #4ebdbde3;--secondary-teal-alpha-120: #4ebdbde6}:root .dark{--secondary-jade-solid-3: #14252b;--secondary-jade-solid-5: #172b2d;--secondary-jade-solid-10: #1a302f;--secondary-jade-solid-20: #203c34;--secondary-jade-solid-30: #274838;--secondary-jade-solid-40: #2d553d;--secondary-jade-solid-50: #346342;--secondary-jade-solid-60: #3c7147;--secondary-jade-solid-70: #44814d;--secondary-jade-solid-80: #4c9053;--secondary-jade-solid-90: #54a159;--secondary-jade-solid-100: #65c165;--secondary-jade-solid-110: #6fcb6e;--secondary-jade-solid-120: #78d578;--secondary-jade-alpha-3: #65c16505;--secondary-jade-alpha-5: #65c1650d;--secondary-jade-alpha-10: #65c16514;--secondary-jade-alpha-20: #65c16529;--secondary-jade-alpha-30: #65c1653b;--secondary-jade-alpha-40: #65c1654f;--secondary-jade-alpha-50: #65c16563;--secondary-jade-alpha-60: #65c16575;--secondary-jade-alpha-70: #65c16587;--secondary-jade-alpha-80: #65c1659c;--secondary-jade-alpha-90: #65c165b0;--secondary-jade-alpha-100: #65c165c2;--secondary-jade-alpha-110: #65c165c9;--secondary-jade-alpha-120: #65c165d1}:root .dark{--secondary-sand-solid-3: #1c2229;--secondary-sand-solid-5: #23282b;--secondary-sand-solid-10: #292d2d;--secondary-sand-solid-20: #363630;--secondary-sand-solid-30: #424033;--secondary-sand-solid-40: #514b36;--secondary-sand-solid-50: #5f5639;--secondary-sand-solid-60: #6e623d;--secondary-sand-solid-70: #7f6f41;--secondary-sand-solid-80: #907c45;--secondary-sand-solid-90: #a38b49;--secondary-sand-solid-100: #c4a451;--secondary-sand-solid-110: #cead5b;--secondary-sand-solid-120: #d7b764;--secondary-sand-alpha-3: #c4a45105;--secondary-sand-alpha-5: #c4a4510f;--secondary-sand-alpha-10: #c4a45117;--secondary-sand-alpha-20: #c4a4512b;--secondary-sand-alpha-30: #c4a45142;--secondary-sand-alpha-40: #c4a45159;--secondary-sand-alpha-50: #c4a4516e;--secondary-sand-alpha-60: #c4a45182;--secondary-sand-alpha-70: #c4a45199;--secondary-sand-alpha-80: #c4a451b0;--secondary-sand-alpha-90: #c4a451c4;--secondary-sand-alpha-100: #c4a451db;--secondary-sand-alpha-110: #c4a451db;--secondary-sand-alpha-120: #c4a451db}:root .dark{--secondary-cinnamon-solid-3: #1d202b;--secondary-cinnamon-solid-5: #24242d;--secondary-cinnamon-solid-10: #2b282f;--secondary-cinnamon-solid-20: #383033;--secondary-cinnamon-solid-30: #463837;--secondary-cinnamon-solid-40: #56403c;--secondary-cinnamon-solid-50: #664a41;--secondary-cinnamon-solid-60: #765345;--secondary-cinnamon-solid-70: #885d4b;--secondary-cinnamon-solid-80: #9c6851;--secondary-cinnamon-solid-90: #b07457;--secondary-cinnamon-solid-100: #d68962;--secondary-cinnamon-solid-110: #e0926b;--secondary-cinnamon-solid-120: #ea9c74;--secondary-cinnamon-alpha-3: #d6896205;--secondary-cinnamon-alpha-5: #d689620d;--secondary-cinnamon-alpha-10: #d6896214;--secondary-cinnamon-alpha-20: #d6896229;--secondary-cinnamon-alpha-30: #d689623d;--secondary-cinnamon-alpha-40: #d689624f;--secondary-cinnamon-alpha-50: #d6896263;--secondary-cinnamon-alpha-60: #d6896278;--secondary-cinnamon-alpha-70: #d689628a;--secondary-cinnamon-alpha-80: #d689629e;--secondary-cinnamon-alpha-90: #d68962b3;--secondary-cinnamon-alpha-100: #d68962c4;--secondary-cinnamon-alpha-110: #d68962c9;--secondary-cinnamon-alpha-120: #d68962cc}:root{--brand-ai-solid-3: #000;--brand-ai-solid-5: #000;--brand-ai-solid-10: #000;--brand-ai-solid-20: #000;--brand-ai-solid-30: #000;--brand-ai-solid-40: #000;--brand-ai-solid-50: #000;--brand-ai-solid-60: #000;--brand-ai-solid-70: #000;--brand-ai-solid-80: #000;--brand-ai-solid-90: #000;--brand-ai-solid-100: #000;--brand-ai-solid-110: #000;--brand-ai-solid-120: #000;--brand-ai-alpha-3: #000;--brand-ai-alpha-5: #000;--brand-ai-alpha-10: #000;--brand-ai-alpha-20: #000;--brand-ai-alpha-30: #000;--brand-ai-alpha-40: #000;--brand-ai-alpha-50: #000;--brand-ai-alpha-60: #000;--brand-ai-alpha-70: #000;--brand-ai-alpha-80: #000;--brand-ai-alpha-90: #000;--brand-ai-alpha-100: #000;--brand-ai-alpha-110: #000;--brand-ai-alpha-120: #000;--brand-ai-vert-solid-3: linear-gradient( 180deg, var(--brand-client-solid-3), var(--brand-inspector-solid-3) );--brand-ai-vert-solid-5: linear-gradient( 180deg, var(--brand-client-solid-5), var(--brand-inspector-solid-5) );--brand-ai-vert-solid-10: linear-gradient( 180deg, var(--brand-client-solid-10), var(--brand-inspector-solid-10) );--brand-ai-vert-solid-20: linear-gradient( 180deg, var(--brand-client-solid-20), var(--brand-inspector-solid-20) );--brand-ai-vert-solid-30: linear-gradient( 180deg, var(--brand-client-solid-30), var(--brand-inspector-solid-30) );--brand-ai-vert-solid-40: linear-gradient( 180deg, var(--brand-client-solid-40), var(--brand-inspector-solid-40) );--brand-ai-vert-solid-50: linear-gradient( 180deg, var(--brand-client-solid-50), var(--brand-inspector-solid-50) );--brand-ai-vert-solid-60: linear-gradient( 180deg, var(--brand-client-solid-60), var(--brand-inspector-solid-60) );--brand-ai-vert-solid-70: linear-gradient( 180deg, var(--brand-client-solid-70), var(--brand-inspector-solid-70) );--brand-ai-vert-solid-80: linear-gradient( 180deg, var(--brand-client-solid-80), var(--brand-inspector-solid-80) );--brand-ai-vert-solid-90: linear-gradient( 180deg, var(--brand-client-solid-90), var(--brand-inspector-solid-90) );--brand-ai-vert-solid-100: linear-gradient( 180deg, var(--brand-client-solid-100), var(--brand-inspector-solid-100) );--brand-ai-vert-solid-110: linear-gradient( 180deg, var(--brand-client-solid-110), var(--brand-inspector-solid-110) );--brand-ai-vert-solid-120: linear-gradient( 180deg, var(--brand-client-solid-120), var(--brand-inspector-solid-120) );--brand-ai-vert-alpha-3: linear-gradient( 180deg, var(--brand-client-alpha-3), var(--brand-inspector-alpha-3) );--brand-ai-vert-alpha-5: linear-gradient( 180deg, var(--brand-client-alpha-5), var(--brand-inspector-alpha-5) );--brand-ai-vert-alpha-10: linear-gradient( 180deg, var(--brand-client-alpha-10), var(--brand-inspector-alpha-10) );--brand-ai-vert-alpha-20: linear-gradient( 180deg, var(--brand-client-alpha-20), var(--brand-inspector-alpha-20) );--brand-ai-vert-alpha-30: linear-gradient( 180deg, var(--brand-client-alpha-30), var(--brand-inspector-alpha-30) );--brand-ai-vert-alpha-40: linear-gradient( 180deg, var(--brand-client-alpha-40), var(--brand-inspector-alpha-40) );--brand-ai-vert-alpha-50: linear-gradient( 180deg, var(--brand-client-alpha-50), var(--brand-inspector-alpha-50) );--brand-ai-vert-alpha-60: linear-gradient( 180deg, var(--brand-client-alpha-60), var(--brand-inspector-alpha-60) );--brand-ai-vert-alpha-70: linear-gradient( 180deg, var(--brand-client-alpha-70), var(--brand-inspector-alpha-70) );--brand-ai-vert-alpha-80: linear-gradient( 180deg, var(--brand-client-alpha-80), var(--brand-inspector-alpha-80) );--brand-ai-vert-alpha-90: linear-gradient( 180deg, var(--brand-client-alpha-90), var(--brand-inspector-alpha-90) );--brand-ai-vert-alpha-100: linear-gradient( 180deg, var(--brand-client-alpha-100), var(--brand-inspector-alpha-100) );--brand-ai-vert-alpha-110: linear-gradient( 180deg, var(--brand-client-alpha-110), var(--brand-inspector-alpha-110) );--brand-ai-vert-alpha-120: linear-gradient( 180deg, var(--brand-client-alpha-120), var(--brand-inspector-alpha-120) );--brand-ai-diag-solid-3: linear-gradient( 135deg, var(--brand-client-solid-3), var(--brand-inspector-solid-3) );--brand-ai-diag-solid-5: linear-gradient( 135deg, var(--brand-client-solid-5), var(--brand-inspector-solid-5) );--brand-ai-diag-solid-10: linear-gradient( 135deg, var(--brand-client-solid-10), var(--brand-inspector-solid-10) );--brand-ai-diag-solid-20: linear-gradient( 135deg, var(--brand-client-solid-20), var(--brand-inspector-solid-20) );--brand-ai-diag-solid-30: linear-gradient( 135deg, var(--brand-client-solid-30), var(--brand-inspector-solid-30) );--brand-ai-diag-solid-40: linear-gradient( 135deg, var(--brand-client-solid-40), var(--brand-inspector-solid-40) );--brand-ai-diag-solid-50: linear-gradient( 135deg, var(--brand-client-solid-50), var(--brand-inspector-solid-50) );--brand-ai-diag-solid-60: linear-gradient( 135deg, var(--brand-client-solid-60), var(--brand-inspector-solid-60) );--brand-ai-diag-solid-70: linear-gradient( 135deg, var(--brand-client-solid-70), var(--brand-inspector-solid-70) );--brand-ai-diag-solid-80: linear-gradient( 135deg, var(--brand-client-solid-80), var(--brand-inspector-solid-80) );--brand-ai-diag-solid-90: linear-gradient( 135deg, var(--brand-client-solid-90), var(--brand-inspector-solid-90) );--brand-ai-diag-solid-100: linear-gradient( 135deg, var(--brand-client-solid-100), var(--brand-inspector-solid-100) );--brand-ai-diag-solid-110: linear-gradient( 135deg, var(--brand-client-solid-110), var(--brand-inspector-solid-110) );--brand-ai-diag-solid-120: linear-gradient( 135deg, var(--brand-client-solid-120), var(--brand-inspector-solid-120) );--brand-ai-diag-alpha-3: linear-gradient( 135deg, var(--brand-client-alpha-3), var(--brand-inspector-alpha-3) );--brand-ai-diag-alpha-5: linear-gradient( 135deg, var(--brand-client-alpha-5), var(--brand-inspector-alpha-5) );--brand-ai-diag-alpha-10: linear-gradient( 135deg, var(--brand-client-alpha-10), var(--brand-inspector-alpha-10) );--brand-ai-diag-alpha-20: linear-gradient( 135deg, var(--brand-client-alpha-20), var(--brand-inspector-alpha-20) );--brand-ai-diag-alpha-30: linear-gradient( 135deg, var(--brand-client-alpha-30), var(--brand-inspector-alpha-30) );--brand-ai-diag-alpha-40: linear-gradient( 135deg, var(--brand-client-alpha-40), var(--brand-inspector-alpha-40) );--brand-ai-diag-alpha-50: linear-gradient( 135deg, var(--brand-client-alpha-50), var(--brand-inspector-alpha-50) );--brand-ai-diag-alpha-60: linear-gradient( 135deg, var(--brand-client-alpha-60), var(--brand-inspector-alpha-60) );--brand-ai-diag-alpha-70: linear-gradient( 135deg, var(--brand-client-alpha-70), var(--brand-inspector-alpha-70) );--brand-ai-diag-alpha-80: linear-gradient( 135deg, var(--brand-client-alpha-80), var(--brand-inspector-alpha-80) );--brand-ai-diag-alpha-90: linear-gradient( 135deg, var(--brand-client-alpha-90), var(--brand-inspector-alpha-90) );--brand-ai-diag-alpha-100: linear-gradient( 135deg, var(--brand-client-alpha-100), var(--brand-inspector-alpha-100) );--brand-ai-diag-alpha-110: linear-gradient( 135deg, var(--brand-client-alpha-110), var(--brand-inspector-alpha-110) );--brand-ai-diag-alpha-120: linear-gradient( 135deg, var(--brand-client-alpha-120), var(--brand-inspector-alpha-120) )}:root{--border-width-sm: 1px;--border-width-md: 2px;--border-default: var(--border-width-sm) solid var(--neutral-solid-10);--border-radius-none: 0;--border-radius-xs: .125rem ;--border-radius-sm: .25rem ;--border-radius-md: .5rem ;--border-radius-lg: calc(1rem / 1.3333);--border-radius-xl: 1rem;--border-radius-2xl: 1.5rem ;--border-radius-half: 50%;--border-radius-full: 9999px}:root{--screenview-types-mobile: 850px;--screenview-types-tablet: 1200px;--screenview-types-laptop-sm: 1280px;--screenview-types-laptop-md: 1440px;--screenview-types-laptop: 1550px;--screenview-types-desktop: 1920px}:root{@custom-media --screen-desktop (min-width: 1921px);@custom-media --screen-desktop-sm (min-width: 1551px);@custom-media --screen-laptop (min-width: 1441px);@custom-media --screen-laptop-md (min-width: 1281px);@custom-media --screen-laptop-sm (min-width: 1201px);@custom-media --screen-tablet (min-width: 851px);@custom-media --screen-mobile (max-width: 850px);}:root{--elevation-l1: 0 1px 2px 0 var(--neutral-alpha-20);--elevation-l2: 0 2px 3px 0 var(--neutral-alpha-20);--elevation-l3: 0 3px 4px 0 var(--neutral-alpha-20);--elevation-l4: 0 4px 5px 0 var(--neutral-alpha-20);--elevation-l5: 0 5px 6px 0 var(--neutral-alpha-20);--elevation-focus-ring: 0 0 0 3px var(--accent-alpha-30);--z-index-1: 1;--z-index-2: 2;--z-index-dropdown: 100;--z-index-sticky: 200;--z-index-overlay: 300;--z-index-modal: 400;--z-index-toast: 500}:root{--duration-instant: 80ms;--duration-fast: .14s;--duration-normal: .22s;--duration-slow: .36s;--duration-slower: .5s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-decelerate: cubic-bezier(0, 0, .2, 1);--ease-accelerate: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}:root{--size-scale-6xs: .25;--size-scale-5xs: .5;--size-scale-4xs: .75;--size-scale-3xs: 1;--size-scale-2xs: 1.25;--size-scale-xs: 1.5;--size-scale-sm: 1.75;--size-scale-md: 2.25;--size-scale-lg: 2.75;--size-scale-xl: 3.5;--size-scale-2xl: 4.25;--size-scale-3xl: 5;--size-6xs: calc(1rem * var(--size-scale-6xs));--size-5xs: calc(1rem * var(--size-scale-5xs));--size-4xs: calc(1rem * var(--size-scale-4xs));--size-3xs: calc(1rem * var(--size-scale-3xs));--size-2xs: calc(1rem * var(--size-scale-2xs));--size-xs: calc(1rem * var(--size-scale-xs));--size-sm: calc(1rem * var(--size-scale-sm));--size-md: calc(1rem * var(--size-scale-md));--size-lg: calc(1rem * var(--size-scale-lg));--size-xl: calc(1rem * var(--size-scale-xl));--size-2xl: calc(1rem * var(--size-scale-2xl));--size-3xl: calc(1rem * var(--size-scale-3xl));--main-navigation-width: 15rem ;--app-bar-header-height: var(--size-xl);--button-height-xs: var(--size-xs);--button-height-sm: var(--size-sm);--button-height-md: var(--size-md);--button-height-lg: var(--size-lg);--text-field-height: var(--size-md)}:root{--spacing-scale-4xs: .0625;--spacing-scale-3xs: .125;--spacing-scale-2xs: .25;--spacing-scale-xs: .5;--spacing-scale-sm: 1;--spacing-scale-md: 1.5;--spacing-scale-lg: 2;--spacing-scale-xl: 2.5;--spacing-scale-2xl: 3.5;--spacing-scale-3xl: 4;--spacing-scale-4xl: 5.5;--spacing-scale-5xl: 8;--spacing-4xs: calc(1rem * var(--spacing-scale-4xs));--spacing-3xs: calc(1rem * var(--spacing-scale-3xs));--spacing-2xs: calc(1rem * var(--spacing-scale-2xs));--spacing-xs: calc(1rem * var(--spacing-scale-xs));--spacing-sm: calc(1rem * var(--spacing-scale-sm));--spacing-md: calc(1rem * var(--spacing-scale-md));--spacing-lg: calc(1rem * var(--spacing-scale-lg));--spacing-xl: calc(1rem * var(--spacing-scale-xl));--spacing-2xl: calc(1rem * var(--spacing-scale-2xl));--spacing-3xl: calc(1rem * var(--spacing-scale-3xl));--spacing-4xl: calc(1rem * var(--spacing-scale-4xl));--spacing-5xl: calc(1rem * var(--spacing-scale-5xl))}:root{--font-brand: "Fraunces", Georgia, serif;--font-body: "Plus Jakarta Sans", system-ui, sans-serif;--font-code: "JetBrains Mono", "Courier New", monospace;--line-height-md: 150%;--line-height-lg: 200%;--font-weight-normal: 300;--font-weight-emphasis: 500;--font-size-scale-xl: 1.25;--font-size-scale-lg: 1.125;--font-size-scale-md: 1;--font-size-scale-sm: .875;--font-size-scale-xs: .75;--font-size-scale-2xs: .625;--font-size-scale-3xs: .5;--font-size-xl: calc(1rem * var(--font-size-scale-xl));--font-size-lg: calc(1rem * var(--font-size-scale-lg));--font-size-md: calc(1rem * var(--font-size-scale-md));--font-size-sm: calc(1rem * var(--font-size-scale-sm));--font-size-xs: calc(1rem * var(--font-size-scale-xs));--font-size-2xs: calc(1rem * var(--font-size-scale-2xs));--font-size-3xs: calc(1rem * var(--font-size-scale-3xs))}:root{--body-regular-p1-font-family: var(--font-body);--body-regular-p1-font-weight: var(--font-weight-normal);--body-regular-p1-line-height: var(--line-height-md);--body-regular-p1-font-size: var(--font-size-md);--body-regular-p2-font-family: var(--font-body);--body-regular-p2-font-weight: var(--font-weight-normal);--body-regular-p2-line-height: var(--line-height-md);--body-regular-p2-font-size: var(--font-size-sm);--body-regular-p3-font-family: var(--font-body);--body-regular-p3-font-weight: var(--font-weight-normal);--body-regular-p3-line-height: var(--line-height-md);--body-regular-p3-font-size: var(--font-size-xs);--body-regular-p4-font-family: var(--font-body);--body-regular-p4-font-weight: var(--font-weight-normal);--body-regular-p4-line-height: var(--line-height-md);--body-regular-p4-font-size: var(--font-size-2xs);--body-regular-p5-font-family: var(--font-body);--body-regular-p5-font-weight: var(--font-weight-normal);--body-regular-p5-line-height: var(--line-height-md);--body-regular-p5-font-size: var(--font-size-3xs);--body-emphasis-p1-font-family: var(--font-body);--body-emphasis-p1-font-weight: var(--font-weight-emphasis);--body-emphasis-p1-line-height: var(--line-height-md);--body-emphasis-p1-font-size: var(--font-size-md);--body-emphasis-p2-font-family: var(--font-body);--body-emphasis-p2-font-weight: var(--font-weight-emphasis);--body-emphasis-p2-line-height: var(--line-height-md);--body-emphasis-p2-font-size: var(--font-size-sm);--body-emphasis-p3-font-family: var(--font-body);--body-emphasis-p3-font-weight: var(--font-weight-emphasis);--body-emphasis-p3-line-height: var(--line-height-md);--body-emphasis-p3-font-size: var(--font-size-xs);--body-emphasis-p4-font-family: var(--font-body);--body-emphasis-p4-font-weight: var(--font-weight-emphasis);--body-emphasis-p4-line-height: var(--line-height-md);--body-emphasis-p4-font-size: var(--font-size-2xs);--body-emphasis-p5-font-family: var(--font-body);--body-emphasis-p5-font-weight: var(--font-weight-emphasis);--body-emphasis-p5-line-height: var(--line-height-md);--body-emphasis-p5-font-size: var(--font-size-3xs)}:root{--h1-font-family: var(--font-body);--h1-font-weight: var(--font-weight-emphasis);--h1-line-height: var(--line-height-md);--h1-font-size: var(--font-size-xl);--h2-font-family: var(--font-body);--h2-font-weight: var(--font-weight-emphasis);--h2-line-height: var(--line-height-md);--h2-font-size: var(--font-size-lg);--h3-font-family: var(--font-body);--h3-font-weight: var(--font-weight-emphasis);--h3-line-height: var(--line-height-md);--h3-font-size: var(--font-size-md);--h4-font-family: var(--font-body);--h4-font-weight: var(--font-weight-emphasis);--h4-line-height: var(--line-height-md);--h4-font-size: var(--font-size-sm);--h5-font-family: var(--font-body);--h5-font-weight: var(--font-weight-emphasis);--h5-line-height: var(--line-height-md);--h5-font-size: var(--font-size-xs);--h6-font-family: var(--font-body);--h6-font-weight: var(--font-weight-emphasis);--h6-line-height: var(--line-height-md);--h6-font-size: var(--font-size-2xs)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:16px;scroll-behavior:smooth}body{color:var(--neutral-solid-100);background-color:var(--neutral-solid-0);transition:background-color var(--duration-normal) var(--ease-standard),color var(--duration-normal) var(--ease-standard)}img,video,svg{display:block;max-width:100%}:root{--radius: 8px;--background: var(--neutral-solid-0);--foreground: var(--neutral-solid-120);--card: var(--neutral-solid-0);--card-foreground: var(--neutral-solid-120);--popover: var(--neutral-solid-0);--popover-foreground: var(--neutral-solid-120);--primary: var(--accent-solid-100);--primary-foreground: var(--neutral-solid-0);--secondary: var(--neutral-solid-3);--secondary-foreground: var(--neutral-solid-90);--muted: var(--neutral-solid-5);--muted-foreground: var(--neutral-solid-60);--accent: var(--accent-solid-3);--accent-foreground: var(--accent-solid-100);--destructive: var(--semantic-critical-solid-100);--destructive-foreground: var(--neutral-solid-0);--warning: var(--semantic-attention-solid-100);--warning-foreground: var(--neutral-solid-120);--border: var(--neutral-solid-30);--input: var(--neutral-solid-30);--ring: var(--accent-solid-100);--chart-1: var(--secondary-sky-solid-60);--chart-2: var(--accent-solid-60);--chart-3: var(--semantic-valid-solid-60);--chart-4: var(--semantic-attention-solid-60);--chart-5: var(--semantic-critical-solid-60);--sidebar: var(--neutral-solid-120);--sidebar-foreground: var(--neutral-solid-5);--sidebar-primary: var(--accent-solid-100);--sidebar-primary-foreground: var(--neutral-solid-0);--sidebar-accent: rgba(255, 255, 255, .09);--sidebar-accent-foreground: var(--neutral-solid-3);--sidebar-border: rgba(255, 255, 255, .06);--sidebar-ring: var(--accent-solid-100)}body{overflow-x:hidden}.landing-nav{position:fixed;top:0;left:0;right:0;z-index:var(--z-index-sticky);display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:64px;background:color-mix(in srgb,var(--neutral-solid-0) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--neutral-solid-20);transition:box-shadow var(--duration-normal) var(--ease-standard)}.landing-nav--scrolled{box-shadow:var(--elevation-l2)}.landing-nav__logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.landing-nav__logo:hover{color:inherit}.landing-nav__mark{width:32px;height:32px;background:var(--neutral-solid-120);border-radius:var(--border-radius-md);position:relative;overflow:hidden}.landing-nav__mark:after{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--neutral-solid-20);border-radius:2px;transform:rotate(10deg);top:50%;left:50%;margin:-7px 0 0 -7px}.landing-nav__mark:before{content:"";position:absolute;width:8px;height:2px;background:var(--secondary-cinnamon-solid-90);bottom:10px;right:8px;border-radius:1px}.landing-nav__name{font-family:var(--font-brand);font-weight:400;font-size:20px;color:var(--neutral-solid-120);letter-spacing:-.02em}.landing-nav__links{display:flex;align-items:center;gap:32px;list-style:none}.landing-nav__links a{font-size:14px;font-weight:500;color:var(--neutral-solid-90);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.landing-nav__links a:hover{color:var(--neutral-solid-120)}.landing-nav__actions{display:flex;align-items:center;gap:12px}.landing-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 20px;border-radius:var(--border-radius-full);font-family:var(--font-body);font-weight:600;font-size:14px;line-height:1;cursor:pointer;border:none;text-decoration:none;transition:all var(--duration-fast) var(--ease-standard)}.landing-btn:focus-visible{outline:none;box-shadow:var(--elevation-focus-ring)}.landing-btn--ghost{background:transparent;color:var(--neutral-solid-90);border:1px solid transparent}.landing-btn--ghost:hover{color:var(--neutral-solid-120);background:var(--neutral-solid-5)}.landing-btn--secondary{background:var(--neutral-solid-0);color:var(--neutral-solid-120);border:1px solid var(--neutral-solid-30);box-shadow:var(--elevation-l1)}.landing-btn--secondary:hover{border-color:var(--neutral-solid-40);box-shadow:var(--elevation-l2)}.landing-btn--primary{background:var(--neutral-solid-120);color:var(--neutral-solid-5);box-shadow:var(--elevation-l2)}.landing-btn--primary:hover{background:var(--neutral-solid-100);box-shadow:var(--elevation-l3);transform:translateY(-1px)}.landing-btn--warm{background:var(--secondary-cinnamon-solid-100);color:var(--neutral-solid-0);box-shadow:0 2px 8px #c95d354d}.landing-btn--warm:hover{background:var(--secondary-cinnamon-solid-110);box-shadow:0 4px 16px #c95d3559;transform:translateY(-1px)}.landing-btn--lg{padding:14px 28px;font-size:15px}.landing-btn--block{width:100%}.landing-hero{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding-top:64px;position:relative;overflow:hidden}.landing-hero__bg{position:absolute;inset:0;pointer-events:none}.landing-hero__bg:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");background-size:128px;opacity:.5}.landing-hero__bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 75% 30%,rgba(201,93,53,.07) 0%,transparent 70%),radial-gradient(ellipse 50% 60% at 20% 80%,rgba(28,79,168,.05) 0%,transparent 70%)}.landing-hero__rule{position:absolute;top:120px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--neutral-solid-20) 20%,var(--neutral-solid-20) 80%,transparent);opacity:.6}.landing-hero__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 40px 40px;position:relative;z-index:1}.landing-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--neutral-solid-0);border:1px solid var(--neutral-solid-30);border-radius:var(--border-radius-full);font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--neutral-solid-90);text-transform:uppercase;box-shadow:var(--elevation-l1);margin-bottom:40px;opacity:0;transform:translateY(8px);animation:landing-fade-up .5s .1s var(--ease-standard) forwards}.landing-badge__dot{width:6px;height:6px;border-radius:50%;background:var(--semantic-valid-solid-100);box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-valid-solid-100) 20%,transparent)}.landing-hero__title{font-family:var(--font-brand);font-weight:300;font-size:clamp(44px,6vw,72px);line-height:1.05;letter-spacing:-.03em;color:var(--neutral-solid-120);max-width:820px;margin-bottom:24px;opacity:0;transform:translateY(16px);animation:landing-fade-up .6s .2s var(--ease-standard) forwards}.landing-hero__title em{font-style:italic;color:var(--secondary-cinnamon-solid-100)}.landing-hero__sub{font-size:18px;line-height:28px;color:var(--neutral-solid-90);max-width:520px;margin-bottom:48px;opacity:0;transform:translateY(16px);animation:landing-fade-up .6s .35s var(--ease-standard) forwards}.landing-hero__cta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center;opacity:0;transform:translateY(16px);animation:landing-fade-up .6s .5s var(--ease-standard) forwards}.landing-hero__proof{font-size:13px;color:var(--neutral-solid-60);margin-top:20px;opacity:0;animation:landing-fade-up .6s .65s var(--ease-standard) forwards}.landing-hero__visual{display:flex;justify-content:center;padding:0 40px;position:relative;z-index:1;opacity:0;transform:translateY(24px);animation:landing-fade-up .8s .7s var(--ease-standard) forwards}.landing-mockup{width:100%;max-width:900px;background:var(--neutral-solid-0);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-2xl) var(--border-radius-2xl) 0 0;box-shadow:var(--elevation-l5),0 0 0 1px #fff9 inset;overflow:hidden}.landing-mockup__chrome{background:var(--neutral-solid-3);border-bottom:1px solid var(--neutral-solid-20)}.landing-mockup__tabstrip{display:flex;align-items:flex-end;gap:4px;padding:10px 14px 0}.landing-mockup__tab{display:inline-flex;align-items:center;gap:6px;padding:7px 12px 8px;border:1px solid transparent;border-bottom:none;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--neutral-solid-60);background:transparent;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.landing-mockup__tab:hover{color:var(--neutral-solid-90);background:color-mix(in srgb,var(--neutral-solid-0) 50%,transparent)}.landing-mockup__tab--active{color:var(--neutral-solid-120);background:var(--neutral-solid-0);border-color:var(--neutral-solid-20);box-shadow:var(--elevation-l1)}.landing-mockup__tab-favicon{width:14px;height:14px;border-radius:var(--border-radius-sm);background:var(--neutral-solid-120);flex-shrink:0;position:relative;overflow:hidden}.landing-mockup__tab-favicon--public{background:var(--accent-solid-100)}.landing-mockup__tab-favicon--public:after{content:"";position:absolute;inset:3px;border:1.5px solid rgba(255,255,255,.7);border-radius:1px}.landing-mockup__bar{display:flex;align-items:center;gap:8px;padding:10px 16px 12px;background:var(--neutral-solid-0)}.landing-mockup__dot{width:10px;height:10px;border-radius:50%;background:var(--neutral-solid-30)}.landing-mockup__dot:nth-child(1){background:var(--semantic-critical-solid-30)}.landing-mockup__dot:nth-child(2){background:var(--neutral-solid-20)}.landing-mockup__dot:nth-child(3){background:var(--semantic-valid-solid-30)}.landing-mockup__url{flex:1;margin:0 12px;height:24px;background:var(--neutral-solid-0);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-full);display:flex;align-items:center;padding:0 12px;gap:6px;font-family:var(--font-code);font-size:11px;color:var(--neutral-solid-60)}.landing-mockup__body{display:grid;grid-template-columns:240px 1fr;min-height:380px}.landing-mockup__body--public{display:block;min-height:380px;padding:28px 36px 32px;background:linear-gradient(180deg,var(--neutral-solid-0) 0%,var(--neutral-solid-0) 100%)}.landing-mockup-public{max-width:420px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.landing-mockup-public__org{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--neutral-solid-60)}.landing-mockup-public__org-mark{width:20px;height:20px;border-radius:var(--border-radius-sm);background:var(--accent-solid-3);color:var(--accent-solid-100);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700}.landing-mockup-public__title{font-family:var(--font-brand);font-weight:300;font-size:22px;line-height:1.2;letter-spacing:-.02em;color:var(--neutral-solid-120)}.landing-mockup-public__title em{font-style:italic;color:var(--secondary-cinnamon-solid-100)}.landing-mockup-public__intro{font-size:13px;line-height:20px;color:var(--neutral-solid-90);margin-top:-8px}.landing-mockup-public__progress{display:flex;flex-direction:column;gap:6px}.landing-mockup-public__progress-label{display:flex;justify-content:space-between;font-size:11px;font-weight:500;color:var(--neutral-solid-60)}.landing-mockup-public__progress-bar{height:6px;border-radius:var(--border-radius-full);background:var(--neutral-solid-5);overflow:hidden}.landing-mockup-public__progress-fill{height:100%;border-radius:var(--border-radius-full);background:linear-gradient(90deg,var(--accent-solid-100),var(--secondary-cinnamon-solid-100))}.landing-mockup-public__fields{display:flex;flex-direction:column;gap:10px}.landing-mockup-public__field{display:flex;flex-direction:column;gap:6px}.landing-mockup-public__field-label{font-size:12px;font-weight:600;color:var(--neutral-solid-120)}.landing-mockup-public__field-hint{font-size:11px;color:var(--neutral-solid-60)}.landing-mockup-public__upload{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1.5px dashed var(--neutral-solid-30);border-radius:var(--border-radius-md);background:var(--neutral-solid-0);box-shadow:var(--elevation-l1)}.landing-mockup-public__upload--done{border-style:solid;border-color:var(--semantic-valid-solid-30);background:var(--semantic-valid-solid-3)}.landing-mockup-public__upload--action{border-style:solid;border-color:var(--semantic-critical-solid-30);background:var(--semantic-critical-solid-3)}.landing-mockup-public__upload-icon{width:36px;height:36px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;background:var(--neutral-solid-3);color:var(--neutral-solid-60);flex-shrink:0}.landing-mockup-public__upload--done .landing-mockup-public__upload-icon{background:var(--neutral-solid-0);color:var(--semantic-valid-solid-100)}.landing-mockup-public__upload-text{flex:1;min-width:0}.landing-mockup-public__upload-title{font-size:12px;font-weight:500;color:var(--neutral-solid-120)}.landing-mockup-public__upload-sub{font-size:11px;color:var(--neutral-solid-60)}.landing-mockup-public__input{padding:10px 12px;border:1px solid var(--neutral-solid-30);border-radius:var(--border-radius-md);background:var(--neutral-solid-0);font-size:12px;color:var(--neutral-solid-120);box-shadow:var(--elevation-l1)}.landing-mockup-public__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid var(--neutral-solid-20)}.landing-mockup-public__secure{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--neutral-solid-60)}.landing-mockup-public__submit{padding:10px 20px;border-radius:var(--border-radius-full);background:var(--secondary-cinnamon-solid-100);color:var(--neutral-solid-0);font-size:13px;font-weight:600;border:none;box-shadow:0 2px 8px #c95d3547;cursor:default}.landing-mockup__sidebar{background:var(--neutral-solid-3);border-right:1px solid var(--neutral-solid-20);padding:20px 16px;display:flex;flex-direction:column;gap:4px}.landing-mockup__sidebar-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-solid-60);padding:0 8px;margin-bottom:8px}.landing-mockup__nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--border-radius-md);font-size:13px;font-weight:500;color:var(--neutral-solid-90)}.landing-mockup__nav-item--active{background:var(--accent-solid-3);color:var(--accent-solid-100)}.landing-mockup__nav-icon{width:16px;height:16px;border-radius:var(--border-radius-sm);background:currentColor;opacity:.25}.landing-mockup__nav-item--active .landing-mockup__nav-icon{opacity:1}.landing-mockup__client-list{margin-top:16px;display:flex;flex-direction:column;gap:2px}.landing-mockup__client{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--border-radius-md)}.landing-mockup__avatar{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--neutral-solid-0);flex-shrink:0}.landing-mockup__client-info{flex:1;min-width:0}.landing-mockup__client-name{font-size:12px;font-weight:500;color:var(--neutral-solid-120);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-mockup__client-sub{font-size:11px;color:var(--neutral-solid-60)}.landing-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--border-radius-full);font-size:10px;font-weight:600;letter-spacing:.02em;flex-shrink:0}.landing-chip--validated{background:var(--semantic-valid-solid-3);color:var(--semantic-valid-solid-110)}.landing-chip--pending{background:var(--semantic-attention-solid-3);color:var(--semantic-attention-solid-110)}.landing-chip--rejected{background:var(--semantic-critical-solid-3);color:var(--semantic-critical-solid-110)}.landing-chip--submitted{background:var(--semantic-ongoing-solid-3);color:var(--semantic-ongoing-solid-110)}.landing-mockup__main{padding:24px;display:flex;flex-direction:column;gap:16px}.landing-mockup__main-header{display:flex;align-items:flex-start;justify-content:space-between}.landing-mockup__client-full{font-size:17px;font-weight:600;color:var(--neutral-solid-120);letter-spacing:-.01em}.landing-mockup__meta{font-size:13px;color:var(--neutral-solid-60);margin-top:2px}.landing-mockup__form-title{font-family:var(--font-brand);font-weight:400;font-size:14px;color:var(--neutral-solid-90);letter-spacing:-.01em;background:var(--neutral-solid-3);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-md);padding:10px 14px;display:flex;align-items:center;gap:10px}.landing-mockup__form-icon{width:28px;height:28px;background:var(--accent-solid-3);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-solid-100)}.landing-mockup__form-name{font-size:13px;font-weight:600;color:var(--neutral-solid-120);font-family:var(--font-body)}.landing-mockup__form-meta{font-size:11px;color:var(--neutral-solid-60);font-family:var(--font-body)}.landing-mockup__fields{display:flex;flex-direction:column;gap:8px}.landing-mockup__field{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--neutral-solid-0);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-md);box-shadow:var(--elevation-l1)}.landing-mockup__field-icon{width:32px;height:32px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing-mockup__field-label{font-size:12px;font-weight:500;color:var(--neutral-solid-90);flex:1}.landing-social-proof{padding:40px 40px 0;text-align:center;border-top:1px solid var(--neutral-solid-20);background:var(--neutral-solid-3)}.landing-social-proof__label{font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-solid-60);margin-bottom:24px}.landing-social-proof__logos{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap;padding-bottom:40px}.landing-logo-item{font-family:var(--font-brand);font-weight:300;font-size:18px;color:var(--neutral-solid-40);letter-spacing:-.02em}.landing-logo-item em{font-style:italic}.landing-section{padding:100px 40px}.landing-section-tag{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--secondary-cinnamon-solid-100);margin-bottom:16px}.landing-section-title{font-family:var(--font-brand);font-weight:300;font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.025em;color:var(--neutral-solid-120)}.landing-section-title em{font-style:italic;color:var(--secondary-cinnamon-solid-100)}.landing-how{background:var(--neutral-solid-0);position:relative}.landing-how:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--neutral-solid-20)}.landing-how__inner{max-width:1100px;margin:0 auto}.landing-how__header{margin-bottom:64px}.landing-how__sub{font-size:17px;line-height:26px;color:var(--neutral-solid-90);max-width:480px;margin-top:16px}.landing-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--neutral-solid-20);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-xl);overflow:hidden}.landing-step{background:var(--neutral-solid-0);padding:36px 32px;display:flex;flex-direction:column;gap:16px;transition:background var(--duration-fast) var(--ease-standard)}.landing-step:hover{background:var(--neutral-solid-3)}.landing-step__num{font-family:var(--font-code);font-size:11px;color:var(--neutral-solid-60);letter-spacing:.05em}.landing-step__icon{width:44px;height:44px;border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center}.landing-step__title{font-family:var(--font-brand);font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.01em;color:var(--neutral-solid-120)}.landing-step__body{font-size:14px;line-height:21px;color:var(--neutral-solid-90)}.landing-features{background:var(--neutral-solid-120);color:var(--neutral-solid-3);position:relative;overflow:hidden}.landing-features:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 90% 10%,rgba(28,79,168,.15) 0%,transparent 60%),radial-gradient(ellipse 40% 40% at 5% 90%,rgba(201,93,53,.1) 0%,transparent 60%);pointer-events:none}.landing-features__inner{max-width:1100px;margin:0 auto;position:relative;z-index:1}.landing-features .landing-section-title{color:var(--neutral-solid-5)}.landing-features .landing-section-title em,.landing-features .landing-section-tag{color:var(--secondary-cinnamon-solid-70)}.landing-features__sub{font-size:17px;line-height:26px;color:var(--neutral-solid-50);max-width:480px;margin-top:16px;margin-bottom:64px}.landing-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06);border-radius:var(--border-radius-xl);overflow:hidden}.landing-feature-card{background:#ffffff05;padding:36px 32px;display:flex;flex-direction:column;gap:14px;transition:background var(--duration-fast) var(--ease-standard)}.landing-feature-card:hover{background:#ffffff0d}.landing-feature-card__icon{width:40px;height:40px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;background:#ffffff0f}.landing-feature-card__title{font-size:15px;font-weight:600;color:var(--neutral-solid-5);letter-spacing:-.01em}.landing-feature-card__body{font-size:14px;line-height:21px;color:var(--neutral-solid-50)}.landing-testimonials{background:var(--neutral-solid-3);border-top:1px solid var(--neutral-solid-20);border-bottom:1px solid var(--neutral-solid-20)}.landing-testimonials__inner{max-width:1100px;margin:0 auto;text-align:center}.landing-testimonials .landing-section-title{margin-bottom:64px}.landing-testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.landing-testimonial-card{background:var(--neutral-solid-0);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-xl);padding:32px;box-shadow:var(--elevation-l2);display:flex;flex-direction:column;gap:20px;transition:box-shadow var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard)}.landing-testimonial-card:hover{box-shadow:var(--elevation-l4);transform:translateY(-3px)}.landing-testimonial-card__quote{font-family:var(--font-brand);font-weight:300;font-style:italic;font-size:18px;line-height:26px;color:var(--neutral-solid-120);letter-spacing:-.01em}.landing-testimonial-card__author{display:flex;align-items:center;gap:12px}.landing-testimonial-card__avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--neutral-solid-0);flex-shrink:0}.landing-testimonial-card__name{font-size:13px;font-weight:600;color:var(--neutral-solid-120)}.landing-testimonial-card__role{font-size:12px;color:var(--neutral-solid-60)}.landing-pricing{background:var(--neutral-solid-0)}.landing-pricing__inner{max-width:900px;margin:0 auto;text-align:center}.landing-pricing .landing-section-title{margin-bottom:12px}.landing-pricing__sub{font-size:17px;color:var(--neutral-solid-90);margin-bottom:56px}.landing-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--neutral-solid-20);border:1px solid var(--neutral-solid-20);border-radius:var(--border-radius-xl);overflow:hidden;text-align:left}.landing-plan{background:var(--neutral-solid-0);padding:36px 32px;display:flex;flex-direction:column;position:relative}.landing-plan--featured{background:var(--neutral-solid-120);color:var(--neutral-solid-5)}.landing-plan__badge{position:absolute;top:-1px;right:24px;background:var(--secondary-cinnamon-solid-100);color:var(--neutral-solid-0);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}.landing-plan__name{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-solid-60);margin-bottom:16px}.landing-plan--featured .landing-plan__name{color:var(--neutral-solid-50)}.landing-plan__price{font-family:var(--font-brand);font-weight:300;font-size:44px;letter-spacing:-.03em;line-height:1;color:var(--neutral-solid-120);margin-bottom:4px}.landing-plan--featured .landing-plan__price{color:var(--neutral-solid-5)}.landing-plan__price-currency{font-size:16px;font-family:var(--font-body);font-weight:500;vertical-align:super}.landing-plan__period{font-size:13px;color:var(--neutral-solid-60);margin-bottom:28px}.landing-plan--featured .landing-plan__period{color:var(--neutral-solid-50)}.landing-plan__features{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px;flex:1}.landing-plan__features li{font-size:14px;color:var(--neutral-solid-90);display:flex;gap:10px;align-items:flex-start}.landing-plan--featured .landing-plan__features li{color:var(--neutral-solid-30)}.landing-plan__features svg{color:var(--semantic-valid-solid-100);flex-shrink:0;margin-top:2px}.landing-plan--featured .landing-plan__features svg{color:var(--semantic-valid-solid-80)}.landing-cta{background:var(--neutral-solid-120);padding:120px 40px;text-align:center;position:relative;overflow:hidden}.landing-cta:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(201,93,53,.12) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.landing-cta__title{font-family:var(--font-brand);font-weight:300;font-size:clamp(36px,5vw,56px);color:var(--neutral-solid-5);letter-spacing:-.025em;line-height:1.1;max-width:640px;margin:0 auto 16px;position:relative}.landing-cta__title em{font-style:italic;color:var(--secondary-cinnamon-solid-70)}.landing-cta__sub{font-size:17px;color:var(--neutral-solid-50);margin-bottom:48px;position:relative}.landing-cta__actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;position:relative}.landing-btn--ghost-on-dark{color:var(--neutral-solid-50);border:1px solid rgba(255,255,255,.12)}.landing-btn--ghost-on-dark:hover{color:var(--neutral-solid-30);background:#ffffff0f}.landing-footer{background:var(--neutral-solid-3);border-top:1px solid var(--neutral-solid-20);padding:48px 40px}.landing-footer__inner{max-width:1100px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:40px;flex-wrap:wrap}.landing-footer__brand{max-width:260px}.landing-footer__name{font-family:var(--font-brand);font-weight:400;font-size:22px;letter-spacing:-.02em;color:var(--neutral-solid-120);margin-bottom:10px}.landing-footer__tagline{font-size:13px;color:var(--neutral-solid-60);line-height:19px}.landing-footer__links{display:flex;gap:64px;flex-wrap:wrap}.landing-footer__col h4{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-solid-60);margin-bottom:16px}.landing-footer__col ul{list-style:none;display:flex;flex-direction:column;gap:10px}.landing-footer__col a{font-size:14px;color:var(--neutral-solid-90);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.landing-footer__col a:hover{color:var(--neutral-solid-120)}.landing-footer__bottom{max-width:1100px;margin:40px auto 0;padding-top:24px;border-top:1px solid var(--neutral-solid-20);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.landing-footer__copy{font-size:13px;color:var(--neutral-solid-60)}.landing-footer__legal{display:flex;gap:24px}.landing-footer__legal a{font-size:13px;color:var(--neutral-solid-60);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.landing-footer__legal a:hover{color:var(--neutral-solid-90)}.landing-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-standard),transform .6s var(--ease-standard)}.landing-reveal--visible{opacity:1;transform:translateY(0)}.landing-reveal--delay-1{transition-delay:.1s}.landing-reveal--delay-2{transition-delay:.2s}.landing-reveal--delay-3{transition-delay:.3s}.landing-reveal--delay-4{transition-delay:.4s}@keyframes landing-fade-up{to{opacity:1;transform:translateY(0)}}@media(max-width:860px){.landing-nav{padding:0 20px}.landing-nav__links{display:none}.landing-section{padding:72px 20px}.landing-features__grid,.landing-testimonial-grid,.landing-plan-grid{grid-template-columns:1fr}.landing-mockup__body:not(.landing-mockup__body--public){grid-template-columns:1fr}.landing-mockup__sidebar{display:none}.landing-mockup__body--public{padding:20px 16px 24px}.landing-mockup__tab span.landing-mockup__tab-label{display:none}}@media(max-width:600px){.landing-steps{grid-template-columns:1fr}.landing-footer__inner{flex-direction:column}}@source "./**/*.tsx";body{font-family:var(--font-body)}.landing-error{max-width:40rem;margin:0 auto;padding:var(--spacing-3xl) var(--spacing-md)}.landing-error pre{margin-top:var(--spacing-sm);overflow-x:auto;padding:var(--spacing-sm);background:var(--neutral-solid-5);border-radius:var(--border-radius-md);font-family:var(--font-code);font-size:11px;line-height:14px}
